您是否怀疑JavaScript的问题会阻止Google搜索引擎中的内容显示?了解如何使用我们的指南消除与JavaScript相关的问题以消除问题。
JavaScript是Web平台的重要组成部分,因为它提供了许多将Web变成功能强大的应用程序平台的功能。为了使您的Web应用程序使用Google搜索引擎中可用的JavaScript提供,可以帮助您吸引新用户并在寻找Web应用程序提供的内容时返回现有用户。
尽管Google搜索使用当前版本的Chromium启动JavaScript,但可以优化一些东西。
该领导力描述了Google搜索过程如何提高您网站在Google中的JavaScript应用程序可见性的最佳实践。
Google在三个主要阶段处理您的网站的JavaScript应用程序:
Googlebot将页面放在kraling和渲染的队列中。有时,当页面在等待kraling和渲染时,这并不明显。当GoogleBot从乌鸦线中提取URL时,他首先检查是否允许扫描。 GoogleBot读取robots.txt文件。
如果该页面被阻止用于Kraling,则GoogleBot会错过其请求,而Google不会在网站的阻塞页面上渲染JavaScript。
有时,JavaScript应用程序的页面使用该应用程序应建模,而初始内容不包含内容,而Google必须执行JavaScript才能查看生成JavaScript的实际内容。
GoogleBot将所有页面都放在渲染行中,如果仅机器人Methag或标题没有表明该页面不应索引。该页面可能会排成几秒钟,但这可能需要更多的时间。在Google Resources允许后,该页面借助无头铬和JavaScript的帮助。
浏览器提供许多API,JavaScript是一种快速发展的语言。 Google对其支持的API和JavaScript功能受到限制。要确保您的代码与Google兼容,请遵循我们的建议,以消除JavaScript的问题。
GoogleBot使用HTTP状态代码来确定在浏览网站页面时出了什么问题。
要通知Googlebot无法扫描或索引该页面,请使用可理解的状态代码,例如未找到页面的404或401页,以获取密码保护的页面。
在带有客户端渲染的一个页面应用程序中,通常使用客户端路由实现路由。在这种情况下,使用正确的HTTP状态代码可能是不可能的或不合适的。为了避免使用客户渲染和咆哮时软404错误,请使用以下策略:
Google只能在带有HREF属性的元素中找到您的链接。
对于具有客户端渲染的一页应用程序,请使用历史记录API在Web应用程序的不同想法之间实现路由。确保GoogleBot可以在不使用URL片段下载不同内容的情况下处理和提取您的URL。
尽管不建议使用JavaScript引入标签rel =“ Canonical”,但这是可能的。 Google搜索在渲染页面时会找到输入的规范URL。
您可以防止通过机器人Methag的机器人索引或遵循链接。例如,将下一个元素添加到页面的开头,您可以阻止Google中页面的索引:
使用JavaScript将MECHAG添加到页面上或更改其内容是可能的,但重要的是要记住,如果页面代码中已经存在NOINDEX标签,则可能不会渲染或索引页面。
Googlebot正在积极缓存页面,以减少网络请求和资源使用。为了避免过时的JavaScript或CSS资源问题,请使用指纹策略来创建基于独特的内容。
在网站页面上使用结构化数据时,您可以使用JavaScript生成JSON-LD并在页面上实现它。确保您已经测试了您的实现,以避免可能的问题。
Google支持Web组件。当渲染Google页面时,“倾斜” Shadow Dom和Light Dom的内容。这意味着Google只能看到精益中可见的内容。为确保Google可以查看您的内容,请使用Rich Results测试工具或URL检查工具并查看精益。
图像可以极大地加载吞吐量并影响性能。一个好的策略是仅在用户去看它们时使用懒负荷来加载图像。确保您的懒惰加载实现与Google的建议相对应。
为用户创建页面,而不仅仅是为搜索引擎创建页面。当您开发网站时,请考虑用户的需求,包括那些可能不使用支持JavaScript的浏览器的人(例如,使用程序从屏幕上阅读或功能不强的移动设备的人)。
测试网站可用性的简单方法之一是在浏览器中使用断开的JavaScript查看它,或使用文本浏览器(例如Lynx)。在文本模式下查看网站还有助于识别其他可能难以Google的内容,例如,图像中内置的文本。
对于与网站SEO相关的任何问题,您可以联系SEO伴侣 首席执行官 由e -mail info@seo.computer 或通过whatsapp按数字 +79202044461。
ID:125