Back to Blog

SEO Audit Checklist: The Only 12 Things That Actually Matter

2026-04-017 min

There are SEO checklists with 100+ items. Most of them don't matter. After analyzing audits across thousands of sites, these 12 checks account for 90% of ranking improvements.

The 12 Checks That Move Rankings

1. Title Tags — Present, Unique, Under 60 Characters

Every page needs a <title> tag. It's the #1 on-page ranking signal.

ProblemImpactFix Time
Missing titleCritical — page won't rank2 minutes
Duplicate titleHigh — Google picks one, ignores others5 minutes
Title > 60 charsMedium — gets truncated in search results2 minutes

What to do: Primary keyword first, under 60 chars. Pattern: [Keyword] — [Modifier] | [Brand]

2. Meta Descriptions — 120-155 Characters With a CTA

Meta descriptions don't directly affect rankings, but they affect click-through rate — which does.

What to do: Write a benefit statement with a number and call-to-action. Example: "Find and fix 50+ SEO issues in 2 minutes. Free site audit — no credit card required."

Use our free meta tag generator to create perfect title tags, descriptions, and OG tags — or use the SERP preview tool to check how your page looks in Google before publishing.

3. H1 Tags — One Per Page, Matches Search Intent

Google uses H1 to understand what the page is about. Missing H1 = confused crawler.

What to do: One H1 per page. It should include your target keyword and match what the searcher wants.

4. Broken Links (404s) — Zero Is the Target

Every broken link is a dead end for both users and search engines. Google demotes sites with lots of 404s.

What to do: Run a crawl, find all 404 links, either restore the pages or set up 301 redirects. Learn how to find and fix broken links.

5. Page Speed — Under 3 Seconds

Google confirmed page speed is a ranking factor. Pages over 3 seconds have 50%+ bounce rates.

What to do: Compress images, enable caching, minimize JavaScript, use a CDN.

6. Mobile-Friendly — Viewport Tag Required

Google uses mobile-first indexing. If your site doesn't have a viewport meta tag, you're invisible on mobile search.

What to do: Add <meta name="viewport" content="width=device-width, initial-scale=1"> to every page.

7. Canonical Tags — Self-Referencing on Every Page

Without canonical tags, Google might index duplicate versions of your pages (www vs non-www, http vs https, trailing slash vs no slash).

What to do: Every page should have <link rel="canonical" href="[exact URL]">.

8. Structured Data (JSON-LD) — Organization + Article

Structured data gets you rich snippets in search results — star ratings, FAQ dropdowns, breadcrumbs. Sites with rich snippets get 20-30% higher CTR.

What to do: Add Organization schema on homepage, Article schema on blog posts, FAQPage on FAQ pages. Use our free schema markup generator to create valid JSON-LD in seconds.

9. Sitemap.xml — Submitted and Up-to-Date

Your sitemap tells Google which pages to crawl and how often. Without it, Google discovers pages randomly.

What to do: Generate a sitemap with priorities (homepage = 1.0, key pages = 0.9, blog = 0.7). Submit to Google Search Console.

10. robots.txt — Not Blocking Important Pages

A misconfigured robots.txt can block Google from crawling your entire site. This is more common than you think.

What to do: Allow / for all bots. Only block /api/, /dashboard/, and other private routes.

11. Internal Links — Every Page Linked From at Least 2 Others

Orphan pages (pages with no internal links pointing to them) rarely rank because Google can't discover them through crawling.

What to do: Every important page should be linked from at least 2 other pages — navigation, footer, related content sections.

12. Content Depth — 300+ Words for Pages, 1000+ for Blog Posts

"Thin content" (under 50 words) signals to Google that a page isn't worth indexing. Blog posts under 300 words rarely rank.

What to do: Aim for 300+ words on regular pages, 1000+ words on blog posts. Quality matters more than quantity — but you need a minimum.

How to Check All 12 in 2 Minutes

Instead of checking each one manually, run a site audit that checks all 12 (plus 40+ more) automatically:

  1. Add your domain to SEOBolt
  2. Click "Start Audit" — crawls your entire site in 1-3 minutes
  3. See a prioritized Action Plan: Critical → High → Medium → Low
  4. Click each issue to see affected pages + how to fix

The audit checks every page on your site, not just the homepage. A 200-page site takes about 2 minutes.

Bonus: After fixing issues, re-crawl and see your before/after comparison — "Health Score: 45 → 78 (+33)".

What You Can Skip

These are in every SEO checklist but rarely matter for small-to-medium sites:

  • •hreflang tags — Only needed if you have multiple language versions
  • •AMP pages — Google no longer prioritizes AMP
  • •XML sitemap index files — Only needed for 50,000+ page sites
  • •CDN configuration — Nice to have but won't move rankings alone

Focus on the 12 that matter. Fix them. Then measure with Google Search Console.

Free tools for this: Meta Title Checker, Meta Description Checker, XML Sitemap Generator, Robots.txt Tester. No sign-up needed.

Check these issues on your site

Run a free homepage audit for technical SEO and AI-search blockers. No signup required.