Technical SEO
What Are Thin Content and Zombie Pages?
What thin content and zombie pages are, how to find them, and how to decide with data whether to update, merge and redirect, noindex or remove each page.
SEOLOK Editorial Team · · 7 min read
On a blog with hundreds of posts, publishing something new often pays off less than fixing something old. SEOLOK shows which articles are ageing, which never get traffic and which are one small update away from page one.
Every month a blog or publisher adds new articles, and every month the rest of the archive quietly ages. A guide that ranked well three years ago now contains outdated details. Two similar posts pull each other down for the same query. Pages created for a one-off campaign sit on the site with no links pointing at them. Editors usually know this is happening; they just don't know where to start.
Situations content teams recognise:
Catching content decay. Search Console analytics keeps daily clicks, impressions and average position for every URL, so a post losing impressions over several months shows up clearly on the chart. The signal score adds freshness and date consistency on top; Google's documentation on publication dates explains how dates should be presented on the page.
Separating out zombie pages. Each URL receives a 0–100 signal score and lands in one of four buckets: Push, Protect, Zombie or Watch. The Zombie bucket gathers pages with little meaningful traffic, thin content or no internal links, giving you a concrete starting point for pruning or consolidation. How the rules work is explained on the methodology page.
Seeing internal link structure. The weekly SEO site audit reports crawl depth, incoming internal links and orphan pages. An "add internal links" action appears for articles that earn impressions but sit too deep in the site.
Search Console opportunities. Queries in positions 4–20 with plenty of impressions point to the articles where a modest update is likely to pay off most. The monthly report also estimates the extra clicks you could expect if those queries reached the top 3. You can try the same analysis without an account by uploading a Search Console CSV export to the free keyword opportunity finder.
Overlapping articles. When several of your posts earn impressions for the same query, the keyword cannibalization checker lists it as a possible overlap and puts the pages' metrics side by side.
Fast changes on WordPress. If your blog runs on WordPress, approved title/meta changes, noindex and 301 redirects can be applied through the WordPress plugin, working with Yoast, Rank Math or core WordPress.
This fits teams that publish regularly and have an archive of a few hundred posts or more: company blogs, niche guide sites, digital magazines and the evergreen sections of news sites. For a newsroom whose traffic comes mostly from breaking news, rank tracking matters less, and the Search Console data, site crawl and Core Web Vitals are the more useful parts. A small single-author blog can start on the Free plan and change plans as the archive grows.
The hardest question for content teams is whether an update made a real difference. Judging from a single week is misleading: Google needs time to recrawl and re-evaluate the page, and demand fluctuates week to week.
Because SEOLOK keeps each URL's daily history, you can compare four to six weeks before and after the update date. It helps to look at three indicators together rather than one: impressions (is the page showing up for more searches?), average position (did it climb for existing queries?) and click-through rate (are the title and description more compelling?). Rising impressions with a slightly lower average position isn't necessarily bad news; the page may simply be appearing for new, more competitive queries. Before changing the title of an important article, preview how it might be truncated with the free SERP preview tool.
SEOLOK is not a content editor or a writing tool. It doesn't write or rewrite your articles, and it doesn't offer a large keyword research database. It doesn't analyse competitors' content strategies; data only comes from sites you connect. AI search visibility measurement is still in preparation. Zombie and opportunity labels are suggestions; your editors know best which pieces matter to the brand.
Free tool
Keyword opportunity finder
Analyses your Search Console query and page data and lists, in priority order, searches with lots of impressions but few clicks, keywords in positions 4–20 and pages due a refresh.
In SEOLOK the Zombie bucket collects pages that have earned little meaningful traffic for a long time and carry weak signals. Deleting is only one option: you can also refresh the content, merge it into a related article with a 301, or noindex it. The decision stays with you.
The signal score looks at the published and updated dates on the page and whether they are consistent. An updated date earlier than the published date, or a date that hasn't changed in years, is recorded as a signal.
No. Numbers and scores are calculated in code. AI is only used for short text such as a suggested title; it doesn't rewrite your content, and nothing is applied unless you approve it.
AI visibility measurement is still being prepared and will appear in the dashboard automatically once it launches. Today, the free AI bot and llms.txt checker tells you whether AI crawlers are allowed to access your site.
When you connect, the 16 months that Search Console offers are imported and every new day is added after that. From then on history keeps building in SEOLOK, but days older than those 16 months can't be fetched retroactively.
Technical SEO
What thin content and zombie pages are, how to find them, and how to decide with data whether to update, merge and redirect, noindex or remove each page.
SEOLOK Editorial Team · · 7 min read
Search Console
How Search Console average position is calculated, why it rarely matches your real ranking, and how to read it with filters and impressions.
SEOLOK Editorial Team · · 6 min read
Search Console
Why Search Console only keeps 16 months of performance data, what you lose when days roll off, and how to archive history with the API, BigQuery or a tool.
SEOLOK Editorial Team · · 7 min read
Technical SEO
What keyword cannibalization is, when it hurts, how to find it in Search Console data, and when to merge, redirect, canonicalize or differentiate.
SEOLOK Editorial Team · · 8 min read
AI search
How to measure AI search visibility today: Google AI Overviews and AI Mode, ChatGPT search, OpenAI crawlers, robots.txt controls and llms.txt.
SEOLOK Editorial Team · · 8 min read
Connect with your Google account in 2 minutes; no credit card.
Start free