為什么要做结构化資料自查
结构化資料是寫在頁面里的一段标记,用来告诉搜尋引擎“這個頁面是什么、包含哪些信息”。它不直接决定排名,但能让机器更准确地理解頁面。問题在于,很多站点的标记是上线时一次性加上去的,之後内容改版、模板調整、字段删减,标记却没有同步更新。時間一長,标记和正文各说各话,反而增加了理解成本。
自查的目的不是追求标记數量,而是保證标记與頁面真實内容一致、類型選擇合理、字段没有明顯缺失。
第一步:確認頁面類型,別硬套無關标记
每個頁面都應该有一個主要類型。常见的有文章、产品、問答、教程、组织信息、面包屑等。選错類型比不寫更麻烦,因為搜尋引擎會按错誤的预期去解析頁面。
- 文章頁:通常用 Article 或 NewsArticle,重点字段包括标题、正文、作者、發布時間。
- 产品頁:用 Product,重点字段包括名稱、描述、图片、價格、库存狀態、评價。
- 教程或步骤頁:用 HowTo,重点字段包括步骤名稱、步骤說明、所需工具。
- 問答頁:用 FAQPage,重点字段是問题和答案。
- 面包屑:用 BreadcrumbList,對應頁面上的层級導航。
如果頁面同时有多個属性,可以用多個類型,但不要為了覆盖而堆砌無關标记。一個产品列表頁硬加 Article 标记,通常没有好處。
第二步:核對必填字段與推荐字段
不同平台對字段的要求略有差异,但基本逻辑一致:必填字段缺失,标记可能無效;推荐字段缺失,标记仍然可用,但表達力會下降。自查时可以按下面的顺序過一遍:
- 打開頁面源代碼或结构化資料检查工具,確認标记是否存在且格式正确。
- 检查必填字段是否都有值,比如 Article 的 headline、image、datePublished。
- 检查推荐字段是否值得补,比如作者、更新時間、主图、摘要。
- 检查字段值是否為空字符串、占位符或模板預設值。
- 检查日期格式是否统一,避免出現“昨天”“最近”這類無法解析的表達。
字段不是越多越好。與其填一堆空值,不如把核心字段寫准。
第三步:标记内容必须與可见内容一致
這是最容易被忽略的一点。结构化資料里的标题、價格、评分、作者、發布時間,都應该能在頁面上找到對應内容。如果标记里寫了一個價格,頁面上却看不到,或者标记里的评分和頁面展示的评分不一致,就會造成信任問题。
标记是對頁面内容的补充說明,不是另一套獨立文案。頁面上没有的信息,不要只寫在标记里。
同样,頁面改版删掉了某個模块,标记里對應的字段也應该同步清理。比如原来的 FAQ 模块下线了,FAQPage 标记就不應繼續保留。
常见错誤與排查方向
- 類型與頁面不符:把分類頁标成 Article,或者把文章頁标成 Product。
- 字段值寫死:模板里寫了固定标题或固定作者,所有頁面都一样。
- 日期不更新:内容有實质修改,但 dateModified 一直没變。
- 图片地址失效:标记里的图片連結返回 404 或指向不存在的文件。
- 嵌套错誤:BreadcrumbList 的层級和頁面導航對不上,或者顺序颠倒。
- 重复标记:同一頁面出現多套互相冲突的标记。
遇到這些情况,優先修模板,而不是逐頁手動改。模板修好之後,存量頁面才能一起受益。
第四步:用工具驗證並定期复查
标记寫完不代表結束。可以借助搜尋引擎官方提供的结构化資料測試工具、浏览器插件或站長平台里的增强报告来驗證。驗證时重点看两類問题:一是语法错誤,二是内容不一致。
- 抽取几個代表性頁面,覆盖文章、产品、列表、問答等類型。
- 用測試工具检查是否能正常解析,有没有报错或警告。
- 對照頁面可见内容,逐項核對關键字段。
- 把检查结果记錄到运营台帳,标注修改時間和负责人。
- 模板更新、改版上线、批量導入内容後,重新跑一次检查。
结构化資料不是一次性工作。只要頁面模板在變、内容在更新,标记就需要跟着复查。把它纳入常規的站点运营检查清單,比等到出現問题再回头找原因更省事。