网站正在开发中,目前还未开放购买功能,敬请关注,有什么问题请联系我们,谢谢!
Google 的 John Mueller 建议将 JavaScript 代码放在 HTML 标头标签下方,以确保搜索爬虫能够完全理解您的网站。
Mueller 在 Reddit 线程中分享了这个建议,用户询问 HTML 代码放置是否会导致 SEO 问题。
答案是肯定的;如果 HTML 代码没有出现在页面顶部,那么它的放置可能会对您的 SEO 工作产生不利影响。
更具体地说,将 HTML 文档的 <head> 部分放在页面顶部很重要。此部分应包含 Google 正确阅读您的网站所需的信息。
任何 JavaScript 代码都应放在 HTML 标头下方。
为确保 JavaScript 不会干扰 <head> 部分,Mueller 建议使用 Search Console 中的呈现工具:
“html 标头 (<head>) 应该几乎位于顶部。我会将任何 JS 移动到 HTML 标头下方,并使用搜索控制台中的呈现工具检查 JS 不会弄乱 <head> 部分。”
关于主要内容,Mueller 表示它的位置不太重要,但 <head> 部分的整洁和组织良好非常重要,这样 Googlebot 才能正确理解它。
穆勒继续说道:
“对于内容来说,这并不重要,但由于头部内容是机器可读的信息,经验证位于页面的特定部分,因此它确实需要在顶部保持干净。
打倒 JavaScript!(在 <head> 中)”
为什么 JavaScript 的位置对 SEO 很重要?
设计网站时,最好在 HTML 文档底部靠近结束 </body> 标记处包含 JavaScript 代码。
这是因为 JavaScript 会在加载网页时延迟网页的呈现,从而导致糟糕的用户体验。
通过将 JavaScript 放在页面底部,可以首先呈现 HTML,允许用户在后台加载 JavaScript 的同时查看内容。
此外,您可以使用 async 或 defer 属性防止外部 JavaScript 文件阻止页面呈现。
资料来源:Reddit