Avisos
Vaciar todo

Problema XML Sitemap  

 
Ángel
 Ãngel
Usuario activo

Buenos días, me he dado cuenta que mi sitemap tiene 1000 urls y yo he publicado más de 1600 páginas en mi web, creo que debido a esto google no rastrea las páginas nuevas que voy publicando, tengo varias preguntas:

1. ¿Cómo se puede ampliar el número de urls del sitemap?¿Se podrían crear carpetas dentro del sitemap que contengan esas urls?
2. ¿Si instalo otro plugin para el sitemap (uso yoast seo) tendría el mismo problema?¿Tendría que volver a indexar todas las urls de nuevo?

Un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 13/12/2019 6:24 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Ángel,

¿Cómo has configurado el sitemap de tu web? ¿Existe el archivo sitemap.xml?

El sitemap no tiene un límite de registros, lo que hacen los plugins de SEO es crear o dividir el mapa del sitio en distintos archivos que le facilitan a los buscadores su trabajo.

Las urls no tendrías que volver a indexarlas, ya que el trabajo del mapa del sitio es ayudar a la indexación más no es el encargado de indexarlas.

Espero mi respuesta te sea clara y de utilidad, en caso contrario por favor indicalo para poder seguir ayudándote.

Saludos 🙂

ResponderCitar
Respondido : 13/12/2019 8:12 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ángel
 Ãngel
Usuario activo

Buenos días, ¿a qué te refieres con configurar? creo que lo único que hice fue en Yoast SEO (General > Características) en Mapas del Sitio XML tenerlo en activo (no recuerdo mucho más, lo hice hace unos meses viendo un tutorial y soy nuevo en esto :unsure: ).

Sí, existe ese archivo, ¿lo adjunto?

Un saludo.

ResponderCitar
Respondido : 13/12/2019 8:24 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Ángel,

Agrega el siguiente código a tu archivo functions.php

<?php

function max_entries_per_sitemap() {
    return NUM;
}

add_filter( 'wpseo_sitemap_entries_per_page', 'max_entries_per_sitemap' );

Reemplaza NUM por el número de registros de URL a guardar por archivo, por ejemplo 2000.

Aclaro, según la documentación de Yoast se permiten 50,000 registros o hasta 50mb por archivo del mapa del sitio generado.

Saludos 🙂

ResponderCitar
Respondido : 13/12/2019 8:56 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Ángel
 Ãngel
Usuario activo

Al darle a actualizar archivo después de añadir el código me dice: No ha sido posible comunicar con el sitio para comprobar los errores fatales, así que el cambio de PHP se ha revertido. Tendrás que subir el cambio a tu archivo PHP por otros medios, como por ejemplo usando SFTP.

Mirando el sitemap me he dado cuenta de que en algunas url me sale el número de imágenes que hay, ¿puede ser que con esas imágenes haya llegado a los 50 MB de límite que me comentas? Son 214 imágenes creadas con paint.

Un saludo.

ResponderCitar
Respondido : 13/12/2019 9:07 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Angel.

No ha sido posible comunicar con el sitio para comprobar los errores fatales,

WordPress no permite modificar los archivos PHP desde la administración de WordPress, para modificar los archivos PHP lo tienes que realizar desde el administrador de archivos de tu cuenta de cPanel o desde FTP.

En esta entrada del blog tienes documentación de como trabajar con el administrador de WordPress
-> https://www.webempresa.com/blog/administrador-de-archivos-de-cpanel-como-buscar-archivos.html

¿puede ser que con esas imágenes haya llegado a los 50 MB de límite que me comentas?

No no hay ningún limite, te explico Google no indexa todas las entradas de golpe, el robot de google tiene u tiempo para rastrear cada dominio una vez pasado ese tiempo pasa al siguiente y la próxima vez que rastrea tu sigue indexando.....

Por lo que veo la ultima vez que google visitó la web fue el 7 de diciembre por lo que deduzco que está rastreando sin problemas.

