Chuyển đến nội dung chính

SEO::Ping - Gửi hàng loạt yêu cầu Ping đến các dịch vụ hỗ trợ Weblog API (Google Blog Search, Feed Burner, Ping-o-Matic, v.v.)

Tổng quan về công cụ cào dữ liệu

Tổng quan về công cụ cào dữ liệuSEO::PingSEO::Ping – cho phép gửi các yêu cầu Ping để thông báo về sự xuất hiện của các trang mới trên trang web\blog tới các dịch vụ hỗ trợ Weblog API (http://www.weblogs.com/api.html): Google Blog Search, Feed Burner, Ping-o-Matic, v.v.

Tính năng của A-Parser cho phép lưu các thiết lập cào dữ liệu của công cụ SEO::Ping để sử dụng sau này (mẫu thiết lập), đặt lịch trình cào dữ liệu và nhiều tính năng khác.

Việc lưu kết quả có thể thực hiện dưới bất kỳ hình thức và cấu trúc nào bạn cần, nhờ vào bộ tạo mẫu mạnh mẽ tích hợp Template Toolkit cho phép áp dụng logic bổ sung cho kết quả và xuất dữ liệu ở nhiều định dạng khác nhau, bao gồm JSON, SQL và CSV.

Các trường hợp sử dụng

  • Lập chỉ mục hàng loạt các trang web và blog

Truy vấn

Hỗ trợ hai tùy chọn truy vấn: định dạng đơn giản và định dạng đầy đủ.

Định dạng đơn giản

Các tham số sau được phân tách bằng dấu cách:

  • Địa chỉ dịch vụ Ping nơi truy vấn Ping sẽ được gửi đến
  • Địa chỉ trang web
  • Liên kết đến trang web cần lập chỉ mục
  • Tên trang web hoặc blog
http://rpc.weblogs.com/RPC2 http://a-parser.com/ http://a-parser.com/wiki/seo-ping A-Parser - công cụ cào dữ liệu cho chuyên gia SEO

Định dạng đầy đủ

Các tham số sau được phân tách bằng dấu cách:

  • Địa chỉ dịch vụ Ping nơi truy vấn Ping sẽ được gửi đến
  • Một chuỗi định dạng JSON chứa mô tả về trang web được ping
http://ping.feedburner.com {"name":"A-Parser - công cụ cào dữ liệu cho chuyên gia SEO", "site":"http://a-parser.com/", "page":"http://a-parser.com/wiki/seo-ping", "feed":"http://a-parser.com/feed", "tags":"parser|công cụ cào dữ liệu"}

Trong định dạng đầy đủ, có thể chỉ định các tham số bổ sung như:

  • Địa chỉ RSS feed của trang web
  • Các thẻ mô tả danh mục mà trang web thuộc về

Tất cả các tham số, ngoại trừ name và site, đều là không bắt buộc.

Gửi truy vấn hàng loạt đến nhiều dịch vụ

Để gửi hàng loạt nhiều trang đến nhiều dịch vụ, bạn có thể tận dụng khả năng của các macro trong Query format:

  • Đặt danh sách các dịch vụ vào tệp queries/subs/ping-services.txt
  • Đặt danh sách các liên kết cần lập chỉ mục vào tệp queries/subs/site-links.txt

Khi đó, truy vấn cuối cùng có thể được chỉ định như sau:

{subs:ping-services} http://a-parser.com/ {subs:site-links} A-Parser - công cụ cào dữ liệu cho chuyên gia SEO

Công cụ cào dữ liệu sẽ tự động tạo các truy vấn và gửi mỗi liên kết từ tệp site-links.txt đến mỗi dịch vụ trong tệp ping-services.txt.

Các tùy chọn xuất kết quả

A-Parser hỗ trợ định dạng kết quả linh hoạt nhờ bộ tạo mẫu tích hợp Template Toolkit, cho phép xuất kết quả dưới dạng tùy ý cũng như có cấu trúc, ví dụ như CSV hoặc JSON

Xuất mặc định

Định dạng kết quả:

$service: $message\n

Ví dụ kết quả:

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

Sự thành công của truy vấn Ping cần được xác định dựa trên các tham số sau:

  • $success = 1 - truy vấn đã được gửi thành công và đã nhận được phản hồi
  • $flerror = 0 - dịch vụ Ping đã chấp nhận truy vấn mà không có lỗi

Các thiết lập có thể có