NorfiPC
NorfiPC » Códigos » Rank de Alexa

Como extraer el Rank de Alexa de varios sitios de internet



Direcciones y código PHP para obtener el índice de popularidad, el alcance (reach) y otros datos y métricas que brinda Alexa y escribirlas en una página. Como usar la API gratis del servicio.
Como extraer el Rank de Alexa de varios sitios de internet
Alexa es el principal de los servicios de internet que se puede emplear para conocer la popularidad de un blog o sitio web.
Para eso emplea un Rank Global o Índice de popularidad, un valor que indica de forma aproximada el tráfico promedio de los sitios en los últimos tres meses.
Esta métrica y otros datos que proporciona Alexa son públicos, es decir pueden ser consultados por cualquiera en la web, a diferencia de otros servicios de analítica web como Google Analytics, Clicky y Awstats que son privados.
El Índice o Rank de Alexa es muy importante. Es usado por muchos sitios y servicios de analítica, publicidad y otros (incluyendo Wikipedia), para valorar la importancia de los sitios web.
Nosotros en varios artículos de nuestro sitio web, para ordenar los sitios de internet y las principales redes sociales por su popularidad y tráfico nos valemos de este índice, aunque con la desventaja que puede cambiar de forma rápida de acuerdo al tráfico y otras situaciones.
Lo ideal es cuando hagamos referencia al ranking del sitio web, usar una función que de forma dinámica muestre el valor que posee el sitio exactamente en ese momento.
Es perfectamente posible hacerlo usando el lenguaje PHP y la API gratis que proporciona Alexa.
Ese es el propósito de este artículo, compartir con los lectores como escribir en una página, el ranking en Alexa actualizado que posee uno o de varios sitios de internet.



Como extraer los datos que brinda Alexa de la popularidad de un sitio web


Para acceder a la página donde se muestra las métricas que Alexa proporciona sobre este sitio web usa el siguiente enlace o introduce en el navegador web la siguiente dirección URL, sustituyendo norfipc.com por el nombre del dominio del sitio.
Lógicamente de esta forma solo podemos leer la página y extraer la información manualmente.
Otro método es usar la API gratis que proporciona Alexa, es el mismo método que usa la Barra de Alexa instalada en los navegadores.
Con esta barra Alexa obtiene información sobre los sitios visitados por los usuarios.
Para probar este método usa el siguiente enlace o introduce la siguiente dirección URL en el navegador, sustituye norfipc.com por el nombre del dominio del sitio:
De esta forma Alexa devuelve un archivo en formato XML con los siguientes campos: Rank (popularity), Reach (alcance), Rank Delta (variación en los ultimos 7 dias) y Country (el tráfico en un país determinado).
Datos y métricas que muestra la API gratis del servicio de Alexa en formato XML.
Datos y métricas que muestra la API gratis del servicio de Alexa
Este método podemos emplearlo en un script en PHP que extraiga el Rank o cualquiera de los otros datos y que los escriba automáticamente en el lugar de la página que especifiquemos.



Script en PHP para obtener y escribir el rank de Alexa


En el siguiente párrafo de ejemplo empleamos el script para extraer el rankig de Alexa (popularidad) de tres sitios de internet (Facebook, Twitter y Pinterest) y escribirlos.
Esta información se actualiza en tiempo real cada vez que se carga esta página.
Facebook tiene un Rank de Alexa de: 3, Twitter de: 12 y Pinterest de: 70.
Lo hacemos de la siguiente forma:
Cargamos desde Alexa la información necesaria usando tres direcciones y asignándole una variable diferente al rank de cada sitio.

Escribimos con PHP el valor de la variable que le corresponde, justo después del nombre de cada sitio web de la siguiente forma.

De forma algo similar se puede extraer y mostrar los restantes datos que proporciona Alexa de cada sitio web.



Analizar la competencia con el ranking de Alexa


En internet son muchos los webmasters, desarrolladores y propietarios de sitios web que monitorean regularmente el estado de los sitios la competencia.
Uno de los métodos más populares es guiarse por el ranking de Alexa.
Usando el método anterior se puede crear un archivo en la computadora, que contenga una lista con el nombre de dominio de varios sitios y cargarlo regularmente para obtener un informe que nos ayude a hacer una comparación del estado de nuestro sitio y otros relacionados.
De esa forma podremos comprender la fluctuación del tráfico debido a cambios que hemos efectuado, cambios en el algoritmo de Google, penalizaciones o por otras razones.

Otras páginas relacionadas



Comparte esta página




Sígueme en las redes sociales


Sígueme en Google Plus Sígueme en Facebook Sígueme en Twitter Sígueme en Pinterest





 
Inicio | Mapa del sitio | Sobre mí | RSS | Buscar