您的网站内容可以在 DOM 中查看 测试一组页面以检查 Google 是否可以索引其内容 检查内容中的一些引文 使用 Google 获取它并查看是否出现内容。 使用 Fetch with Google 时需要记住的重要一点是:使用 Fetch with Google 时,它通常发生在加载事件期间或超时之前。这绝对是检查 Google 是否可以看到您的内容以及您的 Javascript 是否阻止 robots.txt 的好方法。
这种方法仍然容易出错,但这确实是一个很
好的开始。 经过所有测试后,如果出现错误,搜索引擎机器人仍然无法索引和获取您的内容,您该怎么办?好吧,如果在测试中发现任何错误,您可以选择尝试 HTML 快照。 HTML 快照 这些基本上是完全呈现的页面,可以返回给搜索引擎机器人。HTML Snapshot 在 Google 中是一个有争议的话题,但是,了解它对您来说很重要,因为在某些情况下,使用它是唯一的选择。
另外,请注意,Google 希望获得与用户相同
的体验。因此,只有在绝对必要时才向 电话号码库 他们提供快照,其他专家或论坛无法为您提供帮助。 每当您考虑使用 HTML 快照时,请始终记住 Google 已经“贬低”了此 AJAX 建议的使用。尽管他们在某些方面仍支持它,但他们仍建议避免使用 AJAX。Google 想要走的方向是可以理解的,因为他们希望拥有与用户相同的体验。要注意的第二件事是隐藏的可能性。如果您曾经返回 HTML 快照,并且搜索引擎发现它不以任何方式代表您的网站,则已经被视为隐藏风险。
尽管存在种种缺点,HTML 快照也有其自身的优势:
它将帮助搜索引擎和爬虫了解网站上的体验。这是因为某些类型的 Javascript 较难理解。 其他搜索引擎和爬虫应该能够理解用户的体验。Bing 和一些搜索引擎一样,尚未宣布它具有抓取和索引 Javascript 的能力。大量使用 Javascript 的网站唯一能做的就是使用 HTML 快照。然而,在使用 HTML 快照之前,你必须小心谨慎,看是否真的如此。
网站延迟 每当浏览器收到 HTML 文档并继续
创建 DOM 时,页面中包含的大多数资源都会按照文档中显示的方式加载。简而言之,如果您的 HTML 文档顶部有一个大文件,则浏览器将优先加载该文件。 Google 的关键渲染路径旨在改善用户体验,因为其背后的理念是浏览器会尽快加载用户需要的任何内容。但是,如果您的 HTML 文档包含不必要的资源或 JavaScript 文件,阻碍了页面的加载能力,那么您就会得到“渲染阻止 JavaScript”。
这意味着您的 JavaScript 阻碍了页面加载速度
更快的能力(这种表现也称为感知 了解有效潜在客户生成的必要性 延迟)。 使用页面速度测量工具测试是否存在阻止渲染的 Javascript 问题,有三种可能的解决方案: 内联:您应该将 Javascript 添加到 HTML 文档中 异步:将“async”属性添加到 HTML 标签,以使您的 Javascript 异步 推迟:降低文档中 Javascript 的位置。但是,请务必记住,脚本应按优先级排列。
因此,如果您的 Javascript 是页面中优
先级最高的,请避免将其推迟到较低的位置。 重点 任何从业人员的 SEO 活动最重要的方面是让他们的网站被抓取、索引和排名。此外,网站的主要组件之一是其 Javascript。然而,像 Javascript 这样的元素也会破坏您的网站在 SERP 首页上排名的目标。 始终确保您的网站内容可抓取、可访问,并产生最佳的网站延迟。虽然这更倾向于技术 SEO,但本文的内容仍可能对您的 SEO 活动非常有帮助。
记住这里提到的所有内容,您将会非常享受优化网站
的过程。 您现在可以正确使 cmo 电子邮件列表 用 Javascript 了吗?您的网站是否还需要其他问题的帮助?请在下方评论中告诉我,让我们互相帮助。 附言 SEO Hacker 将举办一场务实的 SEO 会议,那就是 2017 年 SEO 峰会。如果您想提高业务的在线形象,我想邀请您参加峰会。知名专家将分享他们对 SEO、数字营销、转化率优化等方面的深入知识。感兴趣吗?单击链接了解更多信息Google Hummingbird 于 2013 年 9 月某日推出。