DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Sumber Tidak Boleh Di-crawl
Sumber yang tidak dapat diambil oleh crawl, dan sebabnya. Memulangkan total_items_count, items_count dan items. Membaca crawl yang telah selesai, jadi ia memerlukan id daripada post_dataforseo_on_page_submit dan memulangkan crawl_progress serta crawl_status yang mengandungi max_crawl_pages, pages_in_queue dan pages_crawled - semak nilai tersebut sebelum mempercayai hasil yang kecil, kerana crawl yang masih berjalan sememangnya mempunyai lebih sedikit perkara untuk dilaporkan. Ini ialah rujukan rosak yang paling ingin dilihat oleh pemilik laman dahulu; yang berjaya dimuatkan ada dalam post_dataforseo_on_page_resources. 💰 Percuma di pihak upstream: membuat pertanyaan pada crawl yang telah selesai tidak dikenakan kos, hanya crawl itu sendiri.
Rujukan harga
- Pemeteran: Kos respons yang dilaporkan.
- Anggaran rujukan setiap permintaan: USD 0.012.
- Pengganda pelanggan rujukan: 1.0. Jangan gunakan 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)[]
- filtersJenis: array (object | null)[] | null
tatasusunan parameter penapisan hasil
medan pilihan
anda boleh menambah beberapa penapis sekaligus (maksimum 8 penapis)
anda harus menetapkan operator logikand,orantara syarat
operator berikut disokong:regex,not_regex,<,<=,>,>=,=,<>,in,not_in,like,not_like
anda boleh menggunakan operator%denganlikedannot_likeuntuk memadankan sebarang rentetan dengan sifar atau lebih aksara
contoh:[["meta.content_type","=","image/jpeg"],
"and",
["url","not_like","%/help-center/%"]]Objek kosong - idJenis: string
- limitJenis: integer | null
bilangan maksimum sumber yang tidak boleh di-crawl yang dipulangkan
medan pilihan
nilai lalai:100
nilai maksimum:1000 - offsetJenis: integer | null
offset dalam tatasusunan hasil sumber yang tidak boleh di-crawl yang dipulangkan
medan pilihan
nilai lalai:0
nilai maksimum:2000000
jika anda menentukan nilai10, sepuluh sumber tidak sah pertama dalam tatasusunan hasil akan diabaikan dan data akan diberikan untuk sumber tidak sah berikutnya - orderJenis: array string[] | null
_by peraturan pengisihan hasil
medan pilihan
anda boleh menggunakan nilai yang sama seperti dalam tatasusunanfiltersuntuk mengisih hasil
jenis pengisihan yang mungkin:asc- hasil akan diisih dalam susunan menaikdesc- hasil akan diisih dalam susunan menurun
anda harus menggunakan koma untuk menetapkan jenis pengisihan
contoh:["meta.content_type,desc"]
ambil perhatian bahawa anda boleh menetapkan tidak lebih daripada tiga peraturan pengisihan dalam satu permintaan
anda harus menggunakan koma untuk memisahkan beberapa peraturan pengisihan
contoh:["meta.content_type,asc","fetch_time,desc"]
- Jenis: object | null · Response36Afe1097B20_OnPageUncrawlableResourcesResponseInfo200
- 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_OnPageUncrawlableResourcesTaskInfo
- 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
- crawlJenis: string | null
_progress status sesi crawl
nilai yang mungkin:in_progress,finished - crawlJenis: object | null · Response36Afe1097B20_CrawlStatusInfo
_status butiran sesi crawl
- maxJenis: integer | null Format: int64
_crawl _pages bilangan maksimum halaman untuk dirayau menunjukkan had max_crawl_pages yang anda tetapkan semasa mencipta tugas
- pagesJenis: integer | null Format: int64
_crawled bilangan halaman yang dirayau
- pagesJenis: integer | null Format: int64
_in _queue bilangan halaman yang sedang berada dalam baris gilir perayauan
- currentJenis: integer | null
_offset Integer numbers.
- itemsJenis: array (object | null)[] | null
array sumber yang tidak boleh di-crawl
- fetchJenis: string | null
_time tarikh dan masa sumber diambil
dalam format UTC: “yyyy-mm-dd hh-mm-ss +00:00”
contoh:2026-03-09 18:20:32 +00:00 - metaJenis: object | null · Response36Afe1097B20_UncrawlableResourcesMeta
metadata sumber yang tidak boleh di-crawl
- contentJenis: string | null
_type jenis kandungan sebenar sumber
- expectedJenis: array (string | null)[] | null
_content _types jenis kandungan yang dijangka untuk sumber
senarai jenis kandungan yang dijangka oleh perangkak berdasarkan cara sumber dirujuk pada halaman
- reasonJenis: string | null
sebab sumber tidak boleh di-crawl
boleh mengambil nilai berikut:content_type_inconsistency - statusJenis: integer | null
_code kod status umum
anda boleh menemui senarai penuh kod respons di sini
Nota: kami sangat mengesyorkan agar sistem yang diperlukan untuk mengendalikan keadaan pengecualian atau ralat berkaitan direka bentuk - urlJenis: string | null
URL sumber yang tidak boleh di-crawl
- itemsJenis: integer | null Format: int64
_count bilangan sumber yang tidak boleh di-crawl dalam array
items - totalJenis: integer | null Format: int64
_items _count jumlah sumber yang tidak boleh di-crawl yang ditemui
jumlah sumber yang tidak boleh di-crawl yang ditemui semasa crawl domain sasaran
- 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/on_page/uncrawlable_resources \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"id": "07281559-0695-0216-0000-c269be8b7592",
"filters": [
[
"meta.content_type",
"=",
"image/jpeg"
],
"and",
[
"url",
"like",
"%go%"
]
],
"limit": 10
}
]'
{
"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": [
{
"crawl_progress": null,
"crawl_status": {
"max_crawl_pages": null,
"pages_in_queue": null,
"pages_crawled": null
},
"current_offset": null,
"total_items_count": null,
"items_count": null,
"items": [
{
"url": null,
"reason": null,
"status_code": null,
"fetch_time": null,
"meta": "[Max Depth Exceeded]"
}
]
}
]
}
]
}