robots.txt文件中的动态站点地图网址

时间:2018-08-12 01:17:32

标签: sitemap robots.txt google-webmaster-tools

我的robots.txt文件中包含以下内容:

Sitemap: https://example.com/sitemap.php

在robots.txt中将sitemap作为.php文件而不是动态生成.xml的文件,可以吗?

1 个答案:

答案 0 :(得分:0)

消费者(如搜索引擎机器人)不知道,如果文件是静态还是动态生成,则只能猜测(例如,基于响应时间,HTTP响应标头或URL设计)。
您可以有一个名为sitemap.php的静态文件,并且可以有一个名为sitemap.xml的动态生成的文件。

消费者不需要知道。重要的是文件的内容,而不是文件的创建方式not its URL

无论如何,请确保为此文件发送正确的Content-Type。某些服务器会根据文件扩展名自动选择一种内容类型,该类型会以.php失败,因此您可能必须显式设置它。