Por qué el posicionamiento no coincide con el PageRank

Hoy en SEO Profesional, algunos han comentado que el posicionamiento de las webs en los resultados de Google no suele coincidir con el PageRank de las páginas.

Bueno, ya sabemos que el algoritmo de Google es bastante complejo. Así que no nos debe sorprender que el PageRank no es el único factor que se tiene en cuenta para determinar el posicionamiento. Ahora la pregunta es, ¿entonces cúales son los factores que determinan los resultados de Google?

En mi opinión, algunos de los factores son:

  • el contenido y la optimización de la página
  • el PageRank total del sitio
  • el número de backlinks
  • el PageRank de las páginas que enlazan con la otra
  • el PageRank total de los sitios que enlazan con la página
  • el anchor text de los enlaces
  • la antiqüedad del sitio
  • etc.

Por ejemplo, una página puede estar mejor optimizada y tener más enlaces y mejor optimizados para una búsqueda y sin embargo esa web puede estar posicionada debajo de otra web menos optimizada pero con más “autoridad”.

¡No te pierdas el próximo artículo! Suscríbete via e-mail o RSS. ¡Gracias por tu visita!

¿Te ha penalizado Google?

Muchas webs en inglés han sido penalizados con una bajada de las primeras posiciones a la posición 6 de los resultados de Google. Una de mis webs en inglés ha experimentado los efectos de este cambio/filtro o lo que sea. Sin embargo, ninguno de mis clientes ha sido penalizado. Me gustaría saber si este cambio ha afectado las webs en español también. ¿Habéis visto cambios en los resultados de Google.es?

Cómo dominar los resultados de Google para cualquier palabra clave

Hoy en SEO Profesional he hablado sobre una de las estrategias más eficaces para eliminar la competencia y dominar los resultados de Google para cualquier palabra clave.

Las extensiones para Firefox que utilizo para el posicionamiento

Cómo a muchos SEOs, me encanta Firefox. Utilizo varios add-ons que son de gran utilidad para el posicionamiento. Me gustaría compartirlos con vosotros y conocer otras que utilizáis.

SEO for Firefox

Éste seguro que ya lo tenéis. Te permite ver los datos de las páginas web como el PageRank, Alexa Rank, InLinks de Yahoo y MSN, el número de InLinks desde dominios .edu y .gov, etc. Además, se puede ver todo esto directamente en los SERPs. Activas SEO for Firefox, haces una búsqueda y te salen todos los datos de todos los resultados.

Search Status

Este add on es otra herramienta imprescindible para los SEOs.

Muestra:

Enlaza directamente a:

  • archivo de la página actual en Archive.org
  • whois

Subraya:

  • enlaces con “nofollow”
  • las palabras clave que tú elijas

Etc., etc.

HostIP Geolocation

Pones el cursor encima de un enlace y te dice la IP, el país y la ciudad del host.

Live HTTP Headers

Muestra las cabeceras HTTP. Así puedes ver los tipos de redireccionamiento o pillar a algún black hat en el acto. ;)

About This Site

Otro add on como Search Status pero con otras herramientas como dmoz y technorati lookups.

Link Checker

Confirma la validez de los enlaces salientes de la página actual.

IE Tab

Éste no es exactamente un add on para SEO, pero es muy útil. Te permite ver cómo se ve una página web en Internet Explorer pero desde Firefox. Ya no tienes que abrir otro navegador. Pinchas en un botón en Firefox y se visualiza la página como si fuera IE. Increíble.

¿Cuáles usáis vosotros?

Cómo fastidiar el posicionamiento con sesiones

Las sesiones crean problemas especiales para el posicionamiento en buscadores ya que los buscadores no las utilizan. Así que a la hora de mostrar contenido, enlaces o código para los buscadores hay que evitar el uso de sesiones.

Por ejemplo, las sesiones facilitan la programación de las webs multilingües. El usuario elige su idioma enviando un formulario o pinchando en un enlace y si el navegador del usuario acepta cookies el script muestra el contenido en el idioma elegido. Sin embargo, los buscadores solo ven el contenido en el idioma original o en el peor de los casos ningún contenido.

La solución es programar las URLs para incluir la variable del idioma y usar $_REQUEST['idioma']. Por ejemplo, si el idioma se selecciona con un enlace, incluye el idioma en la URL:

http://www.ejemplo.com/?idioma=es&categoria=patatas&producto=rojas

Luego programe la web para mostrar todos los enlaces con la variable del idioma y el contenido con $_REQUEST['idioma']. Por ejemplo, con PHP y MySQL se podría programar así para mostrar el contenido:

<?php
$idioma = $_REQUEST['idioma'];
$categoria = $_REQUEST['categoria'];
$result = mysql_query(”SELECT contenido FROM ejemplo WHERE idioma=’$idioma’ && categoria=’$categoria’”) or die(mysql_error());
$row = mysql_fetch_array($result);
echo $row['contenido'];
?>

Para mostrar los enlaces:

<?php
$idioma = $_REQUEST['idioma'];
$result = mysql_query(”SELECT * FROM ejemplo WHERE idioma=’$idioma’”) or die(mysql_error());
echo “<ul>\n”;
while($row = mysql_fetch_array($result)){
echo “<li><a href=\”http://www.ejemplo.com/?idioma=$idioma&categoria={$row['categoria']}\”>{$row['titulo']}</a></li>\n”;
}
echo “</ul>”;
?>

Cerrar
Enviar por Correo