Cómo mejorar o subir el PageRank de mi web

PageRank

No cabe duda que el PageRank viene a ser ese oscuro objeto del deseo de muchos webmasters. En cierta forma viene a ser como la bolsa: provoca grandes expectativas cuando sube, pero nos sumerge en un mar de dudas cuando baja de manera inexplicable.

En la otra cara están los SEOs que desprecian el PageRank que dudando de su importancia en el posicionamiento de una web llegan a hacer proclamaciones del tipo «PageRank is dead«.

En el siguiente artículo se muestra claramente al lector qué es y qué no es el PageRank y se da respuesta a todas aquellas preguntas que alguna vez le llegaron a quitar el sueño.

Qué es el PageRank

PageRank es una marca registrada y patentada (número de patente 6,285,999) por Google el 9 de Enero de 1999, con el título original ‘Method for node ranking in a linked database’.

La marca PageRank engloba un conjunto de algoritmos desarrollados por los ingenieros de Google cuyo único fin es representar con un número la relevancia de una página web en Internet.(Algoritmo PageRank original)

La relevancia de una web es la utilidad o importancia que la comunidad web otorga a una página en relación a una búsqueda determinada.

Por tanto el PageRank refleja la voluntad de Google de dejar en manos de la comunidad web la potestad para determinar la posición de una página en el resultado de una búsqueda.

El PageRank es uno de los factores que determinan la posición de una web en la página de resultado de una búsqueda de Google.

El PageRank no es el único factor que determina la posición de una web.

El PageRank de cada página web se recalcula una vez al mes (aproximadamente).

Se denomina Google Dance al periodo (unos 4 días) que transcurre entre el comienzo y el fin la actualización de PageRank.

Durante ese tiempo Google y los servidores de Google (www.google.com, www2.google.com, www3.google.com y www-fi.google.com) no contienen la misma información sobre cada web y puede producirse un baile de posiciones en las búsquedas. Existen técnicas para poder predecir el PageRank en la próxima actualización.

El PageRank real de una página no es un valor entre 0 y 10, es un número grande, en ocasiones muy grande que puede rondar los cientos de miles.

Tenga presenta que Google no ha desvelado núnca cómo calcula el PageRank, toda la información al respecto son deducciones y suposiciones.

El PageRank de la barra de Google

No debemos confundir el PageRank real con el PageRank mostrado en la barra de Google.

El PageRank que podemos ver en la barra de Google (instalar la barra de Google) es un número entero entre 0 y 10:

  • El PageRank de la barra de Google es un valor que permite establecer comparaciones entre webs. Por tanto es un valor que carece de interés si se estudia de manera aislada.
  • 10 es el PageRank máximo y está reservada a un muy pequeño y exclusivo número de páginas.
  • El 1 es el PageRank mínimo que recibe una web normal.
  • Un PageRank de Cero significa que la web aún no ha sido indexada pero también puede ser síntoma de que la web ha sido penalizada.
  • El esfuerzo para incrementar el PageRank crece de manera logarítmica.
  • La base de este logaritmo es desconocida y varía a medida que aumenta el número de webs en Internet.Por ejemplo, para una base 7, tendríamos los siguientes valores:
    PageRank Barra Google PageRank Real
    0 0 – 3
    1 3 – 19
    2 19 – 130
    3 130 – 907
    4 907 – 6351
    5 6351 – 44458
    6 44458 – 311209
    7 311209 – 2178466
    8 2178466 – 15249262
    9 15249262 – 106765607
    10 > 106765607
  • El PageRank de la barra de Google se actualiza trimestralmente.

Cómo se calcula el PageRank

El algoritmo PageRank se calcula en función de varios parámetros, alguno de ellos son conocidos pero otros no lo son.

Dos de los parámetros conocidos son el número y la calidad de los enlaces entrantes a una página.

  • Google interpreta un enlace de una página A a una página B como un voto de la página A para la página B .
  • Google analiza también el page rank y el número de enlaces salientes de la página que emite el voto para ponderar su importancia.:
    • Cuanto mayor sea el PageRank de una web mayor importancia tendrá su voto.
    • Cuantos menos enlaces salientes tenga una web mayor importancia tendrá su voto.
  • Por tanto, el PageRank de una página se define recursivamente y depende de todas las páginas que la enlazan.
  • No todas los enlaces son tenidos en cuenta, incluso hay enlaces que pueden llegar a resultar perjudiciales. Son los llamados link farms, webs fraudulentas que comercian con links.
  • Los enlaces javascript no pueden ser tenidos en cuenta.
  • Los enlaces con un atributo nofollow indican a Google explicitamente que no sean tenidos en cuenta.

PageRank explained PageRank explained

Recuerde que el pageRank no se asocia exclusivamente a un nombre de dominio.

Cada documento de un dominio tiene su PageRank propio.

La página principal (home) hereda el PageRank del resto de páginas del Site.

¿Por qué ha bajado el PageRank de mi web?

Una disminución del PageRank de mi web no significa necesariamente una perdida de posicionamiento.

Una disminución del PageRank de mi web no significa necesariamente una penalización.

Puede darse la paradoja de que un aumento en mi PageRank real puede suponer una disminución del PageRank mostrado en mi barra Google:

  • Un incremento en el número de enlaces hacia mi web supone siempre un aumento del PageRank real de mi página.
  • Un incremento en el número de webs de Internet requiere de un aumento en la base logaritmica que determina el PageRank en la barra Google.
  • Por tanto un PageRank de 5 en un escenario X puede representar el mismo número de enlaces que un PageRank de 3 en un escenario Y donde Internet ha crecido y está formado por un número mayor de webs.

¿Por qué el pageRank de mi web es 0?

Si su web es nueva (menos de 3 meses) la ausencia de PageRank se deberá posiblemente a que Google no ha actualizado aún su PageRank.

Si su web ha perdido su PageRank hasta llegar a cero, puede haber sufrido una penalización.

¿Como puedo mejorar mi Page Rank?

Sólo conozco una forma eficiente: consiga enlaces de calidad.

Los enlaces de calidad son fruto de un trabajo continuo y constante a lo largo del tiempo.

Google desconfía de las webs que consuiguen un gran número de enlaces en un corto espacio de tiempo.

Google desconfía de las páginas web que contienen un gran número de enlaces salientes.

Nota para webmasters: Recerde que no es recomendable incluir más de 50 enlaces en una misma página.

Puede conocer de manera aproximada los enlaces que apuntan a su web escribiendo en Google: link:www.nombredelaweb.com

¿Como puedo conseguir enlaces de calidad?

  • Incluya su web en directorios. (www.dmoz.com)
  • El PageRank se propaga entre todas las páginas de su Site, así que cuide la estructura interna de enlaces de su web, asegúrese de que todas sus páginas son accesibles y que existen rutas de navegación simples e intuitivas para los usuarios. Provea en la medida de lo posible de un mapa web y un Google SiteMap.
  • Y sobre todo, despierte el interés de la comunidad web.
  • ¿Cómo despierto el interés de la comunidad web?
    • Busque la innovación y la calidad en sus contenidos.
    • Actualice y publique información con frecuencia.
    • Colabore en foros y webs temáticas.
    • Asegúrese de hacer ping a los directorios de Blogs y RSS (pejm: www.technorati.com) para notificarles que ha actualizado su información.
    • Mida constantemente su web para conocer sus puntos fuertes y débiles y poder tomar medidas correctoras.

