每种语言我们都有不同的域
- www.abc.com
- www.abc.se
- www.abc.de
然后我们为每个网站准备了不同的 sitemap.xml。在 robots.txt 中,我想为每个域添加站点地图引用。
- 是否可以在单个 robots.txt 中为每个域引用多个站点地图?
- 如果有多个,它会选择哪个?
最佳答案
在所有域重定向和 www 到非 www 重定向之后,我在 .htaccess 中使用以下解决方案。
# Rewrite URL for robots.txt
RewriteRule ^robots\.txt$ robots/%{HTTP_HOST}.txt [L]
在您的根目录中创建一个名为 robots 的新目录。 创建一个文本文件,其中包含每个域的特定机器人信息。
- /robots/abc.com.txt
- /robots/abc.se.txt
- /robots/abc.de.txt
关于seo - 多个域的 Robots.txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11373376/