SEO

Viernes 10 de Marzo, 2006

El famoso Google Search's Golden Triangle

Es algo antiguo, fruto de un estudio realizado con EyeTracking, que verifica la importancia de la posición de tu página en los resultados de búsqueda...

Google Search's Golden Triangle


Ránking de visibilidad en los resultados orgánicos (mostrado en un porcentaje de participantes que miran un listado en esta localización):
    Rank 1 - 100%
    Rank 2 - 100%
    Rank 3 - 100%
    Rank 4 - 85%
    Rank 5 - 60%
    Rank 6 - 50%
    Rank 7 - 50%
    Rank 8 - 30%
    Rank 9 - 30%
    Rank 10 - 20%
Parece que EyeTracking es una buena herramienta de testeo de la usabilidad de las interfaces web.

Publicado por albertlg a las 16:41h. Permalink | Comentarios Comentarios

Viernes 03 de Marzo, 2006

A estas alturas aprendo cómo lanzar una Pop-Up

Y es más: no me da vergüenza reconocerlo. :P
El mundo del webmaster es un no parar de aprender y reaprender cosas... quizá por eso me guste. Incluso los hay que se enorgullecen cuando me enseñan algo que no sabía (eh Rodrigo?), y los que me piden que siga escribiendo más y escuchando menos música (eh Tito Tommy?).

En fín, a lo que íbamos: lanzar ventanas Pop-Up con JavaScript. Pues resulta que, independientemente de las discusiones acerca de usar o no una pop-up, hay un problema que las corrompe sistemáticamente, que las hace perversas, que agrede a usuarios avanzados y principiantes en su navegación, confunde a los buscadores, y genera ruido en el código. Este problema es que, existiendo varias formas de lanzar una Pop-Up con código Javascript, las más usadas son las incorrectas.

La forma correcta de lanzar una ventana Pop-Up con Javascript

El siguiente es el código a utilizar para lanzar una Pop-Up:
<a href="/index.htm" target="_blank" onClick="window.open(this.href, this.target, 'width=300,height=400'); return false;">Lanzar correctamente</a>
Lanzar correctamente

Simplemente cambiar en href="/index.htm" el nombre del archivo .htm que se abrirá en la ventana nueva, y cambiar los valores de width y height según el ancho y alto deseados (en píxeles).

Para más información: NSU.

Publicado por albertlg a las 21:04h. Permalink | Comentarios Comentarios

Sábado 18 de Septiembre, 2004

Google Dance

[!] Desde Noviembre de 2003 (Florida update), Google no ha efectuado ningún "dance". Desde esa fecha los cambios de posiciones se producen de forma contínua en el buscador. Todo parece indicar que los antaño famosos dances no se producirán de nuevo. Mantengo esta sección por la importancia que históricamente han tenido estos" dances".

Una vez al mes (aproximadamente) Google recalcula el PageRank de cada página web y, por lo tanto, modifica los resultados de las búsquedas.
La 'Google Dance' es el periodo que transcurre entre el comienzo y el fin de esta actualización. Suele tardar unos 4 días, y durante ese tiempo se obtienen diferentes resultados en cada uno de los servidores de Google: www.google.com, www2.google.com y www3.google.com.

El mejor momento para colocar páginas en un sitio Web es durante la 'Google Dance'. Si se deja mucho tiempo entre el fin de esta actualización y la publicación de nuevos contenidos, se reduce la cantidad de páginas que serán incluidas en la próxima actualización.

Este acontecimiento suele ocurrir una vez al mes aproximadamente.
Con la siguiente herramienta podrás comprobar si está sucediendo una Google Dance...

Herramienta 'Google Dance'















Guardar preferencias


Publicado por albertlg a las 15:52h. Permalink | Comentarios Comentarios

Domingo 22 de Agosto, 2004

PageRank revised

Como habreis podido observar, en el menú de la derecha, encima del calendario, os muestro el PageRank de mi weblog... ¡sin necesidad de tener la ToolBar de Google!

¿Y qué significa eso? Pues que utilizo un código PHP, junto con SSI para calcularlo y mostrároslo.

¿Quereis ver el código?

define('GMAG', 0xE6359A60);

//unsigned shift right
function zeroFill($a, $b){
$z = hexdec(80000000);
if ($z & $a){
$a = ($a>>1);
$a &= (~$z);
$a |= 0x40000000;
$a = ($a>>($b-1));
}else{
$a = ($a>>$b);
}
return $a;
}

function mix($a,$b,$c){
$a -= $b; $a -= $c; $a ^= (zeroFill($c,13));
$b -= $c; $b -= $a; $b ^= ($a<<8);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,13));
$a -= $b; $a -= $c; $a ^= (zeroFill($c,12));
$b -= $c; $b -= $a; $b ^= ($a<<16);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,5));
$a -= $b; $a -= $c; $a ^= (zeroFill($c,3));
$b -= $c; $b -= $a; $b ^= ($a<<10);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,15));
return array($a,$b,$c);
}

