DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Gambaran Keseluruhan Kedudukan Sejarah
Gambaran keseluruhan kedudukan sesuatu domain sebagaimana adanya pada setiap titik dalam sejarah tersedia. Endpoint ini tiada parameter had, tetapi dicaj setiap panggilan dan bukan setiap item, jadi hantar keseluruhan senarai sekali gus. Dibungkus dalam sampul DataForSEO: data dalam tasks[0].result, hasil dalam tasks[0].status_code - permintaan yang ditolak masih memulangkan HTTP 200. Semak get_dataforseo_labs_google_available_history terlebih dahulu - ia menamakan tarikh yang wujud, dan meminta tarikh di luarnya tidak memulangkan apa-apa, bukan ralat. Snapshot semasa ialah post_dataforseo_labs_google_domain_rank_overview_live.
Rujukan harga
- Pemeteran: kos respons yang dilaporkan.
- Anggaran rujukan setiap permintaan: USD 0,1356.
- Pengganda rujukan pelanggan: 1,0. Jangan gunakannya semula pada amaun pelanggan yang telah diselesaikan.
Metadata rujukan sahaja, bukan sebut harga akaun, harga terjamin atau had perbelanjaan. Kredit sumber bukan kredit Felo. Caj akhir mengikut rekod pengebilan Felo.
- Jenis: array (object | null)[]
- correlateJenis: boolean | null
mengaitkan data dengan set data yang diperoleh sebelum ini
medan pilihan
nilai lalai:true
jika anda menggunakan parameter ini, sistem kami akan mengaitkan data yang anda peroleh sekarang dengan set data yang diperoleh sebelum ini
parameter ini bertujuan untuk mengurangkan sebarang ketidakselarasan yang mungkin timbul daripada perubahan pada pangkalan data kami
kami mengesyorkan agar sentiasa menetapkancorrelatekepadatrue - dateJenis: string | null
_from tarikh mula julat masa
medan pilihan
jika anda tidak menentukan medan ini, data akan disediakan untuk 6 bulan sebelumnya
nilai minimum yang mungkin:2020-10-01
format tarikh:"yyyy-mm-dd" - dateJenis: string | null
_to tarikh tamat julat masa
medan pilihan
jika anda tidak menentukan medan ini, tarikh hari ini akan digunakan secara lalai
format tarikh:"yyyy-mm-dd"
contoh:"2021-04-01" - ignoreJenis: boolean | null
_synonyms abaikan kata kunci yang sangat serupa
medan pilihan
jika ditetapkan kepadatrue, hanya data berdasarkan kata kunci teras akan dipulangkan, data untuk semua kata kunci yang sangat serupa akan dikecualikan;
nilai lalai:false - includeJenis: boolean | null
_clickstream _data sertakan atau kecualikan data daripada metrik berasaskan clickstream dalam hasil
medan pilihan
jika parameter ditetapkan kepadatrue, anda akan menerima medanclickstream_etv,clickstream_gender_distributiondanclickstream_age_distributiondengan data clickstream dalam respons;
nilai lalai:false;Nota: data clickstream sejarah tersedia mulai 2024/05 (Mei 2024);
dengan parameter ini didayakan, anda akan dikenakan caj dua kali ganda untuk permintaan tersebut;
ketahui lebih lanjut tentang cara metrik berasaskan clickstream dikira dalam artikel pusat bantuan ini - languageJenis: string | null
_code kod bahasa
medan wajib jika anda tidak menentukanlanguage_name
Nota: anda perlu menentukanlanguage_nameataulanguage_code
anda boleh mendapatkan senarai lokasi tersedia bersamalanguage_codemasing-masing dengan membuat permintaan berasingan kehttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
contoh:en - languageJenis: string
_name nama penuh bahasa
medan wajib jika anda tidak menentukanlanguage_code
Nota: anda perlu menentukanlanguage_nameataulanguage_code
anda boleh mendapatkan senarai lokasi tersedia bersamalanguage_namemasing-masing dengan membuat permintaan berasingan kehttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
contoh:English - locationJenis: integer
_code kod lokasi
medan wajib jika anda tidak menentukanlocation_name
Nota: anda perlu menentukanlocation_nameataulocation_code
anda boleh mendapatkan senarai lokasi tersedia bersamalocation_codemasing-masing dengan membuat permintaan berasingan kehttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
contoh:2840 - locationJenis: string
_name nama penuh lokasi
medan wajib jika anda tidak menentukanlocation_code
Nota: anda perlu menentukanlocation_nameataulocation_code
anda boleh mendapatkan senarai lokasi tersedia bersamalocation_namemasing-masing dengan membuat permintaan berasingan kehttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
contoh:United Kingdom - tagJenis: string | null
pengecam tugas yang ditentukan pengguna
medan pilihan
had aksara ialah 255
anda boleh menggunakan parameter ini untuk mengenal pasti tugas dan memadankannya dengan hasil
anda akan menemui nilaitagyang ditentukan dalam objekdatarespons - targetJenis: string
domain
medan wajib
nama domain laman web sasaran
domain harus ditentukan tanpahttps://danwww.
- Jenis: object | null · Response36Afe1097B20_DataforseoLabsGoogleHistoricalRankOverviewLiveResponseInfo200
- Jenis: number | null Format: doublecost
jumlah kos tugas, USD
- Jenis: integer | nullstatus
_code kod status umum; anda boleh menemui senarai penuh kod respons di sini
- Jenis: string | nullstatus
_message mesej maklumat umum; anda boleh menemui senarai penuh mesej maklumat umum di sini
- Jenis: array (object | null)[] | nulltasks
tatasusunan tugas
- Jenis: object | null · Response36Afe1097B20_DataforseoLabsGoogleHistoricalRankOverviewLiveTaskInfo
- costJenis: number | null Format: double
jumlah kos tugas, USD
- dataJenis: object | null
mengandungi parameter yang sama seperti yang anda tentukan dalam permintaan POST
- propertyJenis: object | null
Name
- idJenis: string | null
pengecam tugas; pengecam tugas unik dalam sistem kami dalam format UUID
- pathJenis: array (string | null)[] | null
Laluan URL
- resultJenis: array (object | null)[] | null
tatasusunan hasil
- itemsJenis: array (object | null)[] | null
mengandungi data kedudukan dan trafik sejarah
- metricsJenis: object | null
data kedudukan yang berkaitan dengan domain yang ditentukan
- propertyJenis: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
Name - clickstreamJenis: object | null
_age _distribution - propertyJenis: integer | null Format: int64
Name Signed 64-bit integers (long type).
- clickstreamJenis: number | null Format: double
_etv anggaran volum trafik berdasarkan data clickstream
dikira sebagai hasil darab click-through-rate dan nilai volum carian clickstream semua kata kunci yang diduduki domain
untuk mendapatkan hasil bagi medan ini, parameterinclude_clickstream_datamesti ditetapkan kepadatrue
ketahui lebih lanjut cara metrik dikira dalam artikel pusat bantuan ini - clickstreamJenis: object | null
_gender _distribution - propertyJenis: integer | null Format: int64
Name Signed 64-bit integers (long type).
- countJenis: integer | null Format: int64
jumlah keseluruhan SERP organik yang mengandungi domain atau subdomain
- estimatedJenis: number | null
_paid _traffic _cost anggaran kos menukar trafik carian organik kepada berbayar
mewakili anggaran kos bulanan (USD) untuk menjalankan iklan bagi semua kata kunci dalam kategori yang diduduki domain atau subdomain
metrik dikira sebagai hasil darab nilaietvorganik dancpcberbayar dan menunjukkan kos memacu anggaran volum trafik organik bulanan melalui pengiklanan PPC dalam Google Search
ketahui lebih lanjut cara metrik dikira dalam artikel pusat bantuan ini - etvJenis: number | null
- isJenis: integer | null
_down kedudukan menurun
menunjukkan berapa banyak elemen berkedudukan bagi sasaran yang dinyatakan telah menurun - isJenis: integer | null
_lost elemen berkedudukan yang hilang
menunjukkan berapa banyak elemen berkedudukan bagi sasaran yang dinyatakan sebelum ini muncul dalam SERP, tetapi tidak ditemui semasa semakan terakhir - isJenis: integer | null
_new bilangan elemen berkedudukan baharu
menunjukkan berapa banyak elemen berkedudukan baharu ditemui bagi sasaran yang dinyatakan - isJenis: integer | null
_up kedudukan meningkat
menunjukkan berapa banyak elemen berkedudukan bagi sasaran yang dinyatakan telah meningkat - posJenis: integer | null
_1 bilangan SERP organik tempat domain atau subdomain menduduki #1
- posJenis: integer | null
_11 _20 bilangan SERP organik tempat domain atau subdomain menduduki #11-20
- posJenis: integer | null
_2 _3 bilangan SERP organik tempat domain atau subdomain menduduki #2-3
- posJenis: integer | null
_21 _30 bilangan SERP organik tempat domain atau subdomain menduduki #21-30
- posJenis: integer | null
_31 _40 bilangan SERP organik tempat domain atau subdomain menduduki #31-40
- posJenis: integer | null
_4 _10 bilangan SERP organik tempat domain atau subdomain menduduki #4-10
- posJenis: integer | null
_41 _50 bilangan SERP organik tempat domain atau subdomain menduduki #41-50
- posJenis: integer | null
_51 _60 bilangan SERP organik tempat domain atau subdomain menduduki #51-60
- posJenis: integer | null
_61 _70 bilangan SERP organik tempat domain atau subdomain menduduki #61-70
- posJenis: integer | null
_71 _80 bilangan SERP organik tempat domain atau subdomain menduduki #71-80
- posJenis: integer | null
_81 _90 bilangan SERP organik tempat domain atau subdomain menduduki #81-90
- posJenis: integer | null
_91 _100 bilangan SERP organik tempat domain atau subdomain menduduki #91-100
- monthJenis: integer | null
bulan data disediakan
- seJenis: string | null
_type jenis enjin carian
- yearJenis: integer | null
tahun data disediakan
- itemsJenis: integer | null Format: int64
_count bilangan hasil yang dipulangkan dalam array
items - languageJenis: string | null
_code kod bahasa dalam array POST
- locationJenis: integer | null
_code kod lokasi dalam array POST
- seJenis: string | null
_type jenis enjin carian
- targetJenis: string | null
domain sasaran dalam array POST
- totalJenis: integer | null Format: int64
_count jumlah hasil dalam pangkalan data kami yang berkaitan dengan permintaan anda
- resultJenis: integer | null Format: int64
_count bilangan elemen dalam array hasil
- statusJenis: integer | null
_code kod status tugas yang dijana oleh DataForSEO; boleh berada dalam julat berikut: 10000-60000; anda boleh menemui senarai penuh kod respons di sini
- statusJenis: string | null
_message mesej maklumat tugas; anda boleh menemui senarai penuh mesej maklumat umum di sini
- timeJenis: string | null
masa pelaksanaan, saat
- Jenis: integer | null Format: int64tasks
_count bilangan tugas dalam array tasks
- Jenis: integer | null Format: int64tasks
_error bilangan tugas dalam array tasks yang dipulangkan dengan ralat
- Jenis: string | nulltime
jumlah masa pelaksanaan, saat
- Jenis: string | nullversion
versi semasa API
application/json - 400
Permintaan tidak dapat diproses. Semak parameter permintaan.
- 401
Kunci API Felo yang sah diperlukan.
- 402
Permintaan tidak dapat diteruskan kerana keperluan pengebilan tidak dipenuhi.
- 403
Akaun tidak dibenarkan melakukan operasi ini.
- 429
Had permintaan atau had perbelanjaan telah dicapai.
- 502
Perkhidmatan tidak dapat menyelesaikan permintaan.
- 503
API atau perkhidmatan pengebilan tidak tersedia buat sementara waktu.
- 504
Perkhidmatan tamat masa semasa memproses permintaan.
- default
Respons ralat; respons passthrough huluan mungkin menggunakan format penyedia
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/historical_rank_overview/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "dataforseo.com",
"location_code": 2840,
"language_code": "en",
"date_from": "2021-01-01",
"date_to": "2021-03-29"
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"se_type": null,
"target": null,
"location_code": null,
"language_code": null,
"total_count": null,
"items_count": null,
"items": [
{
"se_type": null,
"year": null,
"month": null,
"metrics": null
}
]
}
]
}
]
}