The Ultimate Website SEO Audit Checklist – A Step-by-Step Guide

SEARCH ENGINE OPTIMISATION (SEO)

September 10, 2026

8

min read
Author
KARAN PATEL
,
CEO
The Ultimate SEO Audit Checklist: A Step-by-Step Guide

What an SEO Audit Is and Why It Matters

An SEO audit is a systematic review of a website to identify the factors limiting its performance in organic search. It covers everything from technical infrastructure and on-page signals to content quality and external authority, producing a prioritised picture of what is working, what is broken, and what is being left on the table.

Most websites accumulate SEO issues over time without anyone noticing. A site that launched with clean technical foundations gradually develops duplicate content, broken links, missed metadata, and crawlability problems as it grows and changes. Without a periodic audit, these issues compound quietly, often explaining ranking declines or traffic plateaus that seem to have no obvious cause.

An audit is also the starting point for any serious SEO programme. Before investing in content creation, link building, or technical improvements, understanding the current state of the site ensures that resources go toward the issues with the greatest impact rather than being applied to a site with foundational problems that will limit the effectiveness of everything built on top of them.

This checklist covers the core areas of a thorough SEO audit in the order that makes most sense to work through them.

Section 1: Technical SEO Audit

Technical SEO issues are often the highest-priority findings in an audit because they affect the entire site rather than individual pages. A crawling or indexation problem does not just reduce the ranking potential of one page; it can prevent significant portions of the site from appearing in search results at all.

Crawlability and Indexation

The first question in a technical audit is whether search engines can find and index the pages that should be ranking. Check Google Search Console for any crawl errors, which surface pages Google attempted to access and could not. Review the Coverage report to identify pages excluded from the index and understand whether each exclusion is intentional or a problem requiring correction.

Check the robots.txt file to confirm it is not blocking pages that should be crawled. A misconfigured robots.txt that accidentally disallows key sections of the site is one of the more common and easily overlooked causes of indexation problems, particularly on sites that have been through a development process where staging environment settings were inadvertently carried across to the live site.

Verify that canonical tags are implemented correctly on pages with duplicate or near-duplicate content, pointing to the preferred version. Incorrect or missing canonicals create situations where link equity and crawl budget are spread across multiple versions of the same page rather than consolidated on the one intended to rank.

Site Speed and Core Web Vitals

Page speed is both a ranking factor and a conversion factor, and auditing it is a non-negotiable step in any technical review. Use Google PageSpeed Insights and the Core Web Vitals report in Search Console to identify pages failing the three core metrics: Largest Contentful Paint, which measures loading performance; Cumulative Layout Shift, which measures visual stability; and Interaction to Next Paint, which measures responsiveness.

Pay particular attention to mobile performance. The majority of searches now occur on mobile devices, and Google uses mobile-first indexing, meaning the mobile version of a page is the primary version used for ranking evaluation. A site that performs well on desktop but poorly on mobile is being evaluated primarily on its weaker version.

Common speed issues to look for include unoptimised images that are significantly larger than necessary for the display size, render-blocking JavaScript and CSS that delay page loading, a lack of browser caching that forces repeated downloads of static assets, and server response times that are slow before any page content begins loading.

HTTPS and Security

All pages should be served over HTTPS. HTTP pages carry a browser security warning and a ranking disadvantage relative to HTTPS equivalents. Check that the SSL certificate is valid and not approaching expiry, that all pages redirect correctly from HTTP to HTTPS, and that there are no mixed content warnings where HTTPS pages load HTTP resources.

URL Structure and Redirects

Review the URL structure for consistency and clarity. URLs should be descriptive, use hyphens rather than underscores to separate words, and avoid unnecessary parameters or session identifiers that create duplicate content. Audit existing redirects to identify redirect chains, where one redirect points to another rather than directly to the final destination, and redirect loops, which cause crawlers and users to cycle between pages without reaching a destination.

Check for broken links, both internal links pointing to pages that no longer exist and external links that have become 404 errors over time. Broken internal links waste crawl budget and create poor user experiences. Both should be fixed or redirected to relevant live pages.

