Peut-on utiliser une URL de plan de site relative dans un fichier robots.txt?

Dans robots.txt, puis-je écrire l’URL relative suivante pour le fichier sitemap?

sitemap: /sitemap.ashx 

Ou dois-je utiliser l’URL complète (absolue) du fichier sitemap, par exemple:

 sitemap: http://subdomain.domain.com/sitemap.ashx 

Pourquoi je me demande:

  • Je possède un nouveau service de blog, www.domain.com, qui permet aux utilisateurs de bloguer sur le nom de compte.domaine.com.
  • J’utilise des caractères génériques, donc tous les sous-domaines (comptes) pointent vers: “blog.domain.com”.

Dans blog.domain.com, je mets le fichier robots.txt pour permettre aux moteurs de recherche de trouver le plan du site. Mais, à cause des caractères génériques, tous les comptes utilisateurs partagent le même fichier robots.txt. Pourquoi je ne peux pas utiliser la deuxième alternative. Et pour l’instant je ne peux pas utiliser la réécriture d’URL pour les fichiers txt. (Je suppose que les versions ultérieures d’IIS peuvent gérer cela?)

    Selon la documentation officielle sur sitemaps.org, il doit s’agir d’une URL complète:

    Vous pouvez spécifier l’emplacement du plan Sitemap à l’aide d’un fichier robots.txt. Pour ce faire, ajoutez simplement la ligne suivante, y compris l’URL complète au plan du site:

     Sitemap: http://www.example.com/sitemap.xml