An on-page SEO audit reviews individual pages to check whether each one matches its search intent and communicates it clearly to search engines and readers. It covers the title tag, headings, opening answer, body content, internal links, images and structured data. Done page by page on your most valuable URLs, it fixes pages that are indexed but stuck below the top results.
tl;dr
- 1Audit pages in order of value: pages that earn revenue or sit in positions 4 to 20 first.
- 2Start with intent. If the page answers a different question than the ranking pages do, no title tweak will fix it.
- 3Score each page on the same eight checks so results compare across the site.
This method is the page-level layer of our complete SEO audit guide. It assumes the page is already crawlable and indexed. If it is not, start with the technical SEO audit instead.
Which pages to audit first
An on-page SEO audit works best on a short list of pages, not the whole site. Pick pages where a better page is likely to move traffic.
- Export the Search Console Performance report by page and query for the last three months.
- Filter for pages with an average position between 4 and 20 on queries you care about. These have enough relevance to rank and room to climb.
- Add your revenue pages: pricing, product, service and demo pages, whatever their position.
- Sort by impressions. Audit the top 10 to 30.
For pages with no impressions at all, an on-page audit is the wrong tool. Those belong in an SEO content audit, where the question is keep, merge or remove.
The 8-point on-page SEO audit
Run these eight checks on every page in your list, in this order. The first check decides whether the rest matter.
1. Search intent match
Search intent is the first check because a page built for the wrong intent will not rank, however well optimized. Search the page's main query and look at the top five results. Are they guides, product pages, comparisons or tools? Is your page the same type? A product page competing against a set of how-to guides needs a different page, not a better title.
2. Title tag
The title tag is the strongest on-page relevance signal you control. Check that it is unique, names the primary topic near the front, and gives a reason to click. Google's guidance on title links lists reasons it may rewrite titles, including half-empty, obsolete or inaccurate titles and repeated boilerplate across many pages, so a rewritten title in search results is itself an audit finding.
3. Headings
Headings show both readers and machines how the page is organized. Check for one H1 that states the topic, H2s that describe each section, and a logical order with no skipped levels used for styling. The free heading structure checker lists a page's outline in one pass. Clear headings also matter for AI search, because answer engines split pages into sections and quote the ones that match a question.
4. The opening answer
The first 100 words should answer the query the page targets. Readers decide in seconds whether to stay, and Google AI Overviews and featured snippets tend to lift short, direct answers. Check that the page's first paragraph would make sense if quoted on its own. If it opens with background, a story or a sales pitch, rewrite it.
5. Body content
Body content is checked against the pages that outrank it. Does your page cover the subtopics they cover? Is it current, with dated facts and working examples? Does it show first-hand knowledge or cite primary sources? Google's guidance on helpful content opens its quality questions with "Does the content provide original information, reporting, research, or analysis?", which is a good question to put to every page you audit.
6. Internal links
Internal links tell search engines which pages matter and how they relate. Check that the page links out to related pages with descriptive anchors, and that it receives links from relevant, strong pages on your site. A money page with two internal links pointing to it is a common and easy fix.
7. Images and media
Images need descriptive alt text, sensible file names, compressed file sizes and explicit dimensions to avoid layout shift. Google's image SEO guidance also recommends placing images near relevant text.
8. Structured data and meta description
Structured data should match the page type and the visible content: Article for posts, Product for products, FAQPage only where the page genuinely has questions and answers. Meta descriptions are not a ranking factor, but they shape clicks, so check that each one is unique and summarizes the page.
On-page audit checklist
Use this on-page audit checklist as a scoring sheet. Mark each check pass, fix or rewrite.
| # | Check | Pass looks like |
|---|---|---|
| 1 | Intent match | Same page type and angle as the top results |
| 2 | Title tag | Unique, topic first, not rewritten in results |
| 3 | Headings | One H1, descriptive H2s, logical order |
| 4 | Opening answer | First paragraph answers the query and stands alone |
| 5 | Body content | Covers the subtopics competitors cover, current, sourced |
| 6 | Internal links | Links out with descriptive anchors; at least 3 relevant links in |
| 7 | Images | Alt text, compressed, dimensions set |
| 8 | Schema and meta | Valid schema matching visible content; unique description |
To check items 2, 3, 6 and 7 quickly, run the page through the free On-Page SEO Checker. It reads the page as a crawler does and flags title length, heading problems, links without anchor text and images without alt text.
How to record and act on findings
An on-page SEO audit produces one row per page, not one row per issue. For each page, record the URL, target query, current position, the checks it failed, the specific fix, and an owner. "Rewrite title to lead with 'pricing'; move the answer above the hero image; add links from the three top blog posts" is a fix someone can do this week.
Re-check positions four to six weeks after changes ship. On-page changes on indexed pages tend to show results faster than technical or authority work, but give Google time to recrawl.
Frequently asked questions
What is an on-page SEO audit?
An on-page SEO audit is a page-by-page review of the elements you control on each URL: search intent match, title tag, headings, opening answer, body content, internal links, images and structured data. It assumes the page is already crawlable and indexed. The goal is to make each important page the clearest, most complete answer to its target query.
How is an on-page SEO audit different from a technical SEO audit?
A technical SEO audit checks whether search engines can crawl, render and index a site, covering things like robots.txt, canonicals, status codes and speed. An on-page SEO audit checks whether each indexed page is relevant and useful for its target query. Run the technical audit first, because on-page fixes are wasted on pages search engines cannot reach.
How many pages should an on-page SEO audit cover?
Most on-page SEO audits should cover 10 to 30 pages: the pages that drive revenue plus those ranking in positions 4 to 20 for valuable queries. Auditing every page on a large site produces a long report and little action. Pages with no impressions belong in a content audit, where the decision is to keep, merge or remove them.
How often should I do an on-page SEO audit?
Do an on-page SEO audit of your priority pages every quarter, and audit any page whose rankings or clicks drop sharply. Pages also need a review whenever the top results for their query change type, for example when Google starts ranking comparison pages or showing an AI Overview, because the intent behind the query may have shifted.
Does on-page SEO matter for AI search?
Yes. As of October 2026, answer engines such as Google AI Overviews, ChatGPT search and Perplexity generally draw on pages that are indexed and clearly structured. Pages that open with a direct answer, use descriptive headings and define terms in full sentences are easier for these engines to extract and quote. The same on-page work serves both rankings and AI citations.
If you want on-page work done across your priority pages, AEO GEO Labs runs GEO, AEO and SEO programs for B2B and SaaS teams. See our services.