¿Cómo NO debo mejorar mi PageRank?

  • No compre enlaces.
  • No acepte sistamáticamente enlaces recíprocos.
  • Nunca incluya SPAM en foros.
  • Las campañas de enlaces patrocinados en Google, Overture, Miva, Mirago… no mejoran su PageRank.
  • Las campañas de emailing no mejoran su PageRank.
  • Las campañas de banners (red Weborama, redes de afiliación..) no mejoran su PageRank.
  • Las empresas SEO no mejorarán su PageRank.

Conclusión

El PageRank no debe ser un objetivo en si mismo para un webmaster, sino un síntoma de que el trabajo se está haciendo bien.

Lograr un PageRank mayor de 4 puede llevarnos muchos meses de trabajo, sangre, sudor y lágrimas.

Una bajada de PageRank no significa necesariamente que hemos hecho algo mal.

Es posible conseguir un buen posicionamiento en Google sin un PageRank alto.

Un pageRank alto no nos asegura un buen posicionamiento en Google, aunque, indudablemente, ayuda a conseguirlo.

Por último, si le ha resultado interesante este arículo, le anímo a que incluya un enlace a él en su página web:

<a href="http://www.hellogoogle.com/mejorar-subir-pagerak-google/">Cómo mejorar mi PageRank y no morir en el intento</a>

Recuerde que regalar un pedacito de pageRank es totalmente gratis.

Cómo funciona Google: la búsqueda, indexación y ordenación de las páginas

Como ya vimos en el artículo cómo funciona Google 1: el proceso de búsqueda, el éxito de este buscador reside en su propia naturaleza que le permite atender casi instantáneamente miles de peticiones de búsqueda por segundo. En esta ocasión vamos a detenernos en el proceso de búsqueda, indexación y ordenación de las páginas:

  • Búsqueda y Parsing (parseo): Google debe ser capaz de recorrer Internet, procesar e interpretar correctamente todos los documentos que encuentre. Por este motivo necesita solventar correctamente cualquier error o problema que encuentre en un documento: manejar caracteres no ASCII, Tags incorrectos o mal anidados, múltiples tipos de documentos y muchos otros problemas que desafiarían a las mentes más retorcidas. La búsqueda y el parsing lo realiza, como veremos más adelante, el GoogleBot.
  • Indexación de los keywords y documentos: Cuando un documento es parseado, cada una de las palabras que lo conforman se almacenan en un índice que pemitirá a Google manejar miles de terabytes de información de manera realmente ágil y eficiente.
  • Ordenación: Finalmente y antes de poderle ofrecer el resultado de su búsqueda, Google deberá ordenar todos los documentos en función de su importancia. Como veremos adelante existen múltiples factores que determinan la posición de un documento en la página de resultados.
Cómo indexa Google

Deep crawling: el proceso de indexación de las páginas

Googlebot: La araña de Google.

Googlebot es el nombre de la aplicación de Google que navega las 24 horas del día visitando los miles de millones de páginas que habitan Internet, como si de un incansable usuario se tratase. Aunque, estrictamente hablando, Googlebot no navega por Internet como lo hace un ser humano; Una vez que ha accedido a una web la almacena en sus servidores de documentos y le asigna un identificativo único, a continuación busca todos sus enlaces y prosigue su navegación accediendo e indexando estos nuevos documentos que procesa de manera idéntica. Está técnica se denomina deep crawling y es similar a una araña que va tejiendo su tela (por este motivo a este tipo de programas se les denominen arañas.)

Un dato curioso: Googlebot es incluso capaz de cumplimentar los campos de un formulario, para poder acceder a las páginas que de otra manera serían inaccesibles.

Googlebot tiene tal potencia que si funcionara al 100% de su capacidad, podría saturar con sus peticiones cualquier servidor web. Por este motivo funciona deliberadamente muy por debajo de su capacidad real. En este sentido, Googlebot es realmente educado, ¿no cree?


Googlebot

GoogleBot: Yo domino el mundo!

Cada vez que el Googlebot encuentra un documento html realiza un parsing o parseo para extraer e interpretar la información. HTML no es un lenguaje de programación, si no un lenguaje de marcación que permite enriquecer el texto plano con una serie de etiquetas que en algunos casos imprime un valor semántico al texto que alberga. HTML también permite ordenar jerárquicamente la información de una página con titulares, subtitulares, listas, etc…

El parsing de un documento consiste precisamente en interpretar esta información para ser capaz de conocer de conocer cuál fue la intención del autor cuando lo escribió y extraer los keywords más relevantes. De esta manera no debería tener la misma relevancia para google la frase «Los mejores complementes para la mujer» como titular de una página que si aparece al pie de una foto.

Como posiblemente ya haya deducido, la optimización orgánica de un Site consiste en codificar el HTML de tal manera que Google sea capaz de valorar positivamente su contenido. Para ello debemos saber cómo utilizar los tags de cabecera, cómo destacar información con tags semánticos, incluir alts en las imágenes, optimizar los títulos, cuidar la meta información, etc. Puede ampliar esta información en el siguiente artículo sobre posicionamiento web.

Google visita con mayor frecuencia algunas páginas populares que sabe que actualizan su información de forma muy dinámica: periódicos, boletines, tiendas on-line, etc. Este tipo de indexación se denomina fresh crawling.

Una manera de facilitar la labor del Googlebot a la hora de indexar nuestras páginas son los Google SiteMaps. Se trata de un documento XML en el que podemos informar activamente al robot de Google sobre las páginas que conforman nuestro Sitio Web. Adicionalmente los Google SiteMaps ofrecen al webmaster estadísticas de acceso del robot y posibles errores de indexación.

También podemos enviar a Googlebot la dirección de una página indicando la URL en el formulario www.google.com/addurl.html.

Cómo funciona Google

El proceso de búsqueda de Google paso a paso.

Los servidores de índice.

El siguiente paso consiste en generar un índice para organizar y catalogar todos los documentos web que Googlebot ha encontrado. Este índice es el que permite a Google responder de manera casi instantánea a nuestras búsquedas, devolviéndonos todos los documentos relacionados con nuestra solicitud. Sin este índice Google necesitaría recorrer una a una todos los páginas almacenadas en sus servidores de documentos y le llevaría varias horas atender cada petición.

Los servidores de índices contienen una entrada por cada uno de los keywords o palabras que aparecen en los documentos que GoogleBot encuentra. Los índices contemplan cualquier término de búsqueda en cualquier idioma, por lo que para mejorar la eficiencia de sus índices Google ignora todos los términos demasiado generales: preposiciones, artículos, conjunciones, símbolos de puntuación, espacios dobles, etc. A estos keywords poco relevantes les denomina stop words.

