← Consejos y blog
SEO

Sitemap XML dinámico: cómo se descubren nuevas páginas de la base de datos

Un sitemap generado desde la base puede incorporar entradas nuevas automáticamente, siempre que las consultas, las URL y la respuesta HTTP sean correctas.

Publicado el 17/10/2026
Ilustración editorial de Concepty: Sitemap XML dinámico: cómo se descubren nuevas páginas de la base de datos

Un sitemap no necesita ser un archivo XML editado manualmente. Una ruta PHP puede consultar contenido publicado cada vez o devolver una respuesta cacheada y actualizada. Lo importante es representar URL canónicas reales.

Diferenciar archivo físico y respuesta dinámica

Una ruta como /sitemap.xml puede responder mediante código sin existir como archivo en el disco. Tras importar artículos, la consulta puede incluirlos sin pulsar un botón de regeneración. Comprueba rutas y tiempo de caché antes de buscar un generador programado.

Incluir solo URL canónicas útiles

Selecciona contenido publicado e indexable. Excluye borradores, páginas restringidas, filtros duplicados y parámetros innecesarios. Utiliza direcciones absolutas de producción, nunca localhost. En sitios multilingües, incorpora únicamente versiones traducidas existentes.

Usar fechas de modificación fiables

lastmod debe reflejar cambios relevantes, no la hora actual en cada petición. Emplea una fecha real de la base y controla la zona horaria. Fechas inventadas reducen la utilidad de la señal.

Comprobar XML, HTTP y caché

Verifica tipo de contenido XML y código de respuesta correcto. Escapa caracteres de las URL y respeta los límites del formato. Revisa si la caché continúa mostrando versiones anteriores del sitemap tras una importación.

Declararlo sin esperar milagros

Un sitemap facilita el descubrimiento, pero no garantiza indexación ni posiciones. Puedes declararlo en robots.txt y Search Console. Sigue revisando enlaces internos, canónicas y calidad del contenido.

Comprobar después de una importación SQL

Publica una entrada de prueba, abre el sitemap y busca su URL. Comprueba que no aparezcan borradores y repite tras cambiar estado o slug. Si no se actualiza, revisa filtros, caché y rutas.

Preguntas frecuentes

¿Debe existir un archivo sitemap.xml físico?

No. Una ruta dinámica puede servir XML válido perfectamente.

¿Garantiza el sitemap que Google indexe cada página?

No. Es una ayuda para descubrir URL, no una orden de indexación.

Guías relacionadas en Concepty

Para una adaptación o comprobación de compatibilidad, consulta los servicios Concepty o contacta con Concepty.

Documentación oficial y referencias