Html 指向本地站点地图的robotext文件

Html 指向本地站点地图的robotext文件,html,seo,robots.txt,Html,Seo,Robots.txt,在robots.txt文件中,是否可以使用相对路径而不是绝对路径来指出站点地图 Sitemap: http://www.example.com/sitemap.xml 相反: Sitemap: sitemap.xml Curiose note SO robots.txt # # this technically isn't valid, since for some godforsaken reason # sitemap paths must be ABSOLUTE and not re

robots.txt
文件中,是否可以使用相对路径而不是绝对路径来指出站点地图

Sitemap: http://www.example.com/sitemap.xml
相反:

Sitemap: sitemap.xml
Curiose note SO robots.txt

#
# this technically isn't valid, since for some godforsaken reason 
# sitemap paths must be ABSOLUTE and not relative. 
#
Sitemap: /sitemap.xml
在包含对XML站点地图位置的引用的示例中显示了完整的URL

Sitemap: http://www.example.com/sitemap-host1.xml

但是,它没有指定是否必须使用完整的URL或绝对路径。StackOverflow robots.txt表示需要绝对路径,并且在使用相对路径时出现问题。所以,如果你想确定搜索引擎能找到你的网站地图,最好使用完整的URL或绝对路径。因为这很容易做到,所以我看不出有任何理由使用亲属。

谢谢约翰的回答。我的问题的原因是:我使用一个定制的CMS,可以用于许多网站。我需要用户在不访问robots.txt文件本身的情况下,有一个开箱即用的、完全填充的robots.txt文件,其中包含正确的参数。因为每个站点都有不同的URL,所以本地路径将是一个简单的解决方案。我理解你的观点,所以我认为最好的解决方案是按专业语法编写robots.txt文件。