GrowthPedia

SEO Audit

An SEO audit is a structured review of a website's technical, content, and authority signals to find issues that limit crawling, indexing, ranking, or traffic.

Level: BeginnerRead: 5 minUpdated: 27 Jul 2026By Vera Lindqvist

Key facts

  • A technical SEO audit starts with crawlability and indexability, then checks sitemaps, mobile usability, page speed, duplicate content, and structured data.
  • Google Search Console is a core audit source for coverage, indexing, crawl stats, Core Web Vitals, manual actions, and rich results reports.
  • Audits verify that intended pages are not blocked by robots.txt, noindex directives, meta robots tags, or X-Robots-Tag headers.
  • Canonicalization matters because duplicate URL variants (www/non-www, HTTP/HTTPS, trailing slash) should resolve to one preferred version.
  • JavaScript-heavy sites need rendering checks because Google may see different content in raw HTML versus rendered output.
  • A useful audit output is an action list ranking issues by severity, affected URL count, traffic impact, and implementation effort.

Also called

site audit, SEO review, website audit

Use it for

finding and prioritizing issues that block search performance

Applies to

Google / Bing / all search engines

What an SEO Audit Covers

An SEO audit checks three main areas: technical health, content quality, and authority signals. Technical health covers crawling, indexing, and rendering. Content quality looks at relevance, uniqueness, and user intent. Authority signals examine backlinks and internal linking.

The audit begins with Crawlability. I check Robots.txt directives, XML sitemaps, and noindex tags. Then I verify that important pages are indexable and not blocked. For example, a common finding is a robots.txt rule that accidentally disallows a key section of the site. Next, I review mobile usability, page speed, and Core Web Vitals.

After technical checks, I examine content. I look for duplicate content, such as product pages with nearly identical descriptions, and thin pages that add little value. I also check structured data using Google's Rich Results Test; missing schema for a product or review can prevent rich results. Finally, I review backlink profiles and internal link structures.

  • Crawlability: robots.txt, sitemaps, noindex tags
  • Indexability: canonical tags, duplicate URL variants
  • Rendering: JavaScript content visibility
  • Mobile usability: responsive design, touch targets
  • Page speed: Core Web Vitals, load times
  • Content: duplicates, thin pages, keyword targeting
  • Structured data: schema validation, rich result eligibility
  • Authority: backlink quality, internal linking

How to Start an SEO Audit

I start with Google Search Console. It shows coverage errors, indexing issues, and manual actions. I also check crawl stats to see how Googlebot moves through the site. Then I run a crawl tool like Screaming Frog or Sitebulb to find broken links, redirect chains, and orphan pages. An SEO Auditor would follow a similar workflow.

Next, I review the site's architecture. I look for duplicate URL variants such as www vs non-www and HTTP vs HTTPS. I verify that canonical tags point to the correct version. I also check that the XML sitemap is up to date and submitted to Search Console.

For JavaScript-heavy sites, I use the URL Inspection tool in Search Console to see the rendered page. I compare it with the raw HTML to ensure Google sees the same content. If there are discrepancies, I fix the rendering issues.

  • Check Google Search Console for coverage errors and manual actions
  • Run a crawl tool to find broken links, redirect chains, and orphan pages
  • Verify canonical tags and resolve duplicate URL variants
  • Check robots.txt and noindex directives for accidental blocks
  • Test JavaScript rendering with the URL Inspection tool

Common Audit Findings and Their Impact

The most common findings include broken links, redirect chains, and soft 404s. These waste crawl budget and can hurt user experience. Another frequent issue is accidental noindex tags on important pages, which prevents indexing entirely.

Duplicate content is also common. Without proper canonical tags, Google may index the wrong version or split ranking signals across multiple URLs. This dilutes the page's authority and can lower rankings.

Page speed problems, especially poor Core Web Vitals, can affect both user experience and rankings. I check Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS). Slow pages often need image optimization, code minification, or server improvements.

  • Broken links and redirect chains waste crawl budget
  • Accidental noindex tags block indexing of important pages
  • Duplicate content without canonicals dilutes ranking signals
  • Poor Core Web Vitals hurt user experience and rankings

Prioritizing Audit Issues

Not all audit findings are equal. I rank issues by severity, affected URL count, traffic impact, and implementation effort. High-severity issues like blocked indexing or manual actions need immediate attention. Medium-severity issues like duplicate content can wait for a content update.

I use a simple matrix: high impact + low effort gets done first. High impact + high effort gets planned. Low impact issues are deprioritized unless they are easy to fix. This helps teams focus on what matters most.

A good audit output includes a prioritized action list. Each issue has a severity label (high, medium, low) and a status (pass, fail, N/A). The list also includes the number of affected URLs and a recommendation for fixing. I often refer to a SEO Audit Report Sample to ensure the format is clear for stakeholders.

  • High severity + low effort: fix immediately
  • High severity + high effort: plan and schedule
  • Low severity + low effort: fix if time allows
  • Low severity + high effort: ignore or deprioritize

