Passer au contenu principal

SEO::Ping - Envoi massif de requêtes Ping aux services prenant en charge l'API Weblog (Google Blog Search, Feed Burner, Ping-o-Matic, etc.)

Présentation du scraper

Présentation du scraperSEO::PingSEO::Ping – permet d'envoyer des requêtes Ping pour notifier l'apparition de nouvelles pages sur des sites\blogs aux services supportant l'API Weblog (http://www.weblogs.com/api.html) : Google Blog Search, Feed Burner, Ping-o-Matic, etc.

La fonctionnalité d'A-Parser permet d'enregistrer les paramètres de collecte de données du scraper SEO::Ping pour une utilisation ultérieure (présélections), de définir des calendriers de collecte et bien plus encore.

La sauvegarde des résultats est possible dans le format et la structure dont vous avez besoin, grâce au puissant moteur de gabarits intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'afficher les données dans divers formats, y compris JSON, SQL et CSV.

Cas d'utilisation

  • Indexation de masse des pages de sites et de blogs

Requêtes

Deux variantes de requêtes sont prises en charge : le format simplifié et le format complet.

Format simplifié

Les paramètres suivants sont indiqués, séparés par un espace :

  • Adresse du service de Ping où la requête de Ping sera envoyée
  • Adresse du site
  • Lien vers la page du site pour l'indexation
  • Nom du site ou du blog
http://rpc.weblogs.com/RPC2 http://a-parser.com/ http://a-parser.com/wiki/seo-ping A-Parser - scraper pour les professionnels du SEO

Format complet

Sont indiqués, séparés par un espace :

  • Adresse du service de Ping où la requête de Ping sera envoyée
  • Une chaîne au format JSON contenant la description du site à pinger
http://ping.feedburner.com {"name":"A-Parser - scraper pour les professionnels du SEO", "site":"http://a-parser.com/", "page":"http://a-parser.com/wiki/seo-ping", "feed":"http://a-parser.com/feed", "tags":"parser|scraper"}

Dans le format complet, il est possible de spécifier des paramètres supplémentaires tels que :

  • Adresse du flux RSS du site
  • Tags décrivant les catégories auxquelles appartient le site

Tous les paramètres, sauf name et site, sont facultatifs.

Envoi massif de requêtes vers de multiples services

Pour l'envoi massif de nombreuses pages vers de nombreux services, vous pouvez utiliser les capacités des macros dans le Query format :

  • Placez la liste des services dans le fichier queries/subs/ping-services.txt
  • Placez la liste des liens à indexer dans le fichier queries/subs/site-links.txt

La requête finale peut alors être spécifiée ainsi :

{subs:ping-services} http://a-parser.com/ {subs:site-links} A-Parser - scraper pour les professionnels du SEO

Le scraper créera automatiquement les requêtes et enverra chaque lien du fichier site-links.txt à chaque service du fichier ping-services.txt.

Variantes d'affichage des résultats

A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarits intégré Template Toolkit, ce qui lui permet d'afficher les résultats sous une forme libre, ainsi que structurée, par exemple en CSV ou JSON.

Affichage par défaut

Format du résultat :

$service: $message\n

Exemple de résultat :

http://rpc.weblogs.com/RPC2: Thanks for the ping.

Le succès de la requête de Ping doit être déterminé par les paramètres suivants :

  • $success = 1 - la requête a été envoyée avec succès et une réponse a été reçue
  • $flerror = 0 - le service de Ping a accepté la requête sans erreur

Paramètres possibles