Why isn't my website ranking on Google? A 12-point diagnostic

A practical 12-point diagnostic for stalled rankings: technical, content, and authority checks.

Saad Tanvir, SEO Consultant

· 1 min read

Diagnostic for a website that is not ranking on Google

A practical 12-point diagnostic for stalled rankings: technical, content, and authority checks.

Draft section. Replace this paragraph with the full article before publishing.

Indexation and crawl basics

Indexation and crawl basics. Cover the practical takeaways, what to measure, and how this connects to audits, strategy, and AI search optimization.

Intent mismatch and thin pages

Intent mismatch and thin pages. Cover the practical takeaways, what to measure, and how this connects to audits, strategy, and AI search optimization.

Internal links and cannibalization. Cover the practical takeaways, what to measure, and how this connects to audits, strategy, and AI search optimization.

Authority and spam-risk signals

Authority and spam-risk signals. Cover the practical takeaways, what to measure, and how this connects to audits, strategy, and AI search optimization.

When to run a full SEO audit

When to run a full SEO audit. Cover the practical takeaways, what to measure, and how this connects to audits, strategy, and AI search optimization.

12-point ranking diagnostic (checklist)
ReasonHow to checkFirst fix
Not indexedsite: and Coverage / Pages reportRemove noindex, fix robots, request indexing
Crawl blockedrobots.txt and server statusAllow crawlers; fix 5xx and soft 404s
Wrong canonicalView source and URL InspectionPoint canonicals at the live money URL
Thin or duplicateCompare near-identical URLsMerge, redirect, or expand the winner
Intent mismatchSERP for the target queryRewrite the page to match what Google shows
Weak internal linksCrawl or Links reportLink from strong related pages
Slow LCPPageSpeed / CrUXCompress hero image; cut render-blocking work
Missing local signalsMaps pack and GBPCategories, services, reviews, NAP match
Low authorityReferring domains and brand searchesEarn relevant mentions; drop junk links
CannibalizationSeveral URLs ranking for one queryConsolidate to one primary page
Penalty / spamManual actions and unnatural patternsClean spam; request reconsideration if needed
AI Overview displacementSERP with Overview presentBecome the cited source, not only rank #1
  • Not indexed

    How to check
    site: and Coverage / Pages report
    First fix
    Remove noindex, fix robots, request indexing
  • Crawl blocked

    How to check
    robots.txt and server status
    First fix
    Allow crawlers; fix 5xx and soft 404s
  • Wrong canonical

    How to check
    View source and URL Inspection
    First fix
    Point canonicals at the live money URL
  • Thin or duplicate

    How to check
    Compare near-identical URLs
    First fix
    Merge, redirect, or expand the winner
  • Intent mismatch

    How to check
    SERP for the target query
    First fix
    Rewrite the page to match what Google shows
  • Weak internal links

    How to check
    Crawl or Links report
    First fix
    Link from strong related pages
  • Slow LCP

    How to check
    PageSpeed / CrUX
    First fix
    Compress hero image; cut render-blocking work
  • Missing local signals

    How to check
    Maps pack and GBP
    First fix
    Categories, services, reviews, NAP match
  • Low authority

    How to check
    Referring domains and brand searches
    First fix
    Earn relevant mentions; drop junk links
  • Cannibalization

    How to check
    Several URLs ranking for one query
    First fix
    Consolidate to one primary page
  • Penalty / spam

    How to check
    Manual actions and unnatural patterns
    First fix
    Clean spam; request reconsideration if needed
  • AI Overview displacement

    How to check
    SERP with Overview present
    First fix
    Become the cited source, not only rank #1

In short

A practical 12-point diagnostic for stalled rankings: technical, content, and authority checks.

Share

Want help applying this?

If this raised a question about your rankings or AI search visibility, tell me about the site.