Langkau ke kandungan
SEODataForSEO5 credits

serp_rank

Semak kedudukan domain dalam hasil organik Google untuk sesuatu kata kunci — kedudukan SERP sebenar, bukan susunan Custom Search. Mengembalikan kedudukan organik sasaran, URL kedudukan, dan setiap kedudukan yang dipegangnya. Dikuasakan oleh DataForSEO.

Kes Penggunaan

Penjejakan Kedudukan Kata Kunci

Pantau kedudukan halaman anda untuk kata kunci sasaran dari masa ke masa dan kesan kejatuhan kedudukan lebih awal

Pemantauan SERP Pesaing

Jejaki kedudukan domain pesaing untuk kata kunci yang penting bagi perniagaan anda

Audit Kedudukan SEO

Audit kedudukan organik merentas senarai kata kunci untuk mengutamakan kerja pada halaman dan kandungan

Semakan SEO Tempatan & Peranti

Bandingkan kedudukan mengikut lokasi dan desktop berbanding mobile untuk mengesan jurang geo atau peranti

Papan Pemuka Penjejakan Kedudukan

Salurkan kedudukan organik harian ke papan pemuka dan saluran paip pelaporan anda sendiri

Endpoint

POST/api/v1/tools/serp_rank
Auth Required
1 req/s pada pelan Free
5 credits

Parameters

NameTypeRequiredDefaultDescription
keyword
stringRequired-
Pertanyaan carian untuk menyemak kedudukan
Example: managed wordpress hosting
target
stringRequired-
Domain atau URL untuk dicari dalam hasil. Dipadankan mengikut hos, bukan URL tepat: URL diringkaskan kepada hosnya, dan mana-mana halaman pada hos itu atau subdomainnya dikira
Example: example.com
depth
numberOptional30
Berapa banyak hasil untuk diimbas (10-200, lalai 30); imbasan lebih dalam mengambil masa lebih lama. Kos kekal 5 credits pada sebarang kedalaman
Example: 100
device
stringOptionaldesktop
Peranti untuk ditiru: "desktop" atau "mobile"
Example: mobile
location_name
stringOptionalUnited States
Lokasi, cth. 'United States' atau 'London,England,United Kingdom'
Example: United States
location_code
numberOptional-
Kod lokasi DataForSEO berangka (mengatasi location_name)
Example: 2840
language_code
stringOptionalen
Kod bahasa (cth. 'en')
Example: en

Contoh Permintaan

terminalBash
curl -X POST https://crawlforge.dev/api/v1/tools/serp_rank \
  -H "X-API-Key: cf_test_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "keyword": "managed wordpress hosting",
    "target": "example.com",
    "depth": 100,
    "device": "desktop",
    "location_name": "United States",
    "language_code": "en"
  }'

Contoh Respons

200 OK6,200ms
{
"success": true,
"data": {
"keyword": "managed wordpress hosting",
"target": "example.com",
"location": "United States",
"language": "en",
"device": "desktop",
"depth": 30,
"found": true,
"rank": 3,
"url": "https://example.com/",
"all_positions": [
3,
27
],
"results_scanned": 30,
"se_results_count": 1370000,
"check_url": "https://www.google.com/search?q=managed+wordpress+hosting&num=30&hl=en&gl=US",
"checked_at": "2026-07-01T14:30:00Z"
},
"credits_used": 5,
"credits_remaining": 995,
"processing_time": 6200
}
Field Descriptions
data.rankKedudukan organik terbaik (null jika sasaran tidak ditemui dalam depth)
data.urlURL kedudukan yang memegang kedudukan terbaik
data.all_positionsSetiap kedudukan organik yang dipegang sasaran dalam depth yang diimbas
data.foundSama ada sasaran muncul dalam depth yang diimbas
data.se_results_countJumlah hasil yang Google berikan untuk pertanyaan itu. Dua semakan dengan jumlah yang sangat berbeza datang daripada set hasil yang berbeza
data.check_urlHalaman hasil Google yang disemak oleh DataForSEO, untuk anda lihat SERP itu sendiri
credits_used5 credits tetap setiap semakan, pada sebarang kedalaman
processing_timeSemakan biasanya mengambil masa 5-15 saat

Pengendalian Ralat

Keyword atau Target Hilang (400 Bad Request)

Kedua-dua keyword dan target diperlukan. Sediakan pertanyaan carian dan domain atau URL.

Depth Tidak Sah (400 Bad Request)

Depth mestilah antara 10 dan 200. Depth yang lebih besar mengimbas lebih banyak hasil.

Device Tidak Sah (400 Bad Request)

Device mestilah "desktop" atau "mobile".

Kuota Melebihi Had (429 Too Many Requests)

Pembekal SERP menguatkuasakan had harian. Naik taraf pelan anda untuk kuota lebih tinggi.

Tamat Masa Penyedia (504 Gateway Timeout)

Carian SERP menjalankan pertanyaan Google secara langsung dan boleh melebihi had masa ketika beban tinggi. Tiada kredit dicaj — sila cuba semula.

Carian Tidak Tersedia (502 / 503)

Penyedia SERP tidak dapat dihubungi, telah mencapai had kadar, atau tidak dikonfigurasikan pada penempatan ini. Tiada kredit dicaj.

Kos Credit

5 credits
5 credits setiap semakan
Kos tetap untuk mengimbas sehingga 100 hasil. Credits dicaj hanya untuk semakan yang berjaya.

Apa yang Disertakan:

Kedudukan SERP organik sebenar (bukan susunan Custom Search)

URL kedudukan dan setiap kedudukan yang dipegang sasaran

Penyasaran lokasi dan bahasa

Peniruan peranti desktop dan mobile

Depth sehingga 200 hasil

Cadangan Pelan:

Pelan Free: 1,000 credits percubaan sekali sahaja = 200 semakan

Pelan Hobby: 5,000 credits = 1,000 semakan ($19/mo)

Pelan Professional: 100,000 credits = 20,000 semakan ($99/mo)

Alat Berkaitan