Los servidores de índice de Google permiten a Google conocer de todos los documentos que contienen un keyword concreto. Por ejemplo, podríamos tener una entrada del índice para la palabra «bolso» asociada a los documentos 5, 8, 102, 203, 256 y 430. De igual manera la palabra «piel» podría estar asociada a los documentos 12, 34, 102, 203, 213, 256 y 430, y la palabra «mujer» aparecería en los documentos 8, 23, 102, 234, 390, 394, 430 y 516.

Keyword documentos
bolso 5 8 102 203 256 430
piel 12 34 102 203 213 256 430
mujer 8 23 102 234 256 394 430 516

Para agilizar las consultas a su índice y poder conocer de manera inmediata qué documentos están relacionados con un keyword, Google distribuye la información en cientos de ordenadores que trabajan en paralelo. Imagínese que usted está leyendo un libro sobre complementos de moda que contiene un índice de 100 páginas. Si una persona tuviera que encontrar cierta información, por ejemplo bolsos de piel de mujer, necesitaría leer detenidamente las cien páginas del índice. En cambio si distribuye la tarea entre 100 personas, cada uno de ellos tan sólo necesita leer una página del índice. De esta misma manera actúa Google.

El orden de los resultados.

Hemos visto que el índice permite a Google conocer qué documentos están relacionados con los keywords de una búsqueda. Por ejemplo, imaginemos que usted accede a Google e introduce el término de búsqueda: «bolsos de piel de mujer«. La lista de documentos que contienen una de los keywords de la búsqueda se denomina «lista de publicación» y las listas de publicación que contienen todos los keywords de la búsqueda se denomina «intersección de listas de publicación«.

Para agilizar la intersección de varias listas de publicación, se recorren simultáneamente los documentos de cada una. Si , por ejemplo, una de las listas no contiene documentos entre los índices 8 y 102, podemos saltar en todas las listas hasta el índice 102.

Según nuestro índice, los documentos que contienen los keywords de la búsqueda son el 102, 256 y 430.

Keyword documentos
bolso 5 8 102 203 256 430
piel 12 34 102 203 213 256 430
mujer 8 23 102 234 256 394 430 516

Ahora bien, antes de presentar al usuario el resultado de la búsqueda es necesario ordenar los documentos en función de su relevancia. Google siempre intentar ofrecer las páginas más relevantes e importantes para la búsqueda.Si varias páginas ofrecen información igualmente relevante para la entrada introducida, Google ponderará entonces otros factores:

  • La entidad de las páginas que la enlazan.
  • La estructura orgánica de la página.
  • El page rank (marca patentada)
  • En ocasiones la naturaleza de la propia página puede ser más determinante que el page rank o los enlaces entrantes. Por ejemplo un Site dedicado por completo a complementos de mujer será generalmente más útil que un artículo de opinión sobre las costumbres tribales de un poblado africano que confecciona bolsos con piel de mujer.

Los resultados de las búsquedas más populares son mantenidas en una cache durante horas, para evitar tener que repetir el proceso una y otra vez. Así si usted quiere buscar información sobre Britney Spears, el proceso de búsqueda será muy rápido para Google.

La precisión de de Google es tal, que puede advertir si existe un error ortográfico en una búsqueda y proponerle una búsqueda alternativa. Esto lo consigue gracias a sus servidores ortográficos que son capaces de determinar el idioma y si cambiando alguna letra al término de búsqueda se incrementa de manera sustancial el número de resultados.

Como puede ver, Google se comporta como una gran orquesta, en la que todos sus músicos participan de manera armónica y acompasada para ofrecernos a todos sus usuarios millones de sinfonías al día. Sinfonías en forma de búsquedas que en a penas medio segundo ofrecen un claro ejemplo de técnica, oficio y precisión.

Cómo mejorar el ranking de una web en Google

Ranking en Google

Cuando usted pregunta cuál es el ranking de su web, ¿tiene claro qué quiere conocer realmente? Lo cierto es que no existe un ranking en Internet, o al menos no existe un ranking único. De momento no hay un organismo o consorcio que se haya ocupado de analizar las webs bajo un prisma determinado para finalmente establecer un orden lógico en la red. Lo mismo ocurre en el mundo real, ¿alguna vez se ha preguntado cuál es su popularidad? Es difícil conocer si gozamos de una popularidad 5 o una popularidad 7, principalmente porque necesitaríamos un referente inmutable con el que compararnos y también conocer una innumerable cantidad de factores tales como nuestra situación económica, nuestra salud, nuestra cartera de amigos y enemigos, etc.

Sin embargo, volviendo al mundo virtual, existen varios ratios que miden diferentes aspectos importantes de una web. Atendiendo a todos ellos podemos hacernos una idea global del ranking de nuestro Sitio en Internet.

Es importante conocer estos rankings para poder evaluar la evolución de nuestra web a lo largo del tiempo, y poder tomar medidas de promoción en función de un baremo objetivo. A continuación veremos cuáles son los rankings web más importantes:

1. Page Rank.

El PageRank es el ratio utilizado por el popular motor de búsqueda Google para medir la importancia o relevancia de una página.

PageRank™ es una marca registrada y patentada por Google

El algoritmo de PageRank fue desarrollado por los fundadores de Google, Larry Page y Sergey Brin , en 1998 como parte de un proyecto final de carrera. Este algoritmo está basado en el estudio Science Citation Index (SCI) desarrollado por Eugene Garfield durante la década de los 50.

El algoritmo de PageRank deposita en la comunidad web toda la responsabilidad a la hora de ponderar la importancia de una web. Cada enlace de una página A a otra página B, representa un voto. A este voto se le debe aplicar un factor de corrección en función de la importancia de la web que realiza el enlace. Los enlaces de las páginas importantes tienen mayor fuerza que los enlaces de las páginas menos importantes. Por tanto el PageRank de una web se define recursivamente y depende del número de páginas que la enlazan y de cada uno de los PageRanks particulares de estas páginas.

La manera más sencilla de conocer el PageRank de una página es instalando en nuestro navegador la barra de búsqueda de Google. Esta herramienta muestra el valor del PageRank en una escala de 0 a 10.

Los valores que se muestran en la Google Toolbar no se corresponden con el valor real del PageRank. Según la ecuación y los propios creadores de Google, los miles de millones de páginas contribuyen de media con un valor de 1 al PageRank total de Internet. Si todas las páginas de Internet enlazaran a hellogoogle.com, el pagerank de mi página sería exactamente el PageRank total.

Google dividie el rango completo de valores de PageRank en 10 partes – cada parte está representada por uno de los valores mostrados en la toolbar. Por tanto la toolbar sólo muestra en qué parte del rango total de PageRank se sitúa la página y no el verdadero valor del PageRank.

