Eas*_*der 181 sitemap seo robots.txt
在robots.txt中,我可以为站点地图文件编写以下相对URL吗?
sitemap: /sitemap.ashx
Run Code Online (Sandbox Code Playgroud)
或者我必须使用站点地图文件的完整(绝对)URL,例如:
sitemap: http://subdomain.domain.com/sitemap.ashx
Run Code Online (Sandbox Code Playgroud)
为什么我想知道:
在blog.domain.com中,我放了robots.txt让搜索引擎找到站点地图.但是,由于通配符,所有用户帐户共享相同的robots.txt文件.这就是为什么我不能使用第二种方法.而目前我不能使用url重写txt文件.(我想IIS的更高版本可以处理这个?)
uno*_*nor 308
根据sitemaps.org上的官方文档,它需要是一个完整的URL:
您可以使用robots.txt文件指定站点地图的位置.为此,只需添加以下行,包括站点地图的完整URL:
Run Code Online (Sandbox Code Playgroud)Sitemap: http://www.example.com/sitemap.xml
小智 7
Google 抓取工具不够智能,它们无法抓取相对 URL,这就是为什么始终建议使用绝对 URL 以获得更好的可抓取性和可索引性。
因此,您不能使用此变体
> sitemap: /sitemap.xml
Run Code Online (Sandbox Code Playgroud)
推荐的语法是
Sitemap: https://www.yourdomain.com/sitemap.xml
Run Code Online (Sandbox Code Playgroud)
笔记:
| 归档时间: |
|
| 查看次数: |
140190 次 |
| 最近记录: |