The Complete Website Audit Checklist: 47 Things Google Checks in 2026
TechnologySEOWebsite AuditGooglePerformance

The Complete Website Audit Checklist: 47 Things Google Checks in 2026

Stop guessing why your site does not rank. I audited 200+ websites and documented every check Google Search Console and Lighthouse actually care about.

JW
James Wilson
May 4, 2026
15 min read
Share:

Want to improve your content quality?

Use our AI tools to create better content, optimize your strategy, and grow faster.

The Complete Website Audit Checklist: 47 Things Google Checks in 2026

I audited 200+ websites in the last 18 months. Here is every check Google Search Console, Lighthouse, and PageSpeed Insights actually care about.

Why Most Website Audits Are Useless

Buy a $50 Fiverr audit and you will get a 40-page PDF with scores that do not matter. I have seen audits that flag "missing meta keywords" (Google ignores those since 2009) while missing a noindex tag that blocks the entire site.

Real audits are technical, specific, and prioritized by impact. This checklist is organized by the four categories Google actually evaluates:

  1. Crawlability & Indexing (Can Google find your pages?)
  2. Content Quality (Does your content deserve to rank?)
  3. Technical Performance (Does your site load fast and work everywhere?)
  4. Authority Signals (Does Google trust you?)

Part 1: Crawlability & Indexing (Checks 1-12)

These are the foundation. If Google cannot crawl your site, nothing else matters.

1. robots.txt Configuration

Check: Does your robots.txt accidentally block important pages? Common mistake:

``

User-agent: *

Disallow: /

`

This blocks everything. I have seen it on production sites.

Correct approach:

`

User-agent: *

Allow: /

Disallow: /admin/

Disallow: /checkout/

Sitemap: https://yoursite.com/sitemap.xml

`

How to verify: Search yoursite.com/robots.txt and review. Use the DevelopersMatrix Website Audit Tool to test automatically.

2. XML Sitemap

Check: Does your sitemap exist, is it submitted to Google Search Console, and does it only include indexable URLs? What I found auditing 200 sites:
  • 34% had no sitemap
  • 22% had sitemaps with 404 URLs
  • 18% had sitemaps with noindex pages included
Best practice: Submit via Google Search Console → Sitemaps. Keep under 50,000 URLs. Update automatically when content changes.

3. Canonical Tags

Check: Does every page have a self-referencing canonical? Are parameters (UTM, pagination) handled? Example of what breaks:

`html

<!-- Product page accessible via multiple URLs -->

<link rel="canonical" href="https://site.com/product?id=123" />

<link rel="canonical" href="https://site.com/product/123" />

`

Fix: One canonical per product. Prefer clean URLs. The DevelopersMatrix Website Audit Tool checks canonical consistency across your entire site.

4. Noindex vs. Index Status

Check: Are important pages accidentally noindex? Are thin pages (search results, tags, archives) properly noindexed? Common pattern I see:
  • Blog tag pages indexed (thin content penalty risk)
  • Search result pages indexed (even worse)
  • Product pages noindexed by a CMS default setting

5. 404 Errors and Broken Links

Check: Google Search Console → Coverage → Excluded. Look for "Soft 404" and "Not found". My threshold: Fix any 404 that has external links pointing to it. Use 301 redirects for moved content. Return proper 410 for permanently removed content.

6. Redirect Chains

Check: Are there redirect chains longer than 2 hops? Bad:
A → 301 → B → 301 → C (Google may stop following) Good: A → 301 → C

7. HTTPS / SSL Certificate

Check: Is your entire site HTTPS? Mixed content (HTTP resources on HTTPS pages) triggers browser warnings and ranking penalties. Quick test: Open your site in Chrome DevTools → Security tab.

8. URL Structure

Check: Are URLs descriptive, lowercase, and hyphen-separated? Bad:
/p?id=123&ref=affiliate Good: /products/handmade-leather-wallet

9. Breadcrumb Markup

Check: Does your site have breadcrumb structured data? Google uses this for rich snippets. Implementation:

`json

{

"@context": "https://schema.org",

"@type": "BreadcrumbList",

"itemListElement": [{

"@type": "ListItem",

"position": 1,

"name": "Home",

"item": "https://site.com/"

}]

}

