DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
لنکس
کرال کے دوران ملنے والا ہر لنک، id کے ذریعے۔ page_from اور page_to سے فلٹر کریں تاکہ کسی ایک صفحے سے باہر جانے یا اس میں آنے والے لنک ملیں۔ total_items_count، items_count، items اور صفحہ بندی کے لیے search_after_token واپس کرتا ہے - ابتدائی صفحات کے بعد offset کے بجائے یہی استعمال کریں۔ مکمل شدہ کرال پڑھتا ہے، اس لیے اسے post_dataforseo_on_page_submit سے id درکار ہوتی ہے اور crawl_progress کے ساتھ crawl_status واپس کرتا ہے جس میں max_crawl_pages، pages_in_queue اور pages_crawled شامل ہیں - کسی چھوٹے نتیجے پر بھروسہ کرنے سے پہلے یہ دیکھیں، کیونکہ ابھی جاری کرال کے پاس بتانے کو کم ہوتا ہے۔ 💰 اپ اسٹریم مفت: مکمل شدہ کرال سے استفسار کرنے کی کوئی لاگت نہیں، لاگت صرف خود کرال کی ہے۔
قیمت کا حوالہ
- میٹرنگ: رپورٹ شدہ جواب کی لاگت۔
- حوالہ جاتی درخواست کا تخمینہ: USD 0.012۔
- حوالہ جاتی صارف ملٹی پلائر: 1.0۔ تصفیہ شدہ صارف رقم پر اسے دوبارہ لاگو نہیں کریں۔
صرف حوالہ جاتی میٹا ڈیٹا، نہ کہ اکاؤنٹ کا کوٹ، ضمانت شدہ قیمت یا اخراجات کی حد۔ ریسورس کریڈٹس Felo کریڈٹس نہیں ہیں۔ حتمی چارجز Felo کے بلنگ ریکارڈز کے مطابق ہوں گے۔
- قسم: array (object | null)[]
- filtersقسم: array (object | null)[] | null
نتائج کی فلٹرنگ پیرامیٹرز کی صف
اختیاری فیلڈ
آپ ایک ساتھ کئی فلٹرز شامل کر سکتے ہیں (زیادہ سے زیادہ 8 فلٹرز)
شرائط کے درمیان آپ کو منطقی آپریٹرand،orسیٹ کرنا چاہیے
درج ذیل آپریٹرز معاون ہیں:regex،not_regex،=،<>،in،not_in،like،not_like
آپ%آپریٹرlikeاورnot_likeکے ساتھ صفر یا زیادہ حروف کی کسی بھی اسٹرنگ سے مطابقت کے لیے استعمال کر سکتے ہیں
مثال:["direction","=","external"][["domain_to","<>","example.com"],
"and",
["link_from","not_like","%example.com/blog%"]][["direction","=","external"],
"and",
[["link_from","like","%example.com/blog%"],"or",["link_from","like","%example.com/help%"]]]خالی آبجیکٹ - idقسم: string
- limitقسم: integer | null
واپس کیے جانے والے لنکس کی زیادہ سے زیادہ تعداد
اختیاری فیلڈ
ڈیفالٹ قدر:100
زیادہ سے زیادہ قدر:1000 - offsetقسم: integer | null
واپس کیے گئے لنکس کی نتائج صف میں آفسیٹ
اختیاری فیلڈ
ڈیفالٹ قدر:0
زیادہ سے زیادہ قدر:2000000
اگر آپ قدر10متعین کریں تو نتائج کی صف میں پہلے دس لنکس چھوڑ دیے جائیں گے اور ڈیٹا اگلے لنکس کے لیے فراہم کیا جائے گا - pageقسم: string | null
_from صفحے کا نسبتی URL
اختیاری فیلڈ
اگر آپ یہ فیلڈ استعمال کریں تو API جواب میں صرف متعین کردہ صفحے کے لنکس ہوں گے
نوٹ کریں کہ اس فیلڈ میں آپ صرف نسبتی URLs متعین کر سکتے ہیں - pageقسم: string | null
_to صفحے کا نسبتی URL
اختیاری فیلڈ
اگر آپ یہ فیلڈ استعمال کریں تو API جواب میں صرف متعین کردہ صفحے کی طرف اشارہ کرنے والے داخلی لنکس ہوں گے
نوٹ کریں کہ اس فیلڈ میں آپ صرف نسبتی URLs متعین کر سکتے ہیں - searchقسم: string | null
_after _token بعد کی درخواستوں کے لیے ٹوکن
اختیاری فیلڈ
ہر درخواست کے جواب کے اسی فیلڈ میں فراہم کیا جاتا ہے؛
ایک ہی درخواست میں20,000سے زیادہ نتائج حاصل کرتے وقت ٹائم آؤٹ سے بچنے کے لیے یہ پیرامیٹر استعمال کریں؛
جواب کی صف سے منفردsearch_after_tokenقدر متعین کر کے آپ کو ابتدائی ٹاسک کے بعد کے نتائج ملیں گے؛search_after_tokenاقدار ہر بعد کے ٹاسک کے لیے منفرد ہوتی ہیں؛
نوٹ: اگر درخواست میںsearch_after_tokenمتعین ہو تو دیگر تمام پیرامیٹرز پچھلی درخواست کے عین مطابق ہونے چاہئیں - tagقسم: string | null
صارف کے متعین کردہ ٹاسک کا شناخت کنندہ
اختیاری فیلڈ
حروف کی حد 255 ہے
آپ اس پیرامیٹر سے ٹاسک کی شناخت کر سکتے ہیں اور اسے نتیجے سے ملا سکتے ہیں
آپ جواب کےdataآبجیکٹ میں متعین کردہtagقدر دیکھیں گے
- قسم: object | null · Response36Afe1097B20_OnPageLinksResponseInfo200
- قسم: number | null فارمیٹ: doublecost
ٹاسکس کی کل لاگت، USD
- قسم: integer | nullstatus
_code عمومی اسٹیٹس کوڈ رسپانس کوڈز کی مکمل فہرست یہاں مل سکتی ہے
- قسم: string | nullstatus
_message عمومی معلوماتی پیغام عمومی معلوماتی پیغامات کی مکمل فہرست یہاں مل سکتی ہے
- قسم: array (object | null)[] | nulltasks
ٹاسکس کی صف
- قسم: object | null · Response36Afe1097B20_OnPageLinksTaskInfo
- costقسم: number | null فارمیٹ: double
ٹاسکس کی کل لاگت، USD
- dataقسم: object | null
وہی پیرامیٹرز رکھتا ہے جو آپ نے POST درخواست میں متعین کیے۔
- propertyقسم: object | null
Name
- idقسم: string | null
ٹاسک شناخت کنندہ ہمارے نظام میں UUID فارمیٹ کا منفرد ٹاسک شناخت کنندہ
- pathقسم: array (string | null)[] | null
URL پاتھ
- resultقسم: array (object | null)[] | null
نتائج کی صف
- crawlقسم: string | null
_progress کرالنگ سیشن کی حیثیت
ممکنہ اقدار:in_progress,finished - crawlقسم: object | null · Response36Afe1097B20_CrawlStatusInfo
_status کرالنگ سیشن کی تفصیلات
- maxقسم: integer | null فارمیٹ: int64
_crawl _pages کرال کی جانے والی صفحات کی زیادہ سے زیادہ تعداد ٹاسک سیٹ کرتے وقت آپ کے متعین کردہ max_crawl_pages کی حد بتاتا ہے
- pagesقسم: integer | null فارمیٹ: int64
_crawled کرال شدہ صفحات کی تعداد
- pagesقسم: integer | null فارمیٹ: int64
_in _queue اس وقت کرالنگ قطار میں موجود صفحات کی تعداد
- currentقسم: integer | null
_offset Integer numbers.
- itemsقسم: array (object | null)[] | null
آئٹمز کی صف
- directionقسم: string | null
لنک کی سمت
ممکنہ قدریں:internal,external - dofollowقسم: boolean | null
بتاتا ہے کہ لنک dofollow ہے یا نہیں
اگر قدرtrueہو تو لنک میںrel="nofollow"خصوصیت نہیں ہے - domainقسم: string | null
_from ریفرنگ ڈومین
لنک اس ڈومین پر ملا - domainقسم: string | null
_to حوالہ شدہ ڈومین
لنک اس ڈومین کی طرف اشارہ کر رہا ہے - isقسم: boolean | null
_broken لنک ٹوٹا ہوا ہے
بتاتا ہے کہ لنک کسی ٹوٹے ہوئے صفحہ یا وسیلہ کی طرف جا رہا ہے یا نہیں - isقسم: boolean | null
_link _relation _conflict بتاتا ہے کہ لنک کا کسی دوسرے لنک سے تضاد ہو سکتا ہے
اگرtrueہو توlink_toکی طرف اشارہ کرنے والے کم از کم ایک لنک میںrel="nofollow"خصوصیت ہے اور کم از کم ایک dofollow ہے - linkقسم: string | null
_from ریفرنگ صفحہ
اس صفحہ کا مطلق URL جس پر لنک ملا - linkقسم: string | null
_to حوالہ شدہ صفحہ
اس صفحہ کا مطلق URL جس کی طرف لنک اشارہ کر رہا ہے - pageقسم: string | null
_from ریفرنگ صفحہ
اس صفحہ کا نسبتی URL جس پر لنک ملا - pageقسم: string | null
_from _scheme - pageقسم: string | null
_to حوالہ شدہ صفحہ
اس صفحہ کا نسبتی URL جس کی طرف لنک اشارہ کر رہا ہے - pageقسم: string | null
_to _scheme - pageقسم: integer | null
_to _status _code حوالہ شدہ صفحہ کا اسٹیٹس کوڈ
اس صفحہ کا اسٹیٹس کوڈ جس کی طرف لنک اشارہ کر رہا ہے - typeقسم: string | null
عنصر کی قسم
- itemsقسم: integer | null فارمیٹ: int64
_count نتائج کی صف میں آئٹمز کی تعداد
- searchقسم: string | null
_after _token - totalقسم: integer | null فارمیٹ: int64
_items _count ڈیٹا بیس میں متعلقہ آئٹمز کی کل تعداد
- resultقسم: integer | null فارمیٹ: int64
_count result صف میں عناصر کی تعداد
- statusقسم: integer | null
_code ٹاسک کا اسٹیٹس کوڈ DataForSEO کی جانب سے تیار کردہ، درج ذیل حد میں ہو سکتا ہے: 10000-60000 رسپانس کوڈز کی مکمل فہرست یہاں مل سکتی ہے
- statusقسم: string | null
_message ٹاسک کا معلوماتی پیغام عمومی معلوماتی پیغامات کی مکمل فہرست یہاں مل سکتی ہے
- timeقسم: string | null
عمل درآمد کا وقت، سیکنڈز
- قسم: integer | null فارمیٹ: int64tasks
_count tasks صف میں ٹاسکس کی تعداد
- قسم: integer | null فارمیٹ: int64tasks
_error خرابی کے ساتھ واپس ہونے والے tasks صف میں ٹاسکس کی تعداد
- قسم: string | nulltime
کل عمل درآمد کا وقت، سیکنڈ
- قسم: string | nullversion
API کا موجودہ ورژن
application/json - 400
درخواست پر کارروائی نہیں ہو سکی۔ درخواست کے پیرامیٹرز چیک کریں۔
- 401
درست Felo API کلید درکار ہے۔
- 402
درخواست آگے نہیں بڑھ سکتی کیونکہ بلنگ کی شرط پوری نہیں ہوئی۔
- 403
اکاؤنٹ کو یہ آپریشن کرنے کی اجازت نہیں۔
- 429
درخواست یا اخراجات کی حد پوری ہو گئی ہے۔
- 502
سروس درخواست مکمل نہیں کر سکی۔
- 503
API یا بلنگ سروس عارضی طور پر دستیاب نہیں۔
- 504
درخواست پر کارروائی کے دوران سروس کا وقت ختم ہو گیا۔
- default
خرابی کا جواب؛ اپ اسٹریم پاس تھرو جوابات پرووائیڈر کی شکلیں استعمال کر سکتے ہیں
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/links \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"id": "07281559-0695-0216-0000-c269be8b7592",
"page_from": "/apis/google-trends-api",
"filters": [
[
"dofollow",
"=",
true
],
"and",
[
"direction",
"=",
"external"
]
],
"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
},
"search_after_token": null,
"current_offset": null,
"total_items_count": null,
"items_count": null,
"items": [
{
"type": null,
"domain_from": null,
"domain_to": null,
"page_from": null,
"page_to": null,
"link_from": null,
"link_to": null,
"dofollow": null,
"page_from_scheme": null,
"page_to_scheme": null,
"direction": null,
"is_broken": null,
"is_link_relation_conflict": null,
"page_to_status_code": null
}
]
}
]
}
]
}