Skip to content
All articles

SEO Page Analysis: Diagnose and Fix Ranking Drops

October 30, 2026 · 9 min read

SEO Page Analysis: Diagnose and Fix Ranking Drops

How to Run a Page-Level SEO Analysis to Fix Ranking Drops

This guide covers a single-URL review you can run today. Confirm in your own Search Console and analytics which pages actually dropped before you change anything.

A page loses rankings, traffic dips, and the temptation is to rewrite the whole thing and hope. Don't. A proper seo page analysis reviews one URL end to end, from the search intent it should match to whether a crawler can even see its content. Done in order, it tells you what broke, and just as useful, what did not.

This guide walks through the checks that matter, the data you need first, and how to decide what happens to the page afterwards. If you want the wider picture first, the roadmap to modern SEO sets out how page work fits into overall visibility.

What does a single-page SEO analysis actually check?

A page analysis looks at one URL from every angle that can affect how it ranks. It is narrower than an audit of a whole domain, which is why it is the right tool when one page, or a handful, dropped while the rest of the site held steady. For the site-wide version, see the guide to auditing your entire site.

The review covers these areas:

  • Intent match: does the page deliver what someone searching that query expects?
  • Title and meta description: are they accurate, distinct and worth clicking?
  • Content depth: does it answer the question fully, or skim it?
  • Internal links: do relevant pages point to it, and does it point onward sensibly?
  • Images: are they relevant, compressed and described?
  • Schema: is structured data present, valid and truthful?

Work through them in that order. Intent comes first because a technically perfect page that answers the wrong question will not recover, whatever you tidy up.

Check What you are looking for Typical cause of a drop
Intent Format and angle match the top results Search results changed shape
Title and description Clear, accurate, not truncated Rewritten by the search engine, or stale
Content depth Complete answer, current facts Competitors published fuller pages
Rendering Text present in initial HTML A script update hid the content
Indexability No stray noindex or canonical A deployment changed a tag

Why should you read the raw HTML instead of the rendered page?

What you see in a browser is not necessarily what a crawler receives first. On JavaScript-heavy sites, headings and body copy can be injected after the page loads. If they are missing from the initial HTML, a crawler may index a thin shell.

Reading the raw HTML rather than a converted or rendered version is the only reliable way to see whether that gap exists. Here is a quick way to check:

  1. Open the page and view the source, not the inspected element. The source is what the server sent.
  2. If neither appears, the content depends on JavaScript to exist.
  3. Compare with the rendered version in a crawler or the URL inspection tool to confirm the difference.
  4. Check that links to other pages are real anchor tags with addresses, not script-driven clicks.

This single step explains a surprising number of unexplained drops, particularly after a redesign, a theme update or a new plugin. If the text is present in the raw HTML, you can rule rendering out and move on. If not, fix that before touching a single word of copy. The technical and content audit guide covers how rendering fits alongside the rest of a technical review.

How do you tell a real title problem from a click-through rate drop?

A falling click-through rate looks like a title problem, and often gets treated as one. Before you rewrite anything, check the live search result. Search engines rewrite titles, so the headline people see may differ from the one in your HTML.

Run this sequence:

  1. Search the exact query the page ranks for, in a private window.
  2. Note the title and description actually displayed for your URL.
  3. Compare them with your tag. If they differ, the engine is rewriting it, and editing your tag may change little.
  4. Look at what sits around you: new features, answer boxes, video or shopping results can push your listing down and cut clicks without your rank moving.
  5. Only then decide whether the title needs work.

If your tag is displayed as written and clicks still fell, test a title that states the benefit and the specific answer more plainly. Keep it accurate; a misleading title earns a click and loses the visit.

What baseline data do you need before you change anything?

You cannot judge a drop without knowing what normal looked like.

Gather these for the single URL:

  • Queries: impressions, clicks, average position and click-through rate per query
  • Date of the drop: the first week the line bent, which you will match against site changes
  • Pages that moved together: if a whole section fell on one date, suspect a site-level cause

Then line the drop date up against everything that happened around it: a deployment, a template edit, a plugin update, a content change, a competitor publishing.

