Pular para o conteúdo principal

SEO::Ping - Envio em massa de solicitações Ping para serviços que suportam Weblog API (Google Blog Search, Feed Burner, Ping-o-Matic, etc.)

Visão geral do scraper

Visão geral do scraperSEO::PingSEO::Ping – permite enviar solicitações de Ping, notificando sobre o surgimento de novas páginas em sites\blogs para serviços que suportam Weblog API (http://www.weblogs.com/api.html): Google Blog Search, Feed Burner, Ping-o-Matic, etc.

A funcionalidade do A-Parser permite salvar as configurações de extração de dados do scraper SEO::Ping para uso posterior (predefinições), definir cronogramas de extração de dados e muito mais.

A gravação dos resultados é possível na forma e estrutura que você necessita, graças ao poderoso modelo de modelos integrado Template Toolkit que permite aplicar lógica adicional aos resultados e exibir dados em vários formatos, incluindo JSON, SQL e CSV.

Casos de uso

  • Indexação em massa de páginas de sites e blogs

Consultas

São suportados dois formatos de consulta: simplificado e completo.

Formato simplificado

Os seguintes parâmetros são especificados separados por espaços:

  • Endereço do serviço de Ping para onde a solicitação de Ping será enviada
  • Endereço do site
  • Link para a página do site para indexação
  • Nome do site ou blog
http://rpc.weblogs.com/RPC2 http://a-parser.com/ http://a-parser.com/wiki/seo-ping A-Parser - scraper para profissionais de SEO

Formato completo

Separados por espaços, especifica-se:

  • Endereço do serviço de Ping para onde a solicitação de Ping será enviada
  • Uma string em formato JSON contendo a descrição do site a ser pingado
http://ping.feedburner.com {"name":"A-Parser - scraper para profissionais de SEO", "site":"http://a-parser.com/", "page":"http://a-parser.com/wiki/seo-ping", "feed":"http://a-parser.com/feed", "tags":"parser|scraper"}

No formato completo, é possível especificar parâmetros adicionais, tais como:

  • Endereço do feed RSS do site
  • Tags que descrevem as categorias às quais o site pertence

Todos os parâmetros, exceto name e site, são opcionais.

Envio em massa de solicitações para múltiplos serviços

Para o envio em massa de muitas páginas para múltiplos serviços, você pode utilizar as capacidades das macros no Query format:

  • Coloque a lista de serviços no arquivo queries/subs/ping-services.txt
  • Coloque a lista de links para indexação no arquivo queries/subs/site-links.txt

Então, a consulta final pode ser especificada assim:

{subs:ping-services} http://a-parser.com/ {subs:site-links} A-Parser - scraper para profissionais de SEO

O scraper criará automaticamente as consultas e enviará cada link do arquivo site-links.txt para cada serviço do arquivo ping-services.txt.

Opções de exibição de resultados

O A-Parser suporta formatação flexível de resultados graças ao modelo de modelos integrado Template Toolkit, o que permite exibir resultados em forma livre, bem como estruturada, por exemplo, CSV ou JSON

Saída padrão

Formato do resultado:

$service: $message\n

Exemplo de resultado:

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

O sucesso da solicitação de Ping deve ser determinado pelos seguintes parâmetros:

  • $success = 1 - a solicitação foi enviada com sucesso e a resposta foi recebida
  • $flerror = 0 - o serviço de Ping aceitou a solicitação sem erros

Configurações possíveis