An SEO audit is a health check for your website. It helps you find the problems that hold back your rankings and the opportunities you may be missing. Without regular audits, small issues pile up quietly: broken links, duplicate titles, slow pages, outdated content and pages that never get indexed. Over time, these issues can cost you a significant amount of traffic.
You do not need an expensive agency to run a useful audit. With free tools and a structured process, most website owners can complete a thorough review in a day or two. This guide walks you through each stage and helps you prioritise what to fix first.
Tools You Will Need
| — | — |
|---|---|
| Google Search Console | Indexing, queries, errors, Core Web Vitals, links |
| Google Analytics | Traffic trends, engagement, landing pages |
| A site crawler | Broken links, redirects, titles, headings, depth |
| Your SEO plugin | Titles, meta descriptions, sitemaps, schema |
Step 1: Check Indexing
Start by confirming that search engines can see your important pages. In Google Search Console, open the Pages (indexing) report. Compare the number of indexed pages with the number of pages you actually want indexed.
- Too few indexed pages may indicate blocking, noindex tags, thin content or crawl problems.
- Too many indexed pages may indicate duplicate URLs, tag archives, parameters or thin pages being indexed.
Use the URL Inspection tool on key pages to see whether they are indexed and how Google renders them.
Step 2: Review Robots.txt and Sitemaps
Open yourdomain.com/robots.txt and make sure nothing important is blocked. Then check your XML sitemap. It should list only live, indexable, canonical URLs that return a 200 status code. Confirm the sitemap is submitted in Search Console and that it has been read successfully.
Step 3: Crawl Your Website
Run a site crawler to scan every page like a search engine bot. Look for:
- Broken links (404 errors): fix or redirect them.
- Redirect chains: update links to point directly to the final destination.
- Missing or duplicate titles and descriptions
- Missing or multiple H1 headings
- Pages with very little content
- Orphan pages with no internal links
- Deep pages that take many clicks to reach
Step 4: Check Site Structure and Navigation
Important pages should be reachable within a few clicks from the homepage. Categories should be logical and menus should highlight your most valuable sections. Breadcrumbs help users and search engines understand hierarchy. If your site has grown without a plan, consider reorganising categories and strengthening internal links.
Step 5: Audit On-Page SEO
Review your most important pages one by one:
- Does each page target a clear primary keyword?
- Do title tags include the keyword and a reason to click?
- Are meta descriptions unique and compelling?
- Is there one clear H1 and a logical heading structure?
- Are images compressed and given useful alt text?
- Are there helpful internal links to related pages?
Step 6: Evaluate Content Quality
Content is usually where the biggest opportunities lie. Export your pages from Google Analytics or Search Console and sort them by traffic and impressions. Then group them:
| — | — | — |
|---|---|---|
| Near-winners | Many impressions, positions 8–20 | Improve depth, titles and links |
| Thin or duplicate | Little content, overlapping topics | Merge, expand or remove and redirect |
| Zero-value pages | No traffic, no purpose | Noindex, delete or consolidate |
Ask whether each page is helpful, accurate, original and written for people. Pages that only exist to target keywords without real value can weaken how search engines view your site overall.
Step 7: Check for Keyword Cannibalization
If several pages target the same keyword, they can compete with each other. In Search Console, filter by a query and check how many of your pages appear. If multiple pages swap positions, consider merging them or giving each a distinct focus.
Step 8: Test Speed and Core Web Vitals
Review the Core Web Vitals report in Search Console for site-wide issues, then test representative templates in PageSpeed Insights: the homepage, a blog post, a category page and any key landing pages. Note the main problems for LCP, INP and CLS.
Step 9: Check Mobile Experience
Browse your site on a real phone. Check readability, navigation, pop-ups, forms, tables and images. Make sure content is the same on mobile and desktop because of mobile-first indexing.
Step 10: Review Security and HTTPS
Ensure all pages load over HTTPS and that HTTP and non-preferred domain versions redirect to the correct version. Look for mixed content warnings and check the Security Issues report in Search Console.
Step 11: Analyse Backlinks
Review the Links report in Search Console. Identify your most linked pages and make sure they are live and internally linked to important content. Look for broken pages with backlinks and redirect them. Note any unusual spam patterns, but remember that search engines ignore most low-quality links automatically.
Step 12: Check Structured Data
Use the Rich Results Test on key templates and review the Enhancements reports in Search Console. Fix errors and make sure markup matches visible content.
Step 13: Prioritise and Plan
Record every issue in a spreadsheet with the URL, problem, impact (high, medium, low) and effort (easy, moderate, hard). Start with high-impact, easy fixes such as noindex mistakes, broken important pages, missing titles and obvious content refreshes. Schedule larger projects such as site restructuring or speed improvements.
How Often Should You Audit?
Run a full audit every six to twelve months and a lighter monthly check of Search Console errors, rankings and traffic. Always audit after major changes such as a redesign, theme change, migration or large content update.
Common Audit Mistakes
- Trying to fix everything at once instead of prioritising
- Focusing only on technical scores and ignoring content quality
- Deleting pages without redirects
- Not documenting changes, making it hard to measure results
- Ignoring mobile experience
Frequently Asked Questions
How long does an SEO audit take?
A small website can be audited in a few hours to a couple of days. Larger sites take longer, especially the content review.
Can I do an SEO audit for free?
Yes. Google Search Console, PageSpeed Insights and free crawler versions cover most needs for small and medium sites.
What should I fix first?
Fix anything that blocks indexing or causes major errors, then focus on high-impact content improvements.
Should I delete low-traffic pages?
Not automatically. Some pages have value even with low traffic. Merge, improve or redirect pages that are thin, outdated or duplicated.
How do I measure audit success?
Track indexing, impressions, clicks, rankings and engagement before and after your changes.
Do SEO audit scores matter?
Tool scores are useful guides but not ranking factors. Focus on real issues affecting users and search engines.
Conclusion
An SEO audit turns vague worries into a clear action plan. Check indexing, crawlability, structure, on-page elements, content, speed, mobile experience, security and links. Prioritise high-impact fixes, document what you change and measure the results. Regular audits keep your website healthy and help you grow traffic steadily.