Robots.txt dosyasında site haritası dosyası için aşağıdaki göreli URL'yi yazabilir miyim?
sitemap: /sitemap.ashx
Veya site haritası dosyası için tam (mutlak) URL'yi kullanmak zorunda mıyım, örneğin:
sitemap: http://subdomain.domain.com/sitemap.ashx
Neden merak ediyorum:
- Kullanıcıların accountname.domain.com adresinde blog yazmasına olanak tanıyan yeni bir blog hizmetim (www.domain.com) var.
- Joker karakterler kullanıyorum, bu nedenle tüm alt alanlar (hesaplar) "blog.domain.com" u gösteriyor.
Blog.domain.com'da, arama motorlarının site haritasını bulmasına izin vermek için robots.txt dosyasını koydum. Ancak, joker karakterler nedeniyle, tüm kullanıcı hesabı aynı robots.txt dosyasını paylaşır.Bu yüzden ikinci alternatifi kullanamıyorum. Ve şimdilik txt dosyaları için url yeniden yazma özelliğini kullanamıyorum. (Sanırım IIS'nin sonraki sürümleri bunu yapabilir mi?)