seo - ¿Se puede usar una URL de mapa de sitio relativa en un archivo robots.txt?
sitemap (1)
De acuerdo con la documentación oficial en sitemaps.org , debe ser una URL completa:
Puede especificar la ubicación del Sitemap utilizando un archivo robots.txt. Para hacerlo, simplemente agregue la siguiente línea, incluida la URL completa del mapa del sitio:
Sitemap: http://www.example.com/sitemap.xml
En robots.txt, ¿puedo escribir la siguiente URL relativa para el archivo del mapa del sitio?
sitemap: /sitemap.ashx
O tengo que usar la URL completa (absoluta) para el archivo del mapa del sitio, como:
sitemap: http://subdomain.domain.com/sitemap.ashx
Por qué me pregunto:
- Tengo un nuevo servicio de blog, www.domain.com, que permite a los usuarios bloguear en accountname.domain.com.
- Utilizo comodines, por lo que todos los subdominios (cuentas) apuntan a: "blog.domain.com".
En blog.domain.com coloco el archivo robots.txt para que los motores de búsqueda encuentren el mapa del sitio. Pero, debido a los comodines, todas las cuentas de usuario comparten el mismo archivo robots.txt. Por eso no puedo usar la segunda alternativa. Y por ahora no puedo usar la reescritura url para archivos txt. (¿Supongo que las versiones posteriores de IIS pueden manejar esto?)