Mostrando entradas con la etiqueta buscadores. Mostrar todas las entradas
Mostrando entradas con la etiqueta buscadores. Mostrar todas las entradas

5.10.13

Error 404 en Blogger, identificar, personalizar, solucionar


El error 404 se produce cuando los robots de los buscadores no pueden rastrear una URL ya que conduce a una entrada que no existe porque:

  1. la entrada fue eliminada, o
  2. la URL fue mal escrita.

Google dice: "Por lo general, los errores 404 no afectan a la posición que ocupa un sitio en los resultados de búsqueda, pero se pueden utilizar para mejorar la experiencia del usuario". No afectan la posición de un blog, en el caso de Blogger, pero sí el número de sus visitantes.


¿Por qué los errores 404 pueden disminuír el número de visitantes de un blog?

Porque si un usuario accede a un blog en busca de una entrada que no existe se va a encontar con este mensaje:

La página que estabas buscando en este blog no existe.

Esta visita resulta fugaz e inútil, y muy posiblemente el visitante abandone el blog y no vuelva. Si hubiera encontrado lo que buscaba sería un muy probable visitante para otras oportunidades.


Personalizar el mensaje de error

El mensaje antes indicado no da ninguna alternativa al visitante. Podemos personalizarlo cambiándolo por otro más amable, y dándole, al usuario, la opción de ir a la página principal del blog.

Para personalizar el mensaje de error vamos a:

Diseño ► Configuración ► Preferencias para motores de búsqueda ► Mensaje de página no encontrada personalizado ► Editar

En el área de texto escribimos el siguiente mensaje seguido del código que redirecciona a la página principal del blog:

Discúlpenos, se ha presentado un inconveniente. En cinco segundos usted será redireccionado a la página principal del blog.

<script type = "text/javascript">
//Redireccion 404
BSPNF_redirect = setTimeout(function() {
location.pathname= "/"
}, 5000);
</script>

El mensaje lo podemos cambiar. En el código 5000 corresponde a milécimas de segundo (cinco segundos); podemos modificar el tiempo de espera.

Veamos en funcionamiento la anterior personalización haciendo click sobre la siguiente URL correspondiente a una entrada inexistente en un blog y que redirecciona a la página principal del mismo:



Prevenir errores 404

Los errores 404 prevenibles son los producidos por entradas eliminadas, y la forma obvia de prevenirlos es no eliminando entradas; es más conveniente redireccionarlas, para que las URLs de las mismas no lleven a ellas sino, por ejemplo, a la página principal del blog o a otra entrada.

Entonces, si queremos "desaparecer" una entrada de nuestro blog no la eliminamos sino que ponemos en el editor HTML de la misma el siguiente código:

<script>
location.href="Aquí la URL de la página principal o de la entrada hacia la que queremos redireccionar";
</script>

De esta manera si alguien, desde un buscador, hace click en el enlace a la entrada que no queremos mostrar, será llevado, no a esa entrada, sino a la que la hemos redireccionado con el código anterior.


Identificar errores 404

Nuestro blog puede tener errores 404 sin que nosotros lo sepamos. Para saber si existen esos errores y poder identificarlos accedemos, con nuestra cuenta de Google a Herramientas para webmasters de Google, añadimos nuestro blog haciendo click en la pestaña "Añadir un sitio" de la parte superior derecha y seguimos las instrucciones allí indicadas.

Añadido el blog:

    1. hacemos click sobre la imagen del mismo o sobre el enlace:


    2. En el menú que aparece a la izquierda desplegamos el submenú "Rastreo" con un click sobre el mismo, a continuación click sobre "Errores de rastreo" y, por último, click sobre el cuadro que muestra el número de errores "No se encuentra", que son los errores 404.

    3. En la parte inferior aparecerán, en un cuadro estadístico y en una lista, los errores 404 detectados en los últimos 90 días.

    4. Un click sobre cada URL de la lista nos mostrará un cuadro con la URL de la entrada que no pudo ser rastreada puesto que no existe, y los detalles del error.


Solucionar errores 404

Los errores 404, producidos por entradas que han sido eliminadas, se pueden solucionar así:

Identificadas las URLs causantes de los errores, como ya se explicó, las reconstruímos creando entradas con URLs idénticas. Pongamos como ejemplo una URL como la siguiente:

http://titulodelblog.blogspot.com/2013/02/titulo-de-la-entrada.html

Esta URL correspondería a una entrada creada en el segundo mes (02) de 2013. Para reconstruír esa URL creamos una entrada con el título idéntico al que aparece en la misma reemplazando, obviamente, cada guión por un espacio. En cuanto a la fecha Blogger pone, por defecto, la del día en que se crea la entrada, entonces para que quede con la fecha que necesitamos la programamos en el menú "Configuración de la entrada" que está en el lado derecho del editor de la entrada, en Programar ► Establecer hora y fecha; allí modificamos el mes y el año, si es necesario; la hora y el día no afectan la URL.

En el editor HTML de la entrada ponemos, únicamente, el siguiente código:

<script>
location.href="Aquí la URL de la página principal o de la entrada hacia la que queremos redireccionar";
</script>

Con lo anterior lograremos que cuando un usuario acceda a nuestro blog desde un buscador, a través de la URL de esa entrada que había sido eliminada, pero que reconstruímos, sea redireccionado a la página principal del blog, o a la entrada que hayamos escogido.