
How to Do a Website SEO Audit in 30 Minutes (2026 Checklist)
A complete 30-minute website SEO audit using free tools: Google Search Console for crawl errors and performance, Screaming Frog for technical issues, PageSpeed Insights for Core Web Vitals, on-page fundamentals for key pages, backlink analysis, and competitor gap identification. Includes common audit findings and fixes, prioritization framework, audit frequency guide, and special e-commerce SEO considerations.
How to Do a Website SEO Audit in 30 Minutes (2026 Checklist)
A website SEO audit identifies the technical issues, content gaps, and optimization opportunities that are limiting your organic search performance. Done properly, an audit produces a prioritized action list where each item is tied to a specific, fixable problem — not a generic laundry list of SEO best practices that may or may not be relevant to your specific site. This guide walks through a complete SEO audit you can complete in 30 minutes, covering the most impactful checks without requiring specialized SEO tools or technical expertise.
What You'll Need
- Google Search Console (free — verify your site if you haven't already)
- Google PageSpeed Insights (free — pagespeed.web.dev)
- Screaming Frog SEO Spider (free for up to 500 URLs — screamingfrog.co.uk)
- Ahrefs Webmaster Tools or Semrush (free tier available for basic audits)
- A browser with Developer Tools (Chrome or Firefox)
The 30-Minute SEO Audit Checklist
Minutes 0–5: Google Search Console Check
Start with Search Console because it gives you direct data from Google about how your site is performing. Check these specific reports:
| Search Console Report | What to Look For | Red Flags |
|---|---|---|
| Coverage → Errors | Pages with crawl errors (404, redirect errors, server errors) | Any pages with Error status that should be accessible |
| Coverage → Excluded | Pages excluded by noindex, canonical, or robots.txt | Important pages that shouldn't be excluded appearing here |
| Core Web Vitals | LCP, INP, CLS status for desktop and mobile | Any URLs in "Poor" or "Needs Improvement" status |
| Performance → Queries | Your top-performing queries and pages | High impressions with very low CTR (under 2%) — title/description problem |
| Performance → Pages | Which pages generate the most clicks | Important pages with zero impressions — not indexed or too new |
| Links → External Links | Sites linking to you | Very few or zero external links — backlink opportunity |
Minutes 5–10: Technical Crawl Check
Open Screaming Frog and crawl your site (or a sample of it for large sites). Filter the results for:
| Issue to Check | Filter in Screaming Frog | Why It Matters |
|---|---|---|
| Pages returning 404 errors | Response Codes → 4XX | Broken pages waste crawl budget and create dead ends for users |
| Redirect chains (A→B→C) | Response Codes → 3XX → Filter chains | Each redirect hop dilutes link equity; chains should be flattened to direct A→C |
| Missing title tags | Page Titles → Missing | Title tag is the most important on-page SEO element |
| Duplicate title tags | Page Titles → Duplicate | Duplicate titles confuse Google about which page to rank |
| Missing meta descriptions | Meta Description → Missing | Not a ranking factor but affects CTR in search results |
| Missing H1 tags | H1 → Missing | H1 signals page topic to search engines |
| Images without alt text | Images → Missing Alt Text | Accessibility requirement; Google Images ranking factor |
| Pages with no internal links pointing to them | Bulk Export → Crawl Data → Filter Inlinks = 0 | Orphaned pages are effectively invisible to both users and crawlers |
Minutes 10–15: Page Speed Check
Run your homepage and your 2–3 most important landing pages through PageSpeed Insights (pagespeed.web.dev). Record the mobile scores and Core Web Vitals status for each. Target scores above 80 on mobile for each metric.
| Metric | Good | Needs Work | Poor |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Under 2.5s | 2.5–4.0s | Over 4.0s |
| INP (Interaction to Next Paint) | Under 200ms | 200–500ms | Over 500ms |
| CLS (Cumulative Layout Shift) | Under 0.1 | 0.1–0.25 | Over 0.25 |
| Overall Lighthouse Mobile Score | 80+ | 50–79 | Under 50 |
For each page that fails or scores poorly, PageSpeed Insights provides specific recommendations. The most common issues to fix: images not in WebP format, images without explicit width/height attributes, render-blocking scripts, unused JavaScript, and no lazy loading on below-fold images.
Minutes 15–20: On-Page SEO Check
Manually review your 5 most important pages for on-page SEO fundamentals. For each page, check:
| Element | Best Practice | Common Mistake |
|---|---|---|
| Title tag | 50–60 characters; primary keyword near the beginning; compelling for clicks | Over 60 characters (truncated in SERPs); keyword stuffing; generic ("Home") |
| Meta description | 120–155 characters; includes keyword naturally; compelling CTA | Missing entirely; over 155 characters; same as title tag |
| H1 tag | One per page; includes primary keyword; describes page clearly | Multiple H1s; H1 doesn't match page topic; logo alt text as H1 |
| URL structure | Short, lowercase, keyword-including, hyphens only | Parameters (?id=123); underscores; no keywords (/page-1/) |
| Internal links | Links to relevant related content on your site with descriptive anchor text | No internal links; "click here" anchor text; linking to homepage only |
| Image optimization | Descriptive file names; alt text with keywords where natural | IMG_3456.jpg; no alt text; keyword-stuffed alt text |
| Content depth | Comprehensively covers the topic; answers questions users have | Thin content (under 300 words) on pages targeting competitive queries |
Minutes 20–25: Backlink and Authority Check
In Ahrefs Webmaster Tools or Semrush's free tier, check your backlink profile:
- Domain Rating / Domain Authority — How does your site's authority compare to the top 3 results for your target queries? Large gaps explain ranking difficulties better than any on-page factor
- Number of referring domains — How many unique domains link to you? Quality matters more than quantity, but very few referring domains (under 20 for an established business) signals significant opportunity
- Top linked pages — Which of your pages have the most backlinks? Ensure those pages link internally to other important pages to distribute their authority
- Broken backlinks — Links from other sites pointing to 404 pages on your site — 301 redirect these to the appropriate live page to recover lost link equity
Minutes 25–30: Competitor Gap Check
Choose your top 2–3 competitors and compare them to your site on these dimensions:
| Check | Method | What to Learn |
|---|---|---|
| Domain authority comparison | Ahrefs/Semrush — compare DR/DA | How much authority gap needs to be closed |
| Top ranking pages | Semrush → Domain Overview → Top Pages | What content earns the most organic traffic for them |
| Keyword gaps | Semrush → Keyword Gap tool | Keywords competitors rank for that you don't — content opportunities |
| Content depth comparison | Manual — compare your key pages to their top-ranking equivalents | Where your content is thinner than what's ranking |
| Backlink sources | Ahrefs → Link Intersect | Sites linking to competitors that don't link to you — outreach opportunities |
Prioritizing the Issues Found
After completing the audit, you'll have a list of issues. Prioritize by this framework: fix technical errors first (broken pages, crawl errors, Core Web Vitals failures) because they prevent even well-optimized content from ranking; then fix on-page issues on your highest-traffic pages; then address content gaps for your highest-value queries; and finally work on backlink acquisition for the authority gap. Technical errors and on-page fixes produce faster results; content and backlinks are slower but compound over time.
How Often to Run an SEO Audit
| Audit Type | Frequency | What It Catches |
|---|---|---|
| Quick technical check (Search Console) | Monthly | New crawl errors, coverage changes, ranking drops |
| Full technical crawl (Screaming Frog) | Quarterly | New issues from content additions, site changes |
| Performance audit (PageSpeed Insights) | Quarterly + after major updates | Speed regressions from new code or content |
| Content audit (ranking + traffic review) | Bi-annually | Content needing updates, thin pages, cannibalization |
| Competitor gap audit | Annually or when rankings shift | New opportunities from competitor changes |
The Bottom Line
A 30-minute SEO audit using free tools reveals the most impactful issues affecting your site's organic search performance. Prioritize in order: technical errors (broken pages, crawl issues), Core Web Vitals failures, on-page fundamentals on high-traffic pages, content depth gaps on target queries, and backlink acquisition. The audit creates a prioritized action list; consistent execution of that list over months is what produces ranking improvements — audits alone are worth nothing without the follow-through that turns findings into fixes.
At Scalify, every website we build passes an SEO audit at launch — proper title tags, meta descriptions, canonical tags, structured data, Core Web Vitals, and the technical SEO fundamentals that make every page rank-ready from day one.
Top 5 Sources
- Google Search Console — Free tool for monitoring search performance and crawl issues
- Google PageSpeed Insights — Core Web Vitals and performance audit tool
- Screaming Frog SEO Spider — Technical crawl and on-page audit tool
- Ahrefs Webmaster Tools — Free backlink and keyword tracking
- Google Search Central — SEO Starter Guide
Common SEO Audit Findings and How to Fix Them
Across hundreds of website audits, the same issues appear repeatedly. Understanding the most common findings — and their fixes — lets you prioritize immediately when you find them:
Thin Content Pages
Thin content — pages with under 300–500 words of meaningful text — is one of the most common SEO problems on business websites. Category pages, tag archive pages, service pages that list offerings without explanation, and location pages created from templates with minimal unique content all qualify as thin. The fix depends on intent: consolidate thin pages that target the same topic into one comprehensive page (redirect the thin pages to the consolidated one), delete and 410 pages that have no traffic and serve no purpose, or expand thin pages with genuine, useful content that earns their place in the index. Google's algorithms have increasingly deprioritized thin content in favor of comprehensive pages that fully address a query — this is one of the highest-impact SEO improvements many sites can make.
Missing Schema Markup
Schema markup (structured data) helps Google understand what your content represents — a recipe, a product, an FAQ, a person, an organization — and enables rich results in search (star ratings, FAQ dropdowns, product prices displayed in search results). Most websites have no schema markup at all, missing a straightforward opportunity to improve both how search engines understand the content and how the pages appear in search results. The most valuable schema types for most businesses: LocalBusiness or Organization (for any business), FAQPage (for any page with Q&A format), Product (for e-commerce), Article (for blog posts), and BreadcrumbList (for navigation hierarchy). Schema can be implemented as JSON-LD in the page head — Google's recommended format — and validated with the Rich Results Test tool at search.google.com/test/rich-results.
Canonicalization Issues
Sites that are accessible at both www and non-www URLs, at both HTTP and HTTPS, or with and without trailing slashes often have duplicate content problems where Google indexes multiple versions of the same page, splitting the ranking signals between them. The fix is straightforward: choose your preferred URL format, implement a server-level redirect from all alternative formats to your preferred one, and add a self-referencing canonical tag to every page pointing to the preferred version. This canonicalization work is often worth 10–20% ranking improvements for pages that were splitting signals across multiple URL versions — one of the highest-ROI technical SEO fixes available.
Missing or Weak Internal Linking
Internal links distribute link equity from your high-authority pages to your lower-authority pages and signal to Google which pages on your site are most important. A common pattern: the homepage has significant authority from backlinks, but important service pages or product pages have few internal links pointing to them and therefore receive little of that authority. The fix: conduct a link audit to find your high-authority pages (most backlinks), then add contextual internal links from those pages to your most commercially important pages that need authority support. Descriptive anchor text ("professional web design services" rather than "click here") helps Google understand what the linked page is about — improving relevance signals in addition to authority flow.
SEO Audit for E-Commerce Sites: Special Considerations
E-commerce sites have specific SEO audit requirements beyond the general checklist. The most important additional checks:
Filter and parameter URL management. E-commerce sites generate thousands of URL variants from faceted navigation (color, size, price filters). Without canonical tags or noindex directives on these parameter URLs, they can flood Google's index with near-duplicate content, waste crawl budget on pages that will never rank, and dilute authority from category pages. Check that your most-visited filtered URLs either have canonical tags pointing to the main category URL or are excluded from indexing via robots.txt.
Product page thin content. Product pages with only a manufacturer description (duplicated across dozens of other e-commerce sites), no unique description, no user reviews displayed, and no supplementary content are likely competing in search against sites with more comprehensive product information. Adding unique product descriptions, implementing review schema, and creating supplementary content around product use cases dramatically improves product page performance in organic search.
Pagination and category depth. Category pages on page 5, 10, or 20 of a paginated series typically receive little crawl attention and no backlinks. Use rel="next" and rel="prev" pagination signals where supported, and consider whether deep pagination pages should be consolidated, excluded from indexing, or significantly improved with unique introductory content that justifies their indexed status.