Record the baseline in a simple sheet before you edit. Without it you will never know whether your fix worked or the page simply recovered on its own.

When should you keep, update, consolidate or remove a page?

Once you know what is wrong, decide the page's fate.

Decision When it fits What you do
Keep Page performs and matches intent Leave it alone, monitor it
Update Right topic, but content is outdated or thin Refresh facts, deepen sections, fix on-page issues
Consolidate Several pages compete for the same query Merge into the strongest URL and redirect the rest
Remove No traffic, no links, no purpose Delete and redirect or return a gone status

Most ranking drops land in update. Refreshing an existing article is usually faster than writing a new one, and the guide to auditing existing articles shows how to do it without losing what already works.

Consolidation deserves care. When two of your own pages target the same query, they split signals and neither wins. Removal is for pages that serve no reader and attract no search demand; do not delete a page just because it is old.

How do you match content format and depth to search intent?

Intent is the first check and the one most often skipped. Look at the top results for the query and read what they have in common. If they are all step-by-step guides and yours is a product page, no amount of polish will fix the mismatch.

Identify the pattern:

  • Format: guide, list, comparison, tool, product page or video
  • Angle: beginner explainer, expert deep dive or buyer's comparison
  • Depth: a quick answer or a full walkthrough
  • Freshness: whether results lean on recent information

Then close the gap honestly. Match the format and depth the query rewards, and keep your own angle where you have real expertise to add.

What belongs in an on-page checklist for titles, descriptions, headings and URLs?

With intent and rendering settled, finish with the on-page elements. These are quick to verify and easy to get wrong after a template change.

Title and description

  • Put the main topic near the start of the title, written for a person first
  • Keep descriptions accurate and specific; they influence clicks even when not a ranking factor
  • Make titles unique across the site, not duplicated from a template

Headings and structure

  • Rely on semantic HTML so the structure is machine-readable, not just visually bold text
  • Organise content so each section answers one question

URLs and links

  • Keep URLs short, readable and stable; avoid changing them without a redirect
  • Link to the page from related articles using descriptive anchor text
  • Check that images carry relevant descriptive text and are compressed

If producing and maintaining this much page-level work across many URLs is the bottleneck, Attela plans the month ahead, writes SEO articles and matching Instagram posts in your brand voice, and publishes to your site once you approve. The single Full Month plan is EUR 99 a month, or EUR 79 a month billed yearly, and you can see the details on the pricing page.

Conclusion

Resist the urge to edit before you understand the cause, because a fix applied to the wrong problem costs time and muddies the data.

Run the checks in order, record what you change, and give the page time to be re-crawled before judging the result.

Want the research, the article and the matching post handled for you? Start your 7-day free trial.

Frequently asked questions

What is a seo page analysis?

It is a review of a single URL from end to end.

How long does a page-level SEO analysis take?

For one page, the checks themselves are quick if you have the data ready. Allow time to measure, not just to edit.

Why did my page drop in rankings without any changes?

Rankings move when others change, not only you. Competitors may have published fuller pages, the search results may have changed format, or a site-wide deployment may have altered a tag or hidden content from the initial HTML. Compare the drop date with everything that changed around it.

Is a low click-through rate always a title problem?

No. Search engines rewrite titles, so the result people see may not match your tag. Check the live result first, and look at what surrounds your listing, because new features can reduce clicks without your position changing.

How far back should I look at Search Console data?

A full year shows seasonality and reveals whether a drop was sudden or a slow slide, which points to different causes and different fixes.

Does heading structure really affect rankings?

A clear heading structure helps crawlers and readers understand how a page is organised. It will not rescue a page that misses intent, but a broken structure makes everything else harder.

Can I run a seo page analysis on JavaScript-heavy sites?

Yes, with one extra step. Read the raw HTML to confirm your headings and body copy appear in the initial response, then compare it with the rendered version. If the text only exists after scripts run, fix that before editing the content.

When should I remove a page instead of fixing it?

Remove a page when it has no traffic, no meaningful links and no purpose for your readers. If it still has some value, update it. If it competes with another of your pages for the same query, consolidate the two and redirect the weaker one.