Help Center帮助中心 Sharing, AI and data分享、AI 和数据
Data and limits数据说明
Last updated更新于 2026-10-09
Every number in Fuck SEO comes from the Google Search Console API, read live with your Google authorization when you open a page. This page explains which days are included, how totals and changes are worked out, and the limits that come from Search Console. The MCP server follows the same rules.
Which days are included
Preset ranges in the date menu end on the latest day for which Search Console has final data. Fuck SEO looks that day up for each site and search type and checks again about once an hour. Google first publishes recent days as preliminary “fresh” data and finalizes them later, so the most recent day or two you see in Search Console may not be in Fuck SEO yet.
- Search Console keeps about 16 months of data, so the longest range is 16 months (480 days).
- Custom dates are used exactly as you pick them, from the 480 days up to the latest day with final data.
- Pages that count by calendar month, such as the Decay Map, end with the last month whose days all have final data.
- An interactive share link shows data only up to the day it was created (see Sharing).
How totals are calculated
- Clicks and Impressions are sums over the days in the range.
- CTR is total clicks ÷ total impressions, not an average of daily CTRs.
- Position is weighted by impressions: each day’s position counts in proportion to that day’s impressions, and days without impressions don’t count. A lower number is a higher ranking.
This is how Search Console calculates its own totals.
Changes and ”—”
A percentage change is (current − previous) ÷ previous × 100. When the previous value is 0 there’s nothing to divide by, so it’s shown as ”—”; any other change is shown as it is, however large. Position changes are shown in positions, not percent, and a period without impressions has no position to compare. Green ▲ means the number got better and red ▼ worse; for position, smaller is better.
Comparison periods
On the Dashboard, Comparison Period in the date menu chooses what changes are measured against: Previous Period (default), Year Over Year, Custom or Disabled. Because of the 16-month limit, the comparison has to start within the 480 days up to the end date:
- with Previous Period, ranges longer than 240 days are not compared;
- Year Over Year (52 weeks earlier) is available for ranges up to 116 days and is greyed out with Up to 3 months otherwise;
- pages that always compare with the period just before, such as Rank Tracking, International SEO and Segment Trends, also skip the comparison for ranges over 240 days.
Row limits
Search Console returns at most 25,000 rows per request, sorted by clicks. Where a page needs more, Fuck SEO requests more rows up to a fixed limit and shows a notice when the limit is reached:
| Page | Limit |
|---|---|
| Decay Map | 100,000 pages per month (the month is marked with *) |
| Striking Distance, Cannibalization | 100,000 query × page combinations |
| Indexing | 2,000 URLs from a sitemap or a pasted list (Google’s daily URL Inspection limit per site) |
The Dashboard’s tables list the 500 queries and 500 pages with the most clicks in each period, and the top 20 countries.
Why numbers can differ from Search Console
- Different days. Fuck SEO stops at the latest day with final data; Search Console’s report can include fresh data.
- Anonymized queries. Google leaves very rare queries out of query-level data to protect searchers’ privacy. They count in totals by date but not in rows by query, so query rows add up to less than the total, and a query filter leaves them out of the totals too.
- Counting by page. When data is grouped or filtered by page, Google counts each page separately: a search that showed two of your pages counts once for the site but once for each page.
- Row limits, as above.
- Rounding. Average position is calculated from daily positions rounded to one decimal, so the last decimal can differ.
Discover
Search Console has no query or position data for Discover and can’t split it by device. With Discover selected under Search Type, the Dashboard has no position and no query or device data; Rank Tracking, Striking Distance and Cannibalization show Discover has no query data. This page works with Web, Image, Video and News.; and query and device filters aren’t applied (the Filter menu says so).
Caching and what is stored
Search Console data isn’t stored in our database. To load faster, responses are cached for a short time:
- On our server, until the end of the day (China Standard Time) for the same user, site and settings. The end date is part of the cache, so once Fuck SEO sees a new day of data, it asks Google again.
- In your browser, for about an hour. Indexing results are kept for the whole day, so a URL already checked today isn’t checked again. Signing out clears this cache.
What we do store, such as your encrypted Google authorization, Rank Tracking keywords, notes, share links, settings and usage records, is listed in the Privacy Policy.
Fuck SEO 里的每个数字都来自 Google Search Console API,在你打开页面时用你的 Google 授权实时读取。这一页说明日期范围包含哪几天、汇总和涨跌怎么算,以及来自 Search Console 的各种限制。MCP 服务 也按同样的规则取数。
日期范围包含哪几天
日期菜单里的预设范围,都截止到 Search Console 已有最终数据的最新一天。Fuck SEO 按站点和搜索类型分别查这一天,大约每小时重查一次。Google 会先把最近几天作为初步的「新鲜」数据发布,之后才定稿,所以你在 Search Console 里看到的最近一两天,Fuck SEO 里可能还没有。
- Search Console 只保留约 16 个月的数据,所以最长的范围是 16 个月(480 天)。
- 自定义 日期按你选的起止日期原样使用,可选范围是截至有最终数据的最新一天的 480 天。
- 按自然月统计的页面(比如内容衰退),截止到所有日子都已有最终数据的最后一个整月。
- 互动分享链接只显示到生成链接那天为止的数据(见 分享)。
汇总数字怎么算
- 点击 和 展示 是范围内每天的数字之和。
- CTR 是总点击 ÷ 总展示,不是每天 CTR 的平均值。
- 排名 按展示量加权:每天的排名按当天的展示量计入,没有展示的日子不计入。数字越小,排名越靠前。
Search Console 自己的汇总也是这样算的。
涨跌和 ”—”
百分比变化 =(本期 − 上期)÷ 上期 × 100。上期为 0 时无法相除,显示 ”—“;其他情况一律显示真实的百分比,数字再大也照样显示。排名的变化按名次显示,不是百分比;某一期没有展示就没有排名,也就没有可比较的变化。绿色 ▲ 表示变好,红色 ▼ 表示变差;排名是数字越小越好。
对比周期
在 仪表盘 上,日期菜单里的 对比周期 决定涨跌和谁比:上一周期(默认)、同比、自定义 或 关闭。受 16 个月的限制,对比的那一段必须从截至结束日期的 480 天之内开始:
- 选 上一周期 时,超过 240 天的范围不做对比;
- 同比(往前 52 周)只适用于不超过 116 天的范围,更长时变灰,并显示 最长 3 个月;
- 固定和紧挨着的前一段比较的页面,比如排名追踪、语言分析和分组趋势,范围超过 240 天时同样不做对比。
行数限制
Search Console 每次请求最多返回 25,000 行,按点击从高到低排列。页面需要更多行时,Fuck SEO 会继续往下取,直到固定的上限,达到上限时页面上会有提示:
| 页面 | 上限 |
|---|---|
| 内容衰退 | 每月 100,000 个页面(达到上限的月份标 *) |
| 排名机会、蚕食检测 | 100,000 个「查询词 × 页面」组合 |
| 索引情况 | sitemap 或粘贴的列表只取前 2,000 个网址(Google 每站每天的网址检查上限) |
仪表盘的表格列出每一期点击最多的 500 个查询词和 500 个页面,国家列前 20 个。
为什么和 Search Console 里的数字不完全一样
- 日期不同。 Fuck SEO 截止到有最终数据的最新一天,Search Console 的报告可能包含新鲜数据。
- 匿名查询。 为了保护搜索者隐私,Google 不在按查询词的数据里列出极少有人搜索的查询词。按日期的汇总包含它们,按查询词的行不包含,所以各查询词加起来会少于总数;按查询词筛选时,汇总里也不包含它们。
- 按页面计数。 按页面分组或筛选时,Google 对每个页面分别计数:一次搜索里出现了你的两个页面,对整个站点算一次,对每个页面各算一次。
- 行数限制,见上文。
- 四舍五入。 平均排名是用保留一位小数的每日排名算出来的,最后一位小数可能略有出入。
Discover
Search Console 的 Discover 数据没有查询词和排名,也不能按设备区分。在 搜索类型 里选 Discover 后:仪表盘不显示排名,也没有查询词和设备数据;排名追踪、排名机会和蚕食检测显示 Discover 没有查询词数据,这个页面只适用于网页、图片、视频和新闻。;按查询词和设备的筛选不生效(筛选 菜单里会有说明)。
缓存和保存的内容
我们的数据库不保存 Search Console 数据。为了加快加载,接口结果会短暂缓存:
- 服务器上:同一用户、站点和设置的结果保留到当天结束(北京时间)。结束日期也算在缓存条件里,所以 Fuck SEO 一发现新一天的数据,就会重新向 Google 读取。
- 你的浏览器里:保留约一小时。索引情况的检查结果保留一整天,当天检查过的网址不会再检查一次。退出登录会清空这些缓存。
我们保存了哪些东西,比如加密保存的 Google 授权、排名追踪的关键词、笔记、分享链接、设置和使用记录,见 隐私政策。