SEO service guide
Analyzing Google Search Console data across five specialized dashboards; from processing raw data to prioritizing tasks for the content team.
Updated: Dec 2025
What is the SEO service?
The SEO service in Shahin connects directly to Google Search Console and organizes your website's organic traffic data into five analytical tools.
The first two reports (Search Results and Discover) show the console's statistical data directly and broken down; two analytical dashboards (Site Structure and Content Lifecycle) examine structural patterns and topic growth trends; and finally, Action Queue turns these analyses into a prioritized list of practical actions for the editorial team.
What dashboards does this service have
- Search Results — standard web-search data (clicks, impressions, CTR and average position) broken down by page, query and date; the base every other report in this section builds on.
- Discover — analyzes traffic from Google's mobile suggestion feed (Discover); given Discover's structure, this section's stats are reported by page URL only, with no query data.
- Site Structure Analytics — aggregates SEO data by the site's folder structure and categories (e.g. /sport/ or /news/) to identify growing sections versus sections losing traffic.
- Content Lifecycle — a comparative assessment of keywords and pages across three 28-day windows, sorted into defined labels (Emerging, Evergreen, Volatile, Losing, Demand drop, and more), to separate real SEO problems from natural shifts in demand.
- Action Queue — a prioritized worklist of concrete tasks based on the intersection of "clicks at risk", "recovery potential" and "content freshness"; built for weekly planning by content and SEO teams.
How the SEO service works
Connecting your Google Search Console account
- Copy the dedicated service email (Service Account) shown in the Shahin panel.
- Add this email with Viewer/Restricted access to the target property in Search Console.
- Once access is confirmed, data fetching and analysis start automatically.
Data sync and archiving
Data is fetched from Search Console automatically at regular intervals and stored in the SEO service; this archive lets reports use a custom date range and compare against the previous period.
FAQ
All organic traffic data (including Search Results and Google Discover) comes directly from Google Search Console’s official web service (API). Shahin’s SEO analysis works entirely independently and needs no script, tracking code, or any change to your site’s code.
No; Shahin only needs Restricted (read-only) access in Search Console. It has no edit access to your site’s code, page content, or Search Console settings — the dashboards only analyze the data and offer optimization suggestions. Every decision to make a change stays entirely in your team’s hands.
You may sometimes notice that the data in Shahin is not exactly identical to the Google Search Console panel. This difference is due to the technical reasons below, and it is in service of giving you more accurate data:
- Raw API data vs. sampled data: to speed up its display, Google’s web panel sometimes uses aggregated, sampled data that isn’t necessarily 100% accurate. Shahin connects directly to the raw data through the API to extract the most accurate data possible, without display filters.
- Surfacing anonymous queries: Google’s web panel drops many low-volume keywords. Shahin’s approach is to pull the maximum of queries and pages through the API, so hidden opportunities become visible to you.
- Archive and historical memory: Google keeps your data for only 16 months. Shahin removes that time limit with its own dedicated storage. So a difference over long time ranges is because Shahin shows you data that Google deleted long ago.
Data syncs daily from Search Console, but because Google finalizes the most recent two to three days with a delay, the end of every range always trails today by a few days. This limit is identical for every tool connected to Search Console, and Shahin always reports on settled data.
Was this page helpful?