Skip to content
seostack

Content & Optimisation

New in V3

See what your index performance really looks like

Sorts every indexed URL into six performance bands based on the clicks and impressions it earns in Google, then charts how that composition moves over time. So instead of a page count you get a picture of how much of your site is working, how much is invisible, and whether the clean-up you did last quarter actually changed anything.

  • 100% data privacy
  • 99.99% uptime
  • Nothing to configure
  • Export anytime, no limits

Trusted by leading companies

The problem

Most sites are carrying hundreds of pages that earn nothing at all, and because nobody counts them the assumption is that more content is always better, right up until someone asks why the whole domain feels slower to rank than it used to.

The tool

Your whole index, sorted by what it earns

Index Performance takes every URL Google has indexed and files it by how it performs, using your own warehoused Search Console data. What comes out is a picture of the site rather than a page count, and for most people it is an uncomfortable one the first time they look at it.

Every indexed URL, in one of six bands

Rather than a list of pages, you get a composition. Six bands built from the clicks and impressions each URL actually earns in Google, so the question stops being how many pages do we have and becomes how many of them are doing anything.

The rules are published, not inferred

Every band has a stated threshold, i.e. dead means zero clicks and under a hundred impressions, so you can always explain to a client or a developer exactly why a URL landed where it did rather than asking them to trust a score.

Tracked over time, which is the whole point

A single reading tells you where you are. The trend tells you whether the work is doing anything, so when you cull two hundred thin posts you can watch the dead band fall rather than hoping it did.

Index performance

101 of 138 URLs need review

138indexed URLs

Dead

0 clicks, under 100 impressions

Google has indexed these and then found almost no reason to serve them for anything. Not a ranking problem, a relevance problem.

What to do about it

Prune, redirect or rewrite. A large dead band is the single clearest argument there is for a content clean-up.

URLs in this band
50
Share of index
36%

Illustrative, from a real 138 page audit. Select a band to see the rule that put pages in it. Current band: Dead.

The classification

Six bands, and a rule behind every one of them

There is no black box here. Each band has a published threshold based on clicks and impressions, which matters because the entire value of the tool is being able to point at a page and say precisely why it is in the group it is in.

Performance

1,000+ clicks

The pages carrying the site. On most domains this is a very small number, and you want to know exactly which pages they are before anybody touches a template.

Good

101 to 1,000 clicks

Pages doing real work without being the homepage. A healthy site has a decent band here, and an empty one usually means everything depends on a handful of URLs.

Fair

11 to 100 clicks

Pages Google is happy to serve but only for a narrow set of queries. They work, they are just not working hard.

Weak

1 to 10 clicks

Indexed, occasionally served, essentially invisible. This band is where most sites keep the majority of their content without realising it.

Dead

0 clicks, under 100 impressions

Google has indexed these and then found almost no reason to serve them for anything. Not a ranking problem, a relevance problem.

Opportunity

0 clicks, over 100 impressions

The most interesting band on the chart. Google is serving these pages regularly and nobody is clicking, which means the relevance is there and something else is wrong.

The page grouping table in SEO Stack listing each band with its count of pages and the click and impression rule that classifies it
The grouping table as it appears in the product, with the rule printed against every band.

The one worth staring at

Opportunity is the band most people have never had a name for. Zero clicks but over a hundred impressions means Google is serving the page regularly and nobody is picking it, so unlike a dead page the relevance is already established and the problem is somewhere between the title, the description and what the page promises. Those are usually the cheapest wins on the entire site, and they are invisible in any report that only counts clicks.

The trend

Watch the composition move, not just the total

Counting your dead pages once is mildly depressing. Watching the number fall after you did something about it is the part that makes the work defensible, so every band is plotted over time with your annotations and Google's algorithm updates on the same timeline.

Index performance trends

Last 12 months

SepOctNovDecJanFebMarAprMayJunJulAug

Annotation, May:content clean-up, 40 thin posts consolidated or removed

Dead at peak
61
Dead now
22
Reduction
64%

Illustrative. Toggle a band to isolate it, and notice the fair and good lines only start climbing once the dead band turns.

This is how you prove a content clean-up worked

Say you have four hundred dead URLs and you spend a month consolidating, redirecting and deleting. Traffic will barely move at first, because dead pages were not earning anything to begin with, which makes the work very hard to justify in a monthly report. What does move, and quickly, is the composition, so you can show the dead band falling and the fair and good bands picking up as the remaining pages start earning more.

Annotate the clean-up on the chart and the before and after sit either side of a dated marker, which is a far better answer to did that work than an opinion three months later.

More on annotations
The add annotation panel in SEO Stack with URLs, a date, authors, a description and an option to be emailed if there are significant changes after the annotation date
Annotations carry the URLs, the date, the author and a description, and can email you if anything significant moves afterwards.

Inside the tool

From the whole index down to a single URL

The composition, and what needs looking at

  • A donut of every indexed URL with the count and share against each band
  • Audit insights calling out how many URLs need review and where the biggest opportunity sits
  • A route straight through to the recommendations built from it
  • The page grouping table underneath with the classification rules printed
  • Filters, presets and a date range across the top, and an export on everything
The index performance summary in SEO Stack with a donut of 138 URLs, the band counts, audit insights and the page grouping table

How you work with it

Narrow it down until it is somebody's job

A sitewide number is a talking point rather than a task, so the controls exist to get from the whole index to a specific list of pages that one person can pick up.

01

Filter to a section

Audit just the blog, just the product pages or just one folder, because a dead band that is entirely made up of old news posts is a completely different problem to one spread across your service pages.

02

Search within URLs

Find a specific page or a pattern inside a band without exporting the whole thing first.

