Shahin
SEO service

Google Search Console reports the situation; we map out the path to act on it.

Skip the manual sift through piles of numbers and go straight to the root of every change and the list of actions. Shahin separates competitive losses from shifts in demand, so your team knows which pages to fix first today.

Site Structure

Which part of your site is growing in search — and which one is quietly bleeding traffic?

Your site is not a flat list of pages; it is a layered tree, and search performance has to be read inside that structure rather than page by page. The Site Structure dashboard in Shahin’s SEO service turns your Search Console data into a live tree and refreshes search performance every hour.

PathClicksImpressionsCTR
/news265,400(−14.0)%10.1M(−8.0)%2.6%(−6.0)%
/news/economy112,300(4.0)%4.0M(6.0)%2.8%(1.0)%
/news/politics48,600(−18.0)%1.9M(−11.0)%2.5%(−8.0)%
/news/international19,100(−21.0)%812K(−13.0)%2.4%(−9.0)%
/sport148,200(6.0)%5.3M(9.0)%2.8%(2.0)%
/tag15,400(−34.0)%1.2M(−19.0)%1.3%(−17.0)%
/gallery7,100(−28.0)%648K(−15.0)%1.1%(−14.0)%
/news is −14% overall, but its branches disagree/news/economy is +4% and /news/international is −21% — the branch total hides both
  • Every branch aggregates its own subtree, and each branch expands and collapses.
  • Exact clicks, impressions, CTR and average position for every path.
  • Period-over-period comparison, with a trend sparkline in every cell.

If you want to know exactly where to invest and where to intervene — instead of staring at “the whole site” — start here.

Explore Site Structure
Content Lifecycle

Where in its life is each piece of your content?

Every piece of content follows an arc: it is born, it grows, it peaks, and it may fade. Managing content means knowing exactly where each page and keyword sits on that arc, how strong it is, and when the moment to act has arrived.

All (5,857) Emerging Evergreen Losing New Faded Volatile Market Demand Drop Insufficient Data
Market Demand Dropdeclined while position held steady — market demand shrank—No SEO action needed
KeywordLabelTrendClicksPosition
tehran weatherMarket Demand Drop5,000−58%2.4
school closure tomorrowMarket Demand Drop3,200−64%1.9
train ticket priceMarket Demand Drop1,400−41%3.6
car lottery resultMarket Demand Drop1,050−64%2.8
812 keywords: rank held, clicks goneThe topic lost searches, not your ranking — SEO work will not bring these back
  • Content Pulse: every keyword and page carries one of eight lifecycle states — Emerging, Evergreen, Losing Evergreen, New, Faded, Volatile, Market Demand Drop and Insufficient History.
  • Three action-oriented buckets so priorities surface at a glance: needs attention, growing, and nothing urgent.
  • Three decision metrics: clicks at risk, quick wins, and keywords under review.
  • The full content list, with trend, click share and position change.

Revive declining content before it sheds more traffic, and reinforce what is growing while the momentum is still there.

Explore Content Lifecycle
Action Queue

Which page should you start from this week?

Instead of getting lost across dozens of reports, receive your most important SEO tasks as a single prioritized queue, so the team goes straight to the work with the biggest impact on traffic.

Live dollar priceLosing/news/dollar-price−~8.2Kclicks at risk
Keywords driving this page — 3 culprits
KeywordCurrent clicksΔ clicksPositionΔ position
dollar price3,100−39%7.0+4.0
free market dollar1,800−38%9.2+5.1
dollar rate today980−48%8.4+5.3
Tehran weatherLosing/news/weather-tehran−~6.4Kclicks at risk
3 keywords lost rankthe content fix starts there, not with a guess
  • Automatic prioritization: tasks ranked by how much traffic is at risk and how easy the fix is.
  • A concrete next step: a specific action — rewrite, refresh or fix the title — backed by that page’s driving keywords.
  • Living task management: mark an item done or set it aside, and it comes back on its own if it needs another look.
  • Impact measurement: track how much traffic and how many clicks came back after each change.

If your SEO time is limited and you want every hour of it to pay off, you should not have to dig through dozens of reports for the next priority. Let Shahin build the queue for you.

Explore the Action Queue

What the default Search Console panel does not show you

You may notice that the numbers in Shahin do not match Google’s Search Console panel exactly. The gap comes from the technical reasons below, and it exists so you get more accurate data:

Raw API data versus sampled data

To keep its web panel fast, Google sometimes serves aggregated and sampled figures that are not necessarily 100% precise. Shahin connects straight to the raw data through the API, pulling the most accurate numbers available without any display-layer filtering.

Surfacing anonymous queries

Google’s web panel drops a large share of low-volume keywords. Shahin’s approach is to request the maximum number of queries and pages the API will return, so the opportunities hiding in your long tail become visible.

A permanent historical archive

Google keeps your data for only 16 months. Dedicated storage in Shahin removes that cut-off, which is why long-range comparisons differ: Shahin is showing you data Google deleted long ago.

Setup

Set up in minutes

Get started by connecting Google Search Console

The access you grant is strictly read-only (Restricted). Shahin changes nothing in your Search Console settings or on your website.

Connect Search Console

SEO FAQ