Errores de Servidor Primer nivel – Piramide SEO
Error 404 y 503 Hay dos tipos de errores comunes que podemos encontrarnos navegando por un sitio web, el error 404 y el error 503. Vamo0s a ver cada uno de ellos y como actuar ante los mismos.
Error 404 Las páginas de error 404 son tan comunes que es posible que todos las conozcamos sin saber que son verdaderamente porque alguna vez se nos ha mostrado en el navegador. Al producirse un error 404, el servidor web muestra una página de error muy simple indicando un error de que el recurso buscado no se encuentra en el servidor. Podemos, por no decir que es obligatorio, configurar nuestra propia página de error 404 de forma que le ofrezca más opciones al usuario y como no de cara a los buscadores no parecer un mensaje de error del servidor. En principio tenemos dos posibilidades una a nivel de servidor y otra modificando el fichero.htaccess para configurar la pagina de error.
Configuración del error 404 en el httpd.conf La primera posibilidad, y menos usual, para configurar la página de error 404 es editar el archivo principal de configuración de Apache, llamado httpd.conf. Este archivo es delicado de tratar ya que contiene muchísimas líneas que configuran el servidor web. Lo único que tendremos que agregar es una línea donde indiquemos la ruta del archivo que enviar al producirse un error de recurso no encontrado, por medio de la variable "ErrorDocument". No todos los servidores nos permiten modificar este archivo. ErrorDocument 404 /mipagina404.html
Configuración del error 404 por.htaccess (Apache) Se trata simplemente de crear o modificar un archivo que se llame.htaccess del cual ya hemos hablado para realizar las redirecciones 301, donde colocaremos la directiva de configuración "ErrorDocument". El archivo.htaccess se colocará en la raíz del dominio y tendrá el siguiente contenido. ErrorDocument 404 /error404.html Como se puede ver, se indica también la ruta donde estaría la página de error en nuestro sistema, en este caso en un archivo llamado error404.html, que estaría en la raíz del dominio. Una vez que esté localizado en su directorio correspondiente tenemos cambiar los atributos CHMOD a 644. Nota: En el caso de Wordpress podemos utilizar un plugin Broken Link Checker
El error 503 – Servicio no disponible I Como todos los errores 500, estos son errores del sistema y poco podemos hacer sino esperar a que se solventen. El 503 es un error que los navegadores muestran cuando el servidor al que se intenta acceder, se encuentra sobrecargado por causas diversas que pueden ser variadas: Uso abusivo del servidor. Es el caso de los ataques D.O.S. y otros similares en las que se generan malintencionadamente, una gran cantidad de solicitudes (peticiones que se hacen para obtener los datos necesarios para mostrar una página). Picos temporales de usuarios. De forma no maliciosa, simplemente cuando coinciden demasiados usuarios accediendo al servidor simultáneamente, o porque no de forma malisiosa por un ataque (Ver anexo A). Demasiadas visitas de bots. Los spiders que rastrean La Red trabajan con una incansable actividad para sus correspondientes buscadores. En un principio esto es lo propio y lo deseable para los que quieran ser indexados, pero en ocasiones también puede ser un problema cuando se ceban con uno.
El error 503 – Servicio no disponible II Programas ineficientes. Es el caso de un Script que propicie un uso excesivo del servidor o que incluso entre en bucle por estar mal programado. Excesivo tráfico. Si uno o varios sitos colgados de un servidor tienen un éxito tremendo y repentino, la capacidad del servidor se puede ver desbordada mientras que el administrador incrementa su capacidad. Por tanto, no hace falta que toquemos nada para solucionar esto, lo más probable es que se esta sea una de esas cosas que el tiempo soluciona. Si nuestro servidor nos da muchas veces error 500, pues claramente habrá que cambiar de servidor.