SEO analysis
SEO analysis: turn a score into the next decision
A practical SEO analysis workflow that separates eligibility, search demand, page selection, snippet performance and conversion instead of hiding them in one score.

SEO analysis is not the act of producing a score. It is the act of locating where performance is lost, proving the observation and deciding what changes next. A score can summarise that work; it cannot replace it.
This guide concerns diagnosis across a site or page. It does not define a supplier engagement or its commercial deliverables; that boundary belongs to the separate guide to audit services.
The cleanest analysis uses five layers in order: eligibility, demand, page selection, result performance and business outcome. Starting at the bottom encourages copy changes on pages that are not indexed. Starting at the top rules out cheaper causes first.
The five layers
| Layer | Question | Evidence |
|---|---|---|
| Eligibility | Can the engine fetch, render and index the page? | Response, robots, canonical, rendered HTML |
| Demand | Are relevant searches happening and changing? | Search Console trends and keyword research |
| Page selection | Is the right URL shown for the query? | Query-to-page data and controlled SERPs |
| Result performance | Does the result earn the click? | Impressions, clicks, CTR and live snippet |
| Business outcome | Does the visit complete a useful action? | Analytics, leads and revenue |
Do not collapse these into one unexplained percentage. A page can be technically clean and commercially irrelevant. It can also convert well and remain invisible because its canonical points elsewhere.
1. Establish eligibility
Fetch the URL as a crawler would. Check its status, robots directives, canonical target, rendered content, sitemap membership and internal links. Google’s Search Essentials describes the technical floor as small: Googlebot must not be blocked, the page must work, and it must contain indexable content. Clearing that floor does not guarantee indexing or ranking, but failing it makes every later discussion premature.
Record the exact evidence. “Indexability issue” is not a finding. “Rendered page carries noindex in the response on this URL” is.
2. Establish demand
Separate demand from your current visibility. Search Console impressions show searches where your result appeared, not every search that exists. Keyword tools estimate wider demand, with their own modelling and buckets.
Ask whether the topic belongs to the business and whether one page can satisfy the intent. A large keyword with a navigational intent you cannot serve is not an opportunity. A smaller query attached to the product you sell may be.
3. Check page selection
For a target query, inspect which URL Google shows. If two URLs alternate, compare their jobs before consolidating. Pages using similar words are not duplicates when one teaches and the other lets a visitor act. Pages answering the same decision with different titles probably are.
Check the canonical, internal anchors and sitemap, but do not expect technical signals to rescue an unclear page boundary. The content has to make the distinction real.
4. Read the result, not only its position
Position four below an AI Overview, ads and a video row is a different opportunity from position four in a plain result set. Record the result features alongside the position.
If impressions hold while CTR drops, compare the live title, snippet and surrounding results. Google can rewrite displayed titles and descriptions, so inspect what users saw rather than only the tags in source.
5. Connect the visit to an outcome
Traffic is not the final unit. Define the action the page should assist: a completed audit, qualified enquiry, signup, download or purchase. Then confirm analytics can observe it without treating every assisted visit as a last-click conversion.
A page with fewer visits and more qualified outcomes may be improving. An “SEO win” that doubles irrelevant visits is a cost.
How to prioritise findings
Rank each finding by impact, confidence and effort. Put eligibility failures first when they affect valuable pages. Put speculative rewrites below reproducible defects. Give each action an owner and a verification step.
The handoff should read: observation, evidence, interpretation, action, owner and verification. If one is missing, the finding is not ready for a backlog.
Run the free website audit for the mechanical layer, then use the SEO audit report guide to turn its output into decisions.
Source
- Google Search Central, Google Search Essentials, read 27 August 2026.
Questions people ask
What is SEO analysis?
SEO analysis is the process of finding where search performance is being lost, supporting the finding with reproducible evidence and choosing the next change. It covers eligibility, demand, page selection, result performance and business outcome.
What is a good SEO score?
A useful score is one whose checks, weights and evidence are visible. The absolute number matters less than the failed high-impact checks and whether the same method can verify the fix later.
How often should a website be analysed for SEO?
Monitor search performance continuously, run focused checks after material releases and perform a wider review when templates, migrations, demand or commercial priorities change. A fixed monthly crawl without a decision owner produces reporting rather than improvement.
Related guides
- What an SEO audit actually checks, and what a useful report looks likeAn SEO audit checks whether search engines and assistants can reach, read and quote your pages. The full list, a real example report, and what to fix first.
- ChatGPT deep research: how to get a report you can actually useA practical ChatGPT deep research workflow for a clear brief, stronger sources, claim checking and a report that supports real decisions.
- How to make ChatGPT sound human without adding fake personalityMake ChatGPT writing sound natural by replacing generic structure with real decisions, evidence and voice. A practical editing method with examples.