Section 2: On-Page SEO Audit

On-page SEO covers the signals that tell search engines what each page is about and how relevant it is to specific search queries. These signals are within direct editorial control, which makes them among the most actionable findings in any audit.

Title Tags

Review title tags across the site for three things: presence, length, and uniqueness. Every page should have a title tag. Title tags should be between 50 and 60 characters to display fully in search results without truncation. Every page should have a unique title tag; duplicate titles indicate either unaddressed duplicate content or a failure to customise metadata at the page level.

Title tags should include the primary target keyword for the page, positioned toward the front where possible, followed by a secondary qualifier and the brand name. Titles that are generic, keyword-stuffed, or formatted identically across multiple pages all represent missed opportunities to communicate relevance to both search engines and users.

Meta Descriptions

Meta descriptions do not directly influence rankings but do affect click-through rates, which in turn influence the traffic volume a ranking position actually delivers. Audit meta descriptions for presence, uniqueness, and quality. They should be between 120 and 160 characters, describe the page content accurately, and include a clear reason for the user to click through.

Missing or duplicate meta descriptions cause search engines to generate them automatically, usually producing less compelling results than a well-written manual description. Pages with high impressions but low click-through rates in Search Console are often the highest-priority candidates for meta description improvement.

Heading Structure

Each page should have a single H1 heading that clearly reflects the primary topic and target keyword. Subheadings (H2, H3, H4) should organise the content logically and include relevant secondary keywords where they fit naturally. Auditing heading structure reveals pages with no H1, multiple H1s, or headings that do not relate clearly to the content beneath them, all of which dilute the on-page relevance signal.

Keyword Optimisation

Review how well each page's content reflects its target keyword and related terms. Pages that mention the target keyword once or twice in passing are sending weak relevance signals. Pages that use the keyword and its semantic variants naturally throughout the content, in the title, headings, opening paragraph, and body, send clearer relevance signals without crossing into keyword stuffing that creates a poor reading experience and invites manual penalties.

Use Search Console's Performance data to identify pages where the site ranks on page two or beyond for relevant queries. These pages are often close to stronger positions but need targeted on-page improvements to close the gap.

Image Optimisation

Images should have descriptive alt text that conveys what the image shows, including the target keyword where it is genuinely relevant to the image content. File names should be descriptive rather than generic strings of numbers or camera-generated filenames. Images should be compressed to the smallest file size that maintains acceptable visual quality, using modern formats like WebP where browser support allows.

Section 3: Content Audit

A content audit assesses whether the pages on the site are performing their intended function: attracting relevant organic traffic, engaging visitors, and supporting conversion. It often produces some of the most impactful findings in an overall SEO review.

Thin and Low-Quality Content

Identify pages with very low word counts or minimal substantive content. Thin pages that exist primarily for navigational or transactional purposes can be appropriate, but pages intended to rank for informational or commercial queries need sufficient depth to compete with well-developed content from competing sites. Pages with fewer than 300 to 400 words of substantive body content rarely rank for competitive queries.

Assess content quality beyond length. Content that describes a topic at a surface level without providing genuine insight, specific information, or original perspective tends to underperform regardless of technical optimisation. Google's quality rater guidelines reward content that demonstrates experience, expertise, authority, and trustworthiness, and auditing for those qualities produces a more useful assessment than word count alone.

Duplicate and Cannibilising Content

Duplicate content, either within the site or across pages with very similar intent and content, dilutes ranking potential by spreading relevance signals across multiple pages rather than concentrating them on one. Common sources include category and tag pages with overlapping content, product descriptions copied from manufacturer pages, and multiple blog posts addressing the same query from slightly different angles.

Keyword cannibilisation, where multiple pages compete for the same search query, is a specific form of this problem. Use Search Console to identify cases where multiple URLs are receiving impressions for the same keyword, which indicates that Google is uncertain which page to prioritise. Consolidating or differentiating those pages resolves the ambiguity and typically improves rankings for the remaining page.

Content Gaps