Teniendo en cuenta que es mucho más complicado alcanzar un valor cercano al 10 que al 1, mucha gente opina (y digo opina porque Google nunca se ha pronunciado al respecto) que el rango total no se ha dividido en 10 partes iguales si no que las divisiones están basadas en una escala logarítmica. Por ejemplo, podríamos asumir que en una escala logarítmica en base a 10 serían necesarios 10 enlaces para alcanzar un PageRank de 1, 100 enlaces para subir hasta el 2, 1000 para el tres y así sucesivamente.

Evidentemente a medida que el número de páginas web que indexa Google se incrementa, el PageRank total también lo hace y esto consigue que los valores que representan los límites de los 10 sectores también puedan variar. Esto explicaría las repentinas caídas que sufren los webmasters en el pageRank de sus páginas.

Por tanto la barra de Google es un buen indicador para conocer la popularidad que goza una página web en Google.

A modo de curiosidad, en el siguiente enlace puede revisar los sitios que tienen un PageRank de 10

2. Ranking Alexa.

El ranking de Alexa mide la importancia de una web, en función de las visitas realizadas por aquellos usuarios que tienen instalada la barra de Alexa en sus ordenadores. Debemos tener en cuenta que cuanto más tráfico recibe el sitio, menor es su ranking de Alexa. De está forma tenemos que yahoo.com es el Site que actualmente tiene más tráfico y por tanto ostentan el ranking 1 de Alexa.

Actualmente existen más de 10 millones de usuarios en todo el mundo por lo que la muestra es bastante importante.

Usted también puede tener instalada la barra de Alexa en su equipo.

El ranking de Alexa está basado en una combinación de dos conceptos: alcance y páginas vistas:

  • El alcance representa el número de usuarios únicos que visitan una web durante un día.
  • Las páginas vistas representan el número total de páginas distintas que ha visto cada usuario único durante un día.

Pongamos un ejemplo: Jorge se ha levantado pronto esta mañana y ha leído desde su portátil 10 artículos de hellogoole.com. Su novia Sonia accedió desde el trabajo a hellogoogle.com y ha leído 2 artículos. Jorge después de comer ha vuelto ha acceder a nuestra web para leer de nuevo 2 de los artículos que ya leyó por la mañana. En este caso tendríamos que el alcance sería de 2 y las páginas vistas serían 12.

El ranking de Alexa es un baremo importante para conocer la importancia de una web, pero tiene una serie de particularidades que es necesario conocer para no dejarnos llevar por conclusiones erróneas o incompletas:

  • La barra de Alexa sólo funciona para Internet Explorer y Windows, por lo que no contabiliza a los usuarios con otros navegadores como firefox o Safari.
  • La popularidad de la barra Alexa viene determinada por su idioma (inglés). Por este motivo su uso está más extendido en las culturas de habla inglesa.
  • El ranking de Alexa se calcula sobre una gran muestra de varios millones de usuarios, sin embargo no es una muestra suficientemente grande como para poder determinar con precisión el ranking para Sites con poco tráfico (menos de 1000 visitas/mes).
  • La muestra es demasiado pequeña para calcular de manera fiable el ranking Alexa de los sitios por encima del puesto 100.000.
  • En cambio, cuanto más tráfico reciba un sitio, su ranking de Alexa es más fiable
  • La barra de Alexa no funciona para conexiones seguras https.

A efectos prácticos un ranking Alexa menor de 5.000 es propio de un Site de referencia en Internet y un ranking menor de 100 sólo está al alcance de unos pocos pesos pesados: ebay, youtube, etc.

Actualmente yahoo.com ocupa el ranking 1 de Alexa.

3 BookMarks sociales: del.icio.us

Del.icio.us es una web creada por y para la comunidad web, técnicamente se trata de una web de bookmarking social que funciona como una enorme «carpeta de favoritos» en la que podemos guardar todas aquellas webs que consideremos interesantes. De esta manera podemos acceder a nuestra selección de webs desde cualquier ubicación y ordenador. Además podemos descubrir nuevas webs que otros usuarios guardaron y compartir las nuestras con el resto de la comunidad web.

En Del.icio.us podemos utilizar etiquetas para organizar nuestras páginas. También podemos buscar que páginas guardaron otros usuarios para una etiqueta determinada.

Podemos medir la popularidad de una web para una etiqueta determinada analizando cuánta gente la guardó .Por ejemplo, para la etiqueta «web2.0» tenemos que Ebay.com ha sido guardado por 8997 usuarios, Netvibes.com por 27159 y Go2Web20.net por 14961. En cambio para la etiqueta «Auctions», tenemos que e-bay.com ha sido guardada por 8989 usuarios. Podríamos concluir por tanto que para usuarios interesados por la web 2.0, Netvibes es una web más popular que Ebay, aunque para los usuarios interesados en las subastas e-bay.com es una web de enorme relevancia. Lo cierto es que también podríamos deducir que la etiqueta «Shopping» es más popularidad que «web2.0» por él número de páginas que tienen asociadas.

4. Rankings para blogs: Technorati

Technorati es una web muy reconocida dentro de la comunidad web que busca e indexa diariamente información sobre millones de blogs. La naturaleza de esta web es más dinámica que la de la mayoría de buscadores, según ellos mismos dicen, cada día se crean 175.000 nuevos blogs, se escriben 1.6 millones de nuevos artículos y cada segundo se realizan 18 actualizaciones. Actualmente tiene información sobre 110 millones de blogs y es un buen referente para medir la popularida de un blog en Internet.

Technorati mantiene en su índice una matriz de blogs interrelacionados entre sí. Estas relaciones se crean cada vez que desde un blog se hace mención a otro con un enlace. Estás relaciones se crean diaríamente de manera muy dinámica, cada hora se crean miles de nuevos enlaces que son automáticamente reportados en Technorati.

Technorati muestra la relevancia de un blog con el concepto de Autoridad. La autoridad de nuestro blog indica el número de blogs que nos hacen referencia. Cuanto más autoridad tengamos, mayor es nuestra popularidad en Internet.

La forma de aumentar nuestra autoridad pasa por conseguir atraer con nuestros artículos la atención de la comunidad web.

5. Otras formas de medir el ranking de una web.

Compare su Site con otros: http://www.ranking.com/

Calcula la popularidad de una web en función de los datos obtenidos de http://www.7search.comy http://www.linkstoyou.com.

Ofrece la siguiente información:

  • Ranking Web: El ranking que otorga a la web analizada, lo calcula en función de la muestra de usuarios con los que trabaja. A fecha de hoy msn.com ocupa el primer puesto del Ranking.
  • TrustGauge: Refleja el nivel de confianza que ofrece la web a los usuarios. Lo calcula en base a diversos factores como puede ser la presencia de páginas seguras https, la posibilidad de realizar pagos a través de webs de terceros como PayPal, el tráfico de la web, etc.
  • Links: Muestra el número de webs que nos enlazan actualmente, es un valor aproximado que calcula gracias a los datos obtenidos de algunos buscadores.
  • Category Rank: Refleja el ranking de nuestro Site dentro del sector al que pertenece. En este caso es necesario que el webmaster ubique la web en el sector apropiado ya que la aplicación no es capaz de hacerlo por si mismo.

