Direct answer: audit one page in this order: confirm the intended query and page job, verify that the canonical URL is indexable, compare the search result promise with the visible page, inspect the title and main heading, evaluate the main content, check internal links and media, validate applicable structured data, then measure the released change. A tool score is supporting evidence, not the audit result.
This sequence prevents a common waste: polishing keywords, headings, and descriptions on a page that targets the wrong task, is not the selected canonical, or has no useful path into the rest of the site.
This is a page-level workflow. Use it on one important service, product, category, location, or article URL at a time. A whole-site SEO audit has a different job: it crawls the full inventory, finds repeated template and indexation problems, and prioritizes them across the site.
Start with one page, one query family, and one outcome
Choose a page that matters to the business or already has search evidence. Good candidates include a commercial page with impressions but few clicks, a page close to the first results page, a page whose traffic declined, or a representative URL from a reusable template.
Record the audit boundary before opening an SEO tool:
Page: https://example.com/service
Primary task: compare and request this service
Query family: [main query and close variants]
Audience and market: [who and where]
Desired action: [contact, purchase, booking, next page]
Current evidence: [impressions, clicks, CTR, position, conversions]
Audit decision: pass / fix / investigate
Search Console can show the queries for which a URL already appears. Filter the Performance report to the exact page, then inspect its queries, countries, devices, impressions, clicks, and CTR. If the page has no data yet, define the task from real customer language and compare the live results manually. Do not invent precision from a third-party volume estimate.
The ordered on-page audit
| Order | Decision | Evidence | Typical action |
|---|---|---|---|
| 1 | Can this URL appear? | Status, robots state, canonical, rendered HTML | Fix eligibility or choose the intended canonical before editing copy |
| 2 | Does it own the right task? | Queries, search results, page purpose, competing site URLs | Keep, refocus, consolidate, or choose a different page |
| 3 | Does the search preview set the right expectation? | Title link, snippet, visible promise | Rewrite the title or description without promising content the page lacks |
| 4 | Does the page complete the task? | H1, opening answer, evidence, details, next action | Add missing decision information, remove repetition, clarify ownership |
| 5 | Is the page connected and usable? | Internal links, anchors, images, layout, mobile view | Repair discovery, context, accessibility, and delivery |
| 6 | Did the release work? | Live render, validation, annotations, later search trends | Confirm the output, then observe instead of repeatedly rewriting |
Use pass when the evidence supports the intended job, fix when the correction is clear, and investigate when the symptom may come from another page, a template, or a sitewide system. An arbitrary 73/100 score hides those distinctions.
1. Confirm index eligibility and the intended canonical
Inspect the exact clean URL in Search Console. Check the indexed status, last crawl, declared canonical, Google-selected canonical, and any indexing blocker. Run the live test after a change and inspect the rendered screenshot and HTML when the page depends on client-side rendering.
Before changing the page, confirm these five conditions:
- The URL returns the intended page with a successful response.
- It is not blocked by a
noindexrule, robots restriction, login, or accidental header. - The canonical points to the URL that should collect signals.
- The rendered HTML contains the important title, main content, links, and media.
- The page is linked from a useful parent or related page, not only listed in a sitemap.
A live-test pass means the page appears eligible, not that it is indexed or will rank. If Google selects another canonical, diagnose why before rewriting the page. Duplicate jobs, inconsistent internal links, redirects, and template rules often need a broader implementation fix.
2. Check whether the page owns the right search task
Read the current search results for the main query and close variants. Classify the job they satisfy: learn, compare, buy, visit, troubleshoot, calculate, or complete a specific task. Then ask whether your page belongs in that set and whether another page on your own site is a closer match.
Search intent is not a fixed label from a keyword tool. It is an evidence-based description of what the current result set helps users do. Mixed results can indicate several valid tasks, not one mandatory page format.
Compare the page with the result set on useful dimensions: audience, geography, product or service type, decision stage, expected evidence, freshness, and next action. Do not copy the competitors' section order. Identify what a qualified visitor still needs to decide or complete.
If two of your pages answer the same task, changing both titles to slightly different keyword variants does not create a meaningful boundary. Choose one owner, then update, merge, redirect, or reposition the other page. The keyword cannibalization guide covers that site-level decision.
3. Audit the title link, H1, and search snippet together
The HTML <title> should be unique, descriptive, concise, and accurate. The visible H1 can be more explanatory, but it should describe the same page. Google can form title links from the title element, visible headings, prominent text, and links that point to the page. It primarily builds snippets from page content and may use the meta description. Treat the title, H1, opening, and description as one promise, not four independent keyword fields.
Check four things:
- Identity: the title and H1 name the page's actual task or offering.
- Specificity: location, audience, format, or constraint appears only when it changes the decision.
- Consistency: the title, H1, opening paragraph, and internal anchors do not describe different pages.
- Restraint: no repeated keyword list, unsupported superlative, fake freshness, or truncated boilerplate.
Write a page-specific meta description that states the useful outcome and a meaningful boundary. The visible opening should make the same promise if it becomes the snippet.
4. Audit the main content as a decision path
Read the page without its navigation, design, or keyword highlights. Can a qualified visitor understand the answer, verify it, deal with exceptions, and take the next useful action?
| Layer | Pass condition | Common failure |
|---|---|---|
| Opening | Answers the primary question or states the decision boundary early | Long setup that withholds the answer |
| Coverage | Handles the necessary choices, steps, constraints, and failure path | More words without resolving the next question |
| Evidence | Important claims have a source, method, example, screenshot, calculation, or firsthand observation | Generic claims that any competing page could make |
| Scope | Geography, date, units, audience, and exclusions stay beside qualified claims | A narrow fact is written as a universal rule |
| Ownership | A visible author and verification date make responsibility clear where readers expect them | Anonymous copy with no maintenance owner |
| Action | The next step follows from the page's task | A sales CTA interrupts before the page earns it |
Google's people-first self-assessment asks whether content provides original information or analysis, adds substantial value beyond its sources, uses a descriptive title, and leaves the reader able to achieve the goal. Those are better audit questions than keyword density or a preferred word count. Google explicitly says it has no preferred word count.
Remove passages that repeat the same answer in the introduction, table, body, Q&A, and conclusion. Add material only when it answers a distinct follow-up question or supplies evidence the page currently lacks.
5. Check internal links in both directions
An important page needs contextual links from pages a user would naturally visit before it. It also needs useful routes onward. Inspect the links in the rendered HTML, not only the CMS editor.
- At least one relevant page links to this URL with a normal crawlable
<a href>. - Anchor text describes the destination without forcing an exact keyword phrase.
- Links point directly to the final clean URL instead of an internal redirect.
- The page links to evidence, prerequisite tasks, deeper implementation, and the next decision where useful.
- Broken, obsolete, and unrelated links are removed or replaced.
Read only the anchor texts on the page. If they are mostly “click here,” “learn more,” or repeated commercial phrases, the link layer is not doing enough explanatory work. Google's link guidance says descriptive, concise anchors help both people and Google understand the destination.
6. Audit media for meaning, accessibility, and delivery
Keep an image when it explains, proves, or helps choose something. Decorative images can remain visually useful, but they should not carry essential information that is missing from the text.
- Use normal
<img>markup with a realsrcfallback, even whenpictureorsrcsetprovides responsive formats. - Write contextual alt text for informative images. Use empty alt text for purely decorative images.
- Place the image beside the text it supports and use a caption when the reader needs source or interpretation context.
- Declare width and height so the layout reserves space.
- Serve an appropriately sized compressed file instead of making every phone download the desktop source.
- Do not present a generated vendor interface as a real product screenshot.
If loading or layout instability is the problem, follow the separate Core Web Vitals diagnosis. A page audit should note the symptom and evidence, not replace a full performance investigation with a compressed-image checkbox.
7. Validate only the structured data the page can support
Structured data should describe the visible page and use a type Google supports for the actual content. Run the Rich Results Test, check required properties, and compare every material field with what a person can see.
Valid syntax does not guarantee a rich result or better rankings. Do not add irrelevant types, hidden claims, invented ratings, or deprecated FAQ markup to make a validator look busier. For article pages, the Article schema guide covers authorship, dates, images, and breadcrumb relationships in detail.
8. Release one coherent change set and verify it
Record what changed and why. Check the public URL after deployment, not only the preview:
- the final response, canonical, robots state, title, description, H1, and important links are correct;
- the mobile layout preserves the content and next action;
- the live URL Inspection render contains the expected HTML and media;
- the Rich Results Test reports only the intended entities and warnings are understood;
- the sitemap and internal links use the final canonical URL;
- the release date and hypothesis are annotated for later comparison.
Then allow enough time for recrawling and search data. Filter Search Console to the page and compare a suitable period with the preceding one. Watch the intended queries, impressions, clicks, CTR, and qualified actions. A title change can affect CTR before position; a content or internal-link change may take longer. Google notes that external events and competitor changes can also move the numbers, so timing is evidence, not proof of causation.
What not to do
- Do not optimize toward a plugin score. The score cannot decide whether the page owns the right task or offers useful evidence.
- Do not force an exact keyword into every element. Repetition can make titles, headings, anchors, alt text, and copy less useful.
- Do not add words to hit a target. Add a missing answer, proof, choice, failure path, or next step.
- Do not change the URL for style. A readable existing URL can stay; a change creates redirect, linking, sitemap, and measurement work.
- Do not treat a rewritten snippet as a bug by itself. Google can select a different title link or snippet from the page for a specific query.
- Do not fix a repeated template problem on one page. Escalate duplicated titles, canonicals, navigation, or schema to the system that generates them.
- Do not publish several speculative rewrites at once. A coherent hypothesis is easier to verify and reverse.
Final page-audit record
Finish with decisions, not a screenshot of warnings:
Page job: PASS / FIX / INVESTIGATE
Index eligibility: PASS / FIX / INVESTIGATE
Title and snippet: PASS / FIX / INVESTIGATE
Main content and evidence: PASS / FIX / INVESTIGATE
Internal links: PASS / FIX / INVESTIGATE
Media and mobile delivery: PASS / FIX / INVESTIGATE
Structured data: PASS / NOT APPLICABLE / FIX
Highest-impact change:
Evidence for the change:
Owner and release date:
Validation method:
Next review date:
If the highest-impact issue is specific to this page, fix and verify it. If it repeats across a template or many URLs, move into the template-level technical SEO workflow. That boundary keeps a one-page checklist from turning into a disguised sitewide audit.
Sources checked
On-page, rendering, linking, image, structured-data, and Search Console guidance was verified from official Google documentation on August 4, 2026.
- Google Search Central: SEO Starter Guide
- Google Search Central: helpful, reliable, people-first content
- Google Search Central: title links
- Google Search Central: snippets and meta descriptions
- Google Search Central: crawlable links and anchor text
- Google Search Central: image SEO best practices
- Google Search Central: general structured data guidelines
- Google Search Console Help: inspect and troubleshoot a single page
- Google Search Console Help: Performance report tasks and validation
Need the whole site prioritized?
I can combine a full crawl with Search Console evidence, separate page-specific fixes from template problems, and return an ordered report you own.
Request an SEO audit