DICCIONARIO · U

URL sitemap

Una URL de sitemap es cada dirección que se declara dentro de la etiqueta <loc> de un sitemap XML para pedir a los buscadores que la rastreen. Debe ser absoluta, canónica, devolver un código 200 y ser indexable; incluir redirecciones, errores o duplicados resta fiabilidad al sitemap y desperdicia rastreo.

Raúl Aránega Segura Escrito por Raúl Aránega Segura 6 min de lectura
Ficha rápida
Etiqueta
<loc>, obligatoria dentro de cada <url> (protocolo sitemaps.org 0.9)
Longitud máxima
Menos de 2.048 caracteres por URL
Límite por archivo
50.000 URL o 50 MB sin comprimir
Formato
URL absoluta con protocolo, codificada en UTF-8 y con las entidades XML escapadas
Etiquetas que Google ignora
<priority> y <changefreq>; <lastmod> solo cuenta si es exacta

≡En resumen

  • En un sitemap solo van URL canónicas que devuelven 200 y que quieres ver en Google.
  • Cada <loc> debe ser absoluta: https://www.tudominio.es/pagina/, nunca /pagina/.
  • Los caracteres especiales se codifican (ñ → %C3%B1) y el & se escribe &amp;.
  • Un sitemap admite 50.000 URL o 50 MB; por encima, divídelo y usa un índice de sitemaps.
  • Incluir una URL en el sitemap es una señal débil de canonicalización: no sustituye a la etiqueta canonical.

01 ¿Qué es una URL de sitemap?

