Cómo reparar los errores 404: Redirección 301 y personalización

errores 404

Cómo reparar los errores 404: Redirección 301 y personalización
5 (100%) 3 votes
 Seguro que alguna vez has entrado en alguna Url y te has encontrado con que esa página de destino no existe.

Esto es conocido como error 404, ya hemos hablado de ello ligeramente pero hoy voy a contarte cómo reparar los errores 404 con una simple redirección 301 o eliminarlos temporalmente esos enlaces rotos.

Puedes pensar que es difícil y que necesitas tocar código para arreglarlo o conocimientos avanzados para hacer una redirección 301.

Hacer un simple redireccionamiento es una de las alternativas mas prácticas para solucionar esos enlaces rotos

Todo es muy sencillo y vas a ver como se hace en un momento.

Qué es un error 404 o enlace roto

Los errores 4xx son errores de cliente y suelen darse cuando la página que se carga no existe o se tiene el acceso bloqueado a ella.

Si hay una cosa que no le gusta a Google es encontrase con errores 404.

Los errores 404 son urls que no existen porque han sido eliminadas o han sido modificadas.

Si una persona accede a una dirección que no existe provocará un rechazo en ella y perderás una visita si no tienes creada una página 404 y Google valorará muy negativamente esa interacción debido a ese enlace roto.

Aunque Google no habla de castigo, sí es importante no tener estos errores.

Google premia y cada vez más la experiencia de usuario y que un lector que acude a tu página web o blog se encuentre una url inexistente no es nada bueno, esto traerá inirectamente como consecuencia un empeoramiento de tu Seo.

De cara al posicionamiento web,  si alguien se equivoca al entrar una url en internet no pasa nada pero a Google le estás haciendo perder el tiempo cada vez que rastrea una dirección que no existe

Tranquilo que esto tiene varias soluciones muy simples, vas a ver como identificar esos errores 404 y como actuar frente a ellos haciendo una redirección 301 para evitar esa mala valoración de Google.


Te puede interesar:


Hay varias herramientas para detectar los errores 404. Échales un vistazoHaz click para twittear

 

Cómo detectar los errores 404 

 

Detectar los errores 404 es fundamental y tienes que saber como tratarlos.

Existen varias herramientas muy sencillas de manejar que van a mostrarte los errores 404 que tiene tu página.

  • Google search console: A través de esta herramienta de Google será muy fácil ver los errores 404 de páginas que ya no existen.

Conoce la herramienta leyendo el  tutorial completo sobre Google Search console,

  • Screaming Frog: Otra gran herramienta gratuita en la que podrás ver los enlaces que hay rotos en tu web de forma sencilla y efectiva. Además podrás ver enlaces internos de tu sitio, imágenes sin destino, longitud de encabezados etc.

Nota: Si tienes problemas para entrar en la herramienta habla con tu hosting ya que hay veces que bloquean el acceso a esta herramienta por seguridad. (webempresa en mi caso me dio acceso con un mensaje que mande rápidamente)

Este instrumento de trabajo, detecta los enlaces rotos que tiene una página concreta de tu web pudiendo detectar rápidamente el error 404 y  modificar o eliminar esa mala url

  •  Check my links (Extensión de chrome): Extensión muy útil ya que de forma muy rápida haciendo un simple clic, te indicará mediante colores esos enlaces que estan bien enlazados y cuales se encuentran sin destino.

 

Haz clic en cada enlace que detecte cada herramienta porque en ocasiones esos enlaces detectados están correctos

 

Existen otras herramientas de pago como Ahrefs o Semrush que también  detectan estos errores.

Además el plugin Broken link checker puedes usarlo en tu web y sólo activarlo para realizar el análisis de búsqueda de los enlaces rotos, si lo mantienes programado para que haga su función puede restar la velocidad de wordpress.

Si me dejas que te recomiende, no merece la pena usar un plugin para esto ya que con las herramientas que vas a ver se detecta de forma muy rápida y sencilla.

Más abajo podrás ver videos donde te explico como se usan todas estas herramientas.

 

 Como solucionar los errores 404

Una vez detectado el error 404, debes corregirlos o eliminarlos si esos enlaces rotos son internos.

Si son externos, una vez comprobado que están mal enlazados, debes eliminarlos o redirigirlos en el caso que esa url ya no exista.

Google una vez creas una url y guardas esa página, ya indexa esa dirección con lo cual si en algún momento decides modificarla o crear una nueva, esa antigua generará un error 404 que tendrás que tratar.

Cuando estas creando una web por primera vez se crean url que luego borras o modificas; tienes que tener cuidado y marcar la opción de disuadir a los motores de búsqueda de indexar tu web usando la pestaña de wordpress-ajustes-lectura hasta que la web este creada por completo.

