Free Guide • With Examples

SEO Audit Report Example: What a Complete Website Audit Looks Like

See a real-world example of an SEO audit report, understand each section, learn how to interpret scores, and discover the most common issues that hold websites back from ranking higher.

Try SEO Audit Tool Free
explanation

What Is an SEO Audit Report?

An SEO audit report is a comprehensive analysis of your website's search engine optimization health. It examines technical infrastructure, on-page elements, content quality, and user experience factors that directly influence how search engines crawl, index, and rank your pages. Think of it as a medical checkup for your website — it identifies what is working well, what needs attention, and what is critically broken. A thorough audit covers dozens of ranking factors across multiple categories. The report typically assigns scores to each category and provides an overall health score, making it easy to track improvements over time. Most SEO professionals recommend running an audit at least quarterly, or whenever you notice a significant drop in organic traffic. The value of an audit is not just in identifying problems — it is in prioritizing which fixes will have the biggest impact on your rankings and traffic.

  • Evaluates 50+ on-page and technical SEO factors
  • Provides an overall SEO health score from 0 to 100
  • Identifies critical errors, warnings, and opportunities
  • Generates prioritized action items based on impact
  • Covers meta tags, performance, security, mobile-friendliness, and content
example

Meta Tags Analysis

The meta tags section of an SEO audit checks your title tags, meta descriptions, Open Graph tags, and other head elements. This is often the most immediately actionable section because meta tag issues are usually quick to fix and can have a noticeable impact on click-through rates from search results. The audit checks whether your title tag exists, whether it falls within the recommended 50-60 character range, whether it contains your target keyword, and whether it is unique across your site. Similarly, it evaluates your meta description for length (150-160 characters), keyword inclusion, and persuasive copy. Open Graph and Twitter Card tags are checked to ensure your pages display correctly when shared on social media. Missing or duplicate meta tags are flagged as high-priority issues because they directly affect how your pages appear in search results.

  • Title tag presence, length, and keyword placement
  • Meta description presence, length, and quality
  • Open Graph tags for social sharing
  • Twitter Card tags
  • Canonical URL tag
  • Robots meta directives
META TAGS ANALYSIS
==================

Title Tag
  Status: WARNING
  Content: "Best Running Shoes for Marathon Training | ShoeStore"
  Length: 53 characters (Recommended: 50-60)
  Keyword Found: Yes ("running shoes")
  Pixel Width: 482px (Max: 580px) - PASS

Meta Description
  Status: FAIL
  Content: "Buy shoes online"
  Length: 17 characters (Recommended: 150-160)
  Issue: Too short. Meta descriptions under 120 characters often get rewritten by Google.
  Suggestion: Expand to include value proposition, target keyword, and call-to-action.

Open Graph Tags
  og:title: PASS
  og:description: PASS
  og:image: MISSING - Social shares will use a random image
  og:type: MISSING

Canonical URL
  Status: PASS
  URL: https://example.com/running-shoes-marathon
  Self-referencing: Yes
example

Performance & Core Web Vitals

Page speed and Core Web Vitals are confirmed ranking factors. This section measures how fast your page loads, how quickly it becomes interactive, and how visually stable it is during loading. Google uses three Core Web Vitals metrics — Largest Contentful Paint (LCP), First Input Delay (FID) or Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS) — as part of its page experience signals. A slow-loading page not only ranks lower but also loses visitors: studies show that 53% of mobile users abandon sites that take longer than 3 seconds to load. The audit measures these metrics and compares them against Google's recommended thresholds. It also identifies specific bottlenecks like unoptimized images, render-blocking resources, excessive JavaScript, and missing browser caching headers that contribute to poor performance.

  • Largest Contentful Paint (LCP) — should be under 2.5 seconds
  • Cumulative Layout Shift (CLS) — should be under 0.1
  • First Input Delay / Interaction to Next Paint
  • Total page size and request count
  • Image optimization opportunities
  • Render-blocking resources
PERFORMANCE SCORES
==================

Overall Performance Score: 62/100 (Needs Improvement)

Core Web Vitals
  LCP (Largest Contentful Paint):  3.8s    [FAIL - Target: <2.5s]
  CLS (Cumulative Layout Shift):   0.04    [PASS - Target: <0.1]
  INP (Interaction to Next Paint):  180ms  [PASS - Target: <200ms]

Page Weight Breakdown
  Total Page Size: 4.2 MB
  HTML:        45 KB  (1%)
  CSS:        180 KB  (4%)
  JavaScript: 1.1 MB  (26%)
  Images:     2.8 MB  (67%)
  Fonts:       85 KB  (2%)

Key Issues Found
  [HIGH] 6 images not compressed - potential savings: 1.8 MB
  [HIGH] 3 render-blocking CSS files in <head>
  [MED]  No lazy loading on below-fold images
  [MED]  Browser caching not set for static assets
  [LOW]  Font display swap not configured
example

Mobile Optimization Check

