An SEO audit checklist helps you find the technical, content, authority, tracking, and search-visibility issues that may be limiting a website's organic performance.
This 2026 guide includes 77 practical checks across 12 audit areas, plus a free Google Sheets-compatible template to help you document evidence, prioritize problems, assign fixes, and validate the work.
Quick SEO Audit Checklist: What Should You Check?
A complete website SEO audit should answer more than “Are my title tags correct?”
Start with these areas:
| Audit Area | What You Need to Check | Typical Priority |
|---|---|---|
| Setup & baseline | Goals, priority pages, GSC, GA4 | High |
| Crawlability | robots.txt, sitemap, broken URLs, crawl traps | Critical |
| Indexation | noindex, canonicals, index bloat | Critical |
| Technical SEO | CWV, JavaScript, mobile, server errors | High |
| Site architecture | Crawl depth, orphan pages, internal links | High |
| On-page SEO | Titles, headings, intent, snippets | High |
| Content quality | Thin content, decay, cannibalization | High |
| Structured data | Schema validity, entity consistency | Medium |
| Authority | Referring domains, lost links, spam patterns | Medium |
| Local SEO | GBP, local pages, reviews, map visibility | Conditional |
| Analytics | GA4, GTM, leads, conversions, revenue | High |
| AI / AEO / LLM | Mentions, citations, accuracy, competitor visibility | Emerging |
The key is priority.
A missing meta description on a low-value page is not equal to an accidentally noindexed service page.
Free SEO Audit Checklist Google Sheets Template
Do not audit a website with scattered notes.
Use a structured SEO audit checklist template.
77 Audit Checks
Crawlability, indexation, technical, content, local, analytics, AI and more.
P0–P3 Priorities
Separate critical blockers from medium optimizations and housekeeping.
Evidence + Ownership
Document proof, recommended fix, owner, effort, deadline, and validation.
30/60/90 Roadmap
Turn audit findings into an actionable implementation plan.
The template includes:
- SEO Audit Dashboard
- Master Checklist
- Technical SEO
- On-Page & Content
- Off-Page & Local SEO
- AI / AEO audit
- 30/60/90-Day Action Plan
Every audit item contains:
| Field | Purpose |
|---|---|
| Audit check | What needs to be inspected |
| Pass criteria | What a healthy result looks like |
| Status | Pass, Warning, Fail, Not Checked |
| Priority | P0, P1, P2, P3 |
| Evidence | URL, crawl, GSC data, screenshot, notes |
| Recommended fix | What should happen next |
| Owner | SEO, developer, content, analytics, business |
| Effort | Low, Medium, High |
| Deadline | When it should be completed |
| Validation | Whether the fix was tested again |
The workbook above can serve directly as your SEO audit checklist Excel file.
If you need an SEO audit checklist PDF, export the Master Checklist or Executive Dashboard from Google Sheets after completing the audit.
What Is an SEO Audit?
An SEO audit is a structured review of the issues that affect a site's ability to be:
- Discovered
- Crawled
- Rendered
- Indexed
- Understood
- Ranked
- Cited
- Converted
Google separates crawling and indexing into distinct processes and provides different controls for areas such as robots.txt, sitemaps, canonicalization, JavaScript, metadata, mobile pages, and redirects. Google Search crawling and indexing documentation
A useful audit therefore asks six basic questions:
- Can search engines access the website?
- Are the correct pages indexed?
- Can search engines understand the content and structure?
- Does the content satisfy the user's search intent?
- Can AI systems accurately understand and reference the brand?
- Does organic visibility contribute to meaningful business outcomes?
Choose the Right SEO Audit Before You Start
Not every website needs the same audit.
A 20-page local business website should not be audited exactly like a 500,000-URL ecommerce platform.
Choose by situation
| Situation | Recommended Audit |
|---|---|
| Routine health review | Standard SEO audit |
| Sudden traffic decline | Diagnostic / recovery audit |
| New website | Launch audit |
| CMS or domain migration | Migration audit |
| Large ecommerce website | Advanced technical SEO audit |
| Local business | Local SEO audit |
| Old blog losing traffic | Content audit |
| Poor AI visibility | AI / AEO / LLM audit |
Quick Health Check
Use approximately 15–20 high-impact checks.
Best for:
- Small websites
- Routine monitoring
- Initial sales discussions
- Quick diagnostics
Standard SEO Audit
Use the complete 75+ point SEO audit checklist.
Best for:
- Small and medium businesses
- Service businesses
- Established content sites
- Most monthly SEO engagements
Advanced Technical Audit
Go deeper into:
- JavaScript rendering
- Log files
- Faceted navigation
- Crawl budget
- Hreflang
- Dynamic URLs
- Pagination
- Large-scale indexation
This is where a dedicated technical SEO audit becomes useful.
Whether someone calls it a technical SEO audit checklist or an SEO technical audit checklist, the purpose is the same: identify technical problems that stop important pages from being discovered, processed, or indexed correctly.
Before You Start: Set an SEO Baseline
An audit without context can produce a long list of problems but very little useful direction.
Start with the business.
1. Define the SEO Goal
Examples:
- Generate qualified leads
- Increase local calls
- Increase ecommerce sales
- Improve demo requests
- Recover lost organic traffic
- Increase non-branded visibility
- Improve commercial keyword rankings
2. Identify Priority Pages
Do not treat every URL as equally important.
Separate:
- Service pages
- Product categories
- Product pages
- Location pages
- Pricing pages
- Contact pages
- High-value resources
A technical issue affecting one of these pages may deserve a higher priority than the same issue on a low-value archive.
3. Record Baseline SEO KPIs
Use a simple table before making changes.
| KPI | Baseline |
|---|---|
| Organic clicks | _____ |
| Non-branded impressions | _____ |
| Commercial-page clicks | _____ |
| Indexed priority pages | _____ |
| Organic conversions | _____ |
| Qualified organic leads | _____ |
| Organic customers | _____ |
| Organic revenue | $_____ |
This makes it possible to compare the audit with later performance instead of relying on memory.
SEO Audit Tools You May Need
You do not need every premium SEO platform.
Free or First-Party Tools
- Google Search Console
- Google Analytics 4
- PageSpeed Insights
- Rich Results Test
- Browser DevTools
- Google Business Profile
Optional Professional Tools
- Screaming Frog
- Ahrefs
- Semrush
- Sitebulb
- Local rank-grid software
- Log-analysis tools
An SEO audit tool can find problems. It cannot automatically decide which problem matters most to your business.
That decision requires context.
Phase 1: Crawlability Audit
Start here.
Optimizing content that search engines cannot properly access is usually the wrong order.
Check robots.txt
Review:
- Important directories
- CSS and JavaScript resources
- Staging rules
- Old development directives
- Wildcard rules
- Sitemap references
A robots.txt file controls what crawlers may request. It should not accidentally block important pages or resources. Google crawling guidance
P0 example
Disallow: /
on a live production website.
That deserves immediate attention.
Check Your XML Sitemap
Your sitemap should contain URLs that you genuinely want search engines to discover and consider for search.
Audit it for:
- 200-status URLs
- Canonical URLs
- Indexable pages
- Correct protocol
- Correct hostname
- Recently updated pages
Google supports up to 50,000 URLs or 50 MB uncompressed per individual sitemap. Larger websites should split URLs across multiple sitemap files or use a sitemap index. Google sitemap documentation
Avoid submitting:
- Redirects
- 404 pages
- Noindexed URLs
- Duplicate parameters
- Non-canonical variants
A sitemap helps Google discover preferred URLs, but it does not guarantee indexing. Google sitemap documentation
Find Broken Internal Links
Look for internal links pointing to:
- 404
- 410
- 500
- Removed resources
- Incorrect redirected destinations
Prioritize broken links from:
- Navigation
- Service pages
- High-traffic content
- Category pages
- Frequently crawled pages
Find Redirect Chains
Example:
Where practical, internal links should point directly to the final destination.
Also find:
- Redirect loops
- HTTP → HTTPS → another redirect
- Old migration chains
- Redirects to irrelevant pages
Review Crawl Depth
Ask:
How many internal clicks does a user or crawler need to reach an important page?
A service page buried deep within the website may have weaker discovery than one integrated properly into the site's architecture.
Focus on important pages first.
Look for Crawl Traps
Common examples:
- Faceted navigation
- Internal search pages
- Calendar URLs
- Infinite combinations of parameters
- Session IDs
- Sort/filter URLs
- Endless pagination
Large sites may need stricter crawl controls than small brochure websites.
Phase 2: Indexation Audit
Crawling and indexing are different.
A page can be crawlable but still not be indexed.
Compare Intended Pages With Indexed Pages
Create two sets:
Pages that should be indexed
versus
Pages Google currently indexes
Then investigate the gap.
Check Noindex Directives
Audit both:
- Meta robots
- X-Robots-Tag headers
Google needs to crawl a page to see a noindex directive. Blocking the same page in robots.txt can prevent Google from seeing that instruction. Google noindex documentation
Critical question
Is a revenue-generating page accidentally noindexed?
If yes, treat it as a high-priority problem.
Audit Canonical Tags
Canonicalization helps Google select a representative URL from duplicate or highly similar pages.
Google may consider:
- Redirects
- Canonical annotations
- Sitemap inclusion
- HTTPS
- Other indexing signals
Importantly, a declared canonical is a signal or preference, not an absolute command. Google may select another URL. Google canonicalization documentation
Check for:
- Missing canonicals on templates where needed
- Canonicals pointing to redirects
- Canonicals pointing to 404s
- Canonicals to unrelated pages
- Canonical loops
- Cross-domain canonicals by mistake
- Parameter URLs canonicalizing inconsistently
Compare User-Declared and Google-Selected Canonicals
Use Search Console URL Inspection on important URLs.
If Google selects a different canonical, investigate:
- Content similarity
- Internal links
- Sitemap signals
- Redirects
- URL variants
- Page quality
Google documents that it can choose a different canonical even when a preferred URL has been declared. Google canonical troubleshooting documentation
Review “Crawled — Currently Not Indexed”
Do not assume every URL in this group has one identical problem.
Review:
- Content value
- Duplication
- Internal linking
- Search intent
- Canonicalization
- Page quality
- Template quality
A low-value page may simply not deserve further investment.
Review “Discovered — Currently Not Indexed”
Look for:
- Weak crawl pathways
- Very large site sections
- Low-value programmatic pages
- Server performance
- Internal linking
- Duplicate URL generation
Check Index Bloat
More indexed URLs are not always better.
Examples of unnecessary indexation include:
- Filters
- Sorting URLs
- Internal search
- Tag archives
- Thin location combinations
- Parameter duplicates
Your objective is:
Index the right pages, not the largest possible number of pages.
Phase 3: Technical SEO Audit Checklist
This section covers the core technical SEO audit checklist.
Check HTTPS
Audit:
- HTTP URLs
- HTTPS redirects
- Internal links
- Canonicals
- Sitemaps
- Mixed-content resources
The site's preferred version should be consistent.
Check Core Web Vitals
Google's current recommended “good” field thresholds are:
| Core Web Vital | Good Threshold |
|---|---|
| Largest Contentful Paint | ≤ 2.5 seconds |
| Interaction to Next Paint | ≤ 200 ms |
| Cumulative Layout Shift | ≤ 0.1 |
These targets are evaluated at the 75th percentile, with mobile and desktop considered separately. Web Vitals guidance
Do not optimize only for a Lighthouse screenshot.
Review real-user field data where available.
Audit Mobile Experience
Check:
- Navigation
- Forms
- Font size
- Buttons
- Tables
- Sticky elements
- Popups
- Checkout
- Booking forms
- Horizontal overflow
Google Search primarily indexes the mobile version of content for most sites, making mobile parity especially important. Googlebot and mobile crawling guidance
Audit JavaScript Rendering
JavaScript can create a difference between what exists in the original HTML and what appears after rendering.
Google processes JavaScript pages through crawling, rendering, and indexing, and recommends checking rendered HTML when troubleshooting JavaScript SEO. Google JavaScript SEO basics
Compare:
- View source
- Rendered HTML
- URL Inspection
- Rich Results Test
Check whether important elements depend completely on JavaScript:
- Internal links
- Product data
- Main content
- Canonicals
- Structured data
- Pagination
- Navigation
Check Server Errors
Investigate:
- 500
- 502
- 503
- 504
Prioritize:
- Revenue pages
- Crawled resources
- Checkout pages
- API-dependent rendering
- Pages frequently returning intermittent errors
Review URL Structure
Look for:
- Unnecessary parameters
- Mixed casing
- Duplicate paths
- Session identifiers
- Unstable URLs
- Unclear architecture
Use logical URLs that make sense to users as well as systems. Google recommends understandable, logical URL structures. Google crawling and URL guidance
Technical Problems Blocking Important Pages?
If crawlability, indexation, JavaScript, canonicals, redirects, or Core Web Vitals are the main problem, review Technical SEO Services or request a focused technical assessment.
Phase 4: Site Architecture and Internal Linking Audit
A good page with no meaningful internal support may struggle to perform.
Find Orphan Pages
An orphan page has no meaningful crawlable internal links from the site's normal architecture.
Prioritize orphan pages that:
- Generate revenue
- Rank already
- Have backlinks
- Target important queries
Review Navigation
Ask:
- Are the main services visible?
- Are product categories clear?
- Are important locations accessible?
- Does navigation reflect business priorities?
Do not add every URL to the main menu.
Use hierarchy.
Check Breadcrumbs
Breadcrumbs should help users understand:
- Where they are
- Which category they belong to
- How to move upward
They are particularly useful on:
- Ecommerce
- Large service sites
- Publications
- Multi-level taxonomies
Audit Internal Anchor Text
Avoid meaningless internal anchors such as:
click here
when a descriptive anchor would be clearer.
Use natural anchors that explain the destination.
Find Underlinked Money Pages
Compare internal links to:
- Top blog posts
- Service pages
- Product categories
- Location pages
A site may accidentally send most internal authority into informational content while isolating commercial pages.
Phase 5: On Page SEO Audit Checklist
A proper on page SEO audit checklist goes beyond checking whether a keyword appears in the title. If page-level optimization is the main weakness, review On Page SEO Services.
Audit Title Tags
Check:
- Uniqueness
- Search intent
- Topical clarity
- Business relevance
- Click appeal
Do not optimize titles only for character counts.
A shorter accurate title is better than a forced keyword list.
Audit Meta Descriptions
Check for:
- Duplicates
- Poor relevance
- Outdated offers
- Weak value propositions
- Missing important context
Treat this as a snippet-quality check, not a mechanical pass/fail ranking exercise.
Audit H1 Headings
A page should communicate clearly what it is about.
Look for:
- Missing H1
- Duplicate generic H1s
- H1 unrelated to search intent
- Multiple headings being used purely for styling
Review Heading Structure
Use H2 and H3 sections to make the page easier to scan.
A beginner should be able to understand the main answer by reading the headings.
Audit Search Intent
This is one of the highest-value manual checks.
Ask:
What is the user actually trying to accomplish?
Possible intent:
- Learn
- Compare
- Buy
- Book
- Download
- Find locally
- Use a tool
For example, the current SEO audit checklist SERP mixes:
- Templates
- Tools
- Educational guides
- Practitioner checklists
That means a generic definition-only page does not fully satisfy the task.
Find CTR Opportunities
A useful diagnostic pattern:
High impressions + acceptable rankings + weak clicks = investigate CTR
Review:
- Title
- Snippet
- intent
- competing results
- SERP features
- brand recognition
Do not assume the title alone caused the issue.
Audit Image Alt Text
Alt text should primarily describe meaningful images for users who cannot see them.
Avoid turning every alt attribute into a keyword field.
Phase 6: Content Quality Audit
This is where many automated audits become weak.
A crawler can tell you that a page has 327 words.
It cannot reliably decide whether those 327 words completely satisfy the user's need.
Find Thin or Low-Value Content
Do not use a universal minimum word count.
Ask:
- Does this page answer the task?
- Is it substantially useful?
- Is it unique?
- Does it deserve a standalone URL?
Google explicitly states there is no preferred word count and recommends focusing on original, substantial, people-first content instead of writing to arbitrary lengths. Google helpful content guidance
Find Duplicate Content
Examples:
- Near-identical service/location pages
- Manufacturer descriptions
- Parameter duplicates
- Printer pages
- HTTP/HTTPS copies
- Staging pages
Choose the appropriate response:
- Consolidate
- Rewrite
- Canonicalize
- Redirect
- Noindex
- Leave alone when legitimately required
Find Content Cannibalization
Potential cannibalization exists when multiple pages compete for substantially the same intent.
Check:
- Query overlap
- Ranking URLs
- SERP intent
- internal links
- conversion purpose
Do not merge pages simply because they share a few keywords.
Audit Content Decay
Look for declining:
- Impressions
- Clicks
- Rankings
- Conversions
- Links
- Revenue
Then decide:
| Signal | Possible Action |
|---|---|
| Rankings slowly declining | Refresh |
| Two pages serve same intent | Consolidate |
| No traffic and no strategic value | Improve or remove |
| High impressions, weak clicks | Improve SERP positioning |
| Strong traffic, zero conversions | Reassess intent/CRO |
| Outdated facts | Update |
Check Information Gain
This is one of the most important manual checks.
Ask:
If someone already read the current top results, what will they learn from this page that they did not already know?
Possible information gain:
- First-hand examples
- Original data
- A calculator
- A downloadable template
- Better tables
- A clearer workflow
- Expert judgment
- Updated methodology
Google recommends content that offers original analysis and substantial additional value rather than simply rewriting other search results. Google people-first content guidance
Review Sources and Evidence
Important factual claims should be:
- Accurate
- Current
- Properly attributed
- Based on credible sources
For technical SEO guidance, prioritize primary documentation where possible.
Review Authorship and Expertise
Ask:
- Is the author clear?
- Can readers understand the author's relevant experience?
- Is there a useful author page?
- Does the content demonstrate actual knowledge?
Google's people-first guidance encourages clear authorship and content that demonstrates relevant experience or expertise. Google helpful content guidance
Phase 7: Structured Data and Entity Audit
Structured data should clarify real information already supported by the page.
Validate Existing Schema
Test:
- Syntax
- Required properties
- Eligible schema
- Duplicate/conflicting markup
Make Sure Schema Matches Visible Content
Do not mark up:
- Fake reviews
- Hidden FAQs
- Incorrect products
- Wrong business information
- Services that are not actually offered
Review Entity Consistency
Check consistency for:
- Business name
- Logo
- Main URL
- Founder/author
- Locations
- Services
- Social profiles
- Contact details
This is useful for traditional search and for systems trying to understand the brand as an entity.
Phase 8: Backlink and Authority Audit
Do not reduce an authority audit to:
How many backlinks do we have?
Review Referring Domain Quality
Look at:
- Relevance
- Editorial context
- Real website quality
- Estimated traffic
- Location
- Link placement
Find Lost Valuable Links
Prioritize links that previously supported:
- Commercial pages
- Strong content
- Linkable assets
- Category pages
Sometimes fixing the destination URL is easier than replacing the link.
Find Broken Backlinks
If a strong external page links to a URL that now returns 404, determine whether a relevant redirect is appropriate.
Review Spam Patterns
Look for:
- Manipulative anchor text
- Link networks
- Irrelevant foreign-language domains
- Paid-link footprints
- Hacked pages
Do not panic because a site has some low-quality backlinks.
Large sites naturally attract noise.
Run a Competitor Link Gap
Compare your site with actual organic competitors.
Ask:
- Who cites them?
- Which content attracts links?
- Are industry publications missing?
- Are competitors earning links through statistics, tools, or templates?
If authority building is the main gap, review Off Page SEO Services.
Phase 9: Local SEO Audit
Skip this section if the business has no local search dependency.
Audit Google Business Profile
Review:
- Business name
- Primary category
- Secondary categories
- Phone
- Website
- Hours
- Services
- Service areas
- Booking URLs
Audit Local Landing Pages
Avoid creating hundreds of near-identical city pages.
A useful local page should contain genuinely relevant information for that market.
Review Reviews
Track:
- Number of new reviews
- Recency
- Customer themes
- Responses
- Rating trend
Do not manipulate or fabricate reviews.
Measure Geographic Visibility
Do not depend on one manual search.
A business may rank differently across the same city.
Use location-specific tracking or a local grid when geographic visibility matters.
For a local business, connect the audit with Local SEO Services and Google Business Profile performance.
Phase 10: Analytics and Conversion Audit
An SEO audit is incomplete if you cannot tell whether organic traffic produces useful actions.
Verify GA4
Check:
- Organic acquisition
- Referral exclusions
- self-referrals
- duplicate tags
- unexpected traffic changes
Test Primary Conversion Events
Examples:
- Form submissions
- Calls
- Bookings
- Purchases
- Quote requests
- Demo requests
Test the full flow.
Do not assume a tag works because it exists in GTM.
Separate Primary and Secondary Events
These are not equal:
Primary
- Purchase
- Qualified form
- Completed booking
- Connected lead
Secondary
- Scroll
- Contact page view
- CTA click
- Video play
Do not report all of them as “leads.”
Track Qualified Organic Leads
Create a funnel:
This provides much better business context than reporting form submissions alone.
Phase 11: AI, AEO and LLM Visibility Audit
This is not a replacement for traditional SEO.
It is an additional discovery layer.
Use a repeatable testing process.
Create a Prompt Set
Start with approximately 15–25 commercially relevant prompts.
Include:
- Problem-aware questions
- Service questions
- Comparison queries
- Local questions
- Buying questions
Example:
Who provides technical SEO audits for small businesses?
Test Google AI Overviews
Record:
| Field | Example |
|---|---|
| Query | technical SEO audit checklist |
| Brand mentioned | Yes / No |
| Website cited | Yes / No |
| Cited URL | _____ |
| Competitor cited | _____ |
| Answer accurate | Yes / No |
Test ChatGPT, Perplexity and Gemini
Use the same fixed prompt set.
Record:
- Mention
- Citation
- Recommendation
- Competitor
- Accuracy
- Date tested
This creates comparable data instead of random screenshots.
Audit AI Answer Accuracy
Check whether systems correctly describe:
- Services
- Locations
- Expertise
- Pricing when public
- Business model
- Brand relationships
A wrong answer is a different problem from no visibility.
Compare AI Competitors
If a competitor appears repeatedly and you do not, ask:
- Which pages are being cited?
- Which sources reference them?
- Is their entity clearer?
- Do they have stronger supporting content?
- Are third-party mentions contributing?
Track AI Referral Traffic
Review available referral traffic.
Also ask leads:
How did you first hear about us?
Possible options:
- Google Search
- Google AI Overview
- ChatGPT
- Perplexity
- Gemini
- Referral
- Social
- Other
Do not invent an exact “AI ROI” unless attribution supports it.
Phase 12: Ecommerce SEO Audit Checklist
Ecommerce sites require extra checks.
A dedicated ecommerce SEO audit checklist should cover:
- Product indexation
- Category pages
- Product variants
- Faceted navigation
- Filters
- Pagination
- Internal search pages
- Product schema
- Out-of-stock products
- Discontinued products
- Merchant listings
- Duplicate manufacturer descriptions
- Category internal linking
Product Variants
Check whether each variant needs:
- Its own indexable page
- Canonicalization
- Consolidation
The correct solution depends on search demand and product differences.
Faceted Navigation
This is a major ecommerce risk.
Filters can generate huge numbers of URLs.
Decide which combinations:
- Deserve indexation
- Need canonicalization
- Should remain crawlable
- Should be blocked from unnecessary crawling
- Should not become standalone landing pages
For stores and catalog sites, connect this audit with Ecommerce SEO Services.
What SEO Audit Tools Cannot Decide for You
Automated tools are useful.
But they cannot reliably decide everything.
| Tool Can Detect | Human Judgment Still Needed |
|---|---|
| Missing title | Whether the page targets the correct intent |
| 404 link | Whether fixing it has meaningful value |
| Canonical difference | Whether Google's canonical choice is reasonable |
| Low word count | Whether the page actually lacks useful content |
| Slow template | Which pages deserve development resources first |
| Backlink count | Whether links are commercially or topically relevant |
| Ranking loss | Why the loss occurred |
| Form event | Whether the lead is qualified |
This is why a professional SEO audit is not simply an export from an SEO audit tool.
How to Prioritize SEO Audit Issues
Do not fix issues in the order your crawler exports them.
Use a priority framework.
P0 — Critical
The issue can prevent important search visibility or business activity.
Examples:
- Entire section blocked
- Money page noindexed
- Severe server error
- Broken migration
- Incorrect canonicalization across priority pages
P1 — High
The issue is likely limiting meaningful growth.
Examples:
- Important pages not indexed
- Serious cannibalization
- Underlinked commercial pages
- Major intent mismatch
- Broken conversion tracking
P2 — Medium
Useful optimization opportunity.
Examples:
- Weak CTR
- Schema improvements
- Content refresh
- CWV improvements without critical breakage
P3 — Low
Housekeeping.
Examples:
- Minor metadata cleanup
- Low-value alt text opportunity
- Non-critical formatting issue
Use an Impact vs Effort Matrix
| Low Effort | High Effort | |
|---|---|---|
| High Impact | Do first | Plan carefully |
| Low Impact | Quick win | Usually later |
A one-hour fix affecting five major service pages may deserve priority over a 30-hour technical cleanup affecting no valuable URLs.
How to Calculate an SEO Audit Score
The downloadable template uses a simple scoring system:
- Pass = 1
- Warning = 0.5
- Fail = 0
- Not Checked = excluded
Basic formula:
But do not rely on the score alone.
A website could score 90% while still having one P0 indexation failure that affects its main revenue page.
Therefore:
P0 blockers override the overall score.
Build a 30/60/90-Day SEO Action Plan
Do not finish the audit with a 100-row spreadsheet and no execution plan.
First 30 Days
Prioritize:
- Crawl blockers
- Indexation errors
- Critical redirects
- Tracking problems
- Revenue-page issues
- Severe canonical problems
Days 31–60
Move to:
- Site architecture
- Internal linking
- Commercial content
- Search intent
- Core Web Vitals
- On-page improvements
Days 61–90
Expand into:
- Content gaps
- Link acquisition
- Content decay
- Local visibility
- AI citations
- Conversion optimization
Action Plan Example
| Issue | Priority | Owner | Effort | Target |
|---|---|---|---|---|
| Money page noindexed | P0 | SEO + Dev | Medium | First 7 days |
| Service pages underlinked | P1 | SEO | Medium | First 30 days |
| Old comparison page declining | P2 | Content | Medium | Days 31–60 |
| AI prompt baseline missing | P2 | SEO | Low | Days 61–90 |
How to Validate SEO Fixes
An audit issue is not complete when someone says:
Done.
Validate it.
Re-Crawl
Confirm:
- Status code
- canonical
- noindex
- internal links
- metadata
- structured data
Re-Test in Search Console
Where relevant:
- URL Inspection
- Page indexing
- Core Web Vitals
- search performance
Compare Before and After
Track the KPI most relevant to the fix.
Example:
Do not promise that every technical change will create a ranking increase.
The Complete SEO Audit Workflow
Use this process:
The first step finds issues.
The final six steps turn an audit into SEO work that can actually be managed.
How Often Should You Run an SEO Audit?
There is no universal schedule.
Use the website's risk and rate of change.
| Situation | Suggested Approach |
|---|---|
| Stable small website | Periodic audit, often quarterly |
| Active SEO campaign | Ongoing monitoring + deeper periodic audit |
| Large ecommerce website | Frequent technical monitoring |
| Website migration | Before and after launch |
| Major traffic drop | Diagnose immediately |
| Redesign | Pre-launch and post-launch |
| Large deployment | Validate after release |
Do not perform a full audit every week just to create another report.
Common SEO Audit Mistakes
Avoid these:
- Fixing every crawler warning
- Starting without a business goal
- Treating all pages equally
- Treating all errors equally
- Ignoring Search Console
- Ignoring search intent
- Auditing only desktop
- Ignoring JavaScript rendering
- Ignoring conversions
- Counting every form as a qualified lead
- Judging authority by backlink quantity alone
- Adding schema without checking relevance
- Ignoring AI discovery completely
- Not assigning owners
- Not validating fixes
- Running another audit before implementing the previous one
Final SEO Audit Checklist Summary
| Phase | Main Goal |
|---|---|
| Baseline | Understand business and performance |
| Crawlability | Ensure access |
| Indexation | Index the correct URLs |
| Technical SEO | Ensure reliable processing |
| Architecture | Strengthen discovery and pathways |
| On-page | Align page and query |
| Content | Satisfy the user |
| Structured data | Clarify entities |
| Authority | Evaluate external trust |
| Local SEO | Improve geographic visibility |
| Analytics | Measure outcomes |
| AI / LLM | Measure citations, mentions, accuracy |
| Prioritization | Decide what to fix first |
| Validation | Confirm the fix worked |
Final Answer: What Makes a Good SEO Audit Checklist?
A good SEO audit checklist does not simply help you discover the largest number of errors.
It helps you answer:
What is wrong?
How do I prove it?
Why does it matter?
What should I fix first?
Who should fix it?
How do I know the fix worked?
That is the difference between a crawler export and an actionable SEO audit.
Use the downloadable template to record:
- Status
- Priority
- Evidence
- Recommended fix
- Owner
- Effort
- Deadline
- Validation
Then turn the highest-impact issues into a 30/60/90-day roadmap.
For additional SEO strategy and resources, explore the SEO blog or review the broader Usama Bajwa SEO services and process.
Frequently Asked Questions
What Is an SEO Audit Checklist?
An SEO audit checklist is a structured list of technical, on-page, content, authority, tracking, local, and search-visibility checks used to identify problems and opportunities across a website.
How Do I Perform an SEO Audit?
Start by defining the objective and priority pages. Then review crawlability, indexation, technical SEO, architecture, on-page SEO, content, structured data, backlinks, analytics, and any business-specific areas such as local or ecommerce SEO. Finish by prioritizing and validating fixes.
What Should Be Included in an SEO Audit?
At minimum, review:
- Crawlability
- Indexation
- Technical health
- Site architecture
- Internal linking
- On-page SEO
- Content quality
- Structured data
- Backlinks
- Analytics
Add local, ecommerce, international, conversion, and AI-search checks where relevant.
What Is the Difference Between an SEO Audit and a Technical SEO Audit?
A technical SEO audit focuses primarily on crawling, indexing, rendering, performance, architecture, and other technical systems.
A complete SEO audit also reviews:
- Search intent
- Content
- Internal linking
- authority
- local visibility
- analytics
- conversions
- business outcomes
How Long Does an SEO Audit Take?
It depends on:
- Website size
- Platform
- Audit depth
- Technical complexity
- Available tools
- Number of templates
- Whether manual content review is required
A small site can be reviewed far faster than a large ecommerce or JavaScript-heavy website.
Can I Do an SEO Audit for Free?
Yes.
You can perform many checks using:
- Google Search Console
- GA4
- PageSpeed Insights
- browser tools
- free crawler allowances
Paid tools become more useful when scale, competitor analysis, backlink data, or automation is required.
Which SEO Audit Tool Is Best?
There is no single tool that is best for every audit.
For example:
- Search Console → Google search/indexing data
- GA4 → traffic and conversions
- Screaming Frog/Sitebulb → crawling
- PageSpeed Insights → performance
- Ahrefs/Semrush → competitors and backlinks
Professional audits usually combine several data sources.
What Should I Fix First After an SEO Audit?
Fix issues based on impact, not tool order.
Start with:
- P0 crawl/indexing blockers
- P1 high-impact commercial issues
- P2 optimization opportunities
- P3 housekeeping
Should I Fix Every SEO Audit Warning?
No.
Some warnings affect important pages.
Others have little practical impact.
Always consider:
- URL importance
- search intent
- affected traffic
- revenue potential
- effort
- business risk
What Is an On Page SEO Audit Checklist?
An on page SEO audit checklist focuses on page-level factors such as:
- Titles
- headings
- search intent
- content
- URLs
- internal links
- images
- snippets
It is only one part of a complete website SEO audit.
What Is an Ecommerce SEO Audit Checklist?
An ecommerce SEO audit checklist adds store-specific checks including:
- Product indexation
- categories
- variants
- filters
- faceted navigation
- out-of-stock products
- product schema
- internal search
- pagination
How Do I Audit a Website for Google AI Overviews?
Create a repeatable set of important searches.
Track:
- AI Overview presence
- Brand mention
- Website citation
- Cited URL
- Competitors cited
- Answer accuracy
Re-test the same query set over time.
How Do I Audit a Website for ChatGPT and LLM Visibility?
Use a fixed set of business-relevant prompts across the AI platforms you want to monitor.
Record:
- Mention
- Citation
- Recommendation
- Accuracy
- Competitors
- Referral traffic where measurable
Treat this as a supporting visibility audit rather than a replacement for traditional SEO measurement.
Is an SEO Audit Checklist Enough Without a Crawler?
For a small website, many checks can be performed manually.
For medium and large websites, a crawler makes technical analysis much faster and more reliable.
Manual judgment is still required for:
- Search intent
- content usefulness
- business priority
- lead quality
- competitor positioning
How Do I Create an SEO Audit Report for a Client?
Do not send a raw crawler export.
Summarize:
- Critical findings
- Evidence
- affected pages
- business impact
- priority
- recommended fix
- owner
- estimated effort
- next steps
Then provide the detailed checklist as supporting documentation.
Found SEO Issues but Not Sure What to Fix First?
An audit can reveal dozens of warnings.
The harder question is:
Which issues are genuinely limiting visibility, leads, and revenue?
A professional SEO assessment can review:
- Crawlability
- Indexation
- Technical SEO
- Search intent
- Content quality
- Internal linking
- Backlinks
- Local visibility
- Analytics
- AI visibility
Important Publishing Note
For the live article, I recommend placing the Google Sheets template block immediately after “Quick SEO Audit Checklist”, before the long audit phases. That directly matches the template intent visible in the current SERP while the rest of the article provides the depth missing from template-only competitors.
The technical recommendations above also align with Google's current guidance on people-first content, crawling/indexing, canonicalization, JavaScript rendering, and Core Web Vitals. Google emphasizes original analysis and substantial value over simply rewriting existing results. Google people-first content guidance