Service de pings sur Google Blog Search

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15850
Inscription: Ven Avr 19, 2002 19:51

Service de pings sur Google Blog Search

Message le Ven Oct 06, 2006 8:01

Google vient d'ajouter une fonctionnalité à son moteur de recherche de blogs : la gestion des pings. Celle-ci permet à ceux qui ont un flux de syndication (RSS ou Atom) de prévenir Google Blog Search à chaque fois qu'ils publient un nouvel article.

En savoir plus sur ces pings.

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Sam Oct 07, 2006 8:30

Article intéressant !
Je vais donc ce pas intégrer un système de ping automatique sur ma plateforme de blogs :-)

Merci à WRI pour les infos et les conseils de qualité que je lis désormais quotidiennement !

___seb
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Déc 04, 2005 0:07

Message le Sam Oct 07, 2006 9:36

Si je ne m'abuse, dans wordpress, les pings sont envoyés au service http://rpc.pingomatic.com/ qui se charge de repinger vers les sites acceptant ces pings. ( http://pingomatic.com/ ).
Google Blogs n'y est pas encore intégré mais quand il le sera (c'est probable non ?) et que j'ajoute moi aussi le ping vers le google blogs, il y aura doublon. Ma question est donc cela sera nuitisible à mon blog ?
Vaut-il mieux des doublons ou des rater certains pings ?

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Dim Oct 08, 2006 18:19

A mon avis, dans ce cas de figure si on ping par exemple pingomatic et google blogsearch, et que de ce fait google blog search recçoit plusieurs fois les "mêmes" informations, ce n'est pas trop grave, tant que tu ne ping pas directement et à répétition blog search sans raison. Enfin, ce n'est que mon humble avis ;-)

De mon côté j'aimerais savoir si quelqu'un ici a déjà mis en place des pings automatiques vers google blogsearch via XML-RPC ?! J'ai en effet trouvé un petit script php qui me permet de pinger weblogs.com et pingomatic (ça marche), mais en l'arrangeant pour que cela fonctionne également avec blogsearch je reçois une 404. Ma requête est pourtant constituée exactement de la manière que celle de l'exemple fournit par google...

Merci !


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2654
Inscription: Lun Mai 03, 2004 14:48

Message le Dim Oct 08, 2006 18:49

___seb,

Google Blog Search utilise depuis toujours les données de Ping-o-Matic et va continuer à les utiliser. Google demande aux auteurs de blogs d'ajouter Google Blog Search pour une mise à jour plus rapide.

mal1kom1sap1,

C'est bien vers http://blogsearch.google.com/ping/RPC2 que tu fais ton ping ?

Jean-Luc

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Dim Oct 08, 2006 22:14

Jean-Luc,

Ca n'a pas l'air de fonctionner non plus. A moins que cela soit le script de réception de la réponse qui ne marche pas ? Il marche avec pingomatic et weblogs.com pourtant.

Voici ma requête pour envoyer mon ping, identique au modèle de google :

Code: Tout sélectionner
POST /RPC2 HTTP/1.0
User-Agent: request
Host: blogsearch.google.com
Content-Type: text/xml
Content-length: 441

<?xml version="1.0"?>
<methodCall>
   <methodName>weblogUpdates.extendedPing</methodName>
   <params>
      <param>
         <value>Blog cinemaniak</value>
      </param>
      <param>
         <value>http://www.iblogyou.fr/cinemaniak/</value>
      </param>
      <param>
         <value>http://www.iblogyou.fr/cinemaniak/article-1875.htm</value>
      </param>
      <param>
         <value>http://www.iblogyou.fr/cinemaniak/rss.php</value>
      </param>
   </params>
</methodCall>

Avec cela je reçois une erreur 404 au lieu de la réponse de google.

Si je remplace le host par http://blogsearch.google.com/ping/RPC2, j'ai carrément des warnings en retour :

Code: Tout sélectionner
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/alternc/html/b/bt5286/www/xml_rpc_ping.php on line 78

Warning: fsockopen() [function.fsockopen]: unable to connect to http://blogsearch.google.com/ping/RPC2:80 in /var/alternc/html/b/bt5286/www/xml_rpc_ping.php on line 78


Mon code pour lire la réponse au ping est :