With Google's mobile-first indexing, the mobile version of your site is what Google primarily uses for ranking and indexing. This section of the audit evaluates how well your website performs on mobile devices. It checks for a proper viewport meta tag, adequate tap target sizes, readable font sizes without zooming, and responsive design implementation. Content parity between mobile and desktop is also assessed — if important content is hidden on mobile, Google may not index it. The audit flags common mobile issues like horizontal scrolling, overlapping elements, and interstitials that block content. Given that over 60% of all web traffic now comes from mobile devices, failing this section often correlates with significant lost traffic and revenue. Fixing mobile issues frequently results in quick ranking improvements because many competing sites still have subpar mobile experiences.

  • Viewport meta tag configuration
  • Tap target sizes (minimum 48x48 pixels)
  • Font size readability (minimum 16px base)
  • Responsive design validation
  • Mobile content parity with desktop
  • No intrusive interstitials
MOBILE OPTIMIZATION
===================

Mobile-Friendly: YES (with issues)
Mobile Score: 74/100

Checks
  Viewport Meta Tag:       PASS  - <meta name="viewport" content="width=device-width, initial-scale=1">
  Responsive Design:       PASS  - CSS media queries detected
  Font Size:               PASS  - Base font: 16px
  Tap Targets:             FAIL  - 4 elements have tap targets smaller than 48x48px
    - Navigation links: 32x28px (too small)
    - Footer links: 28x24px (too small)
  Content Width:           PASS  - No horizontal scrolling detected
  Intrusive Interstitials: WARNING - Popup detected on page load
    Recommendation: Delay popup by at least 30 seconds or trigger on scroll
example

Security & Technical Checks

Security is a ranking factor, and technical misconfigurations can prevent search engines from properly crawling and indexing your site. This section verifies that your site uses HTTPS correctly, that your SSL certificate is valid and not expiring soon, and that mixed content issues (loading HTTP resources on HTTPS pages) are resolved. It also checks for proper HTTP status codes, redirect chains, and broken links. The robots.txt file and XML sitemap are evaluated to ensure search engine bots can efficiently discover and crawl your content. Common technical issues include redirect loops, missing 404 error pages, broken internal links, and misconfigured canonical tags that waste crawl budget and confuse search engines about which version of a page to index. A clean technical foundation is essential — without it, even perfectly optimized content may never reach search results.

  • HTTPS and SSL certificate validation
  • Mixed content detection
  • Robots.txt configuration
  • XML sitemap presence and validity
  • HTTP status codes and redirect chains
  • Broken internal and external links
SECURITY & TECHNICAL
====================

SSL/HTTPS
  HTTPS Enabled:         PASS
  SSL Certificate:       PASS - Valid until 2026-09-14
  Mixed Content:         WARNING - 2 images loaded via HTTP
    - http://example.com/images/logo-old.png
    - http://cdn.example.com/banner.jpg
  HTTP to HTTPS Redirect: PASS

Crawlability
  Robots.txt:   PASS - Found and valid
  XML Sitemap:  FAIL - Not found at /sitemap.xml
    Recommendation: Create and submit an XML sitemap to Google Search Console
  Canonical Tag: PASS - Self-referencing canonical present

Links
  Internal Links:  142 found, 3 broken (2.1%)
    - /blog/old-post-2023 → 404
    - /products/discontinued-item → 404
    - /about/team-old → 301 chain (3 redirects)
  External Links:  38 found, 1 broken (2.6%)
    - https://expired-domain.com/resource → timeout
example

Content & Heading Structure Analysis

Search engines rely heavily on your heading structure and content quality to understand what your page is about. This section of the audit evaluates your heading hierarchy (H1 through H6), word count, keyword usage, and content readability. A proper heading structure helps both users and search engines navigate your content. The audit checks for a single H1 tag that contains your primary keyword, followed by logically nested H2-H6 subheadings. It also analyzes content length relative to competing pages, keyword density to avoid over-optimization, and the presence of internal links that distribute page authority throughout your site. Image alt text is checked to ensure accessibility compliance and to capture image search traffic. Thin content (pages with fewer than 300 words) is flagged because it rarely provides enough value to rank competitively for meaningful search queries.

  • H1 tag presence and keyword inclusion
  • Heading hierarchy and nesting structure
  • Word count and content depth
  • Keyword density analysis
  • Image alt text coverage
  • Internal linking from the page
CONTENT ANALYSIS
=================

Heading Structure
  H1: "Best Running Shoes for Marathon Training in 2026"  [PASS - 1 H1 found]
  H2: 5 found   [PASS]
  H3: 8 found   [PASS]
  H4: 2 found   [PASS]
  Hierarchy:     PASS - Properly nested (no skipped levels)

Content Metrics
  Word Count:      1,847 words  [PASS - Competitive average: 1,600]
  Reading Level:   Grade 8      [PASS - Accessible to general audience]
  Keyword Density: "running shoes" appears 12 times (0.65%)  [PASS - Range: 0.5-1.5%]

