Ranking en Google

¿Como ordena los resultados de las búsquedas Google?

Tras obtener la lista de páginas que contienen las palabras buscadas (k), las ordena según el resultado de la función de ranking. El valor más alto se corresponde con la primera posición.

Su fórmula es:

R(A,k)=P1*C1(k,F1(A,k))*F1(A,k)+...+Pn*Cn(k,Fn(A,k))*Fn(A,k)

Donde

Factores

Llamamos factores a cada uno de los parametros medidos por el buscador:

  1. Densidad de la keyword en el cuerpo (body) de la página
  2. Densidad de la keyword en el título de la página
  3. Número de enlaces que apuntan a la página con la keyword en el texto del enlace
  4. PageRank de la página
  5. Antiguedad del dominio
  6. Peso de la Página
  7. Número de enlaces rotos de la página
  8. ....

Cada uno de los factores puede ser dependiente/independiente de la página (A) o/y de la keyword.

Peso de la página: dependiente de la página, independiente de la keyword
Frecuencia de busquedas de la keyword: independiente de página, dependiente de keyword

Fn(A,k) calcula el valor del factor n para la página, por ejemplo la densidad de página www.ejemplo.com/pag1.htm para la keyword trabajo es 0,023 (2,3%)

Correctores

Los correctores permiten matizar los valores adecuados de los factores. Son funciones que matizan los valores de los factores dando mayor valor a ciertos rangos.

Cn(k,Fn(A,k)) calcula el corrector para el factor n y la keyword k, dependiendo del valor

Se ve claro con un ejemplo.

Supongamos que la densidad del 2,3% para la palabra "trabajo" google la considera óptima dando un valor de 1 a C_densidad("trabajo" , 2.3%), el factor de C_densidad podría implementar la siguente tabla

x=densidadC_densidad("trabajo",x)
00
0-1%0.5
1%-2%0.75
2-3%1
3-4%0.6
4-5%0.2
5-8% 0
9-15%-0.5
16-100%-1

Resaltamos los valores negativos, que en la practica suponen restar puntuación de la ranking para densidades superiores al 9% (antiSPAM). El valor del Corrector varía dependiendo de la keyword. De esta forma con k="para" al ser una palabra común la densidad umbral para obtener valores negativos se aumenta (ej al 25%)

Peso

El peso permite establecer la importancia relativa de todos los factores. El peso de cada factor es un valor entre 0-1. La suma de todos los pesos es 1.

De esta forma es facil ajustar el ranking dando mayor o menor importancia a ciertos factores. Se estima que el peso del factor PageRank era alto en el pasado (ej 0.2) y se ha bajado en la actualidad (ej 0.05), dando más importancia relativa (aumentando el peso) de otros factores.

Efecto Sandbox

El efecto sandbox es el resultado de la valoración del factor "Antiguedad de Enlaces Entrantes". Según el modelo propuesto

A más antiguedad y número de los enlaces con el anchor k, mas valor de la función.

El factor de corrección es una función que depende de la frecuencia de búsqueda del término k. De esta forma un término muy buscado da un valor alto (cercano a 1) y un termino poco buscado un valor bajo (cercano a 0)

C(k,Fn(A,k))=min(1 , 1.1^(X/100000)-1)
siendo x=número de busquedas del la cadena k en la ultima semana

Por ejemplo para la k="ojos de cristal" con 493 busquedas, C=0.000469989597, es decir el efecto sandbox casi no existe.

Para "posicionamiento en buscadores" con 536234 busquedas, C=0.667099999, por existe un sandbox fuerte

Para "mp3", con 9823430 busquedas, el C=1, por lo que el efecto sandbox es máximo.

De esta forma, una cadena muy buscada, tendrá más en cuenta el valor de la antiguedad de los enlaces, si estos es muy recientes el resultado es negativo bajando nuestro resultado global para la cadena k.

Las cadenas poco buscadas, al ser el Corrector cercano a 0, la antiguedad afecta poco.

¿Cual es el problema? Que el cálculo es muy costoso para calcularse en tiempo de búsqueda, por lo que se calcula cada 2 o 3 días.

Esto provoca que desde que creamos una página, hasta que se ve afectada por esta variable, pasa este tiempo, provocando resultados mejores durante los 2 o tres primeros dias (no esta calculada la variable para nuestra página, no hay resultados negativos)

 

Ranking en Google

La posición de una web dentro de los resultados de búsqueda vienen determinados por el resultado del algoritmo de Ranking de Google. Presentamos un modelo de dicho cálculo que nos ayuda a comprender como se ordenan los resultados de las busquedas en Google.

Google

Internet es uno de los paradigmas relevantes de los últimos años y Google uno de los líderes de este movimiento. Resulta interesante el análisis de su estilo de liderazgo y la proyección de su modelo a otros aspectos de nuestra vida cotidiana.

Hay 2 artículos en la categoría Google:

Plume CMS  rss 1.0