SEO Audit Checklist: 50 Points to Review for Higher Rankings
A thorough seo audit checklist is the starting point for any meaningful SEO improvement project. Without a systematic audit, you risk spending time on optimization tactics that aren't your primary problem while leaving critical issues unaddressed. This 50-point checklist covers every dimension of SEO performance.
Work through each section systematically. Flag issues as Critical (blocking indexation or significantly hurting rankings), High (clear ranking impact), or Medium (optimization opportunities).
⠀
Technical SEO Audit (Points 1-15): Seo Audit Checklist
⠀
⠀
⠀
Indexation and Crawlability
Google index coverage. In GSC > Coverage report, check how many pages are indexed vs. submitted. Large gaps indicate crawling or indexation issues.
⠀
Robots.txt. Verify yourdomain.com/robots.txt is correct. Confirm it's not accidentally blocking important pages or sections.
⠀
XML sitemap. Check that your sitemap exists, is submitted to GSC, and includes only canonical, indexable pages. No 4xx, 5xx, or redirected URLs in the sitemap.
⠀
Canonical tags. Screaming Frog: crawl site, filter for canonical tags. Verify all pages have canonical tags and they point to the correct URLs.
⠀
Noindex tags. Review all pages with <meta name="robots" content="noindex">. Are any important pages accidentally noindexed?
⠀
Blocked resources. Use GSC's URL Inspection Tool to check whether Googlebot can access your CSS, JavaScript, and images. Blocked resources prevent proper rendering.
⠀
Redirect chains and loops. Screaming Frog identifies redirect chains (A→B→C). Chains should be reduced to single-hop redirects.
⠀
404 errors. GSC > Coverage > Not found. Investigate whether any 404 pages have backlinks or internal links pointing to them.
⠀
Site Architecture and Speed
HTTPS. Verify all pages load over HTTPS. Check for mixed content warnings (HTTP resources loaded on HTTPS pages).
⠀
Core Web Vitals. GSC > Core Web Vitals. Identify pages rated "Poor" or "Needs Improvement" for LCP, INP, and CLS on both mobile and desktop.
⠀
Mobile usability. GSC > Mobile Usability. Fix any mobile usability errors.
⠀
Page speed. Run PageSpeed Insights on your 5 most important pages. Note LCP, INP, CLS scores and top recommendations.
⠀
Duplicate content. Screaming Frog: identify pages with identical or near-identical meta titles, descriptions, or content. Check for www/non-www and HTTP/HTTPS duplicates.
⠀
Internal link depth. Identify important pages that require more than 3 clicks from the homepage. Shallow architecture improves crawlability.
⠀
Crawl budget waste. Check for faceted navigation generating thousands of URLs, session ID parameters, and print-friendly URL variants consuming crawl budget unnecessarily.
⠀
⠀
On-Page SEO Audit (Points 16-30) ve Seo Audit Checklist
⠀
Metadata
Missing title tags. Screaming Frog > Response Codes > 200, filter for empty title tags. Every page needs a title tag.
⠀
Duplicate title tags. Screaming Frog > Page Titles > filter for duplicates. Each page needs a unique title.
⠀
Title tag length. Flag titles under 30 characters (too short) or over 65 characters (may be truncated).
⠀
Missing meta descriptions. Every important page should have a custom meta description.
⠀
Duplicate meta descriptions. Identify and rewrite all duplicate descriptions.
⠀
Missing or multiple H1 tags. Every page should have exactly one H1 tag containing the primary keyword.
⠀
Content Quality
Thin content. Identify pages with under 200 words of meaningful content (excluding navigation, footer). Flag for expansion or consolidation.
⠀
Duplicate content. Use Copyscape or Siteliner to identify internally duplicated content blocks.
⠀
Keyword cannibalization. Ahrefs or SEMrush: check whether multiple pages rank for the same primary keyword. Consolidate or differentiate.
⠀
Missing alt text. Screaming Frog > Images > filter for missing alt text. Every meaningful image needs descriptive alt text.
⠀
Broken internal links. Screaming Frog > Response Codes > 4xx. Identify internal links pointing to 4xx pages.
⠀
Orphan pages. Pages with no internal links pointing to them. Use Screaming Frog's "No Inlinks" filter.
⠀
URL structure. Check for URLs with excessive parameters, underscores, dates, or unnecessary folders.
⠀
Schema markup. Verify structured data is present and correct using Google's Rich Results Test on key page types.
⠀
Page freshness. Identify important pages that haven't been updated in over 12 months. Review for accuracy and relevance.
⠀
⠀
Content and Keyword Audit (Points 31-40)
⠀
⠀
⠀
Content gap analysis. Ahrefs/SEMrush: compare your keyword rankings against top competitors. Identify high-value keywords competitors rank for that you don't.
⠀
Keyword cannibalization map. Build a spreadsheet mapping one target keyword per page. Identify pages targeting the same keyword.
⠀
Top pages by traffic. GSC: identify your top 20 pages by organic clicks. Ensure these pages are well-optimized and monitored.
⠀
Pages with impressions but low CTR. GSC: filter for pages with 500+ impressions and under 3% CTR. These have meta title/description optimization opportunities.
⠀
Content without rankings. Identify pages with minimal organic impressions. These have either keyword targeting, quality, or authority issues.
⠀
Featured snippet opportunities. GSC: filter for queries ranking 1-5 where a snippet would be valuable. Check content format for snippet optimization.
⠀
People Also Ask coverage. Manually research your primary keywords in Google. Do PAA boxes reveal content gaps your site doesn't address?
⠀
Topical coverage gaps. Map your content against your main topic cluster. Identify sub-topics and related queries without dedicated pages.
⠀
E-E-A-T signals. Review author bios, About page content, contact information, and editorial standards. Identify missing credibility signals.
⠀
Content update schedule. Do high-value pages have clear last-updated dates? Is there a process for regular content refreshes?
⠀
⠀
Link Profile Audit (Points 41-50)
⠀
Total backlink count and trend. Ahrefs/SEMrush: is your backlink profile growing, static, or declining over the past 12 months?
⠀
Referring domain quality. Review your top 20 referring domains. Are they relevant, authoritative sites?
⠀
Toxic backlinks. Ahrefs Spam Score / SEMrush Toxicity Score: identify potentially harmful links from spam sites. Disavow only when there is clear evidence of manual action or link spam.
⠀
Anchor text distribution. Check for over-optimized exact-match anchor text ratios (a warning sign of manipulative link building).
⠀
Lost backlinks. Ahrefs Lost Backlinks report: identify recently lost backlinks. Recover them by reaching out to the linking site or fixing the target page.
⠀
Competitor backlink gaps. Ahrefs Link Intersect: find sites linking to competitors but not to you. These are prospecting opportunities.
⠀
Internal link equity distribution. Identify your highest-authority pages. Are they linking to your most important conversion pages?
⠀
Unlinked brand mentions. Ahrefs Mentions: find pages mentioning your brand without linking to you. Contact for link conversion.
⠀
Link velocity. Is your backlink acquisition rate sustainable and natural? Sudden spikes or drops may indicate issues.
⠀
Local citations (for local businesses). BrightLocal or Moz Local: check NAP consistency across all local directories. Fix inconsistencies.
⠀
Working through this seo audit checklist systematically reveals the specific issues holding your site back. Blakfy conducts full-scale SEO audits for clients using Screaming Frog, Ahrefs, and Google Search Console, delivering prioritized action plans with estimated impact for each finding.
⠀
Frequently Asked Questions
⠀
How often should I run an SEO audit?
A full technical audit should be done every 6-12 months. Partial audits — checking indexation, crawl errors, and content performance — should be quarterly. After major site changes (redesigns, URL migrations, new CMS), run an immediate audit to catch issues before they compound.
What tools do I need for a comprehensive SEO audit?
The most important tools are: Screaming Frog (technical crawl analysis), Google Search Console (indexation, Core Web Vitals, keyword performance), Ahrefs or SEMrush (backlink analysis, competitor research, keyword gaps), PageSpeed Insights (performance), and Google's Rich Results Test (structured data). Screaming Frog and GSC cover most of the critical findings; Ahrefs or SEMrush add the competitive and link intelligence.
What should I fix first after an SEO audit?
Prioritize in this order: (1) Critical indexation or crawling issues — any page that isn't being indexed correctly; (2) Technical errors with direct ranking impact (broken internal links, missing canonical tags, duplicate titles); (3) On-page optimizations for your top-traffic pages; (4) Content gaps in your highest-value keyword areas; (5) Link building opportunities. Fix the foundation before building on top of it.



