SEO::Ping - Invio massivo di richieste Ping a servizi che supportano Weblog API (Google Blog Search, Feed Burner, Ping-o-Matic, ecc.)
Panoramica dello scraper

SEO::Ping – consente di inviare richieste Ping per notificare la comparsa di nuove pagine su siti\blog ai servizi che supportano le Weblog API (http://www.weblogs.com/api.html): Google Blog Search, Feed Burner, Ping-o-Matic e simili.La funzionalità di A-Parser consente di salvare le impostazioni di scraping dello scraper SEO::Ping per un utilizzo futuro (preset), impostare pianificazioni di scraping e molto altro.
Il salvataggio dei risultati è possibile nella forma e nella struttura necessaria, grazie al potente motore di modelli integrato Template Toolkit che permette di applicare logica aggiuntiva ai risultati e di esportare i dati in vari formati, tra cui JSON, SQL e CSV.
Casi d'uso
- Indicizzazione massiva di pagine di siti e blog
Query
Sono supportati due varianti di query: formato semplificato e formato completo.
Formato semplificato
I seguenti parametri vengono indicati separati da uno spazio:
- Indirizzo del servizio di Ping dove verrà inviata la richiesta di Ping
- Indirizzo del sito
- Link alla pagina del sito per l'indicizzazione
- Nome del sito o del blog
http://rpc.weblogs.com/RPC2 http://a-parser.com/ http://a-parser.com/wiki/seo-ping A-Parser - lo scraper per i professionisti della SEO
Formato completo
Separati da uno spazio vengono indicati:
- Indirizzo del servizio di Ping dove verrà inviata la richiesta di Ping
- Una stringa in formato JSON contenente la descrizione del sito da pingare
http://ping.feedburner.com {"name":"A-Parser - scraper per professionisti SEO", "site":"http://a-parser.com/", "page":"http://a-parser.com/wiki/seo-ping", "feed":"http://a-parser.com/feed", "tags":"parser|scraper"}
Nel formato completo è possibile specificare parametri aggiuntivi, come:
- Indirizzo del feed RSS del sito
- Tag che descrivono le categorie a cui appartiene il sito
Tutti i parametri, tranne name e site, sono opzionali.
Invio massivo di query a molteplici servizi
Per l'invio massivo di molteplici pagine a molteplici servizi è possibile utilizzare le funzionalità delle macro nel Query format:
- Inseriamo l'elenco dei servizi nel file
queries/subs/ping-services.txt - Inseriamo l'elenco dei link per l'indicizzazione nel file
queries/subs/site-links.txt
In questo caso la query finale può essere indicata così:
{subs:ping-services} http://a-parser.com/ {subs:site-links} A-Parser - lo scraper per i professionisti della SEO
Lo scraper creerà automaticamente le query e invierà ogni link dal file site-links.txt a ogni servizio dal file ping-services.txt.
Varianti di output dei risultati
A-Parser supporta la formattazione flessibile dei risultati grazie al motore di modelli integrato Template Toolkit, che gli consente di produrre risultati in forma libera, così come in forma strutturata, ad esempio CSV o JSON
Output predefinito
Formato del risultato:
$service: $message\n
Esempio di risultato:
http://rpc.weblogs.com/RPC2: Thanks for the ping.
Il successo dell'esecuzione della richiesta di Ping deve essere determinato dai seguenti parametri:
$success= 1 - la richiesta è stata inviata con successo ed è stata ricevuta una risposta$flerror= 0 - il servizio di Ping ha accettato la richiesta senza errori