Compare the keywords you want to rank for against the pages currently targeting them. Topics where relevant search volume exists but no current page addresses them represent content gaps. Addressing those gaps through new content or the expansion of existing pages builds topical coverage and creates additional organic entry points into the site.

Section 4: Link Profile Audit

External links pointing to the site are one of the most significant ranking factors in competitive search categories. Auditing the link profile provides visibility into both the strengths and potential risks within the site's external authority profile.

Link Volume and Quality

Use a tool such as Ahrefs, Semrush, or Moz to pull the full list of external links pointing to the site. Review the quality of linking domains: are they relevant to the site's topic area, do they have their own established authority, and are they from genuine editorial placements rather than directories or link farms?

A healthy link profile shows a diversity of linking domains, a mix of anchor text rather than an over-concentration of exact match keyword anchors, and links from pages with genuine traffic and relevance. A profile dominated by low-quality or irrelevant links, or showing unnatural patterns of anchor text, may be carrying a risk of algorithmic or manual penalty that a disavow file submission can help address.

Internal Linking

Internal links distribute authority through the site and signal to search engines how pages relate to each other. An audit of internal linking identifies pages with no internal links pointing to them, which are often invisible to search engines despite being indexed, and pages that are receiving a disproportionate share of internal link equity without the external authority to merit it.

High-priority commercial pages, service pages, and landing pages should be well-supported by internal links from relevant content throughout the site. Mapping the internal link structure and ensuring that authority flows toward the pages most important for lead generation or revenue is one of the clearer ways to improve performance without creating new content or acquiring new links.

Section 5: Search Console and Analytics Review

The data in Google Search Console and Google Analytics provides ground truth about how the site is actually performing, which no crawling tool can fully replicate.

Search Console Signals

Review the Performance report for overall clicks, impressions, average position, and click-through rate trends over time. Identify which pages and queries are driving the most traffic and which high-impression queries have low click-through rates that could be improved through title and meta description optimisation.

Check the Index Coverage report for any pages with errors or warnings. Review the Core Web Vitals report for pages failing on real-world user data rather than just lab conditions. Set up and verify any sitemaps that are not already submitted, and ensure the sitemap reflects the current structure of the site accurately.

Analytics Patterns

In Google Analytics, review organic traffic trends at the page level to identify which pages have seen meaningful declines that may indicate a ranking change, which pages attract high organic traffic but low engagement, suggesting a mismatch between what users expected and what they found, and which organic landing pages convert at significantly lower rates than others, indicating conversion optimisation opportunities.

The combination of Search Console and Analytics data provides a more complete picture than either source alone, and cross-referencing them is where some of the most actionable audit findings emerge.

Turning Audit Findings into an Action Plan

A thorough audit produces a long list of findings, and the risk is treating them with equal urgency regardless of their actual impact. Prioritising audit findings requires assessing two dimensions: how significantly each issue is likely to be suppressing organic performance, and how difficult it is to address.

Technical issues affecting crawling, indexation, or site speed on high-traffic pages sit at the top of most priority lists because they affect the foundations everything else depends on. On-page issues affecting high-traffic or high-potential pages come next, followed by content gaps and link profile improvements.

Foxtale Media's SEO services include comprehensive site audits that produce prioritised action plans rather than undifferentiated lists of technical issues. Our approach to digital marketing connects audit findings to business objectives, ensuring that the improvements made are those most likely to drive the commercial outcomes that matter rather than simply resolving issues in the order they appear in a crawl report.

The Ongoing Value of Regular Auditing

A single SEO audit is valuable. A programme of regular audits is considerably more so. Sites change continuously through new content, development updates, platform migrations, and the gradual accumulation of small decisions that individually seem harmless but collectively create meaningful issues over time. Regular auditing catches those issues before they compound into serious ranking and traffic losses.

An annual full audit, supplemented by monthly reviews of Search Console data and quarterly checks of technical health and crawl errors, provides the oversight needed to keep a site performing at its organic potential and to identify opportunities to build on existing strengths rather than simply maintaining the status quo.