Puede conocer la popularidad de su web a través de sus enlaces

Existen diversas herramientas para webmasters que calculan la popularidad de una web analizando sus back-links o enlaces entrantes. Los enlaces son una consecuencia directa del interés que una web despierta en la comunidad y por tanto es un buen ratio para medir la popularidad de una web.

La fiabilidad de los datos que ofrecen las herramientas varía en función de las fuentes de las que se nutren. En este sentido, las principales fuentes de datos son los buscadores y directorios de Internet.

Un ejemplo de estas herramientas son:

http://www.marketleap.com/publinkpop/ (Fuente: AllTheWeb, Alta Vista, AOL, Google, HotBot, MSN )

www.widexl.com/remote/link-popularity/index.html (Fuente: Google, AllTheWeb, AltaVista, AOL, MSN, HotBot, Lycos)

http://www.linkpopularitycheck.com/ (Fuente: AllTheWeb, Alta Vista, MSN)

http://www.seotoolkit.co.uk/link_popularity_checker.asp (Fuente: Alltheweb, Altavista UK, Google, MSN UK, Yahoo )

www.uptimebot.com (Fuente: Google, AllTheWeb, AltaVista, Hotbot MSN, Teama, Dmoz)

http://www.linkpopularity.com/ (Fuente: Altavista, Google, HotBot )

www.addme.com/popularity.htm (Fuente: AllTheWeb, MSN)

http://www.businessweb.com.au/free/popularity/(Fuente: AltaVista, Northern Light, Lycos, Teoma, HotBot)

http://www.trafficzap.com/linkpopularity.asp (Fuente: AltaVista, AllTheWeb, MSN)

http://www.mikes-marketing-tools.com/link-popularity/ (Fuente: Google, AltaVista, MSN, HotBot, AllTheWeb, and Lycos)

http://www.sitesolutions.com/webtools.asp?F=Form&T=WSPC&URL=(Fuente: HotBot, Lycos, Altavista, Google, MSN)

http://watson.addy.com/(Fuente: AltaVista )

http://www.linkstoyou.com(Fuente: AltaVista, Fast, HotBot, MSN, 7Search)

http://www.linkgnome.com/(Fuente: Altavista, Infoseek/Go, HotBot, Google)

http://www.webmaster-toolkit.com/link-popularity-checker.shtml(Fuente: Google, Altavista, MSN, HotBot, AllTheWeb)

www.absolute-protect.com/populari.htm(Fuente: Google, AltaVista, MSN, HotBot, AllTheWeb, and Lycos)

4. Conclusiones.

Como hemos visto no existe un único ranking web. El PageRank puede ser un buen referente para conocer la popularidad de nuestra web en Google, y por otra parte el ranking Alexa nos permite conocer la evolución del tráfico de visitantes. También hemos visto herramientas para conocer la popularidad de nuestra web en función de los enlaces entrantes. Todos estos rankings son un buen termómetro para medir la salud de nuestra web, de nuestras acciones dependerán que la tendencía sea ascendente o descendente. No olvide que la constancia y la dedicación, son el único camino hacia el éxito. Manténgase firme en el camino y verá los resultados.

Cuándo y cómo indexa Google mi web, ¿Es posible Predecir a Google?

google tarot

Deberíamos comenzar este artículo afirmando que es casi imposible adelantarse en el tiempo a los caprichosos designios de Google, pero en vez de esto, prefiero mandar un mensaje de esperanza a los webmasters pues existen diversas técnicas y herramientas que nos pueden ayudar a predecir, o al menos intuir, el futuro de nuestras páginas webs en Google.

Herramientas para predecir el PR

Existen herramientas para webmaster que predicen con bastante precisión cuál será el page rank de una página en un futuro inmediato. Estas herramientas realizan su estimación estudiando el XML de las búsquedas de Google en concreto mirando el contenido del tag RK que contiene un entero entre 0-10 que representa la importancia que google otorga a la página. ( Los XML de búsqueda de Google son documentos con información muy relevante sobre búsquedas que sólo están disponibles para los partners autorizados de Google). Un buen ejemplo es la herramienta Rankit: http://rankit.free.fr.

También existen herramientas para webmasters que basan su cálculo en el contenido de los Google Datacenters (Ver más abajo). Por ejemplo: Future PageRank

Por último hay herramientas que basan su cálculo en los backlinks (links que apuntan a una web), pero sus predicciones suelen ser poco fiables. Un ejemplo: http://www.iwebtool.com/pagerank_prediction

Herramienta Google Site Status

Esta utilidad es accesible desde la sección de Webmasters de Google y le permite conocer cuál es el estado actual de su página web, es decir, si ya ha sido indexada y cuándo fue la última vez que el robot de Google (googlebot) accedió a ella.

https://www.google.com/webmasters/tools/sitestatus

En relación a esta herramienta merece la pena citar los Google Sitemaps, que ya mencionamos en otros artículos de HelloGoogle. Un Sitemap de Google es un archivo XML que permite indicar explícitamente a Google cuáles son las páginas que forman su Site. Esta herramienta le ofrece estadísticas avanzadas sobre su web: qué páginas se han indexado, cuáles disponen del PageRank más elevado, cuáles son los términos de búsqueda más habituales por los que le han encontrado y si existe alguna página no encontrada o que presente errores.

Google Datacenter

Los Google Datacenters son los servidores que alimentan a Google, utilizando una metáfora, son los ríos que van a dar al mar, que en esta ocasión no es morir, sino Google. Cada vez que hacemos una búsqueda en Google, éste solicita la respuesta a uno de sus Datacenters.

Google actualiza en profundidad su contenido cada 30 días aproximadamente tras haber recorrido e indexado millones de webs. Las actualizaciones suelen comenzar los fines de semana y duran unos cuatro días durante los cuales se van actualizando cada uno de los Datacenters (la actualización de un sólo servidor de datos puede durar horas o días).

Como seguramente habrá comprobado, al realizar una búsqueda podemos encontrar resultados diferentes de un día a otro (Aka Google Dance), esto es debido a que Google obtiene sus resultados de diferentes centros de datos que pueden no contener siempre la misma información. En cualquier caso no piense que las actualizaciones sólo se producen cada 30 días, Google trabaja a diario actualizando el contenido de las páginas principales de las webs que ya conoce.

Revisar la información contenida en los Google Datacenters en ocasiones puede ayudarle a anticiparse a sus actualizaciones y ver qué resultados va a mostrar en un futuro inmediato. A continuación puede ver una lista con las IPs de los DataCenters conocidos.