Igualmente si has cambiado de opción en los ajustes de enlaces permanentes, provocará enlaces rotos porque Google habrá indexado ya esas urls provocando errores 404.


Te puede interesar:


Cualquier modificación o eliminación de urls generará un enlace roto, pero no te preocupes, es muy normal,  cualquier página tiene enlaces rotos,algunos incluso no provocados por ti; hay que buscarlos y repararlos.

Vamos a ver como se soluciona el problema usando varios métodos.

 

¿Sobre que temática quieres que te hable?

Suscríbete y elige un GRUPO

Recibe los últimos artículos, trucos, tips de Seo, Marketing o Diseño Web

 

1. Eliminación de url en Google Search console

 

Esta es una de las formas más rápidas de eliminar esos errores 404 que son generados cuando se elimina una Url.

Para tratar esos direcciones erróneas, accede a Google Search console mediante tu cuenta de gmail.

Una vez dentro ve a la opción indice de Google-eliminación de URL, este será el campo donde iras insertando una a una esas urls con errores 404 que se han ido produciendo.

Te puede interesar:

 

eliminación de url en google search console

 

Este método si bien elimina las urls con errores 404 sólo lo hace durante 90 días, pasados tres meses, esos enlaces volverán a aparece teniendo que eliminarlos de nuevo uno a uno.

Esta forma, aunque es práctica tiene el inconveniente de tener que estar pendiente de borrar esas erratas pasado un tiempo.

Para ver como se hace haz clic en rastreo-errores de rastreo.

 

eliminación de url en google Search console

 

En este panel encontraras las errores 404 con las url que debes copiar en eliminación de url para borrarlos durante 90 días

Marcar los errores de rastreo como solucionados indica solamente información para que lleves un control de los errores 404 una vez los repares; en ningún momento esos errores se arreglarán, simplemente desaparecerán temporalmente de la pantalla.

Tienes que eliminarlos y después marcar como solucionados.

También puedes ver desde donde se enlaza ese código de error en la dirección y ver donde estas perdiendo ese linkjuice.

Linkjuice es la autoridad o fuerza que un enlace externo es capaz de trasmitir a tu url

 

eliminación de url en google search console

 

Puedes optar por esta opción, pero como te digo, tienes que esta pendiente ya que esas urls se volverán a indexar, de lo contrario tendrás que hacer una redirección (ahora verás como se hace)

Si quieres eliminarlas por completo porque estas seguro que esas urls no las volverás a utilizar, puedes anotar en htaccess un código 410 usando Redirect gone / URL-eliminada, de esta manera Google no las indexará más.

Esto último.lo entenderás mejor cuando leas el punto número 3.

 

2. Eliminar los errores 404 usando un plugin de redirección 301

Usar un plugin de redirección para solucionar los errores 404 es la forma más rápida y menos complicada para quien no quiera acceder a la carpeta de Htaccess dentro del panel de control del hosting

El funcionamiento del plugin redirection es muy sencillo como puedes ver en el video.

Simplemente tienes que indicar la url antigua y poner la nueva y el plugin hará el redireccionamiento al instante.

 

eliminar los errores 404 usando un plugin de redirección 301

 

El funcionamiento como ves es muy simple, puedes ver en la opciones de arriba la sección 404 donde el plugin te va mostrando los errores 404 cuatro que va encontrando o la sección logs donde podrás ir viendo el progreso de las reparaciones de esas redirecciones.

Este progreso lo puedes ver también en Google Search console por ejemplo.

 

Haz Redirecciones 301 a través de Htaccess, es muy sencillloHaz click para twittear

 

3. Redirección 301 usando la carpeta Htaccess

Esta es la parte más práctica y aunque pueda resultarte complicada, no lo es en absoluto.

Usando este método, evitarás usar un plugin que puede perjudicar (aunque no mucho) la velocidad de tu web.


Te puede interesar:


Para hacer una redirección 301, accede a la carpeta htaccess, para ello tienes que entrar dentro de los archivos de tu web dentro del panel de control de tu sitio.

Si accedes desde el proveedor Webempresa

 

redirección 301 usando la carpeta Htaccess

 

Haz clic en Archivos- administrados de archivos

Clic en htacces y editar

Siempre que vayas a insertar código haz copia de seguridad. No tengas miedo, no tiene por que pasar nada pero es bueno tener una copia del archivo por si acaso. 

 

redirección 301 usando la carpeta Htaccess

Los siguiente códigos que vas  a poner, tienen que ir antes de la etiqueta Begin

