On-Page SEO Audit Checklist (47 Points)
0/43 (0%)Step 1: Crawl & Inventory
Step 2: URL Structure
Step 3: Title Tags & Meta Descriptions
Step 4: Heading Hierarchy
Step 5: Content Quality
Step 6: Internal Linking
Step 7: Images
Step 8: Schema Markup
Step 9: Core Web Vitals
Step 10: Mobile Experience
Progress saves automatically in your browser.
Chapter 1: Step 1: Crawl and Inventory Your Pages

What to Do
Tools
- Google Search Console → Pages report
- Screaming Frog SEO Spider (free up to 500 URLs)
- Sitebulb or Ahrefs Site Audit for larger sites
Segment pages by type: homepage, service/product pages, blog posts, category pages, and utility pages (contact, about). Audit priority order: revenue pages first, then supporting content, then everything else. Flag orphan pages (zero internal links pointing to them) and redirect chains longer than one hop.
In Google Search Console, open Pages → Indexed and export URLs with impressions but zero clicks — these are your highest-ROI audit targets.
Chapter 2: Step 5: Content Quality and Keyword Alignment

Content Audit Criteria
- Page comprehensively covers the topic (compare word count and subtopic coverage to top 5 results)
- Primary keyword in first 100 words, H1, and at least one H2
- Secondary keywords and related entities appear naturally
- No thin content (<300 words on commercial pages)
- Content updated within the last 12 months where freshness matters
- No duplicate or near-duplicate content across pages
Run your target URL through a content gap tool (Ahrefs Content Gap, Surfer SEO, or manual SERP analysis). Identify subtopics competitors cover that you do not. Add FAQ sections targeting "People Also Ask" queries—then deploy FAQ schema (see Step 8).
Chapter 3: Step 7: Image Optimization and Media

- Every image has descriptive alt text (not keyword-stuffed)
- Images compressed (WebP format preferred, under 100KB for content images)
- Width and height attributes set to prevent layout shift (CLS)
- Lazy loading enabled for below-fold images
- File names are descriptive: "on-page-seo-audit-checklist.webp" not "IMG_2847.jpg"
Chapter 4: Step 9: Core Web Vitals and Page Speed

2026 Thresholds
- LCP (Largest Contentful Paint): under 2.5 seconds
- INP (Interaction to Next Paint): under 200 milliseconds
- CLS (Cumulative Layout Shift): under 0.1
Test top 20 landing pages in PageSpeed Insights and Chrome DevTools. Common fixes: eliminate render-blocking third-party scripts, preload hero images, defer non-critical JavaScript, and audit chat widgets and analytics tags that tank INP scores. Page speed is a ranking factor and a conversion factor—slow pages lose both rankings and customers.
Chapter 5: Step 3: Title Tags and Meta Descriptions

Title Tag Rules
- Under 60 characters (55 is safer for mobile truncation)
- Primary keyword near the beginning
- Unique across every page—no duplicates
- Include brand name on key pages: "Primary Keyword | Brand"
- Match search intent: informational vs. commercial vs. local
Meta Description Rules
- 140–160 characters with a clear call to action
- Include primary keyword naturally (Google bolds matching terms)
- Unique per page—duplicate metas waste SERP real estate
- Write for humans first; Google may rewrite but good metas improve CTR
Export all title tags and metas from your crawl tool. Sort by duplicate title tag count. Pages with 1,800+ impressions and zero clicks in GSC almost always have title/meta problems—fix those first for the fastest CTR gains.
Formula: [Primary Keyword] | [Benefit or Brand] under 60 characters. Meta: problem + solution + CTA in 140–160 characters.
Chapter 6: Step 6: Internal Linking Architecture

Internal Link Audit
- Every revenue page receives internal links from at least 3 other relevant pages
- Anchor text is descriptive (not "click here") and varies naturally
- Pillar pages link to all cluster articles; cluster articles link back to pillar
- No orphan pages without any internal links
- Navigation and footer links point to priority pages
Use Screaming Frog's Inlinks report sorted by "Unique Inlinks" ascending—pages at the bottom are orphans or nearly orphaned. Add contextual internal links from high-authority blog posts to your money pages. This is the most underused on-page tactic in 2026.
Chapter 7: Step 8: Schema Markup and Structured Data

Schema Types to Audit
- Article: Blog posts and guides
- FAQPage: Pages with Q&A sections (critical for AI Overviews)
- LocalBusiness: Location and contact pages
- BreadcrumbList: All pages with breadcrumb navigation
- Product/Service: Commercial pages
Validate all schema with Google Rich Results Test and Schema.org Validator. Fix errors before warnings. FAQ schema on guide pages increases eligibility for featured snippets and AI Overview citations—TWO44 deploys FAQ schema on every content page for this reason.
Chapter 8: Step 10: Mobile Experience and UX Signals