1. 64.233.161.18
2. 64.233.161.19
3. 64.233.161.44
4. 64.233.161.80
5. 64.233.161.81
6. 64.233.161.83
7. 64.233.161.84
8. 64.233.161.91
9. 64.233.161.93
10. 64.233.161.95
11. 64.233.161.98
12. 64.233.161.99
13. 64.233.161.99
14. 64.233.161.100
15. 64.233.161.101
16. 64.233.161.102
17. 64.233.161.104
18. 64.233.161.105
19. 64.233.161.107
20. 64.233.161.115
21. 64.233.161.133
22. 64.233.161.147
23. 64.233.161.184
24. 64.233.163.19
25. 64.233.163.44
26. 64.233.163.80
27. 64.233.163.83
28. 64.233.163.84
29. 64.233.163.99
30. 64.233.163.100
31. 64.233.163.101
32. 64.233.163.104
33. 64.233.163.107
34. 64.233.163.115
35. 64.233.163.133
36. 64.233.163.184
37. 64.233.163.189
38. 64.233.167.18
39. 64.233.167.19
40. 64.233.167.44
41. 64.233.167.80
42. 64.233.167.81
43. 64.233.167.83
44. 64.233.167.84
45. 64.233.167.91
46. 64.233.167.93
47. 64.233.167.99
48. 64.233.167.104
49. 64.233.167.107
50. 64.233.167.115
51. 64.233.167.133
52. 64.233.167.147
53. 64.233.167.184
54. 64.233.169.19
55. 64.233.169.44
56. 64.233.169.80
57. 64.233.169.81
58. 64.233.169.83
59. 64.233.169.84
60. 64.233.169.99
61. 64.233.169.104
62. 64.233.169.107
63. 64.233.169.115
64. 64.233.169.133
65. 64.233.169.184
66. 64.233.171.18
67. 64.233.171.19
68. 64.233.171.44
69. 64.233.171.80
70. 64.233.171.81
71. 64.233.171.83
72. 64.233.171.84
73. 64.233.171.99
74. 64.233.171.100
75. 64.233.171.101
76. 64.233.171.102
77. 64.233.171.103
78. 64.233.171.104
79. 64.233.171.105
80. 64.233.171.107
81. 64.233.171.115
82. 64.233.171.133
83. 64.233.171.147
84. 64.233.171.184
85. 64.233.179.19
86. 64.233.179.44
87. 64.233.179.80
88. 64.233.179.81
89. 64.233.179.83
90. 64.233.179.84
91. 64.233.179.91
92. 64.233.179.93
93. 64.233.179.99
94. 64.233.179.100
95. 64.233.179.101
96. 64.233.179.104
97. 64.233.179.106
98. 64.233.179.107
99. 64.233.179.115
100. 64.233.179.133
101. 64.233.179.184
102. 64.233.183.17
103. 64.233.183.18
104. 64.233.183.19
105. 64.233.183.44
106. 64.233.183.80
107. 64.233.183.81
108. 64.233.183.83
109. 64.233.183.84
110. 64.233.183.91
111. 64.233.183.93
112. 64.233.183.99
113. 64.233.183.103
114. 64.233.183.104
115. 64.233.183.107
116. 64.233.183.115
117. 64.233.183.133
118. 64.233.183.147
119. 64.233.183.184
120. 64.233.185.19
121. 64.233.185.44
122. 64.233.185.80
123. 64.233.185.81
124. 64.233.185.83
125. 64.233.185.84
126. 64.233.185.99
127. 64.233.185.100
128. 64.233.185.101
129. 64.233.185.104
130. 64.233.185.107
131. 64.233.185.115
132. 64.233.185.133
133. 64.233.185.147
134. 64.233.185.184
135. 64.233.185.189
136. 64.233.187.19
137. 64.233.187.44
138. 64.233.187.80
139. 64.233.187.81
140. 64.233.187.83
141. 64.233.187.84
142. 64.233.187.91
143. 64.233.187.93
144. 64.233.187.99
145. 64.233.187.104
146. 64.233.187.106
147. 64.233.187.107
148. 64.233.187.115
149. 64.233.187.133
150. 64.233.187.184
151. 64.233.189.44
152. 64.233.189.80
153. 64.233.189.81
154. 64.233.189.83
155. 64.233.189.84
156. 64.233.189.104
157. 64.233.189.107
158. 64.233.189.115
159. 64.233.189.133
160. 64.233.189.184
161. 66.102.1.44
162. 66.102.1.80
163. 66.102.1.81
164. 66.102.1.83
165. 66.102.1.84
166. 66.102.1.91
167. 66.102.1.93
168. 66.102.1.104
169. 66.102.1.107
170. 66.102.1.115
171. 66.102.1.133
172. 66.102.1.184
173. 66.102.7.18
174. 66.102.7.19
175. 66.102.7.44
176. 66.102.7.80
177. 66.102.7.81
178. 66.102.7.83
179. 66.102.7.84
180. 66.102.7.98
181. 66.102.7.99
182. 66.102.7.100
183. 66.102.7.101
184. 66.102.7.102
185. 66.102.7.104
186. 66.102.7.105
187. 66.102.7.106
188. 66.102.7.107
189. 66.102.7.115
190. 66.102.7.133
191. 66.102.7.147
192. 66.102.7.184
193. 66.102.9.18
194. 66.102.9.80
195. 66.102.9.81
196. 66.102.9.83
197. 66.102.9.84
198. 66.102.9.99
199. 66.102.9.100
200. 66.102.9.101
201. 66.102.9.102
202. 66.102.9.104
203. 66.102.9.107
204. 66.102.9.115
205. 66.102.9.133
206. 66.102.9.147
207. 66.102.9.184
208. 66.102.11.99
209. 66.102.11.100
210. 66.102.11.101
211. 66.102.11.104
212. 66.102.11.106
213. 66.102.11.107
214. 66.249.81.18
215. 66.249.81.19
216. 66.249.81.44
217. 66.249.81.80
218. 66.249.81.81
219. 66.249.81.83
220. 66.249.81.84
221. 66.249.81.99
222. 66.249.81.100
223. 66.249.81.101
224. 66.249.81.102
225. 66.249.81.104
226. 66.249.81.107
227. 66.249.81.115
228. 66.249.81.133
229. 66.249.81.147
230. 66.249.81.184
231. 66.249.83.19
232. 66.249.83.44
233. 66.249.83.80
234. 66.249.83.81
235. 66.249.83.83
236. 66.249.83.84
237. 66.249.83.99
238. 66.249.83.100
239. 66.249.83.101
240. 66.249.83.104
241. 66.249.83.107
242. 66.249.83.115
243. 66.249.83.133
244. 66.249.83.184
245. 66.249.83.214
246. 66.249.85.19
247. 66.249.85.44
248. 66.249.85.80
249. 66.249.85.81
250. 66.249.85.83
251. 66.249.85.84
252. 66.249.85.99
253. 66.249.85.104
254. 66.249.85.107
255. 66.249.85.115
256. 66.249.85.133
257. 66.249.85.184
258. 66.249.87.99
259. 66.249.87.104
260. 66.249.87.106
261. 66.249.87.107
262. 66.249.89.19
263. 66.249.89.44
264. 66.249.89.80
265. 66.249.89.81
266. 66.249.89.83
267. 66.249.89.84
268. 66.249.89.99
269. 66.249.89.104
270. 66.249.89.107
271. 66.249.89.115
272. 66.249.89.133
273. 66.249.89.184
274. 66.249.91.18
275. 66.249.91.19
276. 66.249.91.44
277. 66.249.91.80
278. 66.249.91.81
279. 66.249.91.83
280. 66.249.91.84
281. 66.249.91.91
282. 66.249.91.93
283. 66.249.91.99
284. 66.249.91.104
285. 66.249.91.107
286. 66.249.91.115
287. 66.249.91.133
288. 66.249.91.147
289. 66.249.91.184
290. 66.249.93.19
291. 66.249.93.44
292. 66.249.93.80
293. 66.249.93.81
294. 66.249.93.83
295. 66.249.93.84
296. 66.249.93.91
297. 66.249.93.93
298. 66.249.93.99
299. 66.249.93.100
300. 66.249.93.101
301. 66.249.93.104
302. 66.249.93.106
303. 66.249.93.107
304. 66.249.93.115
305. 66.249.93.133
306. 66.249.93.184
307. 72.14.203.99
308. 72.14.203.100
309. 72.14.203.101
310. 72.14.203.102
311. 72.14.203.104
312. 72.14.203.107
313. 72.14.203.133
314. 72.14.203.147
315. 72.14.203.184
316. 72.14.205.99
317. 72.14.205.100
318. 72.14.205.101
319. 72.14.205.102
320. 72.14.205.104
321. 72.14.205.107
322. 72.14.205.133
323. 72.14.205.147
324. 72.14.205.189
325. 72.14.207.99
326. 72.14.207.100
327. 72.14.207.101
328. 72.14.207.102
329. 72.14.207.104
330. 72.14.207.106
331. 72.14.207.107
332. 72.14.207.133
333. 72.14.207.147
334. 72.14.207.184
335. 72.14.209.99
336. 72.14.209.101
337. 72.14.209.102
338. 72.14.209.104
339. 72.14.209.107
340. 72.14.209.147
341. 72.14.211.99
342. 72.14.211.100
343. 72.14.211.101
344. 72.14.211.102
345. 72.14.211.104
346. 72.14.211.107
347. 72.14.211.147
348. 72.14.211.184
349. 72.14.215.19
350. 72.14.215.44
351. 72.14.215.80
352. 72.14.215.81
353. 72.14.215.83
354. 72.14.215.84
355. 72.14.215.99
356. 72.14.215.101
357. 72.14.215.102
358. 72.14.215.104
359. 72.14.215.107
360. 72.14.215.115
361. 72.14.215.133
362. 72.14.215.147
363. 72.14.215.184
364. 72.14.217.99
365. 72.14.217.101
366. 72.14.217.102
367. 72.14.217.104
368. 72.14.217.107
369. 72.14.217.147
370. 72.14.219.99
371. 72.14.219.100
372. 72.14.219.101
373. 72.14.219.102
374. 72.14.219.104
375. 72.14.219.107
376. 72.14.219.147
377. 72.14.221.99
378. 72.14.221.101
379. 72.14.221.102
380. 72.14.221.104
381. 72.14.221.107
382. 72.14.221.147
383. 72.14.223.99
384. 72.14.223.100
385. 72.14.223.101
386. 72.14.223.102
387. 72.14.223.104
388. 72.14.223.107
389. 72.14.223.147
390. 72.14.235.99
391. 72.14.235.100
392. 72.14.235.101
393. 72.14.235.102
394. 72.14.235.104
395. 72.14.235.107
396. 72.14.235.147
397. 72.14.253.99
398. 72.14.253.100
399. 72.14.253.101
400. 72.14.253.102
401. 72.14.253.104
402. 72.14.253.107
403. 72.14.253.147
404. 216.239.37.19
405. 216.239.37.44
406. 216.239.37.80
407. 216.239.37.83
408. 216.239.37.84
409. 216.239.37.91
410. 216.239.37.98
411. 216.239.37.99
412. 216.239.37.101
413. 216.239.37.104
414. 216.239.37.105
415. 216.239.37.106
416. 216.239.37.107
417. 216.239.37.115
418. 216.239.37.147
419. 216.239.37.184
420. 216.239.39.19
421. 216.239.39.44
422. 216.239.39.80
423. 216.239.39.81
424. 216.239.39.98
425. 216.239.39.99
426. 216.239.39.101
427. 216.239.39.104
428. 216.239.39.105
429. 216.239.39.106
430. 216.239.39.107
431. 216.239.39.115
432. 216.239.39.133
433. 216.239.39.184
434. 216.239.51.19
435. 216.239.51.44
436. 216.239.51.80
437. 216.239.51.81
438. 216.239.51.83
439. 216.239.51.84
440. 216.239.51.99
441. 216.239.51.104
442. 216.239.51.107
443. 216.239.51.115
444. 216.239.51.184
445. 216.239.53.19
446. 216.239.53.44
447. 216.239.53.80
448. 216.239.53.81
449. 216.239.53.83
450. 216.239.53.84
451. 216.239.53.98
452. 216.239.53.99
453. 216.239.53.101
454. 216.239.53.102
455. 216.239.53.104
456. 216.239.53.105
457. 216.239.53.106
458. 216.239.53.107
459. 216.239.53.115
460. 216.239.53.133
461. 216.239.53.147
462. 216.239.53.184
463. 216.239.57.17
464. 216.239.57.18
465. 216.239.57.19
466. 216.239.57.44
467. 216.239.57.80
468. 216.239.57.81
469. 216.239.57.83
470. 216.239.57.84
471. 216.239.57.98
472. 216.239.57.99
473. 216.239.57.103
474. 216.239.57.104
475. 216.239.57.105
476. 216.239.57.106
477. 216.239.57.107
478. 216.239.57.115
479. 216.239.57.133
480. 216.239.57.147
481. 216.239.57.184
482. 216.239.59.17
483. 216.239.59.18
484. 216.239.59.19
485. 216.239.59.44
486. 216.239.59.80
487. 216.239.59.81
488. 216.239.59.83
489. 216.239.59.84
490. 216.239.59.91
491. 216.239.59.93
492. 216.239.59.98
493. 216.239.59.99
494. 216.239.59.101
495. 216.239.59.102
496. 216.239.59.103
497. 216.239.59.104
498. 216.239.59.105
499. 216.239.59.106
500. 216.239.59.107
501. 216.239.59.115
502. 216.239.59.133
503. 216.239.59.147
504. 216.239.59.184
505. 216.239.63.19
506. 216.239.63.44
507. 216.239.63.80
508. 216.239.63.83
509. 216.239.63.84
510. 216.239.63.91
511. 216.239.63.93
512. 216.239.63.99
513. 216.239.63.101
514. 216.239.63.104
515. 216.239.63.107
516. 216.239.63.115
517. 216.239.63.133
518. 216.239.63.184
519. 216.239.63.189

