Content Lifecycle
Classifying keywords and pages by their trend across three consecutive 28-day windows, to separate a technical SEO drop from a general drop in market demand.
Updated: Dec 2025
What is Content Lifecycle?
Generic tools only show traffic rising or falling versus the prior period, without saying why — whether a competitor took your rank, or market demand for the topic simply dropped; on news sites, roughly 80% of drops aren't an SEO problem at all, and spending editorial energy on them isn't useful. By analyzing every keyword or page's behavior across three consecutive 28-day windows (84 days), this dashboard labels content status precisely, so the editorial team spends time only on priority items.
What you see
- Overall status bar — a one-line summary of the site's content health, including the ratio of growing vs. losing content, clicks at risk, and quick-win opportunities; e.g.: "27.90% growing vs 17.30% losing; ~24K clicks/mo at risk and 42 CTR quick wins await action."
- Tracked keywords/pages — the count of pages or keywords labeled in the current window; this card's subtitle shows what share of total site clicks that set covers. Keywords Google withholds for privacy reasons (no disclosed search term) can't be tracked in this analysis.
- Quick wins — pages with good impressions and position but CTR under 3%; a quick title and meta-description fix on these carries the highest potential click gain.
- Clicks at risk — an estimate of the monthly traffic the "Losing" entities stand to lose if nothing is done; the exact same figure also shown in Action Queue.
- Content Pulse — groups every entity into 3 key buckets: "At risk", "Growing", and "No action needed".
- Analysis basis — switch between a "Keywords" view and a "Pages" view, both sharing the same unified classification structure.
- Eight precise labels: Losing, Faded, Growing, New, Evergreen, Volatile, Market Demand Drop and Insufficient Data or History.
- Brand filter — enter your own brand-related keywords; enabling the "Hide brand" toggle keeps this keyword traffic out of the table and keeps focus on generic searches.
- 10-column table — a detailed breakdown including name, label, click share, trend (a small 3-window sparkline), current-window clicks and impressions, position, Δ position, Δ clicks and CTR; with guide icons for one-day accidental spikes and quick-win opportunities.
- Refine — exclude brand traffic (on by default), filter out sporadic traffic peaks, show only quick-win opportunities; in the Pages view, a path/folder-structure filter is added too.
- Detail panel — selecting a row shows a comparison chart of 4 metrics (clicks, impressions, CTR, position) on a normalized 0–100 scale; for easier reading, the position axis is inverted so higher values always mean a better rank.
How it works
- Analysis based on three windows — every label comes from comparing the trend across three consecutive 28-day windows, to prevent judgments based on momentary, one-off data.
- Click share index — the main number shown is each entity's click share of total site traffic in the same window; an internal composite index is used only to set the table's default sort order.
- Clicks-at-risk formula — this number equals the total traffic decline of "Losing" entities between the last two 28-day windows, and serves as the shared basis used in the Action Queue dashboard.
- Acting on it — to get prioritized tasks based on these labels, go to the Action Queue dashboard.
Incomplete keyword coverage: analysis and labeling only run on keywords and pages whose search term Google actually discloses; for privacy reasons, Google withholds the search term for some clicks (usually the least frequent ones) entirely, and those clicks stay outside this analysis — a limitation of Search Console's own data, not of Shahin.
FAQ
General tools only show traffic rising or falling versus the prior period, but not the underlying reason — whether a competitor took your position, or user search for the topic simply declined. By intelligently bringing position, impressions and clicks together, Shahin makes the root cause of the change clear, so you can make precise, actionable decisions.
In “Losing”, the page’s rank and position in search results have fallen, so the cause is purely SEO or competitive and can be recovered by rewriting and optimizing the content. In “Market Demand Drop”, the page’s rank is unchanged but the overall user search volume in the market has fallen; here the problem is not SEO, and rewriting the page will not bring the traffic back.
No, not necessarily. For news, media or trend-driven sites it is entirely normal for most articles to be short-lived. In lifecycle analysis, the key indicator is a positive content balance sheet — pages growing into “Growing” faster than pages slipping into “At Risk”, so the organic traffic stream keeps rising.
A Quick Win is a page with good position and impressions in search results but a click-through rate (CTR) below 3%. Google shows the page to many users, but its title or meta description isn’t compelling enough to earn the click. A simple edit to the title and description can capture significant traffic from these pages with little effort — the fastest, lowest-cost SEO action.
Both, and separately. A page can stay stable overall while a keyword that drove much of its traffic is declining, so Shahin computes the lifecycle for pages and for keywords alike. Switching between the two views shows which side the drop came from and where to focus the fix.
They are recomputed daily as new Google Search Console data arrives. A keyword’s label can change from one day to the next.
Was this page helpful?