XML-RPC ping (google et autres)
Je suis en train de ping (SEO tactique dite de "ping" est utilisé pour un nouveau contenu pour obtenir des robots d'indexer plus rapidement) de Google en PHP. La seule chose que je sais, c'est que je dois envoyer ma demande à l'adresse suivante:
http://blogsearch.google.com/ping/RPC2
Sans doute, je peux utiliser le PHP XML-RPC fonctions. Je ne sais pas comment formater ma demande et la méthode à utiliser.
Vous devez vous connecter pour publier un commentaire.
Aussi loin que vous êtes intéressé à faire la requête XML-RPC (Exemple #1).
Si vous suivez les spécification d'un pingback, il devrait ressembler à ceci:
Qui vous donne la sortie suivante:
Généralement, si vous ne connaissez pas la méthode de l'appel, vous pouvez également essayer XML-RPC Introspection - mais pas tous, XML-RPC serveurs de l'offrir.
Vous a demandé dans un commentaire:
Un pingback activé site est un site qui annonce un XML-RPC pinbback service. C'est fait avec le HTMl
<link>
élément dans le<head>
section. Exemple:La
href
points de XML-RPC endpoint qui a lepingback.ping
méthode disponible.Ou c'est fait par l'envoi d'un specifique-tête de réponse HTTP:
Voir pingback-permis de ressource.
Donc, si vous exécutez la commande ping autres, d'autres devraient être en mesure de ping vous vous, trop.
Ummm, je pense qu'on devrait utiliser
weblogUpdates.ping
ouweblogUpdates.extendedPing
au lieu depingback.ping
un ping sur un site à propos du nouveau contenu.pingback.ping
est un nouveau lien d'un site à l'autre, pas de nouveau contenu.Je pense que vous devriez utiliser
weblogUpdates.extendedPing
avec google recherche de blogs, weblogs, Pingomatic etweblogUpdates.ping
pour d'autres serveurs. J'ai créé un outil ping mais certains serveur renvoie une erreur http et https, je ne peux pas donner un bug En ligne rpc xml ping