Cómo funciona Google: el proceso de búsqueda

google_image_middle.jpg

La verdadera magia de Google reside en su concepción de la web: Google nunca ha entendido la web como un conjunto de documentos de texto, si no como un conjunto de relaciones entre documentos de texto y cada una de éstas relaciones constituye verdaderamente la esencia de Google. En este artículo de HelloGoogle veremos cómo se desarrolla todo el proceso de búsqueda:

Cuando escribimos una búsqueda en www.google.com nuestra petición viaja por el hiperespacio hasta el servidor web de Google. Google recibe más de 1000 peticiones de búsqueda cada segundo de todos los días del año:

  • El servidor web de Google está formado por una red de más de 10.000 equipos trabajando en paralelo.
  • Cada servidor de la red de Google es extremadamente sencillo y económico: PCs con procesadores X86, disco duro IDE y demás prestaciones estándar.
  • El bajo coste del hardware es la base del modelo de negocio de Google y lo que le permite ofrecer la mayoría de sus servicios de manera gratuita.
  • Cada servidor falla una vez cada tres años.
  • Cada día fallan dos servidores.
  • Si se produce cualquier problema de hardware, el software de Google lo hace imperceptible para sus usuarios.
  • Google no ha sufrido un fallo general desde el año 2000.

A continuación se envía la consulta a los servidores de índices de Google. Cada índice está formado por una relación entre una palabra y la dirección del servidor de documentos de Google donde se almacenan las páginas que contienen dicha palabra.

  • Cada servidor de índices contiene sólo una parte de las webs de Internet y son necesarios varios servidores trabajando en paralelo para calcular el resultado de la búsqueda.

