Xml mapa del sitio plugin wordpress
Yoast WordPress SEO plugin es uno de los más valorados y más utilizados plugins SEO para WordPress. Además de permitir añadir meta descripción personalizada, título y otras optimizaciones en la página también ofrece muchas otras características adicionales. Algunas de las funcionalidades adicionales como la adición de migas de pan, la redirección de imágenes adjuntas a post, XML Sitemap, verificación de herramientas para webmasters, etc. ayudan a los usuarios a utilizar un único plugin para todos los propósitos de SEO. Por desgracia, Yoast XML Sitemap característica puede crear algunos problemas para su sitio de WordPress. En este artículo vamos a explorar los posibles problemas XML Sitemap con Yoast WordPress SEO plugin y cómo solucionarlos.
Después de instalar y activar el plugin, vaya al menú «SEO > General». Vaya a la pestaña «Características» para ver el estado actual del Sitemap XML. Asegúrate de activar el botón debajo de las opciones «XML sitemaps» para que el plugin genere automáticamente un Índice Sitemap para tu sitio.
Si el XML Sitemap está apuntando a 404 Page Not Found error entonces Yoast recomienda añadir la pieza de código para solucionar el problema. El propio plugin Yoast SEO tiene una opción para modificar el archivo .htaccess en «SEO > Herramientas > Editor de archivos».
¿Por qué no funciona mi mapa del sitio Yoast?
Si tiene un complemento de caché o una caché de servidor, vacíe la caché. Si el problema persiste, desactive y vuelva a activar la función de mapa del sitio (pasos aquí) para forzar un restablecimiento de la caché. La mayoría de los plugins de caché le permiten excluir las URL del mapa del sitio de ser almacenadas en caché y/o minificadas.
¿Cómo solucionar el error de mapa del sitio XML?
Solucione el problema accediendo al panel de control a través de su plugin SEO todo en uno. Haga clic en el botón de mapa del sitio XML. Lo primero que debe hacer es recrear su mapa del sitio realizando un pequeño cambio en el mapa. El cambio puede ser tan simple como eliminar las actualizaciones programadas o cambiarlas a una frecuencia de actualización diferente.
Nginx sitemap.xml 404
Estoy utilizando el filtro wpseo_canonical en la forma en que también se sugiere en https://yoast.com/help/canonical-urls-in-yoast-seo/ y nuestro departamento de SEO informó de las direcciones URL en el mapa del sitio XML que en realidad tienen cross domain canonicals.
Yo esperaría un comportamiento comparable para canonicals filtrados, alternativamente, yo daría la bienvenida a un reemplazo del filtro, con una funcionalidad para almacenar correctamente canonicals dentro indexables yoast. Con el filtro documentado, sin embargo está roto.
Si he entendido bien cuando se reemplaza el canonical en una página utilizando el filtro wpseo_canonical, la URL de la página correspondiente permanece en el mapa del sitio. Sin embargo, si añades el canonical usando la meta box de Yoast SEO, la URL de la página relevante desaparece del mapa del sitio. ¿Lo he entendido bien? Si es así, ¿quieres tener la URL de la página relevante en el mapa del sitio o quieres que la URL de la página relevante desaparezca del mapa del sitio? Sólo intento entender todo el contexto antes de poder confirmar nada.
Tengo exactamente el mismo problema. Mi Woordpress sitio web se ejecuta con translatepress y yoast Premium en idioma alemán e Inglés. Tengo en todos los enlaces canónicos Inglés ( código fuente del sitio web Inglés) una barra diagonal al final. Fue posible eliminar la barra errónea con el filtro add_filter( ‘wpseo_canonical’, ‘__return_false’ ); . Pero en el mapa del sitio todavía está allí. Ya he abierto un ticket y estoy en contacto con el soporte premium. Pero hasta ahora, no hay soluciones.
Yoast sitemap no funciona
Este no es uno de esos locos conflictos de plugins que requieren desactivar y solucionar problemas. Se trata de un problema de espacio en blanco en uno de los siguientes archivos de WordPress: wp-config.php o functions.php de su tema.
Para corregir el problema del sitemap XML de Yoast SEO que no funciona, compruebe si hay espacios en blanco en la parte superior de ambos archivos (normalmente antes de <?php) o cerca del final del archivo. WordPress ha incluido ahora números de línea, así que, en última instancia, asegúrese de que no tiene líneas en blanco al principio y al final de estos archivos.
Por último, si no tiene éxito, puede que tenga que empezar a solucionar el problema desactivando los plugins. En algunos casos, se sabe que los plugins añaden espacios en blanco a diferentes áreas de los archivos dinámicos, como el archivo index_sitemap.xml.
El almacenamiento o acceso técnico es estrictamente necesario para el fin legítimo de posibilitar el uso de un determinado servicio expresamente solicitado por el abonado o usuario, o con la única finalidad de efectuar la transmisión de una comunicación por una red de comunicaciones electrónicas.
Yoast mapa del sitio 404
Esto significa que ninguna de las páginas dentro de /page-sitemap.xml está siendo incluida en el índice. Otros sub-sitemaps que está siendo vinculado a funciona bien: /author-sitemap.xml, /category-sitemap.xml, /post-sitemap.xml, /project-sitemap.xml
He notado algunos problemas relacionados con el plugin supercache (parece que lo usas). No sé más detalles, pero cuando lo comprobé supercache servía los archivos xml como archivos HTML (Content-Type: text/html en lugar de text/xml). No sé qué está pasando con la compresión gzip y la caché xml en la versión actual (no lo he comprobado). Y tal vez no esté relacionado con tus problemas.
Además, a veces he notado problemas con la memoria. Tal vez usted necesita para aumentar el límite de memoria de 512 MB o más (tuve problemas con 256 MB – advertencias y errores a veces en algunas páginas y sitemaps, pero no está relacionado sólo con Yoast SEO plugin).
Sé que eso es totalmente nuevo problema, voy a comprobar más detalles en el próximo día y abrir un nuevo problema. También parece que sólo W3TC funciona como debería (algunos otros plugins funciona similar como Supercache). Así que, quizás sería bueno añadir la opción de no cachear los sitemaps (y en el código añadir define( ‘DONOTCACHEPAGE’, true). Funciona para supercache, W3TC y es una constante estándar en WP. Es una idea.
Relacionados

Soy Romuald Fons, en mi viaje a Peru descubri FluyezCambios y desde entonces soy redactor jefe de la seccion de Posicionamiento Web. Gracias por leer mis excelentes posts sobre FluyezCambios. Saludos y hasta otra.