Chỉ mục được làm mới hàng tháng

Kiểm tra backlink website bằng script, không phải qua dashboard

Linkzoid là một REST API đơn giản cho backlink, referring domains, anchors và DR. Bạn gọi nó từ Python, cron hoặc GitHub Actions và giữ đầu ra trong các file của riêng mình.

  • JSON qua HTTPS, CORS mở
  • các lệnh gọi overview, stats và domain không cần key
  • Từ $0,10 cho mỗi 1.000 lệnh gọi, không cần đăng ký
GET /api.php?action=domainJSON

$ curl "https://linkzoid.pro/api.php?action=overview&q=nytimes.com&key=sk_live_..."

Dành cho mục đích gì

Bốn tác vụ kiểm tra backlink website mà không cần mở trình duyệt

Mỗi tác vụ này là một script mà mọi người đã lưu trong repo. API chỉ cung cấp dữ liệu.

Bản chụp hàng tuần về hồ sơ của riêng bạn

Một workflow được lên lịch sẽ lấy referring domains và anchors, ghi các file có ngày tháng và báo lỗi rõ ràng khi có gì đó bất thường. Runbook có file YAML.

Tìm kiếm từ danh sách đối thủ

Giao thoa hai đến mười domains, loại bỏ những gì bạn đã có, chấm điểm số còn lại theo lô. Công thức chỉ khoảng bốn mươi dòng.

So sánh hồ sơ với tháng trước

Lưu mỗi lần chạy vào SQLite và hỏi xem domains nào đã xuất hiện hoặc biến mất. Trang diff thêm bảng ngưỡng để phát hiện sự cố.

Thay thế thói quen xuất thủ công

Nếu một đồng nghiệp tải xuống một file CSV mỗi tháng, một script có thể làm điều đó. So sánh nó với báo cáo suite trước khi chuyển đổi.

Nơi nó dừng lại

Dữ liệu liên kết, không phải suite từ khóa

Chúng tôi bao gồm backlink, referring domains, anchors, toppages và DR. Rank tracking, keyword research và crawl tươi mới hàng ngày không có ở đây, và Ahrefs hoặc Semrush làm những việc đó tốt hơn.

  • Crawler của chính chúng tôi làm mới chỉ mục khoảng một lần mỗi tháng
  • Một liên kết được thêm vào tuần trước có thể chưa hiển thị
  • DR là chỉ số log 0-100 của riêng chúng tôi, không phải Ahrefs DR hoặc Moz DA
Các sợi vàng kết nối các cột đá trong một phong cảnh sương mù

Dành cho ai

Một lần chạy điển hình trông như thế nào

Hầu hết các script ở đây đều nhàm chán. Đó là điểm mấu chốt. Một job đọc một danh sách domains, gọi API, kiểm tra xem ok là true và ghi một file.

Các actions miễn phí (domain, overview, stats, suggest) không cần key, vì vậy bạn có thể kiểm tra một trình phân tích trước khi chi tiêu bất cứ thứ gì. Kiểm tra trước. Các lệnh gọi trả phí tốn 1 đến 3 credits, và một credit là $0,0001. Một lệnh gọi được tính phí một lần bất kể có bao nhiêu hàng trả về, tối đa 1.000 hàng mỗi lệnh gọi.

Lỗi rất rõ ràng. Một 401 có nghĩa là key bị thiếu hoặc sai, và một 402 có nghĩa là credit đã hết. Không cái nào đáng một vòng lặp thử lại.

Đăng nhập là một tài khoản Google, và khoản tín dụng khởi đầu $100 không cần thẻ. Đơn giản. Khi nó cạn kiệt, việc nạp tiền diễn ra qua USDT trên TRC-20 từ trang tài khoản. Nếu bạn muốn kết nối nó vào một trình xây dựng trực quan, cân nhắc các tùy chọn trước.

Giữ script đầu tiên nhỏ

Một script đầu tiên nên làm một việc: lấy các hàng, kiểm tra ok và ghi một file. Trì hoãn dòng cron cho đến khi một lần chạy thủ in ra một số hàng hợp lý và số dư bạn nhận ra.

Hầu hết các vấn đề với các script này đến sau, từ paging và retries. Bắt đầu mà không có chúng, và thêm từng cái chỉ khi một lần chạy thực sự cho thấy nhu cầu.

