Connaissez-vous SEOStats ? Il s'agit d'un magnifique projet PHP OpenSource ayant comme vocation de simplifier l'accès aux informations provenant de Google, Alexa, SEMRush pour l'analyse SEO.
https://github.com/eyecatchup/SEOstats

Ainsi, pour récupérer le Pagerank d'un site Internet, il vous suffira d'appeler la fonction suivante :


$SEOstats = new SEOstats("http://www.monsite.com");
print $SEOstats->Google()->getPageRank();

Pour obtenir le Alexarank :


print $SEOstats->Alexa()->getGlobalRank();

Le nombre de pages du site indexées dans Google :


print $SEOstats->Google()->getSiteindexTotal();

Le score Google Page speed :


 print $SEOstats->Google()->getPagespeedScore();

Le compteur Google+ de la page :


 print $SEOstats->Social()->getGoogleShares();

Le nombre de mentions sur Twitter :


print $SEOstats->Social()->getTwitterShares();

... etc

Cette librairie est une très belle trouvaille, bravo à eyecatchup l'auteur de cette librairie PHP très pratique.


''Crédits photos : woodleywonderworks''