【问题标题】:Wordpress virtual robots.txt overriding manually created robots.txtWordpress 虚拟 robots.txt 覆盖手动创建的 robots.txt
【发布时间】:2014-05-09 01:24:45
【问题描述】:

我正在使用运行脉冲新闻主题的 Godaddy WP 托管主机计划安装 WP 3.9。我没有检查阻止搜索引擎对该网站编制索引。

就 SEO 插件而言,我只安装了 Yoast SEO 插件。 robots.txt 文件可在编辑文件下的 YOAST SEO 插件上进行编辑。如果您访问网站http://260.303.myftpupload.com/robots.txt,您可以看到 robots.txt 正在生成为:

User-agent: *
Disallow: /

在 YOAST 插件中,robots.txt 显示为:

User-agent: *
Crawl-delay: 1
Disallow: /wp-content/plugins/
Disallow: /wp-includes/
Disallow: /wp-admin/
Disallow: /wp-admin

我可以通过 FTP 查看文件,并且可以验证 robots.txt 文件是否存在于服务器上,并且与 Yoast 插件中显示的内容相匹配。

WP 虚拟文件似乎覆盖了手动创建的 robots.txt 文件。我已删除该文件并通过 Yoast 生成它。我已删除文件并直接通过 FTP 上传。无论哪种方式http://260.303.myftpupload.com/robots.txt 只显示:

User-agent: *
Disallow: /

请帮忙!

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于 SEO
  • 不,它是关于 WordPress 覆盖手动创建的 robots.txt,SEO 不需要任何建议。

标签: wordpress seo robots.txt


【解决方案1】:

在我们将 WordPress 托管主机从临时 URL 移至实时 URL 后,robots.txt 正确反映。我认为 godaddy 在他们的服务器上有一个压倒一切的 robots.txt 函数,用于所有使用临时 url 的托管计划。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多