SEO Audit Step by Step for Small Business Websites
An SEO audit is a systematic check of how well your site is set up to be found. It helps you find problems and opportunities, and tells you what to do first. You can do a useful audit with free tools such as Google Search Console and a crawler, plus a bit of patience.
Step 1: Set your baseline
Record where you stand: organic visits, top pages, main queries, and conversions over the last several months. Use Search Console and your analytics. This lets you measure improvement later.
Step 2: Check crawling and indexing
- Confirm your key pages are indexed. Search Console's page indexing report shows which are and why others are not
- Review robots.txt and look for accidental blocks
- Check for stray
noindextags. See noindex and nofollow - Make sure your sitemap is accurate
Step 3: Crawl your site
Use a crawling tool to list every page with its status, title, description, headings, and links. Look for:
- Broken links and error pages
- Redirect chains
- Missing, duplicate, or overly long titles and descriptions
- Pages with no internal links
- Duplicate content. See duplicate content and SEO
Step 4: Review on-page basics
For your most important pages, run through the on-page SEO checklist: titles, headings, content, images, and internal links.
Step 5: Check speed and mobile
Test key pages and review Core Web Vitals. See how to test website speed and Core Web Vitals explained. Review the mobile-friendly checklist.
Step 6: Assess content quality
Is each page helpful, accurate, and aimed at a clear search intent? Look for thin pages, outdated information, and overlapping pages that compete. Decide whether to improve, merge, or remove them. See content audit and what is search intent.
Step 7: Look for keyword gaps
Compare the queries you rank for with the ones your customers use. Find topics you have not covered. See keyword research.
Step 8: Check your links
Review who links to you and the quality of those links, plus your internal linking structure. See backlinks explained and internal linking.
Step 9: Check local signals
If you serve a local area, review your Google Business Profile, citations, and reviews. See local SEO checklist.
Step 10: Check structured data
Test any markup and make sure it matches the visible content. See structured data basics.
Step 11: Prioritize and act
Sort findings by impact and effort:
- Problems blocking indexing or breaking pages
- Quick wins such as titles, descriptions, and broken links
- Content improvements
- Longer projects, such as new pages or link-building
Step 12: Schedule the next audit
Repeat every six to twelve months, and after big changes. For technical depth, see the technical SEO checklist. Be wary of audit reports built on SEO myths.
The bottom line
Audit in a logical order, fix what blocks visibility first, and track results. Regular small audits beat occasional huge ones.