SEO Manager

GermanyMid-level

Job description, salary, sourcing, 15 interview questions and a 30/60/90 plan to hire an SEO Manager in a German SMB.

At a glance

  • Time to fill45–70 days
  • Experience3–7 years

How to hire an SEO Manager

Before you write the job posting, settle three framing questions. They decide whether the hire is the right lever and which profile you actually need. The SEO Manager role is one of the most poorly framed positions on the market: the same title covers profiles that operate on completely different SEO levels and with completely different technical depth.

Do you have a measurable SEO track record and a technical foundation? SEO works only if an indexable domain exists with a clean rendering pipeline, acceptable Core Web Vitals and a clear URL structure. If your domain runs on client-side rendering without SSR or pre-rendering, if Core Web Vitals are consistently in the red, if the schema markup is missing or broken, plan for 90 to 180 days of technical groundwork in the first months of the new role. SEO without this foundation mostly produces frustration: the SEO Manager works on technical tickets, management reads it as a slow start, and visibility does not move because the foundation is missing.

Which SEO phase is your bottleneck? The three main phases are: technical SEO (indexability, rendering, Core Web Vitals, schema, hreflang, crawl management), content SEO (keyword strategy, cluster building, on-page optimization, internal linking) and off-page (backlinks, digital PR, brand mentions, E-E-A-T signals). An SEO Manager with a technical focus is a different profile from one with a content or off-page focus; experience in one phase does not transfer one to one to the others. Before you post the ad, identify from your current SEO diagnosis the two phases with the highest leverage and frame the profile accordingly. A generic we are looking for SEO ad without this framing attracts inconsistent applications and makes the selection process drag on.

What data and engineering autonomy do you expect? At an SMB there is rarely a dedicated SEO data team or a dedicated SEO engineer. The SEO Manager must be able to run SQL or spreadsheet analyses from Search Console exports, GA4 data and log-file samples independently, implement schema markup themselves (via GTM if needed), maintain hreflang tags in the CMS, and talk to the engineering team as an equal about rendering strategies and performance budgets. If you hire applicants without this autonomy, the SEO Manager is effectively blocked until engineering capacity frees up. Set data autonomy and technical independence as mandatory criteria from the ad (operational SQL or at least notebook practice, experience with log-file analysis, experience with schema implementation in a CMS) and test them in the work sample.

An indicative capacity calculation: an SEO Manager steers 4 to 6 high-quality new content pages per month, 1 to 2 technical SEO initiatives per quarter, and continuous off-page and analytics work. Beyond that, quality per output drops. If you plan more than 10 new content pages per month or more than 3 parallel technical initiatives per quarter, hire a second SEO person or a senior SEO profile with a junior in support.

Where to source this role

  1. LinkedIn

    €200 to 400 / month for Job Slots, €600 to 800 / month with Recruiter Lite

    By far the most important channel for SEO profiles in Germany, especially in the tech hubs Berlin, Munich and Hamburg. Active sourcing by InMail to SEO Managers at comparable B2B SaaS, e-commerce or publisher SMBs delivers far stronger signal than plain job posts. With active sourcing, typically 50 to 70 % of qualified applications come via LinkedIn. Filter for prior roles at an SMB or scale-up (10 to 300 employees) to exclude pure agency profiles who managed many accounts at once but never carried a single project through two years of visibility building.

  2. XING

    ProJobs from €195 / month

    Still relevant in the classic Mittelstand and outside the Berlin tech bubble, especially in NRW, Baden-Württemberg and Bavaria. Weaker for younger SEO profiles under 30 or for pure SaaS profiles who live almost exclusively on LinkedIn. A good complement to LinkedIn when you recruit in a more traditional Mittelstand sector (industrial SaaS, B2B services, local e-commerce).

  3. SEO communities (SEOkomm, OMR Slack, Sistrix Community)

    €0 to 200 per posting per community

    Focused communities attract active, well-connected SEO profiles who keep learning and analyze algorithm updates independently. SEOkomm (an annual conference with an active community afterward), OMR Slack (#seo channel) and the Sistrix Community are the most visible channels in Germany; Reddit r/SEO and English-language Slack groups (Traffic Think Tank alumni) deliver more internationally connected profiles with a senior bias. The posting yield is low (about 1 to 3 qualified applications per role), but the conversion rate from first conversation to offer is well above LinkedIn, because self-selection on the topic happens upstream.

  4. Referrals (team and SEO network)

    Referral bonus 1,500 to 3,000 €

    Often the most productive channel for SEO roles in terms of conversion and cultural fit. Activate your own team with concrete profile criteria (3 to 7 years, B2B SaaS or e-commerce, technical plus content SEO, independent SQL or notebook practice), the SEO network (former agency colleagues, conference acquaintances) and alumni of previous employers. Set a referral bonus between 1,500 and 3,000 €, staged by a successful probation period. Expect 20 to 30 % of final hires via this channel if it is actively activated.

Compare every board in this market →
Updated
Run this hire in JoinSource, screen, and interview in one place.
Hire

Talk to Join