Para saber que paginas estan indexadas puedes añadir lo siguiente en la URL del navegador:
Contenido solo visible a usuarios registrados

Mostrar todas las URL que están indexadas.

Como te comente Google no indexa las URL instantáneamente hay que esperar a que revise la web para indexe las URL que faltan.

Un saludo

ResponderCitar
Respondido : 13/12/2019 10:51 am

Cursos Gratuitos WordPress

Ángel
 Ãngel
Usuario activo

Las últimas URL que aparecen en el sitemap son del día 28 de noviembre, y me pone que la última lectura del sitemap ha sido hoy, ¿es posible que aunque lo haya leído hoy y no estén las urls que se han añadido todos los días desde el 28 de noviembre?

Entiendo que no es instantánea la indexación, pero normalmente en search console cada 4 días me aparecían unas 200 urls "descubiertas sin indexar" y yo solicitaba la indexación manualmente y desde primeros de diciembre han pasado de 200 a 20, por eso mi duda de que hay algo que he debido hacer mal porque también sería mucha casualidad que se hayan quedado las url del sitemap justo en 1000. Al ser todo esto nuevo para mí no se si me explico bien o alomejor es una tontería y por lo que sea ahora google va más "lento" que antes y no ocurre nada con la web.

¿El archivo en el que tengo que añadir el código es admin-functions.php?

Le adjunto error al poner el código y lo último que hay en el sitemap.

Perdón por las molestias.

ResponderCitar
Respondido : 13/12/2019 11:24 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Angel.

¿es posible que aunque lo haya leído hoy y no estén las urls que se han añadido todos los días desde el 28 de noviembre?

Una cosa es la lectura del sitemap que puede ser de hoy si pediste la indexación y otra es cuando google rastree la web, puedes pedir la indexación pero se que dara en pendiente hasta que se rastree.

Como te comente antes la última vez que rastreo google tu web fue el 7 de diciembre por lo que veo que está rastreando la web.

Puedes comprobar la última vez que rastrear la web el robot de Google añadiendo lo siguiente en la URL del navegador:

Contenido solo visible a usuarios registrados

Lo que no veo es un archivo robot.txt en tu instalación ¿ Utilizas algún plugin para el seo ?

Puedes utilizar Yoast:
-> https://es.wordpress.org/plugins/wordpress-seo/

En este enlace tienes un curso sobre el plugin de SEO Yoast:
-> https://www.webempresa.com/university/curso-de-yoast-seo-en-wordpress/

Un saludo

Esta publicación ha sido modificada el hace 5 años por antonio
ResponderCitar
Respondido : 13/12/2019 11:41 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ángel
 Ãngel
Usuario activo

Vale, me ha quedado claro lo de la indexación jeje.

Sí utilizo Yoast SEO, pero no me suena nada haber hecho nada con ese archivo :S ¿es importante?, si lo es ¿qué tengo que hacer para crearlo?

Un saludo

ResponderCitar
Respondido : 13/12/2019 11:52 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Angel:

.- Accede a Seo -> Herramientas -> Editor de archivos
.- Pulsa en el botón " crear archivo robots.txt "

Te recomiendo que veas primero el curso que te indique antes de Yoast, lo svideos 8 y 9 tratan sobre este tema, pero si quieres empezar con un Buen seo en la web te recomiendo que lo veas todo.

Un saludo

ResponderCitar
Respondido : 13/12/2019 12:26 pm

Ángel
 Ãngel
Usuario activo

MUCHISIMAS GRACIAS POR LA AYUDA!! Perdón por las molestias causadas por mi desconocimiento.

Un saludo.

ResponderCitar
Respondido : 13/12/2019 12:54 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Angel.

Nada, no tienes que pedir perdón por nada, estamos para ayudaros en lo que nos sea posible y además nos gusta 😉

Siempre es un placer poder ayudaros 😉

Dejo el hilo en espera por si necesitas retomarlo

Un saludo

ResponderCitar
Respondido : 13/12/2019 1:24 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress