在哪里放robots.txt文件?

时间:2010-06-06 14:49:50

标签: seo web-hosting robots.txt

应该把robots.txt放在哪里?

domainname.com/robots.txt

domainname/public_html/robots.txt

我将文件放在domainname.com/robots.txt中,但是当我在浏览器中输入时,它没有打开。

alt text http://shup.com/Shup/358900/11056202047-My-Desktop.png

4 个答案:

答案 0 :(得分:13)

文件系统中文件的位置取决于您使用的主机,因此我们很难给出具体的答案。

最佳说明是:将其放在代表您主页的index.html(或index.php或其他)文件的任何位置。例如,如果是domainname/public_html/index.html,请将其放入domainname/public_html/robots.txt

答案 1 :(得分:2)

我认为描述它的更好方法是将其放在域的根网站文件夹中......所以http://example.com/robots.txt您也可以将您的sitemap.xml放在根目录中或使用{引用它robots.txt中的{1}}行。

不要忘记:您可以使用Google Webmaster Tools进行检查以确保您没有限制任何您不想要的内容(您还可以查看查询和链接!)。< / p>

建议 ID如果可能,请考虑使用Sitemap: http://example.com/fldr/smap.xml,因为您仍然可以获得页面上链接的链接,但是当robots.txt指令离开时它不会显示在googles索引中一个简单的网址,在SERP中做了描述,但会丢失指向它的链接的所有值,因为它的robots.txted out(它的锚文本的排名b / c因此得到它的信用)

答案 2 :(得分:2)

在您的网络目录的根目录中(您放置显示在您网站上的文件)

答案 3 :(得分:0)

在这种情况下,您应该将其放在domainname/public_html/robots.txt中,因为public.html文件夹是您的索引文件所在的位置。