Free SEO Audit Checklist: What Every Website Owner Should Check
A printable, no-jargon SEO audit checklist you can run on any website in 30 minutes. Covers crawlability, on-page, technical, mobile, speed, and local SEO — with the fixes.
You don't need a $400/month SEO platform to audit your own website. You need a checklist and 30 quiet minutes. This one covers everything Google actually cares about, written in plain English, with the fix next to each problem.
Run through it once a quarter. Or just paste your URL into the free GoogleSiteScore audit and it'll check most of these for you in 60 seconds.
1. Crawlability and indexing
The most important section. If Google can't reach your pages, nothing else matters.
- `robots.txt` doesn't block the site. Visit
yoursite.com/robots.txt. If you seeDisallow: /on its own, that's blocking everything. Remove it. - No accidental `noindex` tags on pages you want to rank. View page source and search for "noindex".
- Sitemap exists at `yoursite.com/sitemap.xml` and is submitted in Google Search Console.
- Site is in Google's index. Search
site:yoursite.com. The number of results is roughly how many pages are indexed. If it's much lower than your real page count, you have a crawl issue.
2. On-page SEO
Boring but high-impact.
- Every page has a unique title under 60 characters. No "Home – Untitled" or "Welcome to my site".
- Every page has a unique meta description under 160 characters. Write them like ad copy, not afterthoughts.
- Each page has exactly one H1. And the H1 says what the page is about.
- URLs are short and readable.
/services/water-heater-repairbeats/p?id=2398. - Body content is at least 300–500 words on every page you want to rank.
3. Technical health
The plumbing. Mostly set-and-forget.
- HTTPS is on (the padlock in the browser). Free with most hosts via Let's Encrypt.
- No mixed-content warnings (HTTPS pages loading HTTP images).
- Canonical tags are set on every page, pointing to itself (prevents duplicate-content issues).
- Structured data (schema) is present for your business type — at minimum,
LocalBusinessorOrganization. - No broken internal links (use a tool like GoogleSiteScore or Screaming Frog).
- 404 page is helpful — has a search bar and links back to popular pages.
4. Performance and Core Web Vitals
Speed is a ranking factor. Slow sites lose customers before Google even gets involved.
- LCP (Largest Contentful Paint) under 2.5 seconds. Compress hero images. Don't use unoptimised PNG when JPEG or WebP would do.
- INP (Interaction to Next Paint) under 200ms. Avoid heavy third-party scripts and chat widgets.
- CLS (Cumulative Layout Shift) under 0.1. Reserve space for images and ads so the page doesn't jump as it loads.
- Test the site on a real phone on 4G, not on your office Wi-Fi. If it feels slow, it is slow.
5. Mobile-friendliness
Google uses the mobile version first. If your mobile site is bad, you lose.
- No horizontal scrolling on phones.
- Buttons are at least 48 × 48 px and not too close together.
- Text is readable without zooming (at least 16px body text).
- No intrusive popups that cover the whole screen.
6. Content quality
Google's helpful-content systems are now a permanent part of the algorithm. They reward genuine expertise and punish thin, generic, or AI-padded content.
- Every page answers a real question someone might Google.
- No duplicate content across your own pages.
- Author and date visible on blog posts (signals "freshness" and E-E-A-T).
- Top posts updated within the last 12 months. Re-publish, don't just publish.
7. Internal linking
The cheapest SEO improvement most sites never do.
- Every important page (services, contact, key blog posts) is linked from at least 3 other pages.
- Anchor text is descriptive — "water heater repair guide" beats "click here".
- No orphan pages (pages with zero internal links pointing to them).
8. Local SEO (for local businesses)
- Google Business Profile claimed, verified, and 100% complete.
- Name, address, phone match exactly across website and major directories.
- At least 10 reviews with steady recent activity.
- Listed on Yelp, BBB, chamber of commerce, and your trade association.
9. Backlinks and authority
- At least a handful of links from real, relevant local sites.
- No spammy paid links in your profile (check Ahrefs or Google Search Console).
- Brand mentions on social media and directories — even without links, these help.
10. Tracking and monitoring
You can't improve what you don't measure.
- Google Search Console verified and reports are checked monthly.
- Analytics installed (GA4 or a privacy-friendly alternative).
- Conversion goals defined — calls, form submissions, booking clicks.
- Monthly check-in to track rankings, traffic, and your SEO score.
What to do with the results
When you finish the checklist, you'll usually have 5–15 unchecked boxes. Don't try to fix everything in a day. Instead:
1. Fix every crawlability item first. Without these, the rest doesn't matter. 2. Knock out the cheap on-page wins (titles, descriptions, H1s) over a weekend. 3. Schedule the technical fixes with your developer or do them yourself with the SEO Tools hub. 4. Re-run the audit every 30 days and watch your readiness score climb.
Print this checklist. Stick it next to your desk. Most small business sites can move from a 45 to a 75 Google Readiness Score in two focused weekends — and the customers that follow are the real reward.
Want to see how your site scores?
Run a free 60-second audit and get a plain-English fix list.
Frequently asked questions
Keep reading
Website Rescue
Want us to fix this for you?
Our team will handle every red and yellow item on your report — fast, flat-rate, and built to get your phone ringing. No tech jargon, no surprises.
- Fixed-price quote in 24 hours
- Done-for-you implementation
- Re-audit when we're finished