function GCH($url, $length=null, $init=GMAG){
if(is_null($length)){
$length = sizeof($url);
}
$a = $b = 0x9E3779B9;
$c = $init;
$k = 0;
$len = $length;
while($len >= 12){
$a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16)
+($url[$k+3]<<24));
$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16)
+($url[$k+7]<<24));
$c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)
+($url[$k+11]<<24));
$mix = mix($a,$b,$c);
$a = $mix[0]; $b = $mix[1]; $c = $mix[2];
$k += 12;
$len -= 12;
}
$c += $length;
switch($len){ // all the case statements fall through
case 11: $c+=($url[$k+10]<<24);
case 10: $c+=($url[$k+9]<<16);
case 9 : $c+=($url[$k+8]<<8);
// the first byte of c is reserved for the length
case 8 : $b+=($url[$k+7]<<24);
case 7 : $b+=($url[$k+6]<<16);
case 6 : $b+=($url[$k+5]<<8);
case 5 : $b+=($url[$k+4]);
case 4 : $a+=($url[$k+3]<<24);
case 3 : $a+=($url[$k+2]<<16);
case 2 : $a+=($url[$k+1]<<8);
case 1 : $a+=($url[$k+0]);
// case 0: nothing left to add
}
$mix = mix($a,$b,$c);
// report the result
return $mix[2];
}

//converts a string into an array of integers (the numeric
//value of the char)
function strord($string){
for($i=0;$i $result[$i] = ord($string{$i});
}
return $result;
}

function getPR($_url){
$url = 'info:'.$_url;
$ch = GCH(strord($url));
$url='info:'.urlencode($_url);
$pr = file("http://www.google.com/search?client=
navclient-auto&ch=6$ch&ie=UTF-8&oe=UTF-8&
features=Rank&q=$url");
$pr_str = implode("", $pr);
return substr($pr_str,strrpos($pr_str, ":")+1);
}
echo "Mi PR es: ".getPR("http://www.albertlg.com/blog/")."";
?>


Publicado por albertlg a las 11:02h. Permalink | Comentarios Comentarios

Viernes 06 de Agosto, 2004

El PageRank de Google

PageRank en la ToolBar de Google

¿Sabes cómo se calcula el PageRank? ¿Entiendes su algoritmo?


Ian Rogers nos explica correctamente, y con ejemplos muy sencillos y clarificadores, cómo funciona. Además, nos ofrece varios enlaces a recursos y utilidades relacionadas con el PR muy interesantes.

Leer el artículo sobre el PageRank

Gracias por el enlace, Philipp. ;)

Publicado por albertlg a las 20:06h. Permalink | Comentarios Comentarios

Miércoles 28 de Julio, 2004

Google explica en su weblog la caída del lunes

Con su post titulado "Global Worming", Urs Hoelze (VP of operations and Google Fellow) nos explica el suceso que tanto nos asombró el pasado lunes 26 de julio, en el weblog oficial de Google. Por cierto, no falta el humor...

La explicación no es otra que alguien envió la última versión del virus MyDoom, que realizó una serie de búsquedas automatizadas en el archiconocido buscador provocando su caída. Se descarta así que Google fuera 'hackeado'.

El toque de humor lo proporciona la página "Error-27": Google ha aprendido que su mensaje para las búsquedas bloqueadas no era amigable ni comunicativamente informativa para sus usuarios... y se excusa - y aquí llega el toque de humor Google - explicándonos que no esperaban tener que mostrar ese mensaje de error a nadie. Genial. Me recuerda a la frase que puedes leer en la "papelera" vacía de su, todavía en fase de pruebas, servicio de webmail (GMail): "¿Quién necesita borrar su correo cuando dispone de 1000 MB?".

Acaba aconsejando a los usuarios que comprueben si sus equipos están infectados por el virus MyDoom.

Post original: GoogleBlog

Más humor: Error27

Y si cabe...: FuckingGoogleIt

Puedes leer este artículo en Noticias.com: Google explica en su weblog la caída del lunes

Publicado por albertlg a las 23:33h. Permalink | Comentarios Comentarios

Sábado 26 de Junio, 2004

Observando a Google

En español... google.dirson.com.
Y en inglés... watchinggooglelikeahawk.com.

Publicado por albertlg a las 14:38h. Permalink | Comentarios Comentarios

Domingo 13 de Junio, 2004

Consultoría web (posicionamiento)

He encontrado (gràcies Xavi) una web de consultoría SEO y herramientas de promoción, muy interesante:

Ranks.nl


Me ha gustado especialmente el servicio de "Análisis de la densidad, la prominencia y la colocación de palabras clave".

Aprovecho este "post" para recordaros otro recurso:

Marketleap.com


Y sus "Free search engine marketing tools": "Link popularity check", "Search engine saturation" y "Keyword verification".

Publicado por albertlg a las 16:40h. Permalink | Comentarios Comentarios

Viernes 21 de Mayo, 2004

GoogleWar

Todavía no he dejado de reir:

Logotipo del portal GoogleWar.com

GoogleWar.com

Y resulta que hay más gente que se "aburre"...

Logotipo del portal GoogleFight.com

GoogleFight.com

Jejeje! ;)

Publicado por albertlg a las 7:28h. Permalink | Comentarios Comentarios