El archivo completo se explica en la entrada de sitemap XML; aquí nos centramos en lo que va dentro: qué direcciones incluir, en qué formato y cómo comprobar que son correctas. La expresión también se usa para la URL del propio sitemap (por ejemplo, https://www.tudominio.es/sitemap.xml), que tratamos más abajo.

02 Qué URL incluir en el sitemap y cuáles no

Tipo de URL ¿En el sitemap? Por qué
Página canónica que devuelve 200 e indexable Sí Es exactamente lo que el sitemap debe listar
URL con redirección 301 o 302 No Incluye la URL de destino, no la redirigida
Página con error 404 o 410 No Ya no existe; mantenerla genera avisos en Search Console
Página con noindex No Contradice la señal: pides rastreo de algo que no quieres indexar
URL bloqueada en robots.txt No Google no puede rastrearla aunque esté en el sitemap
Duplicado con canonical a otra URL No Incluye solo la versión canónica
URL con parámetros de seguimiento o de filtros No, salvo filtros que quieras posicionar Crean duplicados y malgastan rastreo
Página de resultados de búsqueda interna No Contenido de poco valor y potencialmente infinito
Criterios para decidir si una URL va en el sitemap

03 Formato de las URL: absolutas, codificadas y escapadas

  • ✓Absolutas y con protocolo: https://www.tudominio.es/pagina/, nunca /pagina/.
  • ✓Con el mismo protocolo y host que la versión canónica (https y con o sin www, sin mezclar).
  • ✓Con la barra final igual que en la web: si tu servidor usa /pagina/, no pongas /pagina.
  • ✓Menos de 2.048 caracteres cada una.
  • ✓Codificadas: tildes, eñes y espacios en porcentaje (UTF-8).
  • ✓Con las entidades XML escapadas: &, ', ", menor que y mayor que.
  • ✓Sin fragmentos (#seccion): Google no los trata como páginas distintas.
Carácter Se escribe Ejemplo en una URL
& &amp; ?talla=38&amp;color=rojo
' (apóstrofo) &apos; /l&apos;hospitalet/
" (comillas) &quot; Poco habitual en URL
Mayor que y menor que &gt; y &lt; Poco habitual en URL
ñ, tildes, espacios Codificación porcentual UTF-8 /diseño/ → /dise%C3%B1o/
Caracteres que hay que escapar dentro de loc (protocolo sitemaps.org)

La codificación porcentual se explica en detalle en URL encoding. La mayoría de plugins y CMS la aplican solos, pero conviene revisarla si generas el sitemap con un script propio o si tus URL llevan tildes.

04 Límites de URL por sitemap e índice de sitemaps

50.000

URL como máximo por archivo de sitemap

Fuente: sitemaps.org y Google Search Central

50 MB

Tamaño máximo sin comprimir (52.428.800 bytes)

Fuente: sitemaps.org

2.048

Caracteres máximos (sin llegar) por URL en loc

Fuente: sitemaps.org

2.000

URL por sitemap que genera WordPress por defecto (filtrable)

Fuente: WordPress Core, versión 5.5

Si superas cualquiera de los dos límites, divide las URL en varios archivos y créalos dentro de un índice de sitemaps. Aunque no llegues al límite, separar por tipo (páginas, entradas, productos, categorías) ayuda a detectar en Search Console qué grupo de URL tiene problemas de indexación.

05 lastmod, priority y changefreq: qué datos acompañan a cada URL

Etiqueta Qué indica ¿La usa Google?
lastmod Fecha de la última modificación relevante Sí, si es exacta de forma constante y verificable
changefreq Frecuencia estimada de cambio No, la ignora
priority Importancia relativa de 0,0 a 1,0 No, la ignora
Etiquetas opcionales de cada URL y uso que hace Google

06 URL de imágenes, vídeos e idiomas dentro del sitemap

01

Imágenes

La extensión de imágenes de Google permite declarar, dentro de cada URL, las imágenes que aparecen en ella con su propia dirección absoluta.

02

Vídeos

La extensión de vídeo añade la URL del vídeo o del reproductor, la miniatura, el título y la descripción de cada página con vídeo.

03

Versiones por idioma

Con enlaces alternate, cada URL puede listar sus equivalentes en otros idiomas o países, una alternativa a poner las anotaciones en el HTML.

04

Noticias

Los sitios de noticias usan un sitemap específico con las URL publicadas en los dos últimos días.

Todas esas direcciones siguen las mismas reglas: absolutas, codificadas y escapadas. Si trabajas con varias versiones de idioma, cada URL del sitemap debe listar todas sus alternativas, incluida ella misma, igual que exige hreflang en el HTML. Cómo enviar y leer estos archivos en Google se explica en Google XML Sitemap.

07 Cuál es la URL del sitemap de una web y cómo encontrarla

Plataforma o plugin URL habitual del sitemap
WordPress (núcleo, desde la 5.5) /wp-sitemap.xml
WordPress con Yoast SEO o Rank Math /sitemap_index.xml
Shopify /sitemap.xml
Webs a medida o generadores /sitemap.xml (convención, no obligación)
Direcciones habituales del sitemap según la plataforma
  1. 1

    Mira el robots.txt

    Abre tudominio.es/robots.txt y busca la línea Sitemap:, que indica la URL completa del sitemap.

  2. 2

    Prueba las rutas habituales

    Si no aparece, prueba /sitemap.xml, /sitemap_index.xml y /wp-sitemap.xml.

  3. 3

    Consulta Search Console

    En el informe Sitemaps de Search Console verás los sitemaps enviados y cuántas URL se han descubierto en cada uno.

Un sitemap solo afecta a las URL de su directorio y de los que cuelgan de él, salvo que lo envíes por Search Console. Por eso lo normal es colocarlo en la raíz del dominio.

08 Cómo auditar las URL de tu sitemap

  1. 1

    Extrae todas las URL

    Descarga el sitemap (y cada sitemap hijo del índice) y pasa las URL a una lista.

  2. 2

    Rastréalas en modo lista

    Con un crawler como Screaming Frog, comprueba el código de estado, la canonical, la meta robots y si están bloqueadas.

  3. 3

    Filtra las que sobran

    Todo lo que no sea 200, indexable y autocanónico debe salir del sitemap o corregirse.

  4. 4

    Busca las que faltan

    Compara con un rastreo completo de la web: páginas importantes ausentes del sitemap suelen ser también páginas huérfanas.

  5. 5

    Revisa la indexación

    Filtra el informe de indexación de páginas de Search Console por sitemap para ver qué URL enviadas no se indexan y por qué.

Ejemplo · Ejemplo ilustrativo: una tienda con un 30 % de URL que sobraban

Una tienda con WooCommerce enviaba 12.000 URL en su sitemap. Al rastrearlas, 3.600 eran variaciones con parámetros, productos descatalogados con 404 y categorías con noindex. Tras limpiarlo, el sitemap reflejaba solo lo que la tienda quería posicionar, y Search Console empezó a mostrar con claridad qué productos buenos no se estaban indexando. Es una de las primeras comprobaciones de cualquier auditoría SEO técnica y una base imprescindible para posicionar tu web en Google.

Preguntas frecuentes sobre URL sitemap

Significa cada URL declarada en un sitemap, dentro de la etiqueta <loc>. También se usa para hablar de la dirección del propio archivo de sitemap, como tudominio.es/sitemap.xml.

Sí. El protocolo exige que empiecen por el protocolo (https://) y Google pide URL completas; una ruta relativa como /pagina/ no es válida.

No. Solo las canónicas, indexables y que devuelven 200. Redirecciones, 404, páginas con noindex, duplicados y URL con parámetros deben quedar fuera.

Un máximo de 50.000 URL o 50 MB sin comprimir por archivo. Si tienes más, divídelas en varios sitemaps agrupados en un índice.

Codificada en UTF-8 con codificación porcentual: /diseño/ se escribe /dise%C3%B1o/. Además, el carácter & debe escaparse como &amp;.

Busca la línea Sitemap: en su robots.txt o prueba /sitemap.xml, /sitemap_index.xml y /wp-sitemap.xml. En tu propia web, el informe Sitemaps de Search Console muestra los enviados.

Por norma general, todas las URL de un sitemap deben ser del mismo host. Google admite sitemaps entre sitios si demuestras la propiedad de todos en Search Console.

Fuentes consultadas

Raúl Aránega Segura

Sobre el autor

Raúl Aránega Segura

CEO y especialista SEO en appyweb

Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y, ahora, en las respuestas de la IA.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
S Sitemap XML Un sitemap XML es un archivo en formato XML que, siguiendo el protocolo sitemaps.org (versión 0.9), lista las URL de un sitio que quieres que los buscadores conozcan, con metadatos opcionales como la fecha de última modificación. Admite extensiones para imágenes, vídeos, noticias e idiomas y es la forma estándar de ayudar a Google y Bing a descubrir contenido. G Google XML Sitemap Google XML Sitemap es el archivo XML que enumera las URL de una web que quieres que Google rastree e indexe, con la fecha de su última modificación, siguiendo el protocolo sitemaps.org. Cada archivo admite hasta 50.000 URL o 50 MB sin comprimir. El nombre también designa al popular plugin de WordPress que lo genera automáticamente. U URL canónica La URL canónica es la dirección que Google elige como representante de un grupo de páginas iguales o muy parecidas, y la que indexa y muestra en los resultados. Tú puedes sugerirla con redirecciones, la etiqueta canonical o el sitemap, pero la decisión final es de Google, y conviene comprobar que coincide con la tuya. I Indexación La indexación es el proceso por el que un buscador como Google analiza una página que ya ha rastreado y guarda su información en su índice, una enorme base de datos. Solo las páginas indexadas pueden aparecer en los resultados de búsqueda: si una URL no está en el índice, no existe para Google. C Crawl Budget El crawl budget (presupuesto de rastreo) es el conjunto de URLs que Googlebot puede y quiere rastrear de un sitio web en un periodo, según la capacidad del servidor y el interés que Google tiene en su contenido. Solo preocupa en webs grandes o que cambian a diario: si se desperdicia, las páginas nuevas tardan en indexarse. R Robots txt El robots.txt es un archivo de texto plano, situado en la raíz de un dominio, que indica a los rastreadores qué rutas pueden o no pueden rastrear. Sigue el Robots Exclusion Protocol, estandarizado en el RFC 9309 de 2022. Sirve para gestionar el rastreo, incluidos los bots de IA, pero no impide que una URL se indexe.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp