No hay duda de que la mayoría de los usuarios de Internet se sienten desanimados por lo demasiado familiar 404 Pagina no encontrada mensaje de error. Es probable que haya sido bombardeado por este molesto mensaje al menos una vez este mes cuando hizo clic en un enlace roto.
Un error 404 es una respuesta HTTP estándar a una solicitud de página web que el servidor no pudo cumplir por varias razones. De forma predeterminada, el mensaje de error se muestra como texto sin formato sobre un fondo blanco. Si odia este mensaje cursi, no querrá que los visitantes de su sitio web lo vean también. Entonces, ¿por qué no hacerlo menos irritante mediante un mensaje personalizado?
En este tutorial, lo guiaré a través de los pasos para crear un archivo personalizado. Página no encontrada mensaje para que los visitantes de su sitio web se sientan menos irritados cuando se quedan en blanco. Sin embargo, primero, comprendamos mejor por qué puede quedarse en blanco al intentar acceder a una página web.
Como y por qué 404 Pagina no encontrada Se producen errores
Cuando hace clic en un enlace y obtiene un error 404, significa que su solicitud de página al servidor fue exitosa, pero el servidor no encontró la página en particular a la que intentaba acceder. Hay muchas causas para esto.
Por ejemplo, si se eliminó la página web a la que se estaba conectando el enlace, se mostrará un error 404. Un escenario típico que conduce a esto es cuando se elimina una página desactualizada que contenía contenido popular, pero tenía muchos enlaces que apuntaban a ella desde otros sitios web. Es probable que los grandes sitios web de noticias sean los culpables de esto si los administradores del sitio no toman las medidas de precaución para evitar la pérdida de enlaces a las páginas.
También puede ocurrir un error de página 404 si la página solicitada se reubicó a un nuevo nombre de dominio. Si el problema está en el servidor (el servidor está inactivo o es inaccesible por algún motivo), es posible que obtenga un error de DNS. Los cortafuegos, los filtros de contenido y otras formas de bloqueo de contenido también pueden causar enlaces rotos.
La conclusión es que los enlaces rotos son algo común en la web. Depende de los propietarios o administradores del sitio web hacer que la experiencia sea más llevadera para los usuarios. Recuerde, los usuarios de Internet generalmente son impacientes cuando buscan información en un sitio web. Un usuario no perderá tiempo buscando otro sitio web para obtener lo que quiere si todo lo que encontraron en el suyo fue un simple e irritante Error 404.
Un mensaje de error fácil de usar
Como ya he mencionado, la mayoría de los servidores web están configurados para devolver una página básica de error 404 que muestra una disculpa.–a breve descripción de por qué no pudo acceder a la página solicitada. En algunos casos, es posible que también se le presente un enlace al correo electrónico de un webmaster (si necesita más asistencia técnica) o un enlace a un motor de búsqueda para continuar con su búsqueda.
Si bien este mensaje de error predeterminado es cortés, es bastante sencillo y, por lo general, desanima a la mayoría de los visitantes del sitio web. Es por eso que los webmasters más serios personalizan este mensaje para que los visitantes que se quedan en blanco puedan ver una página de error 404 más fácil de usar (y menos irritante).
Todos los temas predeterminados que se envían con WordPress tienen una plantilla básica de página de error 404 llamada 404.php. Por supuesto, esta plantilla predeterminada funciona perfectamente, pero es probable que no diga lo que quiere decirles a sus visitantes. Afortunadamente, personalizar el mensaje en la plantilla es muy sencillo. Simplemente abra la plantilla de página en un editor de código y cambie el texto del mensaje por el suyo. Guarde los cambios después.
La estructura de la plantilla de página de error predeterminada enviada con el Dos mil trece El tema se compone de etiquetas para mostrar el encabezado, el pie de página y una barra de búsqueda. Así es como se ve en acción (simplemente escriba una dirección de página falsa en la barra de direcciones del navegador):
Si examina el código de su plantilla de página 404, verá el encabezado de la página Extraviado dentro de la etiqueta de encabezado
, junto con una _mi función que realmente muestra el resultado en la página. Esto es lo que querrá editar primero cuando personalice su página 404. Luego puede continuar y agregar más texto fácil de usar en las etiquetas
El Archivo .htaccess es donde sucede la magia
Una vez que su 404.php está personalizado, todo lo que queda es que WordPress lo muestre cuando la situación sea apropiada, cuando no pueda encontrar una página específica. Este es el proceso predeterminado. Sin embargo, hay ocasiones en las que el servidor web puede encontrar problemas antes de que WordPress los sepa, lo que significa que es posible que los visitantes no puedan acceder a algunas páginas. En ese caso, debe asegurarse de que el servidor web pueda redirigirlos a su página 404.php y aquí es donde el .htcaccess entra el archivo.
El .htcaccess El archivo se encuentra en la carpeta raíz de su instalación de WordPress. Para el caso de WordPress, se genera automáticamente cuando cambia la estructura de su enlace permanente de forma predeterminada. Todo lo que necesita hacer para asegurarse de que el servidor encuentre su página 404 personalizada es agregar una sola línea al archivo de esta manera:
ErrorDocument 404 /index.php?error=404
Como puede ver, esta URL comienza en la raíz (/), lo que significa que para usar este formato de URL, su instalación de WordPress debe estar en la raíz de su servidor. De lo contrario, si WordPress está instalado en un subdirectorio, la ruta de redirección debería ser:
ErrorDocument 404 /yourfolder/index.php?error=404
De esta forma, incluso si cambia su tema, index.php siempre llamará el archivo 404 correcto para su nuevo tema.
Terminando
Al leer este tutorial rápido, con suerte, ahora puede crear una página 404 personalizada completa con un mensaje personalizado y fácil de usar. También puede configurar el .htcaccess para asegurarse de que los visitantes de su sitio web siempre sean redirigidos a la página 404 correcta por el servidor en situaciones en las que WordPress no puede hacerlo o cuando cambia de tema.
Si desea atraer visitantes leales que siempre volverán a su sitio web, es importante personalizar su página 404 con un mensaje menos irritante. Y, por supuesto, tratar de limitar la cantidad de veces que un visitante llega a una página 404 también es una buena idea.
¿Tiene alguna gran idea para un mensaje 404 personalizado? ¿Qué estás usando actualmente en tu página 404? ¡Me encantaría escuchar tus ideas en los comentarios a continuación!