跳到主内容

结构化数据 Rich Results 测试工具使用指南

小白0 浏览
小白
小白楼主
Google E-E-A-T(经验、专业、权威、可信)是内容质量的评估框架。提升方法:作者署名 + 作者简介、引用权威来源、展示真实案例、保持内容更新频率。对 YMYL(你的金钱或生活)类站点尤为重要。

Canonical URL 解决重复内容问题。多语言站点、分页页面、带查询参数的页面都需要正确设置 canonical。Next.js metadata 中 canonical 要用绝对 URL,通过 buildPageUrl 工具函数确保域名一致。

Google 索引速度受多种因素影响:域名权重、内链结构、sitemap 提交、社交信号。新站点的页面可能要几天到几周才被索引。加速方法:提交 sitemap、用 URL 检查工具请求索引、在已索引页面中加内链指向新页面。

Next.js ISR 对 SEO 友好,因为输出的是完整 HTML。但要注意:ISR 缓存的页面不能包含用户个性化数据(如 session),否则不同用户看到相同缓存会有安全问题。SSR 输出必须对所有用户相同。
查看历史

11 回复

  1. 采蜜
    采蜜的熊第 2 楼
    补充一点:canonical 用绝对 URL,通过 buildPageUrl 确保域名一致。希望对你有帮助。
  2. 栈溢
    栈溢出幸存者第 3 楼
    补充一个边界情况:结构化数据用 Rich Results Test 工具测试,Search Console 会报错误。踩了很多坑才总结出来的。
  3. 月下
    月下独酌第 4 楼
    我的实践经验和你的不太一样:PageSpeed 从 60 到 95 的关键:next/image + priority + 移除首屏 framer-motion。共同进步。
  4. 星辰
    星辰大海第 5 楼
    我的实践经验和你的不太一样:sitemap.xml 用 ISR 缓存(revalidate: 3600),发布新内容后 revalidatePath 刷新。共同进步。
  5. 断网
    断网生存者第 6 楼
    JSON-LD 用 Article 类型必须包含 author 和 datePublished,否则 Rich Results 不显示。
  6. 掘洞
    掘洞的兔第 7 楼
    我的看法略有不同:metadataBase 不设置的话 OG 图片会是相对路径,社交分享显示不了。感谢楼主的启发。
  7. 奔跑
    奔跑的树懒第 8 楼
    我的看法略有不同:JSON-LD 用 Article 类型必须包含 author 和 datePublished,否则 Rich Results 不显示。欢迎交流讨论。
  8. 竹林
    竹林深处第 9 楼
    Next.js 15 的 viewport 必须单独导出,不放 metadata 里了。
  9. 等风
    等风来第 10 楼
    我的结论恰恰相反:结构化数据用 Rich Results Test 工具测试,Search Console 会报错误。仅供参考,具体还是要看你的场景。
  10. 全栈
    全栈探险家第 11 楼
    有个更优的方案:Next.js 15 的 viewport 必须单独导出,不放 metadata 里了。希望对你有帮助。
  11. 佛系
    佛系青年第 12 楼
    我之前也遇到过类似问题,metadataBase 不设置的话 OG 图片会是相对路径,社交分享显示不了。踩了很多坑才总结出来的。
登录后可回复