Script PHP para obtener información del Ranking Alexa

0

En este tutorial estaremos realizando un script PHP para obtener información del ranking Alexa de cualquier página web de manera directa y fácil. El ranking Alexa nos permite tener una idea de qué tan importante es la página web que estamos consultando y qué tanta relevancia tiene la misma. En caso quieran saber más sobre cómo se determina este ranking de Alexa, pueden visitar la siguiente URL:

http://www.alexa.com/

Para lograr este objetivo, debemos crear un nuevo archivo PHP. Dentro de este archivo, vamos a crear la función que se encargará de obtener el rank de Alexa de una página web pasada como parámetro. El código de la función es el siguiente:

function rank_alexa($url){
$xml = simplexml_load_file("http://data.alexa.com/data?cli=10&url=".$url); //realizamos la consulta a la pagina
if(isset($xml->SD)):
return $xml->SD->REACH->attributes(); //obtenemos el rank de la respuesta
endif;
}

Ahora lo único que debemos hacer es llamar a esta función con la URL de la página que queramos obtener el Rank. El código completo es el siguiente, poniendo como ejemplo a Google:

<?php

function rank_alexa($url){
$xml = simplexml_load_file("http://data.alexa.com/data?cli=10&url=".$url); //realizamos la consulta a la pagina
if(isset($xml->SD)):
return $xml->SD->REACH->attributes(); //obtenemos el rank de la respuesta
endif;
}

$url = "http://google.com"; //establecemos la pagina que queremos consultar
$rank = rank_alexa($url); //obtenemos el rank para la pagina $url
echo "El rank obtenido para $url es: <b>$rank</b>"; //mostramos el resultado
?>
Comparte este post.
Artículos Recomendados Para Tí:

Escribe tu comentario