Blog4robots

  • bblog
  • ques es ? (diccionario)
  • ¿ que es un bot ?
  • acerca de ...
Principal

Buscar

Navegación

  • Bots y buscadores
  • Apuntes
  • Herramientas
  • Enlaces
  • Recent posts

Publicidad

Apache mod_rewrite y el posicionamiento web

Enviado por hal el Mar, 01/15/2008 - 18:48.

 El módulo mod_rewrite de Apache, juega un papel destacado (no determinante) en la posición de un sitio web.

¿Porqué?
Básicamente por la posibilidad que nos ofrece de reescribir una URL de entrada.
Con mod_rewrite es posible recoger una petición hacia un contenido de nuestro sitio
y apuntarlo hacia otro contenido.
            http://nuestrositio.ext/antiguo.html --> http://nuestrositio.ext/nuevo.html
           
¿De qué sirve esto? Sirve, principalmente, para no perder un valor muy importante
para un sitio web: los enlaces entrantes.
 
Si nosotros mantenemos una web durante 2 años y pasado este tiempo decidimos
cambiarla o modificarla, hay que tener en cuenta antes que durante este tiempo habremos
conseguido bastantes o numerosos enlaces entrantes de buscadores, webs amigas, webs
que consideran interesante nuestro contenido, etc.
Si de un plumazo borramos todo el contenido viejo y lo sustituimos por el nuevo sin
tener en cuenta los antiguos enlaces, éstos quedarán obsoletos y con el tiempo desaparecerán.
Habremos perdido un valor muy importante para el buen posicionamiento de nuestro sitio web.
Es importante tener en cuenta la migración de URL’s al modificar o sustituir un sitio web.
 

¿Por qué son tan importantes los enlaces entrantes?

Si nos centramos en el funcionamiento de Google, (en parte extrapolable al resto de buscadores, pero sólo en parte),
veremos que uno de los factores determinantes para evaluar el PageRank (que sólo es una de la multitud de 
variables que intervienen en la construcción de la página de resultados del buscador (SERP)), es la 
calidad en primer grado y la cantidad en segundo de enlaces entrantes.
La manera como PageRank evalúa la calidad de los sitios que nos linkan y del nuestro propio es un auténtico
misterio, incluso para gran parte de sus programadores. Pero está claro que un sitio con un elevado 
número de visitas, contenido fresco e interesante y enlaces salientes de calidad, es bien
tratado por el algoritmo PageRank. Por qué está tan claro que esto es así? Porque una de las fijaciones de Google
es emular los sistemas democráticos humanos para construir las páginas resultantes de las búsquedas de
los usuarios.
Estos argumentos deberían convencer a cualquier webmaster que quiera tener o conservar visibilidad en la 
web que no debe despreciar los enlaces conseguidos con el paso del tiempo.
 
mod_rewrite también nos permite "embellecer" o "humanizar" las URL’s, cosa que según parece las arañas rastreadoras del web agradecen.
A efectos prácticos, esto sería un embellecimiento de URL:
 
            http://nuestrositio.ext/feo.php?id=5&cat=9 --> http://nuestrositio.ext/articulo-sobre-mod_rewrite
 

¿Qué beneficios aporta a una web embellecer una URL? 

Brinda al webmaster la posibilidad de incluir palabras clave en la URL; no sabría deciros en qué medida esto afecta a los algoritmos de búsqueda, pero es un factor que se tiene en cuenta.
Este tipo de URL’s también son interesantes a nivel social, porque invitan a pasar (“call to action”, para 
los amantes de los anglicismos). A una persona que pueda leer claramente a dónde le dirige un enlace viendo la URL que aparece en el buscador, le será más fácil decidirse a solicitar dicho contenido.
 
¿Cómo funciona mod_rewrite?
Este módulo de Apache utiliza un intérprete de expresiones regulares para traducir URL’s en tiempo de ejecución.
mod_rewrite acepta configuraciones especificadas desde el archivo global httpd.conf, o en configuraciones
específicas de directorio utilizando el fichero (.htaccess).
El módulo combinado con un buena base de datos para almacenar las URL’s y un sólido sistema de acceso a la misma facilitan mucho la creación de nuevas URL’s y la migración de antiguas.
 
Si quieres profundizar en el funcionamiento y configuración de este módulo te remito a que leas la
información de Apache sobre mod_rewrite.
 
En cuanto a las expresiones regulares, pues la verdad, todo un mundo ... Para aquellos que no sepais nada a cerca del tema os diré que en el mundo de la programación són uno de los métodos más eficaces para  realizar búsquedas dentro de pequeños o grandes textos. 
A los que ya sepais de que van os diré que poco os puedo decir que no sepais ya.
 
Para aquellos que quieran disfrutar de las ventajas que ofrece mod_rewrite pero no tengan los conocimientos necesarios para configurar el entorno y mantenerlo, o simplemente no tengan ganas de reinventar la rueda, pueden optar por utilizar un sistema gestor de contenidos que incorpore la funcionalidad de traducir las URL’s, como podrían ser Drupal o Wordpress. El primero es una potente herramienta para creación de sitios que nos da un control total de su contenido sea del volumen que sea, y el segundo es uno de los más eficientes gestores de blogs que hoy en día se pueden encontrar
en la red. Con Wordpress se puede también implementar una web, pero... no hace falta.
 
Referéncias de interés:
 
- Expresiones regulares en wikipedia
 
- Herramientas para trabajar con expresiones regulares
 
- Manual de drupal.org a cerca de como activar la funcionalidad de URLs limpios en drupal
 
- Información de Apache sobre mod_rewrite
 

 

  • bblog
  • consejos
  • informacion
  • posicionamiento
  • SEO
  • Añadir nuevo comentario

tags

herramientas buscadores blogs actualidad bots bblog posicionamiento SEO curiosidades seguridad consejos aplicaciones
more tags

Enlaces

  • Lista de Ips de bots
  • IncrediBILL's Random Rants
  • seomoz
  • Herramientas .htaccess
  • Google webmasters tools
  • google webmaster central blog
  • SearchEngineWatch
  • bblog
  • ques es ? (diccionario)
  • ¿ que es un bot ?
  • acerca de ...

blog4robots