使用我们的可视化构建器在几秒钟内创建完美格式的robots.txt文件,或验证现有文件中的错误,这些错误可能导致Google无法访问你的网站。
Used to auto-fill the Sitemap URL.
# Loading preview…
测试特定URL是否会被这些规则允许或阻止。
一个 robots.txt文件 是放置在网站根目录的纯文本文件(例如 https://yoursite.com/robots.txt)。它告诉搜索引擎爬虫(如Googlebot)应该爬取和索引你网站的哪些页面或部分,哪些不应该。
虽然robots.txt不保证隐私(被阻止的页面如果从其他网站链接到,仍然可能出现在搜索结果中),但它是管理的主要工具 抓取预算 ——谷歌每天抓取你网站多少内容。如果使用得当,它有助于谷歌将抓取集中在真正对排名重要的页面上。
具体来说,对于WordPress网站,配置良好的robots.txt可以防止Googlebot在管理页面、登录屏幕和内部搜索结果上浪费时间——而是将抓取预算引导到你的内容上。
# Allow all crawlers, block admin User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php # Block bad bots entirely User-agent: AhrefsBot Disallow: / # Sitemap location Sitemap: https://yoursite.com/sitemap.xml
WordPress默认不创建robots.txt。以下是针对最佳SEO需要添加的内容。
选择上面的“WordPress”模板,输入你的网站URL,你的robots.txt将立即生成,并预填所有正确的规则。
下载生成的robots.txt文件,并使用FTP、cPanel文件管理器或主机的文件管理器将其上传到网站的根目录。
SkySEOManager has a built-in robots.txt editor and validator under its Tools section. Paste your generated content there directly.
专业提示:每次更改后进行验证
上传或编辑robots.txt后,始终通过我们上面的验证器运行以检查错误。一个拼写错误——比如 Disallow: / ——可能会在一夜之间阻止整个网站被谷歌收录。
这些是我们的验证器捕获的最常见错误——也是最可能悄悄毁掉你的谷歌排名的错误。
一个 Disallow: / 下 User-agent: * 阻止Googlebot访问你的整个网站。这是最具灾难性的robots.txt错误——在网站构建过程中发生的频率比你想象的要高。
禁止 /wp-content/ 阻止谷歌加载你的样式表和脚本。谷歌像浏览器一样渲染页面——如果它无法加载CSS/JS,就无法正确评估你的内容排名。
不包括 Sitemap: 指令意味着谷歌只能通过Search Console提交来发现你的站点地图。将其添加到robots.txt中是一个轻松的胜利,有助于Googlebot更快地找到你所有页面。
在Linux服务器上,robots.txt路径区分大小写。 Disallow: /Admin/ 不会阻止 /admin/始终使用实际URL路径的确切大小写。
修复你整个网站的SEO
一旦你的robots.txt允许谷歌抓取你的网站,确保每个页面都经过优化。SkySEOManager Pro可以在整个WordPress网站上批量生成标题、元描述和图片alt文本——由Gemini AI提供支持。
Disallow: /wp-admin/ 可以防止爬虫将抓取预算浪费在没有 SEO 价值的后台页面上。但是,请确保添加 Allow: /wp-admin/admin-ajax.php 在下一行加上,以保持依赖 AJAX 的功能(如 WooCommerce 购物车更新)正常工作。永久免费。无需账号。你的 robots.txt 在 30 秒内准备就绪。