SEO::Ping - Mass sending of Ping requests to services supporting Weblog API (Google Blog Search, Feed Burner, Ping-o-Matic, etc.)
SEO::Ping parser overview

A-Parser functionality allows you to save parsing settings for SEO::Ping parser for further use (presets), set up a parsing schedule, and much more.
Saving results is possible in the format and structure that you need, thanks to the built-in powerful Template Toolkit that allows you to apply additional logic to the results and output data in various formats, including JSON, SQL, and CSV.
Use cases
- Mass indexing of website and blog pages
Examples of requests
Two types of requests are supported: simplified and full format.
Simplified format
The following parameters are specified separated by a space:
- Ping service address where the Ping request will be sent
- Website address
- Link to the website page for indexing
- Website or blog name
http://rpc.weblogs.com/RPC2 http://a-parser.com/ http://a-parser.com/wiki/seo-ping A-Parser - парсер для профессионалов SEO
Full format
The following is specified separated by a space:
- Ping service address where the Ping request will be sent
- A JSON-formatted string containing the description of the website being pinged
http://ping.feedburner.com {"name":"A-Parser - парсер для профессионалов SEO", "site":"http://a-parser.com/", "page":"http://a-parser.com/wiki/seo-ping", "feed":"http://a-parser.com/feed", "tags":"parser|парсер"}
In the full format, additional parameters can be specified, such as:
- Website RSS feed address
- Tags describing the categories to which the website belongs
All parameters except name and site are optional.
Mass sending of requests to multiple services
To mass send multiple pages to multiple services, you can use the macro capabilities in Query format:
- Place the list of services in the file queries/subs/ping-services.txt
- Place the list of links for indexing in file queries/subs/site-links.txt
Then the final request can be specified as follows:
{subs:ping-services} http://a-parser.com/ {subs:site-links} A-Parser -
парсер для профессионалов SEO
The parser will automatically create requests and send each link from the site-links.txt file to each service from the ping-services.txt file.
Result output options
A-Parser supports flexible formatting of results thanks to the built-in Template Toolkit, which allows it to output results in any form, as well as in a structured form, such as CSV or JSON.
Default result format
$service: $message\n
The output in the file will look like Ping service: response
, for example:
http://rpc.weblogs.com/RPC2: Thanks for the ping.
The success of passing the Ping request must be determined by the following parameters:
- $success = 1 - the request was successfully sent and a response was received
- $flerror = 0 - the Ping service accepted the request without errors