SEOLOK for content sites: know which article to refresh next instead of guessing

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.

Start freeSee plans

A free SEO report for your site

Leave your details; our team will prepare a report on your rankings, technical health and opportunities and get in touch.

Example viewSample data; your account shows your own site's data.
  • Broken pages (404)3 pages
  • Missing meta description12 pages
  • Internal links to redirects5 links
  • Title tagsPresent on every page

A growing archive builds up hidden debt

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:

  • A handful of older articles bring most of the traffic, and they're slowly losing impressions.
  • Choosing which of several hundred posts deserves an update comes down to gut feeling.
  • New articles never receive links from older ones, so deeper pages rarely get discovered.
  • Several posts cover the same topic, and which one Google shows changes from month to month.

What SEOLOK gives content teams

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.

Who this suits

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.

A monthly cycle for an editorial team

  1. Start of the month: Open the monthly PDF. Note the top five queries in the opportunities section and the articles behind them.
  2. Week one: Update those articles. Correct outdated facts, add the missing subsection, tighten the title around search intent, and make sure the updated date displays correctly.
  3. Week two: Review the Zombie bucket. For each page, pick one of four options: refresh, merge with a 301, noindex, or leave it as it is.
  4. Week three: Link to newly published articles from related older posts that already get traffic.
  5. End of the month: Check impressions and position for the articles you updated. Effects usually show up over weeks rather than days.

Did the update actually work?

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.

What it doesn't do

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.

Use the tool

Frequently asked questions

What counts as a zombie page, and should I delete it?

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.

How is content freshness judged?

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.

Does AI rewrite my articles?

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.

Can I see whether my articles show up in ChatGPT or Perplexity answers?

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.

Can I see how an article performed two years ago?

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.

Sources

  1. Google Search Central: Creating helpful, reliable, people-first content
  2. Google Search Central: Publication dates

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

Search Console

Why Is Search Console Data Limited to 16 Months?

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

Start measuring your site today

Connect with your Google account in 2 minutes; no credit card.

Start free