If your website isn't ranking in Google, the first instinct is usually to add more content or target different keywords. That's rarely the right fix. After auditing hundreds of DACH service business websites, we've found that ranking problems almost always trace back to the same handful of technical and structural issues — none of which have anything to do with keyword research.
This guide walks through the diagnostic process we use. Start at the top and work down. You'll likely find the answer in the first three sections.
1. Can Google Actually Crawl and Index Your Pages?
Before any ranking discussion is meaningful, you need to confirm Google can access your site. This sounds obvious, but crawlability issues are more common than most people think.
Check the following immediately:
- Open Google Search Console. Go to Pages → Not indexed. Review the reason for each non-indexed URL. "Crawled — currently not indexed" and "Discovered — currently not indexed" are different problems with different fixes.
- Check your
robots.txtfile. If it containsDisallow: /, you've blocked the entire site from crawling. This happens more often than you'd think, usually from a development environment configuration that got pushed to production. - Check your meta robots tags. Pages with
<meta name="robots" content="noindex">won't be indexed. This is intentional on pages like Impressum and Datenschutz, but shouldn't be on your service or landing pages. - Verify your XML sitemap is submitted in Search Console and contains all pages you want indexed.
2. Core Web Vitals
Google uses Core Web Vitals as a ranking signal. Since the Page Experience Update, poor performance can actively suppress your rankings — not just slow your growth, but work against you.
The three metrics that matter:
- Largest Contentful Paint (LCP): Time until the largest visible element loads. Target under 2.5 seconds. Most common culprits: unoptimised images, render-blocking scripts, slow hosting.
- Cumulative Layout Shift (CLS): How much elements move around as the page loads. Target under 0.1. Most common culprits: images without explicit width/height attributes, web fonts loading late.
- Interaction to Next Paint (INP): How quickly the page responds to user interactions. Target under 200ms. Most common culprits: JavaScript-heavy pages, third-party scripts.
Check your Core Web Vitals in Search Console under Experience → Core Web Vitals. Also run PageSpeed Insights on your key landing pages. If your LCP is above 3 seconds, fixing it alone can produce measurable ranking improvements within weeks.
3. Internal Linking Architecture
Google's crawlers discover pages by following links. If your important pages aren't linked from other pages on your site, they may not be crawled frequently — or at all. More importantly, internal links pass authority between pages, helping Google understand which pages matter most.
Common internal linking failures:
- Service pages that are only accessible from the main navigation, with no contextual links from other content
- Blog or Insights articles that don't link back to relevant service pages
- Orphan pages — pages with no internal links pointing to them at all
- Over-reliance on navigation links, with no contextual body copy links
The fix: every piece of content on your site should link to at least two other relevant pages. Service pages should link to related articles. Articles should link to service pages. Create a simple content map and audit whether each page has contextual internal links beyond the nav.
4. On-Page Fundamentals
Once crawlability and performance are confirmed, check on-page basics. These rarely cause ranking failures on their own, but they compound technical issues and signal quality to Google.
Checklist:
- One H1 per page, containing the primary keyword for that page
- Meta title under 60 characters, primary keyword near the front
- Meta description between 150–160 characters, action-oriented
- Page URL matches the topic (e.g.
/seo-agentur-muenchen/not/page-2/) - First paragraph contains the primary keyword naturally, within the first 100 words
- Heading hierarchy is logical: H1 → H2 → H3, no skipped levels
5. Backlink Profile
Technical SEO gets you to a baseline. For competitive local keywords, you also need authority signals — backlinks from other relevant websites. This is the hardest part of SEO to shortcut, and the part where most "quick fix" advice falls apart.
What you need to know:
- A handful of relevant, authoritative links outweigh hundreds of low-quality directory links
- Local citations (business directories, chamber of commerce, industry associations) are foundational for local SEO
- Links from local news coverage, partner sites, and supplier/client pages carry real weight
- Links from generic "link directories" built solely for SEO carry no weight and can actively harm your rankings
If your site has no backlinks and your competitors have hundreds, no amount of on-page optimisation will close that gap. You need a link acquisition strategy, not just technical fixes.
The Priority Order
When everything is broken, work in this order:
- Fix crawlability issues (robots.txt, noindex tags, sitemap)
- Improve Core Web Vitals (image optimisation, server response times)
- Build internal links from existing content to priority pages
- Fix on-page fundamentals (H1, title, meta description, URL)
- Build or earn backlinks from relevant sources
Most businesses jump straight to step 4 or 5 and wonder why nothing changes. Crawlability and performance problems prevent Google from properly evaluating your content, no matter how well-written it is.
How Long Does This Take?
Technical SEO fixes can show results within 2–6 weeks — faster than most people expect. Google recrawls pages after significant changes, and indexing can update quickly once crawlability issues are resolved.
Content-driven ranking improvements typically take 3–6 months to stabilise. Link acquisition timelines depend on your industry and competition level.
The honest answer: most technical fixes are visible in 4–8 weeks. Ranking new pages for competitive keywords takes 3–6 months of consistent effort.
Not Sure What's Holding Your Site Back?
We'll audit your website's technical SEO, Core Web Vitals, and crawlability — and send you a prioritised fix list within 24 hours. Free, no obligation, no sales pitch.
Get a Free SEO Audit