Google indexes mobile-first. Audit every revenue page on a real mobile device—not just emulators. Check: tap target sizes (minimum 48px), font readability without zooming, no horizontal scroll, forms usable on mobile, and pop-ups that do not cover main content (Google penalizes intrusive interstitials).
Cross-reference mobile vs. desktop rankings in GSC. Pages ranking significantly lower on mobile have mobile-specific issues—usually speed, layout, or content hidden behind tabs/accordions that Google cannot evaluate.
Chapter 9: Step 2: URL Structure and Indexability

Checklist
- URLs are lowercase, hyphen-separated, and under 75 characters
- No session IDs, query parameters, or special characters in URLs
- Primary keyword appears in the URL slug
- Canonical tags point to the correct preferred version
- No accidental noindex on revenue pages
- Robots.txt does not block CSS/JS needed for rendering
Common 2026 issues: trailing slash inconsistency, www vs. non-www duplication, and pagination pages indexed when they should canonicalize to page 1. Fix redirect chains—every extra hop costs crawl budget and passes less link equity.
Chapter 10: Step 4: Heading Structure and Content Hierarchy

H1–H6 Audit
- Exactly one H1 per page containing the primary keyword
- H2s map to logical sections; H3s for subsections—no skipping levels
- Headings describe content, not styled for visual size alone
- No empty heading tags
Compare your heading structure against the top 3 ranking pages for your target keyword. If competitors have 8 H2 sections covering subtopics you miss, your content depth is the ranking bottleneck—not your title tag.
Conclusion
A thorough on-page SEO audit covers crawlability, metadata, content depth, internal linking, schema, and Core Web Vitals—not just title tags. Work through the 10 steps above in order: fix indexation before content, fix content before link building. Use the free checklist (contact TWO44) to track all 47 checkpoints across your site.
Pages with 1,800+ impressions and zero clicks are leaving traffic on the table. Most need title tag rewrites, meta description improvements, and FAQ schema—fixes achievable in a single sprint. Book a free TWO44 on-page audit consultation and we will identify the top 5 fixes for your highest-impression pages. See also our SEO consulting process for full engagement details.
Ready to Get Started?
Transform your business with our On-Page SEO Audit: The Complete 2026 Guide + Free Checklist services. Book a free consultation today and discover how we can help you achieve your goals.
Why Choose Us?
Frequently Asked Questions
An on-page SEO audit is a systematic review of individual web pages to identify issues affecting search rankings and click-through rates. It covers URL structure, title tags, meta descriptions, heading hierarchy, content quality, internal linking, image optimization, schema markup, Core Web Vitals, and mobile usability.
Start by crawling your site and comparing indexed URLs against crawl results. Then audit URL structure, title tags, meta descriptions, heading hierarchy, content depth, internal links, images, schema markup, Core Web Vitals, and mobile experience—in that order. Fix indexation issues before content issues.
Run a full on-page audit quarterly and after any major site redesign, CMS migration, or Google algorithm update. Monthly spot-checks on your top 20 revenue pages catch regressions before they impact rankings.
The highest-impact factors are search-intent-aligned content depth, optimized title tags and meta descriptions for CTR, FAQ schema for AI Overview eligibility, internal linking to distribute authority, Core Web Vitals (especially INP), and mobile-first usability.
Title tags should be under 60 characters with the primary keyword near the beginning. Meta descriptions should be 140–160 characters, summarize the page value proposition, and include a call to action to improve click-through rates from search results.
Yes. A complete on-page audit includes page-level technical factors: Core Web Vitals, mobile rendering, canonical tags, schema markup, indexability, and crawlability—not just visible content and metadata.
FAQ schema is JSON-LD structured data marking up question-and-answer content. It increases eligibility for rich results, featured snippets, and AI Overview citations in Google. Pages with FAQ schema often see improved click-through rates even when ranking position stays the same.
High impressions with zero clicks usually indicate poor title tags, weak meta descriptions, or ranking on page 2+ where CTR drops sharply. Fix title tags to match search intent, write compelling metas with CTAs, and add FAQ schema. Moving from position 10 to position 5 often doubles CTR without any link building.
Yes. Use Google Search Console, Screaming Frog (free up to 500 URLs), PageSpeed Insights, and Google Rich Results Test at no cost. TWO44 also provides a downloadable 47-point on-page audit checklist—contact us to receive it.