web-dev-qa-db-fra.com

Obtenir Google PageRank via une API (PHP)

J'ai une liste de domaines et je souhaite obtenir:

  1. PageRank pour tous les domaines. Donc, juste un entier, il doit y avoir une API qui renvoie cela.
  2. Le nombre de résultats dans Google
  3. La position du mot du nom de domaine. Par exemple, "google.com" serait la position du mot "google". Cela pourrait être la position 20.
41
Henk Denneboom

Cela aura tout ce dont vous avez besoin. https://github.com/eyecatchup/SEOstats

Incroyable.

39
denislexic

J'ai publié un API Pagerank qui retourne un tableau json, contenant la somme de contrôle et le Pagerank de n'importe quelle URL.

J'ai également un tas de outils connexes et un projet de code Google qui pourraient vous intéresser.

8
eyecatchUp
  1. Il n'y a pas d'API. Cependant, il existe des moyens de le faire, tous potentiellement problématiques. Si vous vouliez utiliser Python, j'ai récemment découvert un script pour le faire.

  2. Google avait une API SOAP, mais plus. Certaines personnes gratter les résultats. Vous pouvez essayer de l'obtenir à partir de l'API AJAX, mais il n'y a pas une API publique pour cela.

  3. Je ne comprends pas votre question ici. Pourriez-vous clarifier et je mettrai à jour ma réponse?

5
marcc

Essayez ce gars: http://www.fourmilab.ch/webtools/PageRank/

bien qu'écrit en Perl, vous pouvez émettre un appel à votre système d'exploitation à partir de PHP pour l'exécuter, puis poursuivre le traitement. Assurez-vous de mettre http: // au début de votre requête, et ne touchez pas le serveur google plus d'une fois par seconde et désinfectez (urlencode) l'entrée utilisateur si les utilisateurs l'utilisent.

1
Victor Piousbox