Errores 404 en aumento: ¿cómo solucionarlos sin dañar el sitio?

  • Autor Autor luismt
  • Fecha de inicio Fecha de inicio
luismt

luismt

Delta
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas gente, les cuento el problema: Tengo un sitio tube y hace unos días me apareció un mensaje cuando ingreso en Herramientas para webmasters de Google.
Este me informa que sea ha detectado un aumento significativo en el número de errores 404. Luego recordé que había aumentado el número de entradas a mostrar por página, por lo que el número de páginas ha cambiado (disminuido). Por ejemplo:

Insertar CODE, HTML o PHP:
/category/nombre/page/81/
/tag/nombre/page/23/

¿Cómo puedo resolver este problema sin afectar al sitio?
 
Te recomiendo revisar la documentación de tu theme inicialmente.

Puede suceder que el tema no siempre esta preparado para algún cambio en la estructura de los url o slug o incluso que debido a tu instalacion de wordpress y el ajuste de los parametros de lenguage puede no entender del todo bien esto.

Al final, por ejemplo si hiciste algún cambio de idioma, entra al apartado /wp-admin/update-core.php y dale en la opcion actualizar wordpress si es que te aparece como disponible.

Otro detalle debido al cambio de idioma (si es tu caso) es verificar con las url en español te respondan por ejemplo..

/category/nombre/page/81/
/tag/nombre/page/23/

puede que sea:
/categoria/nombre/pagina/81/
/tag/nombre/pagina/23/


y finalmente... puedes entrar a la opcion de Ajustes->Enlaces Permanente ó Settings -> Permalinks en ingles

/wp-admin/options-permalink.php

y cambiar los ultimos campos de textos las opciones de Categoria base, y etiqueta base por algo como pagina y tag o lo que tu prefieras, una vez hecho esto y al dar clic en actualizar revisa si se corrige este detalle.


Saludos.

- - - Actualizado - - -

Ah.. btw... los errores 404 pueden deberse a que anteriormente se indexaron esas pages (con estructura en ingles) pero con algún cambio de idioma también cambiaron los url, por lo que te recomiendo exportar el listado que te da webmaster tools y hacer reglas con Redirects 301 en tu archivo de .htaccess

por ejemplo (si es el caso del cambio del idioma)

Redirect 301 /category/nombre/page/81/ /categoria/nombre/pagina/81/

Saludos.

- - - Actualizado - - -

AHhhh .. y si .. si aumentaste el numero de entradas por pagina, ya no existirán las paginas con numero grandes .. por lo que lo mejor seria quitarlo del indice de webmastertools las paginas que actualmente ya no existen
 
Última edición:
AHhhh .. y si .. si aumentaste el numero de entradas por pagina, ya no existirán las paginas con numero grandes .. por lo que lo mejor seria quitarlo del indice de webmastertools las paginas que actualmente ya no existen
Gracias por tu respuesta cyberocioso. Así es, esto último fue la causa. Tenía más de 1500 "No se encuentra" en Errores de rastreo.
Lo que hice (por el momento) es volver atras con los cambios. Deje la misma cantidad de entradas por página que había en un principio, hasta encontrar una solución. Tambien instalé el plugin 404 Redirected, aunque no se hasta que punto será beneficioso.

Lo extraño es que utilizo "Yoast WordPress SEO" y le indiqué que no incluya páginas (page) al Sitemap XML. ¿Debería incluir "páginas" y "etiquetas" al robots.txt? :ambivalence:
 
Última edición:
Atrás
Arriba