
Donde esta el sitemap en wordpress
11/09/2022

Mapa del sitio de WordPress sin plugin
Anteriormente WordPress tenía un territorio claro para los plugins y los temas. Por ejemplo, el intercambio social se considera como parte del desarrollo de plugins. Sin embargo, este límite se vuelve cada vez más delgado con el editor de bloques Gutenberg agarrando muchas características de los plugins. Además, el núcleo de WordPress también se apropia de características como lazy loading y XML Sitemap. En este artículo, vamos a explicar donde se puede encontrar el XML Sitemap de WordPress por defecto y lo que sucede si ya está utilizando un plugin para generar XML Sitemap para su sitio.
La forma estándar de utilizar el sitemap es colocar el archivo XML Sitemap en la raíz de la instalación de WordPress. Esto significa que los usuarios y los motores de búsqueda deberían poder acceder al sitemap añadiendo el sufijo "/sitemap.xml" a la URL de su sitio WordPress. Muchos plugins de SEO y generales ya ofrecen esta forma de generar el sitemap XML. Para no entrar en conflicto con este método, WordPress crea el sitemap con una URL diferente.
En este caso, acabará teniendo dos sitemaps - uno del plugin y otro del WordPress por defecto. Puede seguir utilizando el mapa del sitio del plugin y enviarlo al motor de búsqueda. Sin embargo, asegúrese de configurar la redirección del mapa del sitio de WordPress a la URL correcta del mapa del sitio que genera su plugin. En Yoast SEO, esta redirección ocurre automáticamente y no necesitas hacer nada.
WordPress crear mapa del sitio
Mientras que los rastreadores web son capaces de descubrir páginas a partir de enlaces dentro del sitio y de otros sitios, los sitemaps complementan este enfoque permitiendo a los rastreadores identificar de forma rápida y exhaustiva todas las URLs incluidas en el sitemap y aprender otras señales sobre esas URLs utilizando los metadatos asociados.
Para ello, todo lo que necesitas hacer es crear una clase PHP personalizada que extienda la clase abstracta WP_Sitemaps_Provider en el núcleo. Luego, puedes usar la función wp_register_sitemap_provider() para registrarla. Aquí hay un ejemplo:
Ver mapa del sitio en WordPress
Un mapa del sitio es una lista de las páginas indexables de un sitio web. El tipo más común de mapa del sitio al que se hace referencia en SEO está formateado para que los motores de búsqueda ayuden a sus rastreadores web a encontrar todas las URL de un dominio. Los mapas de sitio HTML también pueden existir como páginas de un sitio y suelen estar destinados a ayudar a los usuarios humanos proporcionándoles una lista de páginas a las que acceder desde una única ubicación.
El archivo .xml del mapa del sitio suele estar ubicado en el directorio raíz de su dominio (por ejemplo: https://www.websitedomain.com/sitemap.xml). El nombre del archivo puede ser cualquier cosa definida por el webmaster y el archivo puede vivir en cualquier lugar que sea accesible públicamente en el dominio del sitio web. Pueden colocarse en una subcarpeta, lo que a veces se hace para ocultar un mapa del sitio a los competidores que buscan una forma fácil de descubrir todas las URL del dominio.
Si se trata de su dominio, puede acceder al directorio de archivos de su sitio web a través de FTP para ver dónde puede estar el archivo xml del mapa del sitio. Si no tiene acceso a los archivos de su sitio directamente, puede intentar escribir algunas convenciones de nomenclatura comunes para los mapas del sitio en su navegador para ver si hay archivos activos a los que pueda acceder. Por ejemplo:
Yoast sitemap google search console
Lo más probable es que sólo haga que su mapa del sitio sea más difícil de encontrar para un usuario, en lugar de poder ocultarlo por completo. Podría considerar tener un nombre ligeramente oscuro para su mapa del sitio (asegurándose de no redirigir a él desde /sitemap.xml), y luego servir un archivo robots.txt diferente sin la URL del mapa del sitio si el agente de usuario no es un bot.
Aunque no es obligatorio listar todas las URLs de sus páginas o publicaciones en su mapa del sitio XML, la cuestión aquí sería si usted tiene control sobre esto. Si usted crea manualmente el mapa del sitio XML, o su auto-generador de mapas del sitio tiene este tipo de característica, entonces usted puede quitarlo de la lista de URLs.