BLOG
Free SEO Audit Checklist: 20 Things to Check Right Now
A site I was helping with dropped from page one to page three for its main keyword over a single weekend. The owner panicked. They assumed it was an algorithm update. Turned out their developer had accidentally set the entire blog section to noindex during a staging deployment. Three hundred pages vanished from Google overnight.
Most SEO problems are not mysterious algorithm changes. They are mundane technical mistakes: missing title tags, broken sitemaps, misconfigured robots.txt, duplicate meta descriptions copy-pasted across 50 pages. An afternoon audit catches these issues before they quietly erode your rankings.
This checklist covers 20 checks organized by priority. Start at the top. Each item includes what to look for, why it matters, and how to fix it.
Part 1: Critical Technical Foundation (Check These First)
1. Robots.txt: Are you accidentally blocking Google?
Your robots.txt file tells search engines which parts of your site to crawl and which to skip. One wrong line can block your entire site from being indexed.
Check yours at yourdomain.com/robots.txt. Common problems:
Disallow: /blocks everything. This should only be on staging sites.- Blocking CSS and JavaScript files prevents Google from rendering your pages. Google explicitly says not to do this.
- Missing
Sitemap:directive. Your robots.txt should point to your XML sitemap.
If you need to create or rebuild your robots.txt, the Robots.txt Generator produces a file with the correct syntax for common configurations — allowing all crawlers, blocking specific directories, and pointing to your sitemap.
2. XML Sitemap: Does Google know about all your pages?
Your sitemap is a roadmap for search engines. Without it, Google discovers pages only through links, which means orphan pages (pages with no internal links pointing to them) may never get indexed.
Check for problems:
- Does the sitemap exist? Check
yourdomain.com/sitemap.xml. - Is it referenced in robots.txt? The line
Sitemap: https://yourdomain.com/sitemap.xmlshould be there. - Is it submitted in Google Search Console? Go to Sitemaps in GSC and confirm it is been submitted and has no errors.
- Does it include all important pages? If you have 200 pages but your sitemap lists 150, 50 pages are harder for Google to find.
- Does it include pages that should NOT be indexed? Pages returning 404, redirects, and noindexed pages should not be in the sitemap.
If your site does not have a sitemap, or you need to regenerate one after structural changes, the Sitemap Generator creates a properly formatted XML sitemap from a list of URLs. Enter your pages, set priority and change frequency, and download the file.
3. HTTPS: Is your entire site secure?
Google has used HTTPS as a ranking signal since 2014. In 2026, this is table stakes. Check for:
- Mixed content warnings (HTTP resources loaded on HTTPS pages)
- HTTP pages that should redirect to HTTPS
- SSL certificate expiration (set a calendar reminder 30 days before expiry)
4. Mobile responsiveness
Google uses mobile-first indexing, meaning it crawls and indexes the mobile version of your site. If your site looks broken on mobile, that is the version Google sees too. Test every important page on an actual phone, not just Chrome DevTools — they do not catch every issue.
Part 2: On-Page SEO Elements
5. Title tags: Your most important SEO element
The title tag appears in search results as the clickable headline. It directly affects click-through rate and is a confirmed ranking factor. Rules:
- Length: 50-60 characters. Google truncates longer titles with an ellipsis.
- Keyword placement: Primary keyword near the beginning. "SEO Audit Checklist: Free Tools and Guide" beats "Free Tools and Guide for Your SEO Audit Checklist."
- Uniqueness: Every page needs a unique title. Duplicate titles confuse search engines about which page to rank.
- No keyword stuffing: "SEO Tools | SEO Audit | SEO Checklist | SEO Guide" reads like spam and hurts CTR.
The Title Tag Checker analyzes your title for length, keyword position, and common problems. Paste in your title, see the pixel width rendering (Google truncates by pixel width, not character count), and get suggestions.
6. Meta descriptions: Your ad copy in search results
Meta descriptions are not a direct ranking factor, but they heavily influence click-through rate. A compelling description can double your CTR, which sends positive engagement signals to Google.
- Length: 150-160 characters. Longer descriptions get truncated.
- Include the target keyword. Google bolds matching terms in the description, which catches the searcher's eye.
- Write a call to action. "Learn how to..." "Discover 20 ways to..." "Get free tools for..." — give people a reason to click.
- Unique per page. Do not copy-paste the same description across multiple pages.
The Meta Tag Generator produces properly formatted title tags, meta descriptions, Open Graph tags, and Twitter Card markup. Fill in your page details and copy the HTML directly into your <head> section.
7. Heading structure: H1, H2, H3 hierarchy
Every page should have exactly one H1 tag containing the primary keyword. H2 tags break the content into sections. H3 tags subdivide those sections. This hierarchy helps Google understand your content structure.
Common mistakes:
- Multiple H1 tags on one page
- Skipping levels (going from H1 directly to H3)
- Using heading tags for styling instead of structure (making text big with H2 when it is not actually a section heading)
- H1 that does not match the page's topic or target keyword
8. URL structure
Clean URLs perform better in search and get more clicks. Compare:
- Bad:
example.com/page?id=4827&cat=12&ref=home - Good:
example.com/seo-audit-checklist
Keep URLs short, descriptive, lowercase, and separated by hyphens. Avoid underscores, special characters, and unnecessary parameters.
9. Image alt text
Alt text describes images for screen readers and search engines. Google Image Search drives significant traffic for many sites. Every meaningful image should have descriptive alt text that includes relevant keywords naturally.
- Bad:
alt="image1"oralt="" - Good:
alt="SEO audit checklist showing 20 items organized by priority"
10. Internal linking
Internal links distribute ranking power (PageRank) across your site and help Google discover all your pages. Check for:
- Orphan pages: Pages with no internal links pointing to them. Google may never find these.
- Deep pages: Every important page should be reachable within 3 clicks from the homepage.
- Anchor text: Use descriptive anchor text, not "click here." The anchor text tells Google what the linked page is about.
- Broken links: Internal links pointing to 404 pages waste crawl budget and create dead ends.
Part 3: Content Quality Signals
11. Keyword density: Natural vs. stuffed
There is no magic keyword density percentage. Google has moved far beyond simple keyword counting. But extremes still matter: if your target keyword does not appear at all, Google may not associate the page with that query. If it appears every other sentence, it reads as spam.
A rough guideline: 1-2% density for the primary keyword feels natural in most content. The Keyword Density Checker analyzes any text and shows word frequency, helping you spot both over-optimization and missing keywords.
12. Content length and depth
Longer content tends to rank better — not because of word count itself, but because longer articles typically cover topics more thoroughly. Check whether your pages adequately answer the searcher's question. If a competitor's page covers 15 aspects of a topic and yours covers 5, the competitor's page is objectively more useful.
13. Duplicate content
Same content accessible at multiple URLs confuses Google about which version to rank. Common causes:
- www and non-www versions both live
- HTTP and HTTPS versions both accessible
- Trailing slashes creating duplicate URLs
- URL parameters creating multiple versions of the same page
- Same content on blog posts and category pages
Fix with canonical tags: <link rel="canonical" href="https://preferred-url">
14. Thin pages
Pages with very little content (under 200 words) that do not serve a specific purpose drag down your site's overall quality signals. Either add substance or noindex them if they exist for UX reasons (like a "thank you" confirmation page).
Part 4: Technical Performance
15. Core Web Vitals
As of March 2026, Google tightened the thresholds: LCP must be under 2.0 seconds (was 2.5) and INP must be under 150ms. Check your scores in Google Search Console under the Core Web Vitals report or use PageSpeed Insights.
The most common fixes:
- LCP: Compress images, use modern formats (WebP/AVIF), set explicit width/height, preload hero images
- INP: Reduce JavaScript execution time, break up long tasks, use web workers for heavy computation
- CLS: Set explicit dimensions on images and ads, avoid injecting content above the fold after page load
16. Page speed
Beyond Core Web Vitals, general page speed matters for user experience. Check for:
- Uncompressed images (the most common culprit)
- Render-blocking CSS and JavaScript
- Missing browser caching headers
- No CDN for static assets
- Excessive third-party scripts (analytics, chat widgets, social embeds)
17. Crawl errors
Google Search Console's Coverage report shows which pages Google tried to crawl and failed. Fix 404 errors, server errors (5xx), and redirect chains. Every crawl error is a wasted opportunity for Google to index a useful page.
18. Structured data / Schema markup
Schema markup helps Google understand your content and can trigger rich results (review stars, FAQ dropdowns, recipe cards, event dates). Check if your key pages have appropriate schema:
- Articles: Article or BlogPosting schema
- Products: Product schema with price and availability
- Local businesses: LocalBusiness schema
- FAQ pages: FAQPage schema
- All pages: BreadcrumbList for navigation context
Part 5: Off-Page and Monitoring
19. Backlink profile
You cannot control who links to you, but you can monitor your backlink profile for problems. Check Google Search Console's Links report for:
- Spammy links from irrelevant or low-quality sites
- Lost links from sites that removed or changed their content
- Opportunities: pages that get linked to frequently (create more content like them)
20. Search Console coverage and performance
The final check: are your important pages actually showing up in search? In Google Search Console:
- Coverage: How many pages are indexed vs. excluded? Are important pages being excluded for fixable reasons?
- Performance: Which queries drive traffic? What is your average position for target keywords? Are impressions and clicks trending up or down?
- URL Inspection: Test specific URLs to see how Google sees them — is the page indexed, what canonical URL does Google recognize, when was it last crawled?
The Audit Priority Matrix
| Priority | Items | Time to Fix | Impact |
|---|---|---|---|
| Critical | Robots.txt, sitemap, HTTPS, noindex errors | 30 min | Can block all indexing |
| High | Title tags, meta descriptions, H1 tags, Core Web Vitals | 2-4 hours | Direct ranking and CTR effect |
| Medium | Internal linking, image alt text, URL structure, schema | 1-2 days | Crawlability and rich results |
| Lower | Content depth, keyword density, duplicate content, thin pages | Ongoing | Cumulative quality signals |
Frequently Asked Questions
How often should I run an SEO audit?
A full audit quarterly. Quick checks (title tags, crawl errors, Core Web Vitals) monthly. After any major site change (redesign, migration, CMS update), run a full audit immediately.
Do I need paid tools for an SEO audit?
No. Google Search Console, PageSpeed Insights, and free browser-based tools cover 90% of what paid tools like Ahrefs and SEMrush do for auditing. Paid tools add convenience (automated crawling, historical data, competitor analysis) but are not required for a thorough audit.
How long before I see results from fixing SEO issues?
Technical fixes (robots.txt, sitemap, HTTPS) can show results within days to weeks as Google recrawls. Content improvements typically take 4-8 weeks to affect rankings. Backlink building is the slowest — expect 3-6 months for meaningful impact.
SEO Tools Referenced in This Audit
- Meta Tag Generator — create title tags, descriptions, OG tags, and Twitter Cards
- Title Tag Checker — analyze length, keyword position, and pixel-width rendering
- Robots.txt Generator — build properly formatted robots.txt files
- Sitemap Generator — create XML sitemaps with priority and frequency settings
- Keyword Density Checker — analyze word frequency and spot over-optimization
For a deeper treatment of structured data and rich results, see the Schema Markup Guide. For the full technical SEO picture, the SEO Audit Toolkit Masterclass covers everything in this checklist and more.