robots.txt に、サイトマップ ファイルの次の相対 URL を記述できますか?
sitemap: /sitemap.ashx
または、次のように、サイトマップ ファイルの完全な (絶対) URL を使用する必要がありますか?
sitemap: http://subdomain.domain.com/sitemap.ashx
疑問に思う理由:
- 私は、ユーザーが accountname.domain.com にブログを投稿できるようにする新しいブログ サービス www.domain.com を所有しています。
- 私はワイルドカードを使用しているので、すべてのサブドメイン (アカウント) は「blog.domain.com」を指しています。
blog.domain.com に robots.txt を配置して、検索エンジンがサイトマップを見つけられるようにしました。ただし、ワイルドカードが原因で、すべてのユーザー アカウントが同じ robots.txt ファイルを共有するため、2 番目の方法を使用できません。そして今のところ、txt ファイルに URL 書き換えを使用することはできません。(IIS の新しいバージョンでこれを処理できると思いますか?)