1

我已经建立了一个网站,就像我以前做过很多次一样,但是当你真正用谷歌搜索该网站时会出错。

clrhorizo​​n.com/ 由于此站点的 robots.txt,此结果的描述不可用 - 了解更多信息。

是我看到的消息

如果您将鼠标悬停在“clrhorizo​​n.com”上,这只会显示一个转到主页的正常 url。

但是,如果您将鼠标悬停在“robots.txt”文件上,它会转到“https://clrhorizo​​n.com/robots.txt”,这很奇怪,因为我在基于 wordpress 的网站上没有 ssl 证书。

如果您然后单击“robots.txt”链接,我会收到一个奇怪的错误:

<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://clrhorizon.systempartners.com/robots.txt"><h1><a href=http://clrhorizon.systempartners.com/robots.txt>VIEW TEMPORARY SITE</a></h1>

而且这里的网址不再是 https 了。经历了数小时的托管支持,以查看错误在哪里,但没有运气。他们建议清除我的 .robots.txt 文件并等待。

在另一个线程上,我找到了一个潜在的解决方案,但到目前为止还没有运气(读到它应该立即更新)。当前的 .htaccess 文件是:

>     # BEGIN WordPress
> 
> <IfModule mod_rewrite.c> 
> RewriteEngine On 
> RewriteCond %{HTTPS} on
> RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} 
> RewriteBase /
> RewriteRule ^index\.php$ - [L] 
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d 
> RewriteRule . /index.php [L]
> </IfModule>
> 
> # END WordPress

我对错误应该在哪里失去了想法。

希望有人能帮忙吗?

4

1 回答 1

0

看起来您是通过 Google 网站管理员工具将您的网站提交为http://clrhorizo​​n.com而不是最终重定向到的http: //www.clrhorizo​​n.com。在主站点上,您似乎也没有 robots.txt 文件。由于您确实有一个站点地图,我建议您创建一个如下所示的站点,并使用非重定向域名(包括 www)重新提交您的站点:

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/

Sitemap: http://www.clrhorizon.com/sitemap.xml

我的猜测是您的主机使用基于名称的虚拟主机,尽管您没有 SSL 证书,但他们仍在为您的域侦听 443 并尝试进行重定向。

您可以在此处查看类似问题的描述http://help.bigcartel.com/questions/3221-a-description-for-this-result-is-not-available-because-of-this-site-s-机器人-txt-学习-更多

于 2012-09-19T23:03:43.503 回答