lunes, 12 de julio de 2010

Cortar o no Cortar, esa es la Cuestión...del encabezado en el servidor

Por Richard V. Buckhardt

Bueno, no es ese tipo de corte!*

Supongamos que usted esta estableciendo sus links “keyword rich” hacia un subdirectorio. El enlace debería apuntar a:

http://www.somedomain.com/subdirectory

o hacia:

http://www.somedomain.com/subdirectory/ con un slash “/” al final?

La mayoría de los SEOs novatos no sabrían la diferencia, pensando que si lleva al visitante al sitio, entonces funciona, cierto?

Hay un problema con esto, déjeme introducirlo a la revisión de “server headers”. Para hacer esto utilizare mi herramienta favorita de “server header” esta herramienta está en:

http://www.seoconsultants.com/tools/headers.asp . Usted simplemente coloca la URL en la casilla y obtendrá una página que le dice como lo direccionó. He aquí algunos de los posibles resultados:

200 OK – Esto significa que todo está bien.

301 Moved Permanently – La URL que usted escribió esta siendo redireccionada apropiadamente hacia una nueva locación.

302 Found – Esto significa que su URL ha sido temporalmente movida y encontrada en la nueva locación.

Hay muchos otros indicadores de estatus, pero para propósito de este articulo nos concentraremos en estos tres. De hecho, el estatus de su “server header” puede regresar como una combinación de estos. Por ejemplo, si usted tiene un buen redireccionamiento 301 habilitado, usted verá primero un mensaje de “301 Moved Permanently” y luego un mensaje: “200 Ok” debajo de este.



Con una página no redireccionada, usted sólo verá un mensaje “200 OK” cuando ingrese cualquier URL. Como ejemplo, si usted hace un chequeo del “server header” para http://www.weboptimist.com or http://www.weboptimist.com/ , entonces obtendrá un “200 OK” para cualquiera de los dos.

Pero este no es siempre el caso. Algunas veces, particularmente en servidores web Microsoft IIS, lo que usted tendrá como respuesta será totalmente diferente cuando comprueba server header con el “/” (slash) o sin el. En tales servidores, lo que usted obtiene es un mensaje “302 Object Moved” y luego el mensaje “200 OK” cuando comprueba el subdirectorio URL sin el “/” incluido.

Esto significa que el servidor automáticamente 302 redirecciona la URL sin slash a la versión con slash.

Esto no es bueno y no es particularmente SEO amigable, Aunque hay buenas razones para usar redireccionamiento 302 a veces, fue hecho para ser utilizado como redireccionamiento temporal, no permanente. Se sabe de web sites que se meten en problemas con los dioses de los motores de búsqueda por por usar redireccionamiento 302 en vez de el redireccionamiento permanente 301 donde además la mayoría del “jugo de link” pasa. No hay tal en el caso del 302 donde ningún “jugo de link” pasa. De nuevo, se supone que es temporal.

Que puede hacer usted? Primero, revise sus URLs para ver si usted tiene este problema. Si no, no se preocupe, aunque yo recomiendo que se adhiera a la manera estándar de escribir sus URLs –preferiblemente con el “/” al final – http://www.somedomain.com/subdirectory/. Apuntando a exactamente la misma URL siempre es siempre una Buena practica en SEO, nada diferente al problema canonico de utilizar www or no en una URL. Lo mejor es escoger una forma y siempre utilizarla. No mezcle.

Si usted encuentra que sus subdirectorios URLs sin slash están siendo redireccionados 302, haga énfasis en siempre, siempre, siempre, utilizar el slash al final. Haga auditaje de links en su sitio y revise este tipo de enlaces y cámbielos de manera que incluyan el slash al final.

En el largo plazo, usted y el SEO de su sitio estarán mejor. Sus enlaces estarán mejor enfocados sin redireccionamientos 302 que no se quieren (y no se esperan) en el camino.

*Juego de palabras: donde slash quiere decir cortar y también es el nombre del símbolo "/"


Traducido por Juan Jose Aldaz desde:
http://www.weboptimist.com/to-slash-or-not-to-slash-thats-a-server-header-question/2010/04/22/

No hay comentarios:

Publicar un comentario