Images
  Total Images: 9
  With Alt Text: 7 (78%)  [WARNING - 2 images missing alt text]
    - /images/shoe-comparison.webp → No alt text
    - /images/size-chart.png → No alt text

Internal Links from Page: 6  [PASS - Minimum recommended: 3]
explanation

How to Interpret Your SEO Audit Score

Your overall SEO audit score is a weighted average of all individual checks, designed to give you a quick snapshot of your site's health. Scores between 80-100 indicate a well-optimized site with minor improvements needed. Scores between 60-79 mean your site has solid foundations but several issues are holding it back from peak performance. Scores between 40-59 indicate significant problems that are likely costing you rankings and traffic. Scores below 40 suggest fundamental issues that need immediate attention. However, the score itself matters less than the specific issues identified. A site scoring 70 with one critical issue (like a noindex tag on important pages) could be losing more traffic than a site scoring 50 with many minor issues. Always prioritize fixes by impact: critical errors first, then warnings, then opportunities for improvement. Focus on quick wins — issues that are easy to fix but have high impact — before tackling complex technical changes.

  • 90-100: Excellent — minor optimizations only, maintain and monitor
  • 70-89: Good — address warnings and opportunities to reach top performance
  • 50-69: Needs Work — several issues are likely impacting your rankings
  • 30-49: Poor — significant problems require immediate attention
  • 0-29: Critical — fundamental issues are preventing your site from ranking
OVERALL SEO AUDIT SUMMARY
==========================

Overall Score: 68/100 (Needs Work)

Category Breakdown
  Meta Tags:          72/100  ██████████████░░░░░░
  Performance:        62/100  ████████████░░░░░░░░
  Mobile:             74/100  ██████████████░░░░░░
  Security/Technical: 58/100  ███████████░░░░░░░░░
  Content:            78/100  ███████████████░░░░░

Issue Summary
  Critical Errors:    3  (fix immediately)
  Warnings:           7  (fix soon)
  Opportunities:     12  (nice to have)
  Passed Checks:     34

Top Priority Fixes
  1. [CRITICAL] Create XML sitemap and submit to Search Console
  2. [CRITICAL] Fix 3 broken internal links
  3. [CRITICAL] Compress 6 unoptimized images (-1.8 MB)
  4. [WARNING]  Add missing meta descriptions on 2 pages
  5. [WARNING]  Fix mixed content issues (2 HTTP resources)
checklist

Common SEO Audit Issues and How to Fix Them

After reviewing hundreds of thousands of SEO audits, certain issues appear on the majority of websites. These are the most frequently identified problems along with straightforward fixes. Most of these can be resolved within a few hours and collectively can result in meaningful ranking improvements within weeks. The key is to address critical issues first and work your way down to optimizations. Do not try to fix everything at once — focus on the items that will have the biggest impact on your specific site. Track your progress by running follow-up audits after implementing changes to verify the fixes are working and to measure the score improvement.

  • Missing or duplicate meta descriptions — Write unique, compelling descriptions for every page (150-160 characters)
  • Title tags too long or too short — Keep between 50-60 characters, front-load keywords
  • Unoptimized images — Compress images, use WebP format, add descriptive alt text
  • Missing XML sitemap — Generate and submit to Google Search Console
  • No HTTPS redirect — Set up 301 redirect from HTTP to HTTPS
  • Slow page speed — Compress images, minify CSS/JS, enable browser caching
  • Broken internal links — Find and fix or redirect 404 pages
  • Missing H1 tag — Add a single, keyword-rich H1 to every page
  • No structured data — Add JSON-LD schema markup for rich results
  • Thin content — Expand pages to at least 300-500 words of useful content

Key Takeaways

1
Run an SEO audit at least quarterly to catch new issues early and track your optimization progress over time.
2
Prioritize critical errors over warnings — fixing a missing sitemap or broken links will have more impact than tweaking meta description length.
3
Performance optimization (especially image compression and Core Web Vitals) is often the fastest path to ranking improvements.
4
Mobile optimization is non-negotiable — Google uses mobile-first indexing, so your mobile experience determines your rankings.
5
Use your audit score as a baseline, then track improvement after each round of fixes to measure ROI of your SEO efforts.

Frequently Asked Questions

You should run a comprehensive SEO audit at least once per quarter (every 3 months) as part of your regular SEO maintenance routine. However, there are specific situations where you should run an immediate audit: after a significant drop in organic traffic, after a major website redesign or migration, after Google announces a core algorithm update, or after making substantial changes to your site structure or content. For high-traffic websites or sites in competitive niches, monthly audits are recommended to catch issues early before they impact rankings. Between full audits, you can run quick checks on specific pages that are underperforming. The key is consistency — set a schedule and stick to it. Each audit gives you a snapshot of your site's health, and comparing audits over time helps you identify trends, measure the impact of your fixes, and catch new issues before they become major problems.

Run Your Free SEO Audit

Get a comprehensive analysis of your website's SEO health in under 30 seconds. Our AI-powered audit checks 50+ ranking factors and gives you a prioritized action plan.

Free forever • No credit card • Cancel anytime