AI 网站检查漏掉了浏览器里看得到的文字,该怎么查?
修改首页文案前,先对照 HTML 响应、可见文字和报告覆盖范围。
假设一份 AI 网站检查报告说,你没讲清楚自己提供什么。你打开首页,明明能读到那句介绍客户可以做什么的文案。改写之前,先弄清这句话是在什么时候变得可读的。对照 Chrome 收到的文档响应、加载后可见的页面,以及报告引用的段落。
在响应和网页里找同一句话
在未登录的窗口中打开首页,查看公开版本,并确认页面语言。在 Chrome 开发者工具中打开网络面板,刷新页面,使用 Doc 筛选。选择重定向后地址栏 URL 对应的主文档请求,检查状态,再打开 Response。如果响应是登录页、访问验证页或错误页,先排查该响应。看不到响应正文时,重新捕获一次加载,再判断文字是否存在。Chrome 网络面板参考。
从可见句子里选几个容易辨认的词。行内标签和 HTML 实体可能让整句精确搜索落空。改搜更短的片段,再读周围的标记,看这些词是否在段落、标题或其他正文文字中。如果这些词只出现在脚本块或标签属性里,找到的是响应里的数据。文档响应的正文里仍然没有这句话。
如果文字画在图片或 canvas 上,找找是否另有相应的文字版本。对于普通文字,右键选择“检查”。Chrome 的 Elements 面板显示当前文档树,其中包括脚本造成的变化,也可能有隐藏节点。回到页面确认这句话确实可见。如果它在嵌入框架里,找到该框架的文档,再核对报告是否覆盖这个文档。Chrome 的 HTML 与 DOM 指南。
核对报告覆盖了什么
如果响应已经包含这句正文,核对报告的最终 URL、语言和运行日期是否对应这次访问,先厘清差异再动文案。即使这些信息都对上,工具也可能收到另一份响应。报告选出来的引文能帮你验证展示的段落。要知道未被引用的一句是否进入了分析样本,还要找完整提取文本或其他覆盖证据。
WhyDoGEO 的首页诊断读取公开 HTML,不执行页面脚本,因此可能漏掉只在脚本运行后插入的段落。如果手上有报告,先读用词分析旁边引用的原句,再看最终 URL、提取和分析的字符数,以及是否有截断提示。字符数有助于了解分析了多少文字。运行新诊断需要登录已验证邮箱的账号,并通过 DNS 证明你控制该站点的域名。WhyDoGEO 首页诊断。
Google 说明了自己的 JavaScript 渲染步骤,以及如何使用渲染后的 HTML 编制索引。上面的对照记录的是你这次浏览器访问。如果要查 Google 的访问或收录情况,先在你管理的 Search Console 属性中使用网址检查。Google 的 JavaScript 指南、网址检查帮助和内容与技术基础指南。
把一句话放进公开 HTML
假设有一个面向独立自行车维修店的软件网站。浏览器显示“用邮件给客户发送分项维修估价单。”文档响应里,面向维修店的标题后面是一个加载占位符。分别搜索“估价单”和“分项”。在这个例子里,两者只在脚本块的数据中出现。页面加载后,脚本才把这句话放进可见段落。
如果这句话准确,讲清了产品的关键用途,并且需要在不运行脚本的情况下也能读到,请建站人员把它作为一个段落放进该 URL 的公开 HTML。保留原来的措辞,页面上只显示一次。交互式估价工具可以继续使用 JavaScript。保存第一次的对照记录,之后就能直接核实浏览器收到的正文是否有了这句话。
在相同的 URL 和语言下,再做一次未登录访问。确认 HTML 响应的正文含有这句话,并且浏览器只显示一次。如果重新跑诊断,把新报告的 URL、日期和引用的原句与页面对照。仅凭一个新的报告日期,无法确认分析的是哪个版本。记下你在 HTML 响应里确认的变化。搜索收录、引用和访问需要分别核对证据。