Como personalizar el error 404 en WordPress

Autor: | 2017-12-17T00:58:27+00:00 Fecha: 22/11/2016|Categorías: WordPress|Comentarios: 6 comentarios

A pesar de que WordPress es un CMS, es muy personalizable, y la gran aceptación que tiene actualmente en Internet hacen que cada vez existan más posibilidades de personalización si lo comparamos con otros CMS como Drupal o Joomla.

Con los themes para WordPress personalizamos la forma en la que se muestra la información a los usuarios, también personalizamos algunos mensajes del sitio web, pero no todos, en la mayoría de los casos hay partes que tenemos que “modificar” posteriormente para dejarlas a nuestro gusto o adaptado a las circunstancias de nuestro proyecto.

errores 404 wordpressUna de las partes que más buscan los usuarios personalizar, es el error 404, un error muy común que solemos ver bastante y que normalmente en los themes muestra mensajes muy impersonales y que podrían ser un poco más “indicativos” a la hora de mandar el usuario a otras partes de la web que tal vez les puedan resultar interesantes.

En WordPress el error 404 se puede personalizar mediante plugins, aunque sí que es verdad que con código podemos hacer verdaderas obras de arte, usando plugins podemos hacer exactamente lo mismo si contamos con los plugins adecuados.

 

¿QUÉ ES UN ERROR 404?

El error 404 es muy conocido, de hecho, de todos los errores de estado HTTP es el más conocido debido a que es uno de los que más se ve y que nos indican que hay un problema y que falta algo.

El error HTTP 404 Not Found o HTTP 404 No encontrado es un código que indica que el cliente o navegador web se ha conectado correctamente con el servidor y pero que el servidor no ha podido responderle con lo que el cliente o navegador web pide, ya que por alguna razón técnica no lo ha encontrado.

404 wordpressDebemos tener claro, que el error 404 simplemente dice que el contenido o elemento pedido no ha sido encontrado, ya que es fácil de confundir con un error de “timeout” que dice que no se ha podido encontrar el servidor web, y en este último caso sí que existe un problema de conexión con el servidor.

El error 404 es solucionable con una redirección 301 que lleve al visitante a otro lugar, o simplemente subiendo el contenido que falta en la URL, con esto el error 404 estaría solucionado.
Desde el punto de vista del visitante no se puede hacer nada, aunque lo recomendable si el visitante quiere hacer una buena acción es avisar al administrador del sitio web de que el enlace a ese recurso está caído.

 

PERSONALIZAR EL ERROR 404 EN WORDPRESS

Debemos tener en cuenta que el error 404 en WordPress lo controla el theme, es decir, el theme activo es el que determina qué error 404 se mostrará.
¿Qué quiere decir esto? Pues que entre los archivos del theme hay un archivo llamado 404.php que contiene lo que se muestra cuando por determinadas razones aparece el error 404.
Evidentemente si modificamos el archivo 404.php del theme podremos cambiar la apariencia y lo que pone el error 404, pero como hemos dicho anteriormente, con plugins también es posible hacerlo de la misma forma.

404 wordpress(Ejemplo del error 404 de Twitter hace unos años)

Normalmente la mayoría de los errores 404 de los sitios web simplemente muestra un mensaje, pero si nos ponemos “quisquillosos” podemos insertar un buscador o un listado de artículos o contenidos que puedan resultarle interesantes a los visitantes para que no se salgan de nuestro sitio web.

 

PERSONALIZAR EL ERROR 404 CON 404 PAGE BY SEEDPROD

En este caso se trata de uno de los mejores plugins para personalizar el error 404 en WordPress, en general todos los plugins para WordPress creados por SeedProd son muy buenas opciones y todos están orientados a la personalización de diferentes partes de WordPress.

error 404 personalizar404 Page by SeedProd lo que hace es sustituir el 404.php por defecto de WordPress redirigiéndolo a otra página 404 declarada por el propio plugin.

El plugin 404 Page by SeedProd nos permite configurar el logo, un título para la página de error y un mensaje de error totalmente personalizable con imágenes, vídeos, o con cualquier elemento visual que podamos insertar a través del editor de WordPress como si fuera un simple artículo.

Además 404 Page by SeedProd también permite insertar un buscador en la página de error 404 e insertar los botones sociales de Twitter y Facebook.