Puedes elegir dos tipos de códigos para hacer redirecciones.

 

Código 1 de redirección 301

 

RewriteCond %{HTTP_HOST} ^tuwebdecero\.com$ [OR]RewriteCond %{HTTP_HOST} ^www\.tuwebdecero\.com$RewriteRule ^recursos\-gratuitos\/$ “https\:\/\/tuwebdecero\.com\/recursos\-web\/” [R=301,L]

  • La primera url que ves en la última fila sin el dominio será la url antigua que quieres redirigir.
  • La segunda url con https será la nueva página a la que ira esa url que provoca ese error http 404

Sustituye tu dominio por el tuyo y las urls

 

Código 2 de redirección 301

 

redirect 301 /linea-platinum-maximo-confort-interior-minimo-gasto-energetico/  https://conspal.com/portfolio/

Este es muy mas fácil, simplemente anotan redirect 301 seguido de la url antigua + nueva url

La url antigua ira sin el dominio y la url nueva se indicara como ves en el ejemplo con toda la url completa(https://…

Ya está, así de sencillo.

Esto ira arriba del todo antes de la etiqueta Begin en la carpeta htaccess, haz clic en guardar y ya estará la redirección hecha.

 

redireccion 301

 

En caso de producirse un error interno del servidor, borra esas redirecciones ya que algunas pueden generar un error puntual sobre todo si incluye símbolos raros

 

4. Redirección 301 usando el panel de control Cpanel

 

Cpanel es el panel de control de hosting más útil y utilizado, este panel de configuración tiene un programa propio de redirección para reparar esos errores 404.

Para ello haz clic en la opción redirige

 

 redirección 301 usando el panel de control Cpanel

Una vez dentro te encontrarás con las siguientes opciones:

Tipo: 

  • Redirección permanente (redirección 301): para traspasos de url que han dejado de existir.
  • Redirección temporal (redirección 302: se usa cuando se están realizando cambios transitorios como por ejemplo un cambio de dominio, de esta manera redirigirás a los lectores de la url antigua a la nueva.

https?://(www.)?

  • Introduce tu dominio en el primer campo (ejemplo tudominio.com) y en el segundo campo (/) anota la url que esta detrás de la /, es decir por ejemplo si tu dominio es https://tudominio.com/coches-en-venta,  anota solo coches-en-venta.

En la foto de abajo lo verás mejor.

Redirige:

Anota a donde quieres que vaya esa url antigua indicando la url entera y con dominio incluido (con http o https)

Redireccion de www:

Elige que la redirección se de con www o ambas.

Elige ambas para que se redireccione cuando alguien intente acceder desde el navegador a esa url con o sin www

 

redirección 301 usando el panel de control Cpanel

 

Clic en añadir, la siguiente pantalla te indica que estará hecha la redirección, pero ojo, aún no esta hecha del todo, tienes que acceder a htaccess y moverla de sitio.

Para ello, selecciona de nuevo en la carpeta principal de Cpanel: Archivos-administrador de archivos y sigue los mismos pasos para acceder de la misma forma que viste en el método 3.

Recuerda copia de seguridad

El código generado por la herramienta de redirección 301 de cpanel  se encuentra abajo del todo(debajo de end)

Simplemente córtalo y pégalo antes de Begin

 

htaccess cpanel

Ya esta, ya esta hecha de la redirección 301 de formas más rápida y efectiva.

 

Siempre que hagas redirecciónes por cualquiera de estos métodos explicados, y compruebes que son correctas, márcalas como solucionadas en Google Search Console y estos errores 404, no volverán a aparecer.

 

El usuario no puede encontrarse con una página de Error 404 sin opciones de moverse por ellaHaz click para twittear

 

Por qué debes crear una página de error 404 personalizada

Ya tienes todas las soluciones para evitar ese error 404 pero pueden producirse más y seguro que no te has parado a pensar en lo que ve el usuario cuando accede a una url con el enlace roto o simplemente cuando introduce mal la url en el navegador.

Haz la prueba para ver que muestra la tuya añadiendo detrás del domino unas cuantas letras aleatorias.

 

Puedes personalizar los errores 4xx dentro del panel de control de tu hosting(Cpanel) o hacer clic en en WordPress en Apariencia-editor-404.php pero para ello necesitas conocimientos de programación si quieres obtener unos resultados medio decentes.

En mi caso no creo necesario personalizarla tanto,pero en determinados sectores no puedes dejar que una persona se vaya de al botón de retroceso a ver que en tu página no hay nada; sí es necesario que tenga alguna alternativa como un botón al blog o un buscador.

Si realmente quieres un diseño más atractivo puedes usar un plugin como Plugin 404 Page, con el vas a poder mostrar una página personalizada acorde al diseño de tu web.

Si quieres tener un diseño muy atractivo tienes la ventaja de crear esa página de error 404 con un maquetador.


También te puede interesar:


Cómo se utiliza el plugin 404 page

Facilísimo, una vez descargado y activo el plugin, simplemente haz clic en el panel de control de wordpress-páginas-añadir páginas.

Crea una página que puedes llamar Error 404 por ejemplo.

Tras la instalación y activación del plugin ve a Panel de administración-Apariencia-404 Error page.

Es muy sencillo:

como se utilizar el plugin 404 page

 

  • Page to be displayed as 404 page: elige la página personalizada de error 404 que has creado.
  • Hide 404 page:  si marcas esta opción, la página no será visible para los perfiles de usuario de wordpress excepto el administrador.
  • Fire 404 error: Mantén esta opción marcada, sirve para que WordPress envie un error 404 en caso de que la página que hemos creado para mostrarse como error se acceda de manera directa a través de su url.
  • Operating method: lo  normales utilizar “standar mode”. Cambia al otro método “Compatibility mode” en caso de que encuentres algún problema de incompatibilidad con un plugin o un maquetador(hay plugins que automaticamente marcan el modo compatibility,

Guardar cambios y listo.

Nota: Si usas el plugin WP Super Cache tienes que indicar que no cachee la página de error 404 personalizada creada ya que en caso contrario el plugin enviará un error 200 en vez de un error 404.

Para indicarlo haz clic en panel de administración-Ajustes-Wp super cache.

Haz scroll hasta el primer campo en el que puedes añadir texto.

 

como se utiliza el plugin 404 page

 

En el campo, añade la url de la página que has creado para mostrarse como error 404 sin el nombre de dominio, es decir si la url es tupagina.com/error-404/, escribe: /error-404/

Haz clic en grabar cadenas y ya esta.

Conclusión

Como has podido ver, reparar los errores 404 es algo que tienes que tener en cuenta, aunque  en un momento dado tener alguno no es una tragedia debes subsanar el erro.

Repararlos eso otro paso más para ofrecer al usuario el mejor servicio y gustarle cada vez más y paralelamente conseguir que Google te valoré otro poquito.

¿Que opinas? ¿Tienes muchos errores en tu Web? ¿Vas a crear una página 404 personalizada?

José M. Peña

Diseñador web especializado en WordPress y consultor de Marketing Digital | Trabajo como Freenlance realizando sitios web para clientes que desean hacer crecer su negocio a través de Internet | Además, enseño en mi Blog cómo crear un proyecto web absolutamente de cero |Me puedes encontrar en las redes sociales.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

8 comentarios en “Cómo reparar los errores 404: Redirección 301 y personalización

  1. Madre lo que aprendo contigo! sigue así José M. aportas muchísimo valor a gente que como yo vamos muy justitos en estos temas. Creo que me voy a imprimir tus artículos y me voy a hacer una guía de consulta… (Idea para hacerte un lead magnet o ebook o venta) jejeje…
    Un abrazo,

    • Gracias Elena.

      Yo solamente voy mostrando lo que se y voy aprendiendo, esto va muy rápido y siempre hay cosas que enseñar y aprender.

      Respecto a crear un lead magnet, ebook o lo que sea….todo lo que haga el aprendizaje más rápido y accesible bueno es. Iremos viendo donde poder aportar más valor.

      Un abrazo 😉

  2. Muy buena guía, si señor!

    Aunque yo estoy acostumbrado a trabajar con redirecciones se agradece tener una guía completa para echarle un vistazo de vez en cuando.

    Buen trabajo compi 😉

  3. Muy buen post. Facil y sencillo.
    Gracias Jose Manuel.

    De las 2 opciones en el httacess. ¿cual es la diferencia? ¿Cual elegir mejor de las dos? Que la segunda parece mas intuitiva pero la primera parece más “informatica” ??

    • Pues la que quieras, el tener la opción de usar Cpanel parece que te genera menos miedo en insertar mal el código, aunque si eso pasará normalmente lo único que sucede es que la redirección no funcione.

      La que quieras, yo suelo insertar el código directamente sin usar plugin.

      Saludos 😉

  4. Hola José,

    Excelentes tus artículos. Al fin he solucionado un error 404 con el pluguin, prefiero no tocar carpetas…..

    Una cosa José ¿Luego de realizar la redirección con el pluguin, debo notificar error solucionado en Search Console?

    De nuevo mil gracias por tus contenidos..

Deja un comentario

359 Compartir
Compartir39
Twittear284
+113
Compartir23
Email