Sitemap
Chinaski publica un sitemap para motores de búsqueda por cada idioma automáticamente en cada build, y cada página y post tiene sus propios ajustes de sitemap. Esta página explica qué entra al sitemap y cómo lo controlas.
Qué contiene el sitemap
Cada idioma obtiene su propio archivo sitemap.xml. Siempre contiene:
- La página de inicio del idioma (prioridad más alta).
- El índice del blog, si tu blog usa un prefijo de URL.
Luego cada página y post publicados, en ese idioma, cada uno con:
- Su fecha de última modificación (de la última grabación).
- Una prioridad (ver abajo).
- Una frecuencia de cambio opcional.
- La imagen destacada, si la página o post tiene una, listada como entrada de imagen (con su título) : este es el soporte de "image sitemap" que usan los motores de búsqueda, y la extensión se añade solo cuando al menos una entrada tiene imagen destacada.
Las páginas/posts que protegiste con contraseña se excluyen. También los borradores, los elementos no publicados y cualquier cosa en la papelera. Solo aparece el contenido público.
Ajustes de sitemap en una página o post
Abre una página o post en el editor y busca la sección Sitemap:
- Include in sitemap: una casilla, activada por defecto. Apágala para mantener esa página fuera del sitemap (útil para páginas internas, páginas de agradecimiento, o cualquier cosa que no quieras que aparezca en la búsqueda).
- Priority: qué tan importante es esta página respecto a las demás en tu site, de 0.0 a 1.0. Déjala en "Default": las páginas entonces obtienen 0.8, los posts 0.7. Usa valores más altos con moderación. Todo en 1.0 no ayuda en nada.
- Change frequency: una pista opcional (Always/Hourly/Daily/Weekly/Monthly/Yearly/Never) sobre la frecuencia con que cambia la página. Dejarla en "None" omite la etiqueta por completo, lo cual está bien; los motores de búsqueda en su mayoría ignoran este campo, y la fecha de última modificación lleva la señal real.
Tanto el ajuste de inclusión como la prioridad se guardan con la página y se aplican en el siguiente build. La validación del build verifica que el sitemap de cada idioma esté presente y bien formado; un problema de build con el sitemap aparece como hallazgo crítico en el reporte del build.
El sitemap y los motores de búsqueda
El sitemap solo no es el mecanismo de descubrimiento. Los motores de búsqueda lo encuentran vía robots.txt, que Chinaski genera:
- Con la configuración normal, robots.txt anuncia la dirección del sitemap para cada idioma.
- Si el ajuste de noindex a nivel de site está activo, la referencia al sitemap se elimina de robots.txt (y se desaconseja el rastreo). El archivo de sitemap mismo se sigue generando, así que activar y desactivar noindex no pierde nada.
Manejo de idiomas
Cada idioma configurado obtiene su propio sitemap independiente en su ruta de idioma (por ejemplo /en/sitemap.xml y /es/sitemap.xml), cada uno anunciando solo el contenido de ese idioma. No hay un archivo índice maestro que enviar. Envía el sitemap de cada idioma (o el robots.txt de tu site, que los lista todos) en la search console correspondiente.
Recetas rápidas
- Ocultar una página de la búsqueda por completo: desmarca "Include in sitemap", y ten en cuenta el ajuste de noindex a nivel de site (ver arriba).
- Producto/página destacada por encima del resto: prioridad 0.9–1.0 para esa entrada.
- Blog, mayormente: deja todo en los valores por defecto: 0.7 para posts y 0.8 para páginas es una base sensata.