Code: Tout sélectionner
$theSock = fsockopen($rpc_host, 80);
   if($theSock)
   {
      fwrite($theSock,$http_request);
      stream_set_blocking($theSock,1);

      while(!feof($theSock))
      {
         $buf .= fgets($theSock,128);
      }
      fclose($theSock);
      /* Décommentez la ligne suivante pour afficher la réponse à la requête XML-RPC */
      echo '<p>Réponse XML-RPC :</p>'."\r\n\r\n".'<pre>'.htmlentities($buf).'</pre>';


J'espère que j'avais le droit de citer du code ici... Et j'espère aussi que l'on pourra m'aider, je deviens fou :cry:
Pour être complet, je rajoute que je me suis basé sur un exemple de Sébastien Guillon.

XtofotX
Nouveau WRInaute
 
Messages: 29
Inscription: Mar Aoû 30, 2005 4:31

question de méthode?

Message le Mar Oct 10, 2006 6:48

Est-ce que l'erreur peut venir du fait que la méthode utilisée à l'air différente?
Dans le script proposé par Sébastien Guillon (que j'utilise aussi d'ailleurs), la méthode est weblogUpdates.ping.
Celle qui devrait être utilisée pour envoyer un ping à Google Blog Search est weblogUpdates.extendedPing telle que décrite sur la page d'aide de Google.
Je ne sais pas non plus trop comment l'implémenter pour l'instant, mais je pense que l'erreur vient de là.
Vous en pensez quoi ?


Blau3grana
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 174
Inscription: Lun Fév 14, 2005 23:13

Message le Jeu Oct 12, 2006 19:25

Pour ceux qui utilisent le plugin Ping sur Dotclear.

"Voici une petite modification du plugin de ping de Dotclear pour y ajouter Google blog search.
Il suffit d'ajouter :
'Google Blog Search' => array('blogsearch.google.com','/ping/RPC2',array($objPing,'weblogPing')),
A la ligne 50. "
http://www.c1blog.com/index.php/2006/10 ... s-dotclear

_L_
Nouveau WRInaute
 
Messages: 35
Inscription: Jeu Jan 15, 2004 11:52

Message le Sam Oct 14, 2006 10:30

mal1kom1sap1 a écrit:
Code: Tout sélectionner
POST /RPC2 HTTP/1.0
Host: blogsearch.google.com


Avec cela je reçois une erreur 404 au lieu de la réponse de google.


C'est normal puisque apparemment tu "pingues" http://blogsearch.google.com/RPC2 et non http://blogsearch.google.com/ping/RPC2

Remplace tout simplement
Code: Tout sélectionner
POST /RPC2 HTTP/1.0

par
Code: Tout sélectionner
POST /ping/RPC2 HTTP/1.0


lapi
WRInaute passionné
WRInaute passionné
 
Messages: 627
Inscription: Dim Avr 09, 2006 16:53

Message le Sam Oct 14, 2006 10:55

je suis totalement perdu quelqu'un peut-il m'expliquer ce qui se passe ici???

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Dim Oct 29, 2006 13:44

_L_ a écrit:
mal1kom1sap1 a écrit:
Code: Tout sélectionner
POST /RPC2 HTTP/1.0
Host: blogsearch.google.com


Avec cela je reçois une erreur 404 au lieu de la réponse de google.


C'est normal puisque apparemment tu "pingues" http://blogsearch.google.com/RPC2 et non http://blogsearch.google.com/ping/RPC2

Remplace tout simplement
Code: Tout sélectionner
POST /RPC2 HTTP/1.0

par
Code: Tout sélectionner
POST /ping/RPC2 HTTP/1.0


Merci, c'était ça ! :)

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Sam Déc 09, 2006 7:52

Hello :)
J'ai beau pinger Blogsearch, il n'indexe pas mes pages ! Alors que le moteur de google "normal" les indexe. Que faire ?

Pour Technorati, je le pinguais, en vain, jusqu'à ce que j'inscrive mon blog sur leur site. Je croyais qu'il n'y avait pas besoin de s'inscrire sur les sites des moteurs de recherche de blogs pour y paraître !?

Help
:wink:

mal1kom1sap1
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Sam Aoû 26, 2006 18:27

Message le Sam Déc 09, 2006 17:26

Personne ? :(


bisane
Nouveau WRInaute
 
Messages: 36
Inscription: Dim Mar 20, 2005 6:08

Message le Lun Déc 18, 2006 20:40

Je dois être particulièrement bête, bouchée, ignare, mais il faut le mettre où et comment, ce code, pour que chaque article publié soit "pingué"?
J'ai tatonné beaucoup, mais je craque...
Merci de votre aide éventuelle!

___seb
Nouveau WRInaute
 
Messages: 40
Inscription: Dim Déc 04, 2005 0:07

ça depend

Message le Mar Jan 30, 2007 9:26

salut,

ça depend de ton blog.
Sous wordpress :
- dans l'administration (logique)
- menu options
- sous menu écriture

Il faut alors ajouter le lien du service a pinger sur une nouvelle ligne dans la boite de saisie (textarea) tout en bas.

---------

J'ai testé avec et sans ping a google. (pensant que pingomatic renvoyer aussi vers google). Résultat : il faut ajouter le ping vers google, sinon l'indexation est bien plus longue (pour mon blog, du moins).

Service de pings sur Google Blog Search

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités