Hola! 🙂
He intentado poner el sitemap en la consolar de Google pero no logro crearlo desde la web. Es curioso.
Lo he intentado desde el plugin de SEO by Yoast. También desde varios plugin que se supone que sirven para eso... vamos. Que he estado isnstalando y desinstalando 3 ó 4 plugin para ese fin pero no lo he logrado y no sé porqué.
No sé si el problema podría venir de que se trata de un multisite. De todos modos no debería porque algún plugin decía específicamente que lo soportaba. Tampoco debería dar problemas por tener un certificado SSL...
No sé si podría tener algo que ver con el archivo de robots aunque tampoco lo creo.
La verdad es que he pensado en múltiples variantes pero no se porqué me ocurre.
Tengo la última versión de WP, todos los plugin y tema actualizados.
Sé que no es algo grave pero sí que quería hacer el sitemap.
A alguien más le ha llegado a ocurrir? Incluso probé a subir un sitemap genérico a modo de prueba para ver lo que decía y entonces detectaba el que subía y me decía que ya había uno (aunque no le metí información no sea que justo en ese momento llegase un robot de Google!). y acto seguido lo borré.
Tampoco debería ser problema de la caché porque ahora mismo no está activada.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Te sugiero agotar la posibilidades de usar el sitemap que te genera SEO Yoast, SEO Yoast no te genera un archivo, te cre la url de manera dinàmica, indícanos que url exacta te da el link de Mapa del sitio (según tu captura de pantalla)
Si tienes algún archivo sitemap.xml o similar en la raiz de tu cuenta eliminalo ya que esto podría traer conflictos con el que te genera SEO by Yoast.
Desactiva también temporalmente el otro plugin de mapa de sitio.
Saludos.
Hola de nuevo John!
Si miro el que me había intentado preparar el plugin de Google XML sitemaps es el siguiente https://muriasdigital.es/sitemap.xml
Desinstalando este plugin y colocando SEO Yoast me da esta dirección:
https://muriasdigital.es/sitemap_index.xml
He revisado para intentar encontrar el sitemap pero no lo veo en el directorio raiz. He puesto en búsqueda tanto uno como otro archivo (por si salen en alguna ruta equivocada pero tampoco he obtenido resultados).
Edito: acabo de probar en otra web a generar desde el plugin de SEO Yoast el sitemap y me lo hizo en un segundo.
Añado una actualización:
Si en el htacess añado el siguiente código:
# WordPress SEO - XML Sitemap Rewrite Fix
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
# END WordPress SEO - XML Sitemap Rewrite Fix
Entonces consigo que no me genere el error 404. El problema es que preparo el sitemap y sale una página en blanco.
He probado a cargar nuevamente el anterior archivo y al recargar la página automáticamente me salió el error 404.
Por tanto creo que el error viene por ahí cerca.
He probado a regenerar los enlaces permanentes (en algunos sitios parece que sólo con hacer eso ya funcionaba) e incluso a desactivar la función en el plugin para sitemaps y luego volver a activarla y tampoco funcionó.
Sigo intentando enterarme de qué problema es realmente el que me está causando este dolor de cabeza jajaaj
ah. Se arregla parcialmente (ya que no da error 404) para el caso del plugin SEO yoast. En el caso del Google SML sitemap daba el mismo error. Obviamente habría que meter otro código para ese plugin
Hola
Tal como te comenté SEO by Yoast no genera un archivo físico, esa url de sitemap se genera dinámicamente
Prueba renombrando tu .htaccess , desactiva las otras extensiones de sitempas, luego desactiva temporalmente las urls amigables de tu sitio y verifica si te funciona el link de Yoast
Prueba reinstalando el plugin de SEO by Yoast y verifica si te sucede lo mismo.
Saludos.
Por fin!!!!!!!
Si elimino:
# BEGIN WordPress
RewriteCond %{HTTP_HOST} =lapalmae-cp28.wordpresstemporal.com
RewriteCond %{REQUEST_URI} ^/muriasdigital.es/.*$
RewriteRule . - [E=REWRITEBASE:/muriasdigital.es/]
RewriteRule ^index.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(.action|.aro|.ascx|.asf|.asp|.aspx|.asx|.avi|.bat|.bmp|.ca|.cfg|.cfm|.cgi|.class|.css|.de|.divx|.dk|.dll|.doc|.docx|.ee|.el|.eot|.es|.et|.exe|.fbcindex|.gif|.gz|.gzip|.htaccess|.ico|.inc|.ini|.jpe|.jpeg|.jpg|.js|.log|.m4a|.m4v|.mdb|.mid|.midi|.mov|.mp3|.mp4|.mpe|.mpeg|.mpg|.mpp|.nl|.no|.nsf|.odb|.odc|.odf|.odg|.odp|.ods|.odt|.ogg|.pdf|.php|.phtml|.pl|.png|.pot|.pps|.ppt|.pptx|.properties|.pt-br|.qt|.ra|.ram|.rtf|.rtx|.sh|.shtml|.svg|.svgz|.swf|.tar|.tif|.tiff|.ttf|.tw|.txt|.wav|.wax|.wma|.wmv|.wmx|.wof|.wri|.wsgi|.wwwacl|.xla|.xls|.xlsx|.xlt|.xlw|.xml|.xsd|.xsl|.zip)$ [NC]
RewriteCond %{HTTP_HOST} =lapalmae-cp28.wordpresstemporal.com
RewriteCond %{REQUEST_URI} ^/muriasdigital.es/.*$
RewriteRule . /muriasdigital.es/index.php [L]
RewriteCond %{HTTP_HOST} =muriasdigital.es
RewriteCond %{REQUEST_URI} ^/.*$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^index.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(.action|.aro|.ascx|.asf|.asp|.aspx|.asx|.avi|.bat|.bmp|.ca|.cfg|.cfm|.cgi|.class|.css|.de|.divx|.dk|.dll|.doc|.docx|.ee|.el|.eot|.es|.et|.exe|.fbcindex|.gif|.gz|.gzip|.htaccess|.ico|.inc|.ini|.jpe|.jpeg|.jpg|.js|.log|.m4a|.m4v|.mdb|.mid|.midi|.mov|.mp3|.mp4|.mpe|.mpeg|.mpg|.mpp|.nl|.no|.nsf|.odb|.odc|.odf|.odg|.odp|.ods|.odt|.ogg|.pdf|.php|.phtml|.pl|.png|.pot|.pps|.ppt|.pptx|.properties|.pt-br|.qt|.ra|.ram|.rtf|.rtx|.sh|.shtml|.svg|.svgz|.swf|.tar|.tif|.tiff|.ttf|.tw|.txt|.wav|.wax|.wma|.wmv|.wmx|.wof|.wri|.wsgi|.wwwacl|.xla|.xls|.xlsx|.xlt|.xlw|.xml|.xsd|.xsl|.zip)$ [NC]
RewriteCond %{HTTP_HOST} =muriasdigital.es
RewriteCond %{REQUEST_URI} ^/.*$
RewriteRule . /index.php [L]
Y añado las líneas
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Entonces sí que funciona el enlace a la primera desde el plugin SEO.
Ahora voy a volver a cargar el original para ver lo que pasa:
Pues lo que pasa es que automáticamente da un error 404!
El fallo está en esa parte del código....
Y claro hay que analizar exactamente qué puede ser. Es eso!
De igual modo para el Google XML sitemap:
Si cambio el htaccess entonces vacío caché. Regenero los enlaces permanentes y luego guardo los cambios del plugin y me crea otra página (diferente) sin problema.
Si cambio el htaccess automáticamente error 404. Ya casi lo tenemos!
Ya lo tengo
Simplemente he eliminado la cadena .xml| y automáticamente todo ok
Voy a comprobar vaciando el caché de varnish y saliendo del dashboard..... entrando en ventana de incógnito... todo lo que se me ocurra.
Pero creo que ahora sí que he dado con la solución. Qué cabezón soy.
Hola Emilio.
¿Os parece que debería realizar algún cambio más o quizá me equivoqué en algún paso?
Ufff, por fin, me alegra que se solucionara :cheer: , no cambies nada lo tienes bien
Desde un primer momento me olía a tema del htaccess.......
Gracias por informarnos de la solución.
Cerramos el tema
Un saludo