An SEO audit reveals why your website isn't ranking as well as it should. This complete guide walks through every step of a professional SEO audit — from technical crawlability to content quality, backlink analysis, and competitive gaps — using free tools available to any site owner. Follow this process to identify and prioritize the issues holding back your organic traffic.
2026 Priority: Google's March 2025 Core Update placed increased emphasis on content helpfulness and E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). If your audit follows a previous Google algorithm update and traffic dropped, prioritize content quality and author expertise signals alongside technical fixes.
Start your SEO audit instantly
Get a free SEO audit in 30 seconds — technical issues, missing tags, Core Web Vitals, accessibility, and best practices. No login required.
Before auditing, gather your baseline data and configure your tools. This ensures you can measure improvement after fixing issues:
| Tool | Cost | What It Audits |
|---|---|---|
| Google Search Console | Free | Indexation, Core Web Vitals field data, search queries, manual actions |
| PageGuard | Free | SEO tags, accessibility, performance, best practices — instant per-page audit |
| Screaming Frog (free tier) | Free (500 URLs) | Site-wide crawl: broken links, duplicate content, redirect chains, missing tags |
| Google PageSpeed Insights | Free | Core Web Vitals lab and field data with specific optimization recommendations |
| Ahrefs Webmaster Tools | Free (verified sites) | Backlink profile, keyword rankings, site health score for your own domain |
Record your current state before starting: number of indexed pages (GSC Coverage), top 10 pages by traffic, average position for primary keywords, and current Core Web Vitals scores. This baseline lets you measure audit impact over 60–90 days.
Start every audit with crawlability — if Google can't reach and index pages, nothing else matters. Check these in order:
For sites that rely heavily on JavaScript rendering, use GSC URL Inspection → "Test Live URL" to see what Googlebot actually renders. Critical content invisible in the rendered HTML won't be indexed regardless of what's in your source code.
On-page SEO directly affects which keywords you rank for and how compelling your listings look in search results. Audit these elements for every key page:
| Element | Best Practice | Common Issue |
|---|---|---|
| Title Tag | 50–60 characters, primary keyword near beginning | Too long (truncated), duplicate across pages, missing keyword |
| Meta Description | 120–158 characters, compelling CTA, includes keyword | Missing (Google generates one), duplicate, over 160 chars |
| H1 Tag | Exactly one per page, contains primary keyword | Missing H1, multiple H1s, H1 doesn't match page topic |
| Heading Structure | Logical H2→H3→H4 hierarchy, no skipped levels | Headings used for styling instead of structure |
| Image Alt Text | Descriptive text for all meaningful images | Missing alt text, alt text is just the filename |
| URL Structure | Short, descriptive, hyphens, lowercase | Dynamic parameters, underscores, uppercase, too long |
| Canonical Tag | Self-referencing on every page, pointing to preferred URL | Missing, pointing to redirect, multiple canonical tags |
Prioritize fixing these issues on your highest-traffic pages first. Title and H1 fixes on top 10 pages typically show ranking improvement within 2–4 weeks of Google recrawling.
Page speed is a direct Google ranking factor and strongly correlates with conversion rates. Audit your Core Web Vitals for every key page type (homepage, category pages, product/content pages):
<link rel="preload">, use a CDN, compress the image to WebP format.setTimeout(), defer non-critical scripts, use requestAnimationFrame for visual updates.Measure both lab data (PageSpeed Insights, PageGuard) and field data (GSC Core Web Vitals report). Field data from real users is what Google uses for ranking — lab data helps diagnose causes.
Content quality is increasingly the dominant SEO factor. Google's Helpful Content System evaluates whether pages were created primarily to help users or primarily to rank. Content audit focus areas:
Positive Signals ✅
Negative Signals ❌
For duplicate content: identify pages with similar content using Screaming Frog's "Near Duplicates" feature or manually searching for quoted text. Consolidate duplicate pages with 301 redirects or canonical tags pointing to the strongest version.
For thin content: either expand pages with meaningful additional information or use noindex to exclude them from Google's index. A site with many thin pages can trigger Helpful Content penalties that suppress the entire domain.
Internal links distribute PageRank across your site and signal to Google which pages are most important. Common internal linking problems and fixes:
Backlinks remain one of the strongest ranking signals. A backlink audit evaluates the quality and risk profile of your inbound link portfolio:
| Backlink Type | Impact | Action |
|---|---|---|
| High-authority, relevant domains | Strong positive ranking signal | Preserve; build more of this type |
| Medium-authority, relevant blogs/media | Positive ranking signal | Preserve; good link building target |
| Low-authority, irrelevant directories | Neutral (Google ignores) | Monitor; disavow only if very spammy |
| Spam/PBN links, paid links | Potential manual action risk | Request removal; disavow remaining |
| Exact-match anchor text links (unnatural) | Possible algorithmic penalty | Monitor ratio; disavow most egregious |
For most sites, Google's Penguin algorithm handles spammy links algorithmically. Manual disavow action is only needed when you have a Google manual action for "unnatural links" in GSC, or when you've previously conducted aggressive paid link building.
Google uses mobile-first indexing for all websites. If your mobile experience is poor, your rankings across all devices suffer. Key mobile audit areas:
<meta name="viewport" content="width=device-width, initial-scale=1"> in the head. Pages without it render at desktop width on mobile.max-width: 100% on images, iframes, and tables. Check with overflow-x: hidden on body.Structured data markup enables rich results that significantly increase click-through rates. Audit your current structured data implementation:
Understanding why competitors outrank you reveals the specific gaps your site needs to close. A competitive SEO analysis identifies:
1. Keyword Gap Analysis
Find keywords competitors rank in positions 1–10 that your site doesn't rank for at all. These are your highest-priority content creation opportunities. Use Ahrefs Webmaster Tools (free for your domain) or Semrush's Keyword Gap tool.
2. Content Depth Comparison
For keywords where you rank 5–20 and competitors rank 1–5, compare content depth, structure, and completeness. Often the top-ranking page is simply more comprehensive or better organized.
3. Backlink Gap
Compare your referring domain count to competitors. If you have 50 and they have 500, a content and link building program is needed alongside technical fixes.
4. Page Speed Gap
Compare your Core Web Vitals to top competitors. If competitors load in 1.2s LCP and yours is 3.8s, page speed is a direct competitive disadvantage.
A typical SEO audit produces dozens of issues. Prioritize by impact × ease matrix to maximize ROI on your time:
| Priority | Issue Type | Fix Timeframe |
|---|---|---|
| Critical | Key pages noindexed, site blocked by robots.txt, server errors, manual action penalty | Immediately (within 24 hours) |
| High | Poor Core Web Vitals, missing title/H1 on key pages, broken internal links, duplicate titles | This week |
| Medium | Missing structured data, thin content, missing meta descriptions, orphan pages | This month |
| Low | URL structure improvements, minor content enhancements, social meta tags | Next quarter |
Document every finding with the page URL, issue description, recommended fix, and priority. Track fixes in a spreadsheet. Measure improvement 60 days after implementing critical and high fixes by comparing GSC data to your baseline.
An audit is a point-in-time snapshot. Ongoing monitoring catches regressions before they compound into significant traffic losses:
Automate your SEO health monitoring
PageGuard automatically monitors your site's SEO health — score changes, missing tags, Core Web Vitals, and technical issues. Get alerted before problems hurt your rankings.
An SEO audit comprehensively evaluates your website's search optimization health: technical SEO (crawlability, indexation, Core Web Vitals, HTTPS), on-page SEO (title tags, H1s, meta descriptions, headings), content quality (depth, duplication, relevance), backlink profile, and user experience signals. A full audit produces a prioritized issue list with specific fixes.
Small sites (under 50 pages): quarterly. Medium sites: monthly light audits plus quarterly deep audits. Large sites: automated continuous monitoring with monthly review. Always run an audit immediately after a website redesign, URL restructure, or CMS migration. Post-update audits after major Google algorithm changes are also recommended.
The top issues found in most SEO audits: missing or duplicate title tags, missing H1 tags, missing image alt text, broken internal links (404s), slow page speed / poor Core Web Vitals, missing or incorrect canonical tags, pages accidentally noindexed, thin content under 300 words, missing structured data opportunities, and mobile usability issues.
Free audit tools: Google Search Console (indexation, coverage, Core Web Vitals field data), PageGuard (instant per-page SEO + performance + accessibility audit), Screaming Frog SEO Spider free tier (500 URL crawl), Google PageSpeed Insights (lab Core Web Vitals), Ahrefs Webmaster Tools (backlinks and keyword rankings for verified domains), and Google's Rich Results Test (structured data validation).
Technical SEO audits examine infrastructure: crawlability, indexation, page speed, Core Web Vitals, HTTPS, sitemaps, robots.txt, canonical tags, JavaScript rendering, and mobile usability. On-page SEO audits examine content and HTML: title tags, meta descriptions, H1-H6 structure, keyword optimization, content quality, internal linking, and image alt text. Both are necessary for comprehensive optimization.
Technical SEO Guide
Complete guide to crawlability, indexation, and site architecture
Technical SEO Checklist
Step-by-step checklist for every technical SEO factor
On-Page SEO Checklist
Optimize every page for maximum search visibility
Keyword Research Guide
Find and target the right keywords for your business