DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Gambaran Keseluruhan Kata Kunci
Segala yang diketahui Labs tentang senarai keywords dalam satu panggilan: volum, kesukaran, niat, persaingan dan ciri SERP yang dicetuskannya. Memulangkan se_type, location_code, language_code, items_count dan items. 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. Mulakan di sini apabila anda sudah mempunyai kata kunci; post_dataforseo_labs_google_keyword_ideas_live ialah tempat untuk pergi apabila anda memerlukan lebih banyak.
Rujukan harga
- Pemeteran: kos respons yang dilaporkan.
- Anggaran rujukan setiap permintaan: USD 0,0254.
- 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)[]
- 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_keyword_info,keyword_info_normalized_with_clickstreamdankeyword_info_normalized_with_bingdalam respons
nilai lalai:false
dengan parameter ini didayakan, anda akan dikenakan caj dua kali ganda untuk permintaan tersebutketahui lebih lanjut tentang cara metrik berasaskan clickstream dikira dalam artikel pusat bantuan ini
- includeJenis: boolean | null
_serp _info sertakan data daripada SERP untuk setiap kata kunci
medan pilihan
jika ditetapkan kepadatrue, kami akan memulangkan tatasusunanserp_infoyang mengandungi data SERP (bilangan hasil carian, URL berkaitan dan ciri SERP) untuk setiap kata kunci dalam respons
nilai lalai:false - keywordsJenis: array string[]
kata kunci
medan wajib
Bilangan maksimum kata kunci yang boleh anda tentukan: 700
Bilangan maksimum aksara untuk setiap kata kunci: 80
Bilangan maksimum perkataan untuk setiap frasa kata kunci: 10
kata kunci yang ditentukan akan ditukar kepada format huruf kecil, data akan disediakan dalam tatasusunan berasinganambil perhatian bahawa jika sesetengah kata kunci yang ditentukan dalam tatasusunan ini tidak muncul dalam hasil yang anda terima, bermakna pangkalan data kami tidak mengandungi kata kunci tersebut dan tidak dapat memulangkan data tentangnya
anda tidak akan dikenakan caj untuk kata kunci yang tidak muncul dalam hasilketahui lebih lanjut tentang peraturan dan had medan
keyworddankeywordsdalam API DataForSEO 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
- Jenis: object | null · Response36Afe1097B20_DataforseoLabsGoogleKeywordOverviewLiveResponseInfo200
- 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_DataforseoLabsGoogleKeywordOverviewLiveTaskInfo
- 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 kata kunci dan data berkaitan
- avgJenis: object | null · Response36Afe1097B20_AvgBacklinksInfo
_backlinks _info data pautan balik bagi kata kunci yang dipulangkan
objek ini menyediakan purata bilangan pautan balik, halaman dan domain perujuk, serta nilai kedudukan purata antara 10 laman web teratas yang menduduki secara organik bagi kata kunci- backlinksJenis: number | null
bilangan purata backlink
- dofollowJenis: number | null
bilangan purata pautan dofollow
- lastJenis: string | null
_updated _time tarikh dan masa data kata kunci dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-11-15 12:57:46 +00:00 - mainJenis: number | null
_domain _rank - rankJenis: number | null
- referringJenis: number | null
_domains purata bilangan domain perujuk
- referringJenis: number | null
_main _domains purata bilangan domain utama perujuk
- referringJenis: number | null
_pages purata bilangan halaman perujuk
- seJenis: string | null
_type jenis enjin carian
- clickstreamJenis: object | null · Response36Afe1097B20_ClickstreamKeywordInfo
_keyword _info data clickstream untuk kata kunci yang dipulangkan
untuk mendapatkan hasil bagi medan ini, parameterinclude_clickstream_datamesti ditetapkan kepadatrue- ageJenis: object | null
_distribution - propertyJenis: integer | null Format: int64
Name Signed 64-bit integers (long type).
- genderJenis: object | null
_distribution - propertyJenis: integer | null Format: int64
Name Signed 64-bit integers (long type).
- lastJenis: string | null
_updated _time tarikh dan masa data kata kunci dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-11-15 12:57:46 +00:00 - monthlyJenis: array (object | null)[] | null
_searches carian bulanan
mewakili bilangan carian (anggaran) bagi idea kata kunci ini (seperti yang tersedia untuk dua belas bulan lalu), disasarkan kepada lokasi geografi yang ditentukan- monthJenis: integer | null
bulan
- searchJenis: integer | null
_volume kadar purata volum carian bulanan
- yearJenis: integer | null
tahun
- searchJenis: integer | null Format: int64
_volume kadar purata volum carian bulanan
mewakili bilangan carian (anggaran) bagi idea kata kunci tertentu di google.com
- keywordJenis: string | null
kata kunci
kata kunci dipulangkan dengan %## yang dinyahkod (aksara tambah '+' akan dinyahkod menjadi aksara ruang) - keywordJenis: object | null · Response36Afe1097B20_KeywordInfo
_info data kata kunci bagi kata kunci yang dipulangkan
- categoriesJenis: array integer[] | null
- competitionJenis: number | null
persaingan
mewakili jumlah persaingan relatif yang berkaitan dengan kata kunci tertentu. Nilai ini berdasarkan data Google Ads dan boleh berada antara 0 dan 1 (termasuk kedua-dua hujung) - competitionJenis: string | null
_level - cpcJenis: number | null
kos setiap klik
mewakili purata kos setiap klik (USD) yang dibayar secara sejarah bagi kata kunci - highJenis: number | null
_top _of _page _bid bidaan maksimum untuk iklan dipaparkan di bahagian atas halaman pertama
menunjukkan nilai yang lebih besar daripada kira-kira 80% bidaan terendah yang menyebabkan iklan dipaparkan (berdasarkan statistik Google Ads untuk pengiklan)
nilai mungkin berbeza bergantung pada lokasi yang ditentukan dalam permintaan POST - lastJenis: string | null
_updated _time tarikh dan masa data kata kunci dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-11-15 12:57:46 +00:00 - lowJenis: number | null
_top _of _page _bid bidaan minimum untuk iklan dipaparkan di bahagian atas halaman pertama
menunjukkan nilai yang lebih besar daripada kira-kira 20% bidaan terendah yang menyebabkan iklan dipaparkan (berdasarkan statistik Google Ads untuk pengiklan)
nilai mungkin berbeza bergantung pada lokasi yang ditentukan dalam permintaan POST - monthlyJenis: array (object | null)[] | null
_searches carian bulanan
mewakili bilangan carian (anggaran) bagi idea kata kunci ini (seperti yang tersedia untuk dua belas bulan lalu), disasarkan kepada lokasi geografi yang ditentukan- monthJenis: integer | null
bulan
- searchJenis: integer | null
_volume kadar purata volum carian bulanan
- yearJenis: integer | null
tahun
- seJenis: string | null
_type jenis enjin carian
- searchJenis: integer | null Format: int64
_volume kadar purata volum carian bulanan
mewakili bilangan carian (anggaran) bagi idea kata kunci tertentu di google.com - searchJenis: object | null · Response36Afe1097B20_SearchVolumeTrend
_volume _trend perubahan trend volum carian
mewakili peratusan perubahan volum carian berbanding tempoh sebelumnya- monthlyJenis: integer | null
perubahan volum carian dalam peratus berbanding bulan sebelumnya
- quarterlyJenis: integer | null
perubahan volum carian dalam peratus berbanding suku tahun sebelumnya
- yearlyJenis: integer | null
perubahan volum carian dalam peratus berbanding tahun sebelumnya
- keywordJenis: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo
_info _normalized _with _bing mengandungi volum carian kata kunci yang dinormalkan dengan volum carian Bing
- isJenis: boolean | null
_normalized maklumat kata kunci dinormalisasi jika true, nilai dinormalisasi dengan data Bing
- lastJenis: string | null
_updated _time tarikh dan masa apabila dataset dikemas kini dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00” contoh: 2019-11-15 12:57:46 +00:00
- monthlyJenis: array (object | null)[] | null
_searches kadar volum carian bulanan array objek dengan kadar volum carian pada bulan tertentu dalam setahun
- monthJenis: integer | null
bulan
- searchJenis: integer | null
_volume kadar purata volum carian bulanan
- yearJenis: integer | null
tahun
- searchJenis: integer | null
_volume kadar volum carian semasa bagi sesuatu kata kunci
- keywordJenis: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo
_info _normalized _with _clickstream mengandungi volum carian kata kunci yang dinormalkan dengan data clickstream
- isJenis: boolean | null
_normalized maklumat kata kunci dinormalisasi jika true, nilai dinormalisasi dengan data Bing
- lastJenis: string | null
_updated _time tarikh dan masa apabila dataset dikemas kini dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00” contoh: 2019-11-15 12:57:46 +00:00
- monthlyJenis: array (object | null)[] | null
_searches kadar volum carian bulanan array objek dengan kadar volum carian pada bulan tertentu dalam setahun
- monthJenis: integer | null
bulan
- searchJenis: integer | null
_volume kadar purata volum carian bulanan
- yearJenis: integer | null
tahun
- searchJenis: integer | null
_volume kadar volum carian semasa bagi sesuatu kata kunci
- keywordJenis: object | null · Response36Afe1097B20_KeywordProperties
_properties maklumat tambahan tentang kata kunci
- coreJenis: string | null
_keyword kata kunci utama dalam sesuatu kumpulan
mengandungi kata kunci utama dalam kumpulan yang ditentukan oleh algoritma pengelompokan sinonim
jika nilainyanull, pangkalan data kami tidak mengandungi kata kunci yang boleh dikenal pasti oleh algoritma berkenaan sebagai sinonim bagikeyword - detectedJenis: string | null
_language bahasa kata kunci yang dikesan
menunjukkan bahasa kata kunci seperti yang dikenal pasti oleh sistem kami - isJenis: boolean | null
_another _language bahasa kata kunci yang dikesan berbeza daripada bahasa yang ditetapkan
jikatrue, bahasa yang ditetapkan dalam permintaan tidak sepadan dengan bahasa yang ditentukan oleh sistem kami bagi kata kunci tertentu - keywordJenis: integer | null
_difficulty kesukaran untuk menduduki 10 hasil organik teratas pertama bagi sesuatu kata kunci
menunjukkan peluang untuk masuk ke 10 hasil organik teratas bagi sesuatu kata kunci pada skala logaritma dari 0 hingga 100;
dikira dengan menganalisis, antara parameter lain, profil pautan bagi 10 halaman pertama dalam SERP;
pelajari lebih lanjut tentang metrik ini dalam panduan Pusat Bantuan ini - seJenis: string | null
_type jenis enjin carian
- synonymJenis: string | null
_clustering _algorithm algoritma yang digunakan untuk mengenal pasti sinonim
nilai yang mungkin:keyword_metrics- menunjukkan algoritma berdasarkan parameterkeyword_infotext_processing- menunjukkan algoritma berasaskan teks
jika nilainyanull, pangkalan data kami tidak mengandungi kata kunci yang boleh dikenal pasti oleh algoritma berkenaan sebagai sinonim bagikeyword - wordsJenis: integer | null Format: int64
_count bilangan perkataan dalam kata kunci
menunjukkan berapa banyak perkataan yang membentuk kata kunci
- 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
- searchJenis: object | null · Response36Afe1097B20_SearchIntentInfo
_intent _info - foreignJenis: array (string | null)[] | null
_intent niat carian tambahan
nilai yang mungkin:informational,navigational,commercial,transactional - lastJenis: string | null
_updated _time tarikh dan masa data kata kunci dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-11-15 12:57:46 +00:00 - mainJenis: string | null
_intent niat carian utama
nilai yang mungkin:informational,navigational,commercial,transactional - seJenis: string | null
_type jenis enjin carian
- searchJenis: boolean | null
_partners menunjukkan data untuk Google dan tapak rakan kongsi
jikatrue, hasil dipulangkan untuk rangkaian milik, dikendalikan dan sindikasi di seluruh Google dan tapak rakan kongsi yang menghos carian Google;
jikafalse, hasil hanya dipulangkan untuk tapak carian Google - serpJenis: object | null · Response36Afe1097B20_SerpInfo
_info data SERP
nilai akannulljika anda tidak menetapkan medaninclude_serp_infokepadatruedalam array POST atau jika tiada data SERP untuk kata kunci ini dalam pangkalan data kami- checkJenis: string | null
_url URL terus ke hasil enjin carian
anda boleh menggunakannya untuk memastikan bahawa kami memberikan hasil yang tepat - lastJenis: string | null
_updated _time tarikh dan masa data kata kunci dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-11-15 12:57:46 +00:00 - previousJenis: string | null
_updated _time sebelum tarikh dan masa data SERP dikemas kini
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2019-10-15 12:57:46 +00:00 - seJenis: integer | null Format: int64
_results _count bilangan hasil carian untuk kata kunci yang dipulangkan
- seJenis: string | null
_type jenis enjin carian
- serpJenis: array (string | null)[] | null
_item _types jenis hasil carian dalam SERP
mengandungi jenis hasil carian (items) yang ditemui dalam SERP
jenis item yang mungkin:answer_box,app,carousel,multi_carousel,featured_snippet,google_flights,google_reviews,third_party_reviews,google_posts,images,jobs,knowledge_graph,local_pack,hotels_pack,map,organic,paid,people_also_ask,related_searches,people_also_search,shopping,top_stories,twitter,video,events,mention_carousel,recipes,top_sights,scholarly_articles,popular_products,podcasts,questions_and_answers,find_results_on,stocks_box,visual_stories,commercial_units,local_services,google_hotels,math_solver,currency_box,product_considerations,found_on_web,short_videos,refine_products,explore_brands,perspectives,discussions_and_forums,compare_sites,courses,ai_overview;
nota bahawa hasil sebenar hanya akan dipulangkan untuk elemenorganic,paid,featured_snippet, danlocal_pack
- 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
- 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/keyword_overview/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"language_code": "en",
"location_code": 2840,
"include_clickstream_data": true,
"include_serp_info": true,
"keywords": [
"iphone"
]
}
]'
{
"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,
"location_code": null,
"language_code": null,
"items_count": null,
"items": [
{
"se_type": null,
"keyword": null,
"location_code": null,
"language_code": null,
"search_partners": null,
"keyword_info": "[Max Depth Exceeded]",
"keyword_info_normalized_with_bing": "[Max Depth Exceeded]",
"keyword_info_normalized_with_clickstream": "[Max Depth Exceeded]",
"clickstream_keyword_info": "[Max Depth Exceeded]",
"keyword_properties": "[Max Depth Exceeded]",
"serp_info": "[Max Depth Exceeded]",
"avg_backlinks_info": "[Max Depth Exceeded]",
"search_intent_info": "[Max Depth Exceeded]"
}
]
}
]
}
]
}