Los mapas del sitio proporcionan a los rastreadores de búsqueda instrucciones sobre las páginas que se deben indexar y la jerarquía del sitio, lo que puede mejorar su clasificación de SEO. Enviar un mapa del sitio a herramientas como Google Search Console también puede ayudar a identificar enlaces rotos o contenido duplicado. B2C Commerce incluye características de administración de mapas del sitio para:
Esta guía explica cómo crear y cargar un mapa del sitio para un sitio headless creado en B2C Commerce.
Implementaciones admitidas
Puede usar la característica de mapa del sitio para sitios sin encabezado si creó su sitio en B2C Commerce con cualquiera de estas implementaciones de escaparate:
Composable Storefront (PWA Kit) para todo tu sitio
A menos que se indique lo contrario, los pasos de esta guía se aplican a las tres implementaciones.
Note
Si sus rutas están configuradas en Business Manager, cree un mapa del sitio en Business Manager. Consulte Crear un mapa del sitio.
Si sus rutas no están configuradas en Business Manager, cree un mapa del sitio o complemente su mapa del sitio existente mediante este punto de conexión de API: uploadCustomSitemapAndTriggerSitemapGeneration.
Tip
Crear un mapa del sitio
Si aún no lo ha hecho, configure un dominio personalizado en la CDN integrada (eCDN).
Si no está dirigiendo el tráfico de su sitio directamente a la eCDN, cree un subdominio como seo.example.com para servir su mapa del sitio. Reemplázalo example.com con tu nombre de dominio personalizado.
En BM, genere un mapadel sitio. Puede encontrar el mapa del sitio en example.com/sitemap_index.xml. Reemplaza “example.com” con tu nombre de dominio personalizado.
Actualice su archivo existente robots.txt en su PWA Kit o sitio sin encabezado con example.com/sitemap_index.xml.
Si tiene un proyecto de escaparate híbrido (SFRA y PWA Kit), también:
Mejore la visibilidad, la experiencia del usuario y la eficiencia de su sitio cargando su mapa del sitio en la raíz de su dominio. En tu proyecto de PWA Kit:
Actualice la ssrShared propiedad para template-retail-react-app/config/default.js que el mapa del sitio esté disponible para el sistema de representación del lado del servidor. Por ejemplo:
Confirme que su mapa del sitio esté disponible en la raíz de su dominio. En este ejemplo, reemplácelo test-env.example.com por la ruta de acceso que se aplica al entorno implementado:
test-env.example.com/sitemap_index.xml
Mejores prácticas
Asegúrese de que su mapa del sitio incorpore todas las páginas cruciales que desea que los motores de búsqueda encuentren e indexen. Esto incluye páginas de listado de productos, páginas de detalles de productos, publicaciones de blog y otro contenido relevante.
Si su mapa del sitio se vuelve muy grande, considere usar la configuración de prioridad en BM. Puede usar esta configuración para indicar qué páginas son más importantes para que los motores de búsqueda rastreen primero. Consulte Generar mapas del sitio en B2C Commerce.
Programe una tarea para actualizar el mapa del sitio con regularidad, de modo que los motores de búsqueda estén al tanto de estos cambios y puedan indexarlos con prontitud. Consulte Generar mapas del sitio en B2C Commerce.
Revise y actualice las directivas de rastreo del robots.txt archivo para asegurarse de que se alinean con su estrategia de SEO y no bloquean partes importantes del sitio.
Pruebe regularmente la accesibilidad de la URL del mapa del sitio para asegurarse de que los motores de búsqueda y los usuarios puedan acceder a ella sin problemas.
Solución de problemas de mapas del sitio
En esta sección se sugieren soluciones para algunos errores comunes que puede encontrar al usar mapas del sitio.
Estructura de URL incorrecta en el mapa del sitio
Posible causa: Errores de sintaxis u otros errores en el mapa del sitio.
Solución sugerida: Asegúrese de que todas las URL en el mapa del sitio sean absolutas y tengan el formato correcto. Utilice el protocolo correcto (http o https) y no incluya identificaciones de sesión ni otros parámetros dinámicos. Consulte Generar mapas del sitio en B2C Commerce.
Errores de retorno de URL de mapas del sitio (404, 500)
Posible causa: URL inexactas en el mapa del sitio.
Solución sugerida: Revise regularmente las URL en su mapa del sitio para asegurarse de que sean accesibles y no devuelvan errores. Arregle los enlaces rotos o los problemas del servidor. Consulte Generar mapas del sitio en B2C Commerce.
Los motores de búsqueda no pueden leer el archivo robots.txt
Posible causa: Directivas de bloqueo, errores u otros problemas en su robots.txt archivo.
Solución sugerida: Pruebe el archivo robots.txt mediante un probador de robots.txt. Asegúrese de que no haya directivas de bloqueo que impidan que los motores de búsqueda accedan a páginas importantes o al mapa del sitio en sí. Consulte Generar un archivo de Robots.txt con Business Manage para B2C Commerce.