Puedes encontrar más información acerca del plugin 404 Page by SeedProd para WordPress en la siguiente dirección URL: https://es.wordpress.org/plugins/404-page/

 

PERSONALIZAR EL ERROR 404 CON CUSTOM 404 PRO

404 Page by SeedProd no es la única opción para personalizar los errores 404 en WordPress, Custom 404 Pro también es una excelente opción para personalizar el error 404.

error 404 personalizarCustom 404 Pro además de permitir personalizar los errores 404 en WordPress, también registra todos los errores 404 mostrados a los usuarios en un listado que podremos ver en la interfaz del back-end de WordPress.

En cuanto a la personalización, Custom 404 Pro, a diferencia del plugin 404 Page by SeedProd, no permite personalizar, sino que permite redireccionar los accesos al 404.php directamente a otra dirección URL o a otra página de WordPress que nosotros configuremos.

Puedes encontrar más información acerca del plugin Custom 404 Pro para WordPress en la siguiente dirección URL: https://es.wordpress.org/plugins/custom-404-pro/

 

PERSONALIZAR EL ERROR 404 CON 404PAGE

El nombre completo de este plugin es 404page – your Smart custom 404 error page, pero como es muy largo vamos a dejarlo con 404page para WordPress.

error 404 personalizarAl igual que en el caso del plugin Custom 404 Pro, el plugin 404page permite redireccionar el tráfico que va al error 404 directo a una página que nosotros queramos.

Pero además de redireccionar, esto va un poco más lejos, ya que nos permite ocultar la página que definimos como 404 para los usuarios y definir varios métodos para la redirección al error 404 personalizado.

Puedes encontrar más información acerca del plugin 404page – your Smart custom 404 error page en la siguiente dirección URL: https://es.wordpress.org/plugins/404page/

 

REDIRECCIONAR Y DETECTAR ERRORES 404 EN WORDPRESS

Si queremos ir un poco más allá de mostrar un mensaje bonito al usuario, y lo que buscamos es que se registren todas las páginas o errores 404 mostradas a los usuarios y en qué circunstancias, también podemos hacerlo, tan solo debemos utilizar un plugin que registre estos eventos y que posteriormente no ofrezca un listado, aunque también existen plugins que nos permiten detectar y redireccionar automáticamente los errores 404 en base a nuestras órdenes.

 

REDIRECCIONAR ERRORES 404 CON FORTY FOUR

Forty Four es un plugin para WordPress que además de permitirnos personalizar el error 404 de WordPress, también nos permite registrar los errores 404 que se muestran a los usuarios, pero también nos permite redireccionar TODOS los errores 404 a donde nosotros queramos mediante una redirección 301.

Puedes encontrar más información acerca del plugin Forty Four para WordPress en la siguiente dirección URL: https://es.wordpress.org/plugins/forty-four/

 

REDIRECCIONAR ERRORES 404 CON REDIRECT 404 TO PARENT

Redirect 404 to parent es un plugin para WordPress mucho más simple que la anterior alternativa, es un plugin que nos permite redireccionar los errores 404 mediante un complejo sistema de reglas, pudiendo utilizar redirecciones 301, 302 y 307.

Puedes encontrar más información acerca del plugin Redirect 404 to parent en la siguiente dirección URL: https://es.wordpress.org/plugins/redirect-404-to-parent/

 

REGISTRAR ERRORES 404 CON 404 ERROR LOGGER

En este caso, el plugin 404 Error Logger nos permite registrar en un listado todos los errores 404 mostrados a los usuarios en tu web.
Esto mismo lo permite realizar el plugin Forty Four y el plugin Custom 404 Pro, pero si no quieres personalizar los mensajes de error 404 y solo quieres registrar los 404 en un log, puedes hacerlo con este plugin.

Puedes encontrar más información acerca de 404 Error Logger para WordPress en la siguiente dirección URL: https://es.wordpress.org/plugins/404-error-logger/

 

[Total: 15 Promedio: 4.2]
Mi nombre es Alvaro Fontela, soy consultor Wordpress y blogger activo desde hace años. Co-Fundador de Raiola Networks, escribiendo sobre Wordpress en este blog día tras día.

Utilizamos cookies propias y de terceros para obtener información estadística, mostrar publicidad personalizada a través del análisis de tu navegación, así como para interactuar en redes sociales. Si continúas navegando, consideramos que aceptas nuestra Política de cookies. ACEPTAR

Aviso de cookies