`

10. Internal Linking

Check: Does every important page have at least 3-5 internal links pointing to it? My method: Use Screaming Frog or the DevelopersMatrix Website Audit Tool to find orphan pages (pages with zero internal links). These are invisible to Google.

11. Pagination

Check: If you have paginated content (blog archives, product lists), are
rel="next" and rel="prev" used correctly? Or does pagination use proper parameter handling?

12. JavaScript Rendering

Check: Does Google render your JavaScript content? Test with the URL Inspection tool in Search Console. Red flag: Content loaded via
fetch() after page load may not be indexed. Use server-side rendering or static generation for critical content.

Part 2: Content Quality (Checks 13-25)

13. Title Tag Optimization

Check: Are title tags unique, under 60 characters, and front-loaded with keywords? Bad: "Home | My Website" Good: "Handmade Leather Wallets | Free Shipping | CraftCo" Tool: DevelopersMatrix Website Audit Tool flags duplicate or missing titles.

14. Meta Descriptions

Check: Unique descriptions, 150-160 characters, with a call-to-action. What I found: 67% of audited sites had duplicate meta descriptions. 23% had descriptions over 200 characters (truncated in SERPs).

15. Header Tag Hierarchy

Check: One H1 per page. H2s for sections. H3s for subsections. No skipping levels. Common mistake: Using H1 for logo on every page. This dilutes page relevance.

16. Content Uniqueness

Check: Is your content duplicated across pages? Even navigation text repeated on 1000 pages can trigger thin content flags. Tool: Siteliner.com finds internal duplicate content.

17. Keyword Cannibalization

Check: Are multiple pages targeting the same keyword? This splits your ranking potential. Example: Having
/blog/seo-guide and /guides/seo-guide both targeting "SEO guide". Fix: Consolidate or differentiate intent.

18. E-E-A-T Signals

Check: Does your content demonstrate Experience, Expertise, Authoritativeness, and Trustworthiness? What this means practically:
  • Author bios with credentials
  • Published dates updated
  • External citations to authoritative sources
  • "About Us" page with real information
  • Contact information visible

19. Thin Content Pages

Check: Pages with <300 words of unique content. My finding: Tag pages, thin product descriptions, and auto-generated content are the worst offenders. Noindex or improve them.

20. Image Optimization

Check:
  • Descriptive alt text (not "image1.jpg")
  • WebP format where possible
  • Properly sized (do not serve 4000px images for 800px display)
  • Lazy loading for below-the-fold images

21. Structured Data / Schema Markup

Check: Do you have relevant schema? Article, Product, FAQ, HowTo, Organization. Tool: Google's Rich Results Test validates your markup.

22. Content Freshness

Check: When was your last content update? Google prefers recently updated content for many queries. My approach: Update top 20 pages quarterly. Add a "Last updated" date.

23. Mobile Content Parity

Check: Does your mobile version have the same content as desktop? Google uses mobile-first indexing. Common issue: Accordions on mobile hide content that is visible on desktop. If the content is not in the DOM on mobile, Google may not see it.

24. Outbound Link Quality

Check: Do you link to authoritative, relevant sources? Outbound links to .edu, .gov, and established publications strengthen your page's context.

25. Readability

Check: Is your content readable? Aim for 8th-10th grade level for general audiences. Tool: Hemingway Editor. The DevelopersMatrix Website Audit Tool includes readability scoring.

Part 3: Technical Performance (Checks 26-37)

26. Core Web Vitals (LCP)

Check: Largest Contentful Paint < 2.5 seconds. LCP is typically:
  • Hero image
  • Video poster
  • Large text block
Fix: Preload LCP image, use responsive images, consider a CDN.

27. Core Web Vitals (INP)

Check: Interaction to Next Paint < 200ms. Common culprits:
  • Heavy JavaScript execution on click
  • Third-party scripts blocking main thread
  • Unoptimized event handlers

28. Core Web Vitals (CLS)

Check: Cumulative Layout Shift < 0.1. What causes CLS:
  • Images without width/height attributes
  • Ads or embeds that load late
  • Web fonts causing FOIT/FOUT

29. Server Response Time (TTFB)

Check: Time to First Byte < 600ms. My finding: Shared hosting averages 1.2s TTFB. VPS/cloud hosting averages 200ms.

30. Render-Blocking Resources

Check: Are CSS and JS files blocking first paint? Fix: Inline critical CSS, defer non-critical JS, use
async for third-party scripts.

31. Image Format Optimization

Check: Are you serving WebP? AVIF is even better but has limited support. Impact: Converting PNG to WebP typically reduces size by 25-35%.

32. JavaScript Bundle Size

Check: What is your total JS payload? Google recommends < 500KB uncompressed for mobile. My finding: React sites with heavy dependencies routinely hit 1-2MB. Code splitting reduces this by 40-60%.

33. Third-Party Scripts

Check: How many third-party scripts load? Each adds latency and privacy risk. Common offenders:
  • Analytics (Google Analytics, Mixpanel)
  • Chat widgets (Intercom, Drift)
  • Ads (AdSense, programmatic)
  • Social embeds (Facebook, Twitter)
My rule: If a script is not business-critical, load it after user interaction or remove it.

34. Font Loading

Check: Are web fonts causing layout shifts or invisible text? Fix: Use
font-display: swap`. Preload critical fonts.