Đọc các flags trước các hàng

Mỗi response đều có một flag ok, và các response xác thực thêm _credits. Đọc cả hai trước khi chạm vào các hàng, vì một flag false có nghĩa là không có gì đáng tin cậy để phân tích.

Một 401 hoặc 402 là biển báo dừng, không phải lời nhắc để lặp lại. Ghi log body và thoát, để lần chạy được lên lịch tiếp theo bắt đầu từ trạng thái sạch.

So sánh

Mỗi lệnh gọi tốn bao nhiêu

Credits mỗi lệnh gọi; 1 credit = $0,0001
ActionCreditsSử dụng điển hình trong một script
domain, overview, stats, suggest0Smoke tests, tra cứu DR nhanh
bulk_dr, compare, top, dr_distribution, tld_breakdown1Chấm điểm một danh sách prospect lên đến 2.000 domains
refdomains, backlinks, anchors, toppages, anchor_cloud, intersect2Bản chụp và khoảng trống đối thủ
search, keyword3Ai liên kết với một anchor chính xác
domains trong đồ thị liên kết của chúng tôi
181,132,097
liên kết domain-to-domain
2,774,625,913
backlinks được lập chỉ mục
~798,5 tỷ
credit miễn phí khi đăng ký
$100

Mười dòng bạn có thể dán

Chỉ thư viện chuẩn. Nó dừng lại ở response đầu tiên bị lỗi và in ra số dư nó thấy.

python
import json, urllib.request as u
KEY = 'sk_live_...'
url = ('https://linkzoid.pro/api.php?action=refdomains'
       '&q=example.com&per=100&key=' + KEY)
with u.urlopen(url) as r:
    d = json.load(r)
if not d['ok']:
    raise SystemExit(d)
print(d['total'], 'referring domains')
print(d['_credits'])

Câu hỏi thường gặp

Những câu hỏi mọi người hỏi trước khi lập script cho việc này

Làm thế nào để kiểm tra backlink website bằng script?
Gửi một yêu cầu GET đến action refdomains hoặc backlinks với domain mục tiêu trong q và key của bạn trong key. Bạn nhận lại JSON, tối đa 1.000 hàng mỗi lệnh gọi, được tính phí 2 credits. Lặp lại trên page cho đến khi bạn đạt total.
Có cách miễn phí nào để tìm backlink không?
Một phần. Các action overview, stats, domain và suggest là miễn phí và không cần key. Các danh sách cấp hàng như refdomains và backlinks tốn 2 credits, khoản tín dụng đăng ký $100 bao phủ nhiều nghìn lần.
Nó có thể chạy trên GitHub Actions hoặc cron không?
Có. Đó là một HTTPS GET với một key trong header hoặc query string, vì vậy một workflow được lên lịch, một dòng crontab hoặc một systemd timer đều hoạt động. Lưu key dưới dạng secret, không bao giờ trong repo.
Dữ liệu có được cập nhật theo thời gian thực không?
Không. Crawler của chính chúng tôi làm mới chỉ mục khoảng một lần mỗi tháng, vì vậy các liên kết rất mới có thể bị thiếu. Polling hàng giờ không giúp ích; các lần chạy hàng tuần hoặc hàng tháng phù hợp với dữ liệu. Trang myth realtime giải thích cách làm việc với điều đó.
Điều gì xảy ra khi credit hết?
API trả về HTTP 402. Script của bạn nên dừng và cảnh báo, không phải thử lại. Nạp tiền bằng USDT (TRC-20) từ trang tài khoản, và lần chạy tiếp theo sẽ tiếp tục từ cùng số dư đó.
Giá cả so với các đơn vị API của Ahrefs như thế nào?
Ahrefs bán các đơn vị API trong các gói đăng ký, từ $129 một tháng cho 200.000 đơn vị với ít nhất 50 đơn vị mỗi yêu cầu. Ở đây một lệnh gọi là 1 đến 3 credits, từ $0,10 cho mỗi 1.000 lệnh gọi, không có mức tối thiểu hàng tháng.
Các response sử dụng định dạng nào?
JSON, luôn luôn. Mọi response đều có flag ok, và các response xác thực thêm _credits với chi phí của lệnh gọi và số dư còn lại của bạn, điều này giúp việc theo dõi chi tiêu dễ dàng.