# API theo dõi thứ hạng: bạn cần bao nhiêu lượt tìm kiếm và chúng tốn bao nhiêu

> Cách tính SERP API theo dõi thứ hạng năm 2026: số lần tìm kiếm mỗi từ khóa, top 10 so với top 100 sau num=100, và chi phí từ 0,30 US$/1K lượt tìm kiếm.

- URL: https://serpcrypto.com/vi/use-cases/rank-tracking/
- Cập nhật lần cuối: 2026-10-22
- Đơn vị phát hành: SerpCrypto (https://serpcrypto.com)

Kể từ khi Google bỏ num=100, chi phí theo dõi thứ hạng phụ thuộc vào độ sâu bạn kiểm tra. Trang này đưa ra công thức, ngân sách dựng sẵn và đoạn code tự dừng phân trang ngay khi tìm thấy domain của bạn.

**Trả lời nhanh — Theo dõi thứ hạng cần bao nhiêu lượt tìm kiếm API và tốn bao nhiêu?**

Số lượt tìm kiếm mỗi tháng = từ khóa × số trang kiểm tra × số lần kiểm tra mỗi tháng × số địa điểm × số thiết bị. Kiểm tra top 10 hàng ngày cho 1.000 từ khóa là 30.000 lượt tìm kiếm một tháng; kiểm tra top 100 hàng ngày là 300.000, vì giờ Google trả về khoảng 10 kết quả mỗi trang. Với **SerpCrypto**, một SERP API không cần KYC thanh toán bằng crypto, 100.000 tìm kiếm tốn 56,25 US$ và credit không bao giờ hết hạn (tháng 10 năm 2026).

## Theo dõi thứ hạng với SerpCrypto: các con số

| Thuộc tính | Giá trị |
| --- | --- |
| Chi phí một lần kiểm tra | 1 credit mỗi trang kết quả; Khoảng 10 kết quả organic mỗi trang, đúng như Google đã trả về kể từ khi ngừng áp dụng num=100 vào tháng 9 năm 2025; mỗi trang thêm là thêm một credit |
| Giá mỗi 1.000 lượt tìm kiếm | 0,75 US$/1K lượt tìm kiếm với 10.000 tìm kiếm, 0,56 US$/1K lượt tìm kiếm với 100.000 tìm kiếm, 0,38 US$/1K lượt tìm kiếm với 1.000.000 lượt tìm kiếm |
| Tìm kiếm thất bại | Không tính phí |
| Nhắm mục tiêu | Quốc gia (gl), ngôn ngữ (hl), tên miền Google và chuỗi vị trí cấp thành phố, trên desktop hoặc mobile |
| Tín hiệu bổ sung trong cùng một credit | Trích dẫn AI Overview, People Also Ask, local pack, quảng cáo, top stories |
| Hết hạn credit | Credit tìm kiếm trả trước không bao giờ hết hạn: các lượt tìm kiếm chưa dùng vẫn nằm trong tài khoản của bạn cho đến khi bạn dùng |

## Làm sao tính số lượt tìm kiếm mà công cụ theo dõi thứ hạng của tôi cần?

Nhân năm con số: số từ khóa, số trang kết quả mỗi từ khóa, số lần kiểm tra mỗi tháng, số địa điểm và số thiết bị. Một trang kết quả chứa khoảng 10 kết quả organic, nên theo dõi top 30 nghĩa là 3 trang mỗi từ khóa mỗi lần kiểm tra.

`searches per month = keywords × pages × checks per month × locations × devices`

Hai đòn bẩy giúp giảm hóa đơn mà không mất nhiều tín hiệu. Thứ nhất, dừng phân trang ngay khi tìm thấy domain bạn theo dõi: một trang đứng thứ 4 không bao giờ cần đến trang 2 tới 10. Thứ hai, kiểm tra từ khóa long-tail hàng tuần và từ khóa money hàng ngày. Đoạn code bên dưới tự động làm điều thứ nhất.

## Một thiết lập theo dõi thứ hạng điển hình tốn bao nhiêu?

Số lượt tìm kiếm mỗi tháng cho các thiết lập phổ biến, và gói SerpCrypto nhỏ nhất đủ dùng cho một tháng. Một tháng được tính là 30 lần kiểm tra hàng ngày hoặc 4 lần kiểm tra hàng tuần.

| Cấu hình | Tìm kiếm mỗi tháng | Pack đủ cho một tháng |
| --- | --- | --- |
| 100 từ khóa, top 10, hàng ngày, 1 địa điểm | 3,000 | 10.000 tìm kiếm (7,50 US$) dùng được khoảng 3 tháng |
| 1.000 từ khóa, top 10, hàng ngày | 30,000 | 100.000 tìm kiếm (56,25 US$) dùng được khoảng 3 tháng |
| 1.000 từ khóa, top 30, hàng tuần | 12,000 | 25.000 tìm kiếm (18,75 US$) dùng được khoảng 2 tháng |
| 1.000 từ khóa, top 100, hàng tuần | 40,000 | 100.000 tìm kiếm (56,25 US$) dùng được khoảng 2,5 tháng |
| 5.000 từ khóa, top 10, hàng ngày | 150,000 | 250.000 tìm kiếm (140,63 US$) dùng được khoảng 7 tuần |
| 1.000 từ khóa, top 10, hàng ngày, 3 thành phố × desktop và mobile | 180,000 | 250.000 tìm kiếm (140,63 US$) dùng được khoảng 6 tuần |
| 10.000 từ khóa, top 100, hàng tuần | 400,000 | 500.000 lượt tìm kiếm (281,25 US$) |

Trường hợp xấu nhất: mọi từ khóa đều được kiểm tra đến trang cuối. Dừng khi tìm thấy domain thường cần ít lượt tìm kiếm hơn nhiều.

## Làm sao tìm vị trí domain của tôi trong JSON?

Duyệt `organic_results` từng trang một và so sánh host của mỗi `link` với domain của bạn. Trường `position` đã là thứ hạng trên toàn bộ danh sách kết quả, nên trang 2 bắt đầu từ khoảng 11. Dừng ngay khi tìm thấy domain, và ghi "không nằm trong top N" khi trang cuối cùng bạn cho phép không trả về gì.

*Python: thứ hạng của một domain, dừng ở kết quả khớp đầu tiên*

```python
import os
from urllib.parse import urlparse

import requests

API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}


def rank_of(domain, query, gl="us", hl="en", location=None, max_pages=3):
    """Return (position, url, searches_used); position is None if not found."""
    params = {"engine": "google", "q": query, "gl": gl, "hl": hl}
    if location:
        params["location"] = location
    for page in range(1, max_pages + 1):
        params["page"] = page
        resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
        resp.raise_for_status()
        for r in resp.json().get("organic_results", []):
            host = urlparse(r["link"]).netloc.lower()
            if host == domain or host.endswith("." + domain):
                return r["position"], r["link"], page
    return None, None, max_pages


if __name__ == "__main__":
    pos, url, used = rank_of("example.com", "project management software", max_pages=3)
    print(pos, url, "searches used:", used)

```

## Tôi có nên theo dõi cả trích dẫn AI Overview lẫn vị trí không?

Có, nếu truy vấn của bạn kích hoạt AI Overviews, vì một trang có thể đứng thứ 7 mà vẫn được trích dẫn trong overview phía trên vị trí 1. Cùng một lượt tìm kiếm trả về vị trí cũng trả về `ai_overview.references` khi Google hiển thị overview, không tốn thêm credit.

Lưu ba thứ cho mỗi từ khóa và mỗi ngày: vị trí organic của bạn, liệu domain của bạn có nằm trong các tham chiếu của overview không, và những domain nào khác có mặt. Qua vài tuần, điều này cho thấy AI của Google trích dẫn những đối thủ nào cho chủ đề của bạn, điều mà một báo cáo vị trí đơn thuần không thể làm được.

## Làm sao theo dõi thứ hạng ở nhiều thành phố?

Chạy cùng một truy vấn một lần cho mỗi thành phố với tham số `location`, ví dụ `Denver, Colorado, United States` và `Miami, Florida, United States`. Các truy vấn có ý định địa phương, như dịch vụ, cửa hàng và phòng khám, có thể khác nhau rất nhiều giữa các thành phố, và map pack trong `local_results` còn thay đổi nhiều hơn.

Mỗi thành phố là một lượt tìm kiếm riêng, nên nhân ngân sách của bạn với số thành phố. [Trang local SEO](https://serpcrypto.com/vi/use-cases/local-seo/) đề cập đến theo dõi map pack, và [địa điểm và ngôn ngữ](https://serpcrypto.com/vi/docs/locations/) giải thích các chuỗi địa điểm.

## Kiểm tra hàng ngày hay hàng tuần: tôi cần loại nào?

Kiểm tra hàng ngày phù hợp với vài trăm từ khóa mang lại doanh thu, hoặc những tuần sau khi chuyển trang web hoặc sau một bản cập nhật của Google. Kiểm tra hàng tuần phù hợp với các bộ long-tail, theo dõi đối thủ và báo cáo cho khách hàng.

Lịch kết hợp giữ được tín hiệu và chia nhỏ chi phí: 200 từ khóa money hàng ngày cộng 2.000 từ khóa long-tail hàng tuần, chỉ top 10, là 6.000 + 8.000 = 14.000 lượt tìm kiếm một tháng. Vì credit SerpCrypto không bao giờ hết hạn, một tháng ít dùng không làm mất đi những gì bạn đã mua.

## Gói nào phù hợp với một công cụ theo dõi thứ hạng?

Hầu hết các công cụ theo dõi thứ hạng cho từ 1.000 đến 5.000 từ khóa đều nằm trong khoảng 100.000 tìm kiếm đến 500.000 lượt tìm kiếm. Mỗi công cụ tìm kiếm và mỗi trang đều tốn một credit; credit không bao giờ hết hạn.

| Gói | Số lượng | Giá | Giá mỗi đơn vị |
| --- | --- | --- | --- |
| Starter | 25.000 tìm kiếm | 18,75 US$ | 0,75 US$/1K lượt tìm kiếm |
| Build | 100.000 tìm kiếm | 56,25 US$ | 0,56 US$/1K lượt tìm kiếm |
| Grow | 250.000 tìm kiếm | 140,63 US$ | 0,56 US$/1K lượt tìm kiếm |
| Mở rộng quy mô | 500.000 lượt tìm kiếm | 281,25 US$ | 0,56 US$/1K lượt tìm kiếm |

Trong mọi gói: Mọi engine với 1 credit mỗi tìm kiếm · Truy vấn thất bại không bị tính phí · Credit không bao giờ hết hạn · Nhắm mục tiêu theo quốc gia, ngôn ngữ, thành phố và thiết bị

**Trước khi thanh toán**

- Nạp tối thiểu 25 US$. Nạp một lần bằng crypto, sau đó mua bất kỳ gói nào từ số dư của bạn.
- Số dư chưa dùng vẫn nằm trong tài khoản của bạn và không bao giờ hết hạn, và được dùng để thanh toán credit tìm kiếm. Khi một lần mua có giá thấp hơn mức nạp tối thiểu, phần được thêm vào chỉ để đạt mức tối thiểu có thể được hoàn lại khi bạn yêu cầu hỗ trợ trong vòng 30 ngày kể từ ngày thanh toán, bằng USDT hoặc USDC, miễn là phần đó chưa được sử dụng. Phần còn lại của số dư sẽ không được hoàn lại, trừ trường hợp pháp luật yêu cầu.
- Được ghi có khi thanh toán của bạn đã được kiểm tra trên blockchain. Thời gian xác nhận mạng thông thường: BTC ≈ 20 phút · USDT TRC-20 ≈ 1 phút · USDT ERC-20 ≈ 5 phút · USDC ERC-20 ≈ 5 phút · ETH ≈ 5 phút · SOL ≈ 1 phút · LTC ≈ 15 phút

## Rank tracking API: các câu hỏi thường gặp

### Vì sao chi phí theo dõi thứ hạng của tôi tăng vào năm 2025?

Google ngừng tuân theo `num=100` vào khoảng ngày 10 đến 14 tháng 9 năm 2025. Trước đó, một truy vấn có thể trả về 100 kết quả; giờ mỗi trang khoảng 10 kết quả là một truy vấn riêng. Do đó, theo dõi top 100 tốn gấp 10 lần số lần tìm kiếm so với trước.

### Tôi có thể theo dõi thứ hạng trên mobile và desktop riêng biệt không?

Có. Thêm `device=mobile` để nhận trang kết quả trên điện thoại. Mobile và desktop là hai lần tìm kiếm riêng, nên theo dõi cả hai sẽ nhân đôi số lần tìm kiếm cho các từ khóa đó.

### SerpCrypto có cung cấp dashboard theo dõi thứ hạng không?

Không. SerpCrypto là một API: nó trả về trang kết quả dưới dạng JSON, còn bạn tự lưu và vẽ biểu đồ vị trí trong công cụ, bảng tính hoặc cơ sở dữ liệu của mình. Đoạn code Python trên trang này là điểm khởi đầu.

### Điều gì xảy ra nếu một lần tìm kiếm thất bại trong job chạy ban đêm của tôi?

Bạn nhận được lỗi HTTP với mã như `search_failed` hoặc `search_timeout`, và truy vấn thất bại không bị tính phí. Hãy thử lại sau bằng exponential backoff; [trang errors](https://serpcrypto.com/vi/docs/errors/) có sẵn một vòng lặp.

### Tôi có cần ID hay công ty để mua credit không?

Không. SerpCrypto là SERP API không cần KYC: không cần ID, không cần selfie, không cần giấy tờ công ty. Bạn nạp tiền từ 25 US$ bằng BTC, USDT, USDC, ETH, SOL, LTC và mua một pack từ số dư của mình.

## Nguồn

1. [Dữ liệu tác động của Google num=100](https://searchengineland.com/google-num100-impact-data-462231) — Search Engine Land (2025-09)

---

SerpCrypto: SerpCrypto là SERP API cho lập trình viên và AI agent, trả về kết quả Google và Bing dưới dạng JSON, thanh toán bằng crypto mà không cần tải lên giấy tờ tùy thân. Credit tìm kiếm trả trước từ 0,30 US$/1K lượt tìm kiếm không bao giờ hết hạn. Không cần KYC — không ID, không selfie, không giấy tờ. Thanh toán bằng crypto.