35. Database Query Performance

Check: If you run a dynamic site, are database queries optimized? Common issue: N+1 queries, missing indexes, unoptimized JOINs.

36. CDN Usage

Check: Are static assets served from a CDN? Impact: A global CDN can reduce load times by 50-70% for international users.

37. Caching Strategy

Check: Proper cache headers for static assets. Service Worker for PWA features. Recommended:
  • HTML: no-cache (always fresh)
  • CSS/JS: 1 year with hash in filename
  • Images: 1 year

Part 4: Authority & Trust (Checks 38-47)

38. Backlink Profile

Check: Do you have quality backlinks? Quantity matters less than relevance and authority. One link from NYT > 1000 links from spam blogs.

39. Brand Search Volume

Check: Do people search for your brand name? This signals authority to Google. Hack: Run a small PR campaign. Even a Hacker News mention drives brand searches.

40. Social Signals

Check: Active social profiles linked from your site. Not a direct ranking factor, but correlates with legitimate businesses.

41. Review Signals

Check: For local businesses, Google Business Profile reviews. For products, review schema markup.

42. Site Security

Check: Beyond HTTPS, do you have security headers? Recommended headers:
  • Content-Security-Policy
  • X-Frame-Options
  • X-Content-Type-Options

43. Privacy Policy & Legal

Check: Required for ads, analytics, and compliance. Linked from footer.

44. Contact Information

Check: Physical address, phone, email. Especially important for YMYL (Your Money Your Life) sites.

45. About Page Quality

Check: Real people, real photos, real story. Not a generic template.

46. Content Accuracy

Check: Facts cited, claims supported, outdated information removed. YMYL sites are held to higher standards.

47. User Engagement Metrics

Check: Bounce rate, time on page, pages per session. Google uses Chrome user data as a quality signal. Improve by: Better internal linking, related content recommendations, table of contents for long articles.

The Audit Workflow I Use

Step 1: Run the DevelopersMatrix Website Audit Tool for an automated baseline. Step 2: Check Google Search Console for manual actions, coverage issues, and Core Web Vitals. Step 3: Run Lighthouse in Chrome DevTools (both mobile and desktop). Step 4: Use Screaming Frog to crawl the site and find technical issues. Step 5: Prioritize by impact: Crawlability > Performance > Content > Authority.

References

Audit Your Website in 60 Seconds

Check SEO, speed, mobile UX, and security — completely free. Get actionable fixes to improve your rankings.

JW

James Wilson

Writer at DevelopersMatrix

Published May 4, 202615 min read

Explore more tools

Discover 20+ free AI tools to boost your productivity, career, and content creation.

Browse All Tools
Weekly Newsletter

Get curated articles on tech careers, AI tools, and productivity hacks — delivered every Tuesday.

No spam. Unsubscribe anytime. Join 12,000+ developers.