Kann ich in robots.txt die folgende relative URL für die Sitemap-Datei schreiben?
sitemap: /sitemap.ashx
Oder muss ich die vollständige (absolute) URL für die Sitemap-Datei verwenden, wie:
sitemap: http://subdomain.domain.com/sitemap.ashx
Warum ich mich frage:
- Ich besitze einen neuen Blog-Dienst, www.domain.com, mit dem Benutzer auf accountname.domain.com bloggen können.
- Ich verwende Platzhalter, daher verweisen alle Subdomains (Konten) auf: "blog.domain.com".
In blog.domain.com habe ich die robots.txt eingefügt, damit Suchmaschinen die Sitemap finden können. Aufgrund der Platzhalter verwenden alle Benutzerkonten dieselbe robots.txt-Datei. Deshalb kann ich die zweite Alternative nicht verwenden. Und im Moment kann ich URL Rewrite nicht für TXT-Dateien verwenden. (Ich denke, dass spätere Versionen von IIS damit umgehen können?)