如何修复WordPress中Googlebot无法访问CSS和JS文件的错误

你是否在你的WordPress站点的Google站长工具账户中看到了‘Googlebot无法访问css和js文件’的警告?该邮件包含指向如何解决此问题的说明的链接,但这些说明并不容易遵循。在本文中,我们将向您展示如何修复WordPress站点上的“Googlebot无法访问CSS和JS文件”错误。

为什么谷歌需要访问css和js文件?

谷歌专注于为用户友好的网站提供更好的排名–那些速度快、用户体验好等的网站。为了确定网站的用户体验,谷歌需要能够访问网站的CSS和JavaScript文件。

默认情况下,WordPress不阻止搜索僵尸程序,阻止其访问任何css或js文件。然而,一些网站所有者可能会在试图添加额外的安全措施或使用WordPress安全插件时意外阻止它们。

这限制了Googlebot对css和JS文件的索引,这可能会影响您的站点的SEO性能。

话虽如此,让我们看看如何找到这些文件并将其解锁。

如何让Google访问您的CSS和JS文件

首先,你需要知道谷歌无法访问你网站上的哪些文件。

你可以通过点击谷歌机器人来查看你的网站爬网?以Google方式获取在谷歌搜索控制台(以前的网站管理员工具)。接下来,点击Fetch and Render按钮(你想在桌面和移动设备上都这样做)。

获取后,结果将显示在下面的一行中。点击它,你会看到用户看到了什么,以及谷歌机器人在加载你的网站时看到了什么。

如果你注意到这两个截图之间有什么不同,那么这意味着Googlebot不能访问css/js文件。它还将向您显示它无法访问的CSS和JS文件的链接。

您还可以在以下位置找到这些被阻止资源的列表Google索引?已阻止的资源

点击每个资源将显示Googlebot无法访问的实际资源的链接。

大多数情况下,这些都是您的WordPress插件或主题添加的css样式和JS文件。

现在,您需要编辑站点的robots.txt文件,该文件控制Google bot所看到的内容。

您可以通过使用FTP客户端连接到您的站点来编辑它。Robots.txt文件将位于站点的根目录中。

如果你使用的是Yoast SEO插件,那么你可以在你的WordPress管理区域内编辑robots.txt文件。只需转到搜索引擎优化?工具页面,然后单击文件编辑器

您很可能会看到,您的站点已禁止访问某些WordPress目录,如下所示:

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/

现在,您需要删除阻止Google访问您站点前端的css或js文件的行。通常,这些文件位于插件或主题文件夹中。您可能还需要删除wp-includes,许多WordPress主题和插件可能会调用位于wp-includes文件夹中的脚本,如jQuery。

一些用户可能会注意到他们的robots.txt文件要么是空的,要么根本不存在。如果Googlebot没有找到robots.txt文件,则它会自动爬行并索引所有文件。

那你为什么会看到这个警告?

在极少数情况下,一些WordPress主机提供商可能会主动阻止机器人访问默认的WordPress文件夹。您可以在robots.txt中通过允许访问被阻止的文件夹来覆盖此设置。

User-agent: *
Allow: /wp-includes/js/

完成后,保存robots.txt文件。访问Fetch as Google工具,然后点击Fetch and Render按钮。现在比较获取结果,您将看到大多数被阻止的资源问题现在应该消失了。

我们希望这篇文章能帮助你解决WordPress网站上“Googlebot无法访问css和js文件”的错误。您可能还想看看我们的指南

而且.。

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号