03

Annotations and algorithm updates

Your own changes and Google's updates on the same timeline, so when a band moves you can see whether it was you or an update that moved it.

04

Preset filters

Save the views you keep rebuilding, so the audit you run every month takes a click rather than five minutes of setup.

05

Export any band

One band or all of them, with no row limits on the way out, for when the list has to live in a spreadsheet or a ticket.

06

Straight into recommendations

The audit insights link through to the recommendations board, so a finding here becomes a piece of work over there rather than a note somebody writes down.

The date range, add filters, preset filters, expand and export controls above the index performance view in SEO Stack
The audit insights panel in SEO Stack noting that 101 URLs need review and that the biggest opportunity is 25 URLs that can be improved
The dead band URL table in SEO Stack showing pages with zero clicks, their impressions, CTR and average position
Inside a band you get the URLs themselves, with the numbers that put them there.

Why this matters

What a large dead band is actually costing you

Dead pages feel harmless because they are not doing anything, and that is exactly why they get left alone for years. The cost is not the pages themselves, it is what carrying them does to everything else on the domain.

01

It changes how the whole site is assessed

Quality is not judged purely page by page. A domain where most of the indexed pages are thin, near duplicate or serving nobody gives a search engine a reasonable basis for treating new pages from that domain with less confidence, and that penalty lands on the pages you care about rather than the ones causing it.

02

It sprays internal link equity across pages that do nothing

Every internal link divides the authority a page can pass on. When a third of your index is dead, a meaningful share of the equity flowing through your navigation, related posts and footers is being handed to URLs that will never return anything for it.

03

It wastes crawl budget you may need

On a small site this matters very little. On a large one it matters a great deal, because a crawler spending its time on hundreds of pages nobody has ever clicked is a crawler not fetching the pages you have just updated.

04

It dilutes your topical focus

A site with two hundred pages spread thinly across a subject looks less like an authority on it than a site with forty pages that cover it properly. Dead pages are usually the ones pulling a domain in directions it never meant to go.

05

Decaying pages are a slower version of the same problem

A page falling from fair into weak is telling you Google is narrowing what it considers that page relevant for, and left alone it usually keeps going. Catching the movement is much easier than reviving a page eighteen months after it stopped earning anything.

06

It hides the pages that deserve attention

The practical cost is often the simplest one. When a report contains four hundred URLs and three hundred of them are dead, nobody reads it, so the twenty five opportunity pages sitting in there with real impressions and no clicks never get touched.

Worth being clear about

Deleting pages is not automatically good for SEO and plenty of sites have made things worse by pruning aggressively without checking what they were pruning. A page with no clicks might have external links, might convert from a channel that is not organic, or might simply be three weeks old and never have had a chance. So treat the dead band as a review list rather than a delete list, check the age and the links before anything goes, and redirect where there is a sensible destination rather than removing by default.

The clean-up loop

From an uncomfortable donut to a measurable improvement

Content pruning has a reputation for being risky mostly because it is usually done without a baseline and without a way of measuring the outcome, so nobody can tell afterwards whether it helped, hurt or did nothing at all.

  1. 01

    Take the baseline

    Run the audit and record the composition before you touch anything, because without that number the improvement is unprovable no matter how much work you do.

  2. 02

    Sort dead from merely young

    Filter by section and check the age of index before deciding anything. A page published last month with no clicks is not the same as a page published two years ago with no clicks.

  3. 03

    Improve, consolidate, redirect or remove

    Four options rather than one. Opportunity pages get better titles, weak pages get better coverage, near duplicates get consolidated, and genuinely dead pages get redirected or removed.

  4. 04

    Annotate the change

    Date it, describe it and attach the URLs, so the before and after has a marker on the chart rather than being reconstructed from memory later.

  5. 05

    Watch the bands move

    Dead falling and fair and good rising over the following months is the evidence. It arrives well before the traffic does, which is what makes it worth tracking.

  6. The Weak and Dead URL Discovery tool factors in how long a page has been indexed, which is the check that stops a clean-up killing pages that never had a chance.

    Weak & Dead URL Discovery

How SEOs use it

What Index Performance is actually good for

01

Open a client conversation properly

A donut showing that 101 of their 138 pages need review is a far more effective first slide than a list of technical issues, and it makes the case for a content budget without you having to argue for one.

02

Find the opportunity band and work it

Pages with real impressions and no clicks are the fastest wins on the site, and this is the only view that isolates them as a group rather than leaving them scattered through a keyword report.

03

Judge a content programme honestly

Six months of publishing should be visible as growth in the fair and good bands. If it only shows up as growth in the dead band, that is a finding worth having early rather than at the annual review.

04

Audit one section at a time

Filter to the blog, the product pages or a single folder and the composition of that section on its own often looks very different to the sitewide picture.

05

Catch a decay pattern across a template

When a whole band shifts at once it is rarely a coincidence, and with annotations and algorithm updates on the same chart you can usually tell whether it was a change you made or one Google made.

06

Ask the AI assistant why

The bands tell you what the composition is, and the assistant is reading the same warehoused data underneath, so you can ask it what the dead pages have in common before deciding what to do with them.

What you get out of it

The outcome, not the feature list

01

Show the dead band shrinking and the fair and good bands growing

02

Build a prune, redirect or renovate list you can actually defend

03

Prove a content clean-up worked instead of assuming it did

Connect a property. Watch the data start stacking.

Warehousing begins the moment you connect your Search Console property, there is no Google Cloud project to set up, no BigQuery and no schema to design. You simply connect your property and SEO Stack starts storing every row of your data from that day onwards.

  • Credit card required
  • Cancel within the trial and you won't be billed
  • No contracts