Skip to main content
    SEO & Marketing

    SEO costs: What search engine optimisation really costs and what you pay for

    What does SEO cost for SMEs? Realistic price ranges for audits, basic support and growth, the three common pricing models and the calculation that tells you whether the budget pays for itself.

    of Josef KujawskiUpdated: 17 September 20264 min read1.034 Words
    SEO costs: What search engine optimisation really costs and what you pay for
    Short answer
    SEO for SMEs typically costs 900 to 3.500 Euro a month, while a one-off audit ranges from 1.500 to 5.000 Euro depending on scope. The price depends less on the agency than on the competition for your keywords, the condition of your website and who writes the content. Reputable providers charge for the work involved, not for ranking promises. Allow six to twelve months before investment in organic visibility delivers measurable returns.

    The question of SEO costs comes up in almost every initial consultation. And people almost always expect a single figure. There isn't one, but there are reliable ranges and a clear rationale behind them. This article sets out both.

    The three cost components of SEO

    SEO is not a product, but a combination of three types of work. To compare prices, you need to know which of these a proposal includes.

    1. Technical work. Load times, rendering, internal linking, structured data, correct indexing. A substantial initial investment, then manageable ongoing costs.
    2. Content. Research, copy, images, maintenance. The component that requires ongoing spending and delivers lasting results. Our guide to structuring an SEO-optimised blog post shows how an individual article needs to be built to justify that investment.
    3. Authority. Mentions, directories, press coverage, genuine references. The slowest and least predictable part.

    A proposal that only covers component 1 is not SEO, but technical maintenance. A proposal without component 1 builds content on foundations that cannot support it.

    Chart with three bars of different heights for audit, basic support and expansion
    Three typical starting levels. The middle tier is the norm for small and medium-sized businesses.

    Realistic price ranges for German SMEs

    The following figures are based on our experience with projects in Cologne and NRW, alongside the prices we regularly see from competitors.

    ServiceScopePrice range
    One-off SEO auditTechnical review, content structure, competition, action plan1.500 to 5.000 EUR
    Technical implementationLoad times, indexing, structured data, internal links2.000 to 8.000 EUR
    Monthly basic supportMonitoring, minor optimisations, one specialist article900 to 1.800 EUR
    Monthly growth workContent clusters, landing pages, Local SEO, reporting1.800 to 3.500 EUR
    Local SEO setupProfile, directories, local landing page800 to 2.500 EUR
    Freelancer hourly rateIndividual tasks70 to 130 EUR
    Agency hourly rateTeam, process, documentation110 to 180 EUR

    Anything below 500 Euro a month buys little more than three to four hours of work. That is enough to monitor an account, but not to build anything.

    Kernaussage
    It is not the hourly rate that determines the cost, but how many hours your competitive landscape demands. A niche provider needs a third of the effort required by a provider competing for "website development services".

    The three pricing models and when each makes sense

    Project fee. Clearly defined tasks: an audit, technical fixes, a content cluster comprising five articles. A good starting point because the risk is limited.

    Monthly retainers. The standard for ongoing support. Useful when the proposal specifies how many hours or which deliverables are included. A retainer without a scope of work is an empty subscription box.

    Performance-based pricing. Sounds fair, but rarely is. Rankings depend on factors that no one controls alone. Anyone guaranteeing the top spot is selling chance as performance or optimising for terms nobody searches for.

    If someone guarantees you the top spot, they are really guaranteeing just one thing: that they will choose keywords nobody searches for anyway.
    Josef Kujawski, Geschäftsführer Maluure GmbH

    What actually drives the cost

    • Competition. "Tax adviser Cologne" costs many times more than "custom sealing technology".
    • Website condition. A technically sound foundation saves the first 5.000 Euro.
    • Who writes. If you contribute your expertise, the workload drops considerably. If the agency has to research your business from scratch, it increases.
    • Number of target locations. One city or five means a threefold to fivefold difference in content effort. If you only target one city, the setup in Local SEO Cologne will often take you a long way.
    • Reporting depth. A monthly dashboard is inexpensive; an interpreted report with recommended actions takes time.

    Does it pay off? The only calculation that counts

    Take your average order value, multiply it by your enquiry-to-sale conversion rate and divide your monthly SEO costs by the result. This tells you how many additional enquiries you need per month for the investment to pay for itself.

    An example: 6.000 Euro order value, 25 per cent conversion rate, 1.500 Euro a month for SEO. One sale covers four months. So you need around four additional enquiries per year for the numbers to work. For most service providers, that is a low hurdle once the foundations are right.

    Practical example: BxC Security

    For BxC Security, a cyber security provider, we planned the website and search visibility together rather than in sequence. The starting point was a website that did not reflect the depth of its services and barely appeared in search results. We aligned the structure, page architecture and content with the target audience's actual search queries, rather than inserting keywords into existing copy afterwards. The result: the investment in technical work and structure was a one-off cost, and ongoing SEO costs stayed significantly lower because the foundations were sound.

    Website relaunch for BxC Security with a clear site structure
    BxC Security, website and search visibility developed together, delivered by Maluure GmbH

    View the full case study: BxC Security →

    How to spot an untrustworthy proposal

    • Ranking promises with a specific position and date
    • No mention of included hours or deliverables
    • Backlink packages sold on quantity rather than quality
    • Contract terms longer than twelve months with no exit option
    • Reporting that shows rankings but no enquiries

    Kernaussage
    A good SEO proposal describes work, not an outcome. Providers who describe their work can also demonstrate it.

    A practical starting point

    Start with an audit. It costs a manageable amount, provides a prioritised list and keeps you independent: you can then decide whether to implement changes internally, bring in help for specific tasks or start ongoing support. Starting with a twelve-month contract instead means committing to a direction before you have seen the map.

    If you want to understand your starting position, our SEO Audit sets out the scope and price transparently. For locally focused businesses, Local SEO is often the more cost-effective first step. And if you would rather hand the whole thing over, our SEO agency Cologne page explains how we work together in detail. Our SEO freelancer or agency comparison helps you decide whether an agency or an individual specialist is the right fit.

    Frequently asked questions

    What does SEO cost per month?+
    For German SMEs, ongoing support typically costs between 900 and 3.500 Euro a month. Below 500 Euro, the budget only covers a few hours of work, enough for monitoring but not for growth.
    What does a one-off SEO audit cost?+
    Between 1.500 and 5.000 Euro, depending on the size of the website and the depth of competitor analysis. It should include a technical review, content structure, competition and a prioritised action plan.
    Is an SEO freelancer cheaper than an agency?+
    In terms of hourly rates, yes: usually 70 to 130 Euro compared with 110 to 180 Euro. However, projects that need technical work, copy and design at the same time create coordination costs on your side when working with a freelancer.
    How long does it take for SEO to pay off?+
    Allow six to twelve months for a measurable impact on enquiries. Technical improvements take effect sooner; content and authority take time.
    Does performance-based SEO pricing make sense?+
    Rarely. Rankings depend on factors that no provider controls alone. Performance-based models encourage optimisation for search terms that are easy to rank for but have no commercial value.
    What does Local SEO cost?+
    A properly configured profile, directory listings and a local landing page cost 800 to 2.500 Euro as a one-off fee. Ongoing maintenance is significantly cheaper than search engine optimisation beyond your local area.
    Can I do SEO myself and save money?+
    Partly. You can provide specialist content, images and client examples more cheaply than any agency can research them. Technical work, structure and prioritisation, however, are where DIY efforts usually fall short.
    How do I spot an untrustworthy SEO proposal?+
    Look out for guaranteed rankings, backlink packages sold by quantity, no defined scope of work and long contract terms with no exit option.
    #SEO#Costs#Agency Selection#Mid-Sized Businesses
    Josef Kujawski
    Author
    Josef Kujawski
    Managing Director & Creative Director at Maluure

    Josef leads the strategic and creative development of brands at Maluure. For over a decade, he has guided medium-sized businesses from brand positioning to digital delivery.

    Managing Director of Maluure GmbH, Cologne. Specialising in corporate design, brand strategy and digital brand experiences.

    Newsletter

    New articles straight to your inbox.

    A newsletter when we genuinely have something new to share. No noise.

    Weiterlesen

    Explore more blog topics