本文目录
谷歌的文档写得清楚,难的是执行顺序。下面四项是技术层面的基础,任何一项出问题,内容优化都会被拖累。
一、抓取预算
谷歌给每个站点分配的抓取资源有限。低质页面越多,真正重要的页面被抓取的机会越少。常见浪费包括:筛选参数生成的重复页、内部搜索结果页、失效的分页。
处理方式:用 robots.txt 屏蔽无意义参数、给搜索结果页加 noindex、及时清理死链。然后在 Search Console 的抓取统计里观察重点页面的抓取频次是否提升。
二、渲染方式
谷歌能执行 JavaScript,但渲染有延迟。核心内容如果完全依赖客户端渲染,可能几周后才被完整索引。对内容型站点,服务端渲染或静态输出仍然是最稳妥的选择。
检查方法:在浏览器中禁用 JS,看页面是否还有主要内容。如果没有,就需要调整渲染策略。
三、Core Web Vitals
三项指标:LCP(最大内容绘制)应小于 2.5 秒,INP(交互到下一次绘制)应小于 200 毫秒,CLS(累积布局偏移)应小于 0.1。
最常见的失分点是首屏大图未压缩、字体加载导致文字闪烁、广告位未预留高度。这三项都能在一天内修好。
四、结构化数据
文章用 Article,产品用 Product,常见问题用 FAQPage,面包屑用 BreadcrumbList。结构化数据不直接提升排名,但能改善搜索结果展示,提高点击率。
注意两点:标记内容必须与页面可见内容一致;不要给所有页面堆同样的标记。
规范化与重复内容
确保每个页面有 canonical,指向自身或规范版本。带参数的 URL、http 与 https、www 与非 www 都要统一。多语言站点用 hreflang 标注。
检查顺序
- 先用 Search Console 看覆盖率报告,找出未被索引的原因;
- 再看 Core Web Vitals 报告,定位具体页面;
- 然后用 URL 检查工具测试渲染结果;
- 最后核对结构化数据是否有错误。
抓取预算怎么省
抓取预算这个概念,小站感觉不到,页面过万的站会非常明显。
浪费预算的常见来源:带参数的筛选页、标签页无限翻页、日历归档页、站内搜索结果页。这些页面数量巨大但价值低,爬虫把时间花在这里,真正的内容页就轮不上。
处理方式:筛选参数加 canonical 指向主页面,翻页加 noindex 但保留 follow,站内搜索结果页直接 robots 屏蔽。这三条做完,抓取效率通常能提升一倍以上。
Core Web Vitals 的实操优先级
三个指标里,LCP 影响最大,也最容易改善。
LCP 慢的原因通常是首屏大图。处理顺序:压缩图片到 200KB 以内、用 WebP 格式、加 preload 提示、确保图片不被 CSS 延迟加载。这四步做完,大多数站的 LCP 能进到 2.5 秒内。
CLS 抖动主要来自图片没写宽高、广告位后插入、字体加载导致重排。图片加 width 和 height 属性,字体用 font-display: swap,基本能解决。
INP 反映交互响应,问题多出在过多的 JS 监听和第三方脚本。把统计代码、客服插件改成延迟加载,效果立竿见影。