Tools for Running an SEO Audit

I use several tools for audits. Google Search Console is free and essential for coverage, indexing, and performance data. Screaming Frog is a desktop crawler that finds broken links, redirects, and duplicate content. It can also export reports for further analysis. Sitebulb offers visual reports and prioritisation features, including a visual site map that helps spot orphan pages.

For page speed, I use Google PageSpeed Insights and Lighthouse. These tools measure Core Web Vitals and suggest improvements. For structured data, I use Google's Rich Results Test and Schema.org validator.

Some paid tools like Ahrefs and Semrush offer site audit modules. They check technical issues, backlinks, and content quality. However, I always verify tool findings manually because automated checks can miss context. A SEO Audit Checklist Pdf can help ensure you don't overlook any step.

  • Google Search Console: coverage, indexing, manual actions
  • Screaming Frog: crawl analysis, broken links, redirects
  • Sitebulb: visual reports, prioritisation
  • PageSpeed Insights: Core Web Vitals, performance suggestions
  • Rich Results Test: structured data validation

When to Rerun an SEO Audit

An SEO audit is not a one-time task. I rerun it after major site changes like redesigns, migrations, or content overhauls. I also run a quick check after adding new sections, changing the CMS, or launching a new subdomain. For example, a migration to a new platform can introduce multiple canonicalisation issues.

Regular audits help catch issues early. For instance, a new plugin might add noindex tags accidentally, or a content update might create duplicate pages. Without regular checks, these problems can accumulate and hurt performance.

I recommend a full audit every quarter for active sites. For smaller sites, twice a year may be enough. A Technical SEO Audit should be part of the routine, especially after any backend changes. The key is to treat audits as a recurring process, not a one-off project.

  • After site redesigns or migrations
  • After major content updates
  • After adding new sections or features
  • Quarterly for active sites, twice a year for smaller sites

Common Mistakes in SEO Audits

Many people treat an SEO audit as a one-time checklist. This is a mistake because sites change constantly. A single audit can miss issues that appear later. The consequence is that problems accumulate and hurt performance over time.

Another mistake is relying only on tool output. Tools can miss context, like whether a noindex tag is intentional. The consequence is false positives or missed issues that require manual inspection.

Ignoring duplicate URL variants is also common. Without proper canonicalisation, ranking signals get split across multiple URLs. The consequence is lower rankings for the intended page.

Finally, prioritising low-impact issues before blocking problems is a waste of time. Fixing a broken link is less important than removing an accidental noindex tag. The consequence is that critical issues remain unresolved.

  • Treating audits as one-time tasks: problems accumulate
  • Relying only on tools: context is missed
  • Ignoring duplicate URL variants: ranking signals dilute
  • Prioritising low-impact issues: critical problems stay
Common SEO Audit Tools and Their Primary Use
ToolPrimary UseCost
Google Search ConsoleCoverage, indexing, manual actionsFree
Screaming FrogCrawl analysis, broken links, redirectsFree (limited) / Paid
SitebulbVisual reports, prioritisationPaid
PageSpeed InsightsCore Web Vitals, performanceFree
Rich Results TestStructured data validationFree

Common mistakes

  • Treating an SEO audit as a one-time checklist Problems accumulate over time as the site changes, hurting performance.
  • Relying only on tool output without manual checks Context is missed, leading to false positives or missed issues.
  • Ignoring duplicate URL variants and canonical issues Ranking signals dilute across multiple versions of the same page.
  • Prioritising low-impact issues before blocking problems Critical issues like accidental noindex tags remain unresolved.

Questions

What is the best SEO audit tool?

There is no single best tool. Google Search Console is essential and free. Screaming Frog is great for crawl analysis. Sitebulb offers visual reports. The best tool depends on your needs and budget.

What is the best SEO audit software?

Popular options include Screaming Frog, Sitebulb, Ahrefs, and Semrush. Each has strengths: Screaming Frog for crawling, Sitebulb for prioritisation, and Ahrefs/Semrush for backlink and content analysis.

What are the best free website audit tools?

Google Search Console and PageSpeed Insights are free and powerful. Screaming Frog has a free version with limits. Sitebulb offers a free trial. These cover most audit needs without cost.

How do I run a free SEO audit?

Start with Google Search Console for coverage and indexing issues. Use PageSpeed Insights for performance. Run a free crawl with Screaming Frog's limited version. Check robots.txt and sitemaps manually.

What should an SEO audit include?

An audit should cover crawlability, indexability, mobile usability, page speed, duplicate content, structured data, backlinks, and internal linking. It should produce a prioritized action list.

See also

Sources

  1. Google Search Central developers.google.com
  2. Google Search Console Help support.google.com
  3. Moz SEO Audit Checklist moz.com
  4. Search Engine Land searchengineland.com

Outbound links are unpaid and nofollow. If one has gone stale, tell me.