Con la información de los índices se accede a los servidores de documentos de Google que contienen una copia de cada web indexada.

  • Google contiene más de 4000 millones de páginas, por cada página almacena 10KB de información, lo que supone 40 Terabytes de información.
  • Google dispone de 50 mirrows (replicas) por cada servidor.

Por último se aplica el algoritmo de PageRank para ordenar los resultados de la búsqueda por relevancia. El algoritmo de PR calcula la relevancia de una web gracias a 2 billones de ecuaciones con más de 500 millones de variables.

Con toda esta información se crea y muestra al usuario la conocida página de resultados SERP, merece la pena mencionar que Google completa todo este proceso de búsqueda en menos de 1 segundo.

Ajax Lightbox: Una ventana emergente 2.0 en su página web

Durante el desarrollo de mi último proyecto he tenido la suerte de conocer un fantástico efecto 2.0 desarrollado por Lokesh Dhakar. Se trata de un efecto Lightbox que permite mostrar espectaculares pop-ups con imágenes y grupos de imágenes. Las características del código original no eran suficientes para el proyecto en el que trabajaba, así que tuve que ampliarlo para que fuera capaz de mostrar pop-ups que cargaran dinámicamente de un fichero. De este modo nació el que he bautizado como Ajax LightBox, espero que les sea de tanta utilidad como a mi.

Qué es Ajax Lightbox

Ajax Lightbox es un script no intrusivo que permite mostrar una ventana por encima del contenido actual de una página. El término no intrusivo se utiliza para denominar al código javascript que no se ejecuta inmerso en el HTML si no que se aplica de manera indirecta una vez cargado el documento, permitiendo conseguir independizar completamente  “Contenido, Presentación y Comportamiento. Comentar también que un script no intrusivo permite cumplir con el punto de verificación 6.3 de las normas de accesibilidad WCAG (prioridad 1, necesario para nivel A):

"Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page." 

Como puede observar en el siguiente ejemplo, usted puede visualizar tres tipos diferentes de ventanas:

  • Contenido dinámico extraido vía Ajax de un fichero.
  • Imágenes individuales.
  • Grupos de imágenes.

Si conoce algo de javascript y css puede personalizar el efecto para ajustarlo a sus necesidades:

Ha sido testeado en las últimas versiones de los navegadores más extendidos: IE/FireFox/Opera.

Cómo utilizarlo

1. Configuración

  1. Ajax Lightbox utiliza dos librerías opensource: PrototypeScriptaculous. Por tanto debe incluirlas en la cabecera de su página:

    <script type="text/javascript" xsrc="js/prototype.js" mce_src="js/prototype.js"></script>
    <script type="text/javascript" xsrc="js/scriptaculous.js?load=effects" mce_src="js/scriptaculous.js?load=effects"></script>
    <script type="text/javascript" xsrc="js/lightbox.js" mce_src="js/lightbox.js"></script>

    Puede modificar la librería lightbox.js para configurar algunos parámetros del efecto:

    fileLoadingImage: Imagen de carga
    overlayOpacity: Nivel de transparencia de la capa
    overlayvar animate: Activa/Desactiva rescalable  animations
    resizeSpeed: Controla la velocidad de rescalado de la imagen (1 = muy lento y 10 = muy rápido)
    borderSize: Grosor del borde

  2. Incluya también la hoja de estilos lightbox.css añada los estilos a la hoja de estilos actual de su Site. Puede modificar los estilos para cambiar las características del efecto (Colores, tamaños, etc).

    <link rel="stylesheet" xhref="css/lightbox.css" mce_href="css/lightbox.css" type="text/css" media="screen" />

    Es importante que compruebe dentro de la hoja de estilos que las imágenes están siendo referenciadas a las ubicaciones correctas.

2. Activación

  1.  Añada un atributo rel="lightbox_text"  a cualquier enlace que apunte a una página web para activar el efecto:

    <a xhref="nota.htm" mce_href="nota.htm" rel="lightbox_text" >Ver nota</a>

  2. Añada un atributo   rel="lightbox" a cualquier enlace a una imagen en el que quiera activar el efecto. Puede incluir un atributo title si quiere visualizar un caption en la ventana:

    <a xhref="images/image-1.jpg" mce_href="images/image-1.jpg" rel="lightbox" title="Los recursos de HelloGoogle son la pera">imagen #1</a>

  3. Si quiere agrupar un conjunta de imágenes, incluya un nombre de grupo dentro de unos corchetes en el atributo rel:

    <a xhref="images/image-1.jpg" mce_href="images/image-1.jpg" rel="lightbox[mi_grupo]">imagen #1</a>
    <a xhref="images/image-2.jpg" mce_href="images/image-2.jpg" rel="lightbox[mi_grupo]">imagen #2</a>
    <a xhref="images/image-3.jpg" mce_href="images/image-3.jpg" rel="lightbox[mi_grupo]">imagen #3</a>

Descárgueselo

El código se ofrece bajo la licencia Creative Commons, esto significa que puede utilizarlo y modificarlo libremente en sus aplicaciones. Solamente debe mantener los créditos tal y como están, para reconocer la labor de sus autores.

Espero que este efecto le sea de tanta utilidad como a mi, y que a partir de ahora pueda sorprender a sus visitantes con este Ajax Lightbox 2.0.