Qué gana tu sitio con esto

La página de error que IIS muestra por defecto es una pantalla blanca con un código y ningún contexto. Para un visitante que llegó desde un enlace roto, es un callejón sin salida: la mayoría cierra la pestaña. Una página personalizada mantiene tu diseño, explica lo ocurrido en lenguaje claro y ofrece una salida hacia el buscador interno o el inicio.

Los errores que conviene personalizar

CódigoQué ocurrióPrioridad
404La página solicitada no existe. Es el más frecuente con diferencia.Alta
403El acceso está prohibido, normalmente por permisos o por falta de índice.Media
500Error interno de la aplicación o del servidor.Media
401Se requiere autenticación y no se proporcionó.Baja

Activar la función en Plesk

  1. Ve a Sitios web y dominios y abre Configuración de hosting en la tarjeta del dominio.
  2. Marca la casilla de documentos de error personalizados.
  3. Guarda los cambios.

Editar las páginas

  1. Vuelve a la tarjeta del dominio y entra en Directorios virtuales.
  2. Abre la pestaña Documentos de error.
  3. Verás la lista de códigos con su página asociada.
  4. Haz clic sobre el código que quieras cambiar.
  5. Selecciona si quieres apuntar a un archivo propio o a una URL, e indica la ruta.
  6. Guarda.

Alternativa por web.config

Si prefieres controlarlo desde el archivo de configuración, esta es la forma directa:

<configuration>   <system.webServer>     <httpErrors errorMode="Custom" existingResponse="Replace">       <remove statusCode="404" />       <error statusCode="404" path="/errores/404.html" responseMode="ExecuteURL" />       <remove statusCode="500" />       <error statusCode="500" path="/errores/500.html" responseMode="ExecuteURL" />     </httpErrors>   </system.webServer> </configuration>

Qué poner en una página 404 que funcione

  • La cabecera y el menú de tu sitio, para que el visitante no sienta que salió de él.
  • Un mensaje breve y sin tecnicismos. Nadie necesita saber qué es un código 404.
  • Un buscador interno, si tu sitio lo tiene.
  • Enlaces a las secciones más visitadas.
  • Un contacto directo, por si el visitante buscaba algo concreto.

Un detalle técnico que importa

La página de error debe devolver el código correcto, no un 200. Si tu página 404 responde con código 200, los buscadores la interpretarán como una página válida y acabarán indexando decenas de direcciones inexistentes. Usar el mecanismo de IIS o el atributo responseMode como en el ejemplo mantiene el código correcto; una redirección hacia el inicio, no.

Was this answer helpful? 0 Users Found This Useful (0 Votes)