DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
صفحات النطاق
صفحات target واحد التي لها روابط واردة، مع رؤية الزاحف لكل منها: main_domain وdomain وtld وpage وip وfirst_visited وprev_visited وfetch_time. استخدمها لمعرفة الصفحات التي تكسب روابط فعليًا. لأعداد الروابط الخلفية لكل صفحة بدلًا من بيانات الزحف استخدم post_dataforseo_backlinks_domain_pages_summary_live.
مرجع التسعير
- القياس: تكلفة الاستجابة المُبلَّغ عنها.
- تقدير الطلب المرجعي: 0.0276 دولار أمريكي.
- مضاعف العميل المرجعي: 1.0. لا تُطبّقه مرة أخرى على مبلغ عميل مسوّى.
بيانات وصفية مرجعية فقط، وليست عرض سعر للحساب ولا سعرًا مضمونًا ولا حدًا للإنفاق. أرصدة الموارد ليست أرصدة Felo. تتبع الرسوم النهائية سجلات فوترة Felo.
- النوع: array (object | null)[]
- backlinksالنوع: array (object | null)[] | null
_filters تصفية الروابط الخلفية الخاصة بـ
target
حقل اختياري
يمكنك استخدام هذا الحقل لتصفية الروابط الخلفية الأولية التي ستُضمَّن في مجموعة البيانات الخاصة بالمقاييس المجمعة لـtarget
يمكنك تصفية الروابط الخلفية حسب جميع الحقول المتاحة في استجابة نقطة النهاية هذه
باستخدام هذا المعامل، يمكنك تضمين الروابط الخلفية dofollow فقط في الاستجابة وإنشاء مجموعة بيانات روابط خلفية مرنة لحساب المقاييس لها
مثال:"backlinks_filters": ["dofollow", "=", true]كائن فارغ - backlinksالنوع: string | null
_status _type تحديد الروابط الخلفية التي ستُعاد وتُحتسب
حقل اختياري
يمكنك استخدام هذا الحقل لاختيار الروابط الخلفية التي ستُعاد وتُستخدم للمقاييس المجمعة؛
القيم الممكنة:all— تُعاد جميع الروابط الخلفية وتُحتسب؛live— تُعاد الروابط الخلفية التي عُثر عليها خلال الفحص الأخير وتُحتسب؛lost— تُعاد الروابط الخلفية المفقودة وتُحتسب؛القيمة الافتراضية:
live - excludeالنوع: boolean | null
_internal _backlinks يشير إلى ما إذا كانت الروابط الخلفية الداخلية من النطاقات الفرعية إلى
targetستُستبعد من النتائج
حقل اختياري
إذا ضُبط علىtrue، فلن تتضمن النتائج بيانات عن الروابط الخلفية الداخلية من النطاقات الفرعية للنطاق نفسه الخاص بـtarget
إذا ضُبط علىfalse، فستُضمَّن الروابط الداخلية في النتائج
القيمة الافتراضية:true - filtersالنوع: array (object | null)[] | null
مصفوفة معاملات تصفية النتائج
حقل اختياري
يمكنك إضافة عدة عوامل تصفية دفعةً واحدة (8 كحد أقصى)
يجب تعيين معامل منطقيandأوorبين الشروط
المعاملات المدعومة:regex،not_regex،=،<>،in،not_in،like،not_like،ilike،not_ilike،match،not_match
يمكنك استخدام المعامل%معlikeوnot_likeلمطابقة أي سلسلة من صفر أو أكثر من الأحرف
مثال:["meta.internal_links_count",">","1"][["meta.external_links_count",">","2"],
"and",
["backlinks",">","10"]][["first_visited",">","2017-10-23 11:31:45 +00:00"],
"and",
[["title","like","%seo%"],"or",["referring_domains",">","10"]]]كائن فارغ - includeالنوع: boolean | null
_subdomains يشير إلى ما إذا كانت النطاقات الفرعية لـ
targetستُضمَّن في البحث
حقل اختياري
إذا ضُبط علىfalse، فستُتجاهل النطاقات الفرعية
القيمة الافتراضية:true - internalالنوع: integer | null
_list _limit الحد الأقصى لعدد العناصر داخل المصفوفات الداخلية
حقل اختياري
يمكنك استخدام هذا الحقل لتقييد عدد العناصر في المصفوفات التالية:referring_links_tldreferring_links_typesreferring_links_attributesreferring_links_platform_typesreferring_links_semantic_locationsالقيمة الافتراضية:
10
الحد الأقصى:1000 - limitالنوع: integer | null
الحد الأقصى لعدد الصفحات المُعادة
حقل اختياري
القيمة الافتراضية:100
الحد الأقصى:1000 - offsetالنوع: integer | null
الإزاحة في مصفوفة نتائج الصفحات المُعادة
حقل اختياري
القيمة الافتراضية:0
إذا حددت القيمة10، فستُحذف أول عشر صفحات من مصفوفة النتائج وستُقدَّم البيانات للصفحات التالية - orderالنوع: array string[] | null
_by قواعد فرز النتائج
حقل اختياري
يمكنك استخدام القيم نفسها الموجودة في مصفوفةfiltersلفرز النتائج
أنواع الفرز الممكنة:asc— تُفرز النتائج بترتيب تصاعديdesc— تُفرز النتائج بترتيب تنازلي
استخدم فاصلة لتحديد نوع الفرز
مثال:["page_summary.backlinks,desc"]
لاحظ أنه لا يمكن تعيين أكثر من ثلاث قواعد فرز في طلب واحد
استخدم فاصلة للفصل بين عدة قواعد فرز
مثال:["page_summary.backlinks,desc","page_summary.rank,asc"] - rankالنوع: string | null
_scale تحدد المقياس المستخدم لحساب وعرض قيم
rankوdomain_from_rankوpage_from_rank
حقل اختيارييمكنك استخدام هذا المعامل لاختيار ما إذا كانت قيم الرتب تُعرض على مقياس 0–100 أو 0–1000
القيم الممكنة:
one_hundred— تُعرض قيم الرتب على مقياس 0–100one_thousand— تُعرض قيم الرتب على مقياس 0–1000القيمة الافتراضية:
one_thousandتعرّف على طريقة عمل هذا المعامل وكيفية حساب مقاييس الترتيب في مقالة مركز المساعدة هذه
- tagالنوع: string | null
معرّف مهمة يحدده المستخدم
حقل اختياري
الحد الأقصى للأحرف هو 255
يمكنك استخدام هذا المعامل لتمييز المهمة ومطابقتها مع النتيجة
ستجد قيمةtagالمحددة في كائنdataضمن الاستجابة - targetالنوع: string
نطاق أو نطاق فرعي
حقل مطلوب
يجب تحديد النطاق أو النطاق الفرعي دونhttps://وwww.
مثال:forbes.com
- النوع: object | null · Response36Afe1097B20_BacklinksDomainPagesLiveResponseInfo200
- النوع: number | null التنسيق: doublecost
إجمالي تكلفة المهام، بالدولار الأمريكي
- النوع: integer | nullstatus
_code رمز الحالة العام يمكنك العثور على القائمة الكاملة لرموز الاستجابة هنا
- النوع: string | nullstatus
_message رسالة معلوماتية عامة يمكنك العثور على القائمة الكاملة للرسائل المعلوماتية العامة هنا
- النوع: array (object | null)[] | nulltasks
مصفوفة المهام
- النوع: object | null · Response36Afe1097B20_BacklinksDomainPagesLiveTaskInfo
- costالنوع: number | null التنسيق: double
إجمالي تكلفة المهام، بالدولار الأمريكي
- dataالنوع: object | null
يحتوي على المعاملات نفسها التي حددتها في طلب POST
- propertyالنوع: object | null
Name
- idالنوع: string | null
معرّف المهمة معرّف مهمة فريد في نظامنا بصيغة UUID
- pathالنوع: array (string | null)[] | null
مسار URL
- resultالنوع: array (object | null)[] | null
مصفوفة نتائج
- itemsالنوع: array (object | null)[] | null
مصفوفة العناصر
- contentالنوع: string | null
_encoding نوع الترميز
- domainالنوع: string | null
النطاق
النطاق الذي وُجدت فيه الصفحة - encodedالنوع: integer | null
_size حجم الصفحة بعد الترميز
يشير إلى حجم الصفحة المشفرة بالبايت - fetchالنوع: string | null
_time أحدث تاريخ ووقت زار فيهما الزاحف الصفحة
بتنسيق UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2017-01-24 13:20:59 +00:00 - firstالنوع: string | null
_visited تاريخ ووقت أول زيارة للصفحة
التاريخ والوقت اللذان زار فيهما الزاحف هذه الصفحة أول مرة
بتنسيق UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2017-01-24 13:20:59 +00:00 - ipالنوع: string | null
عنوان بروتوكول الإنترنت
- locationالنوع: string | null
ترويسة Location
يشير إلى عنوان URL الذي تُعاد توجيه الصفحة إليه إن وُجد - mainالنوع: string | null
_domain نطاق الموقع الرئيسي
نطاق الموقع الرئيسي لا يتضمن النطاقات الفرعية - mediaالنوع: string | null
_type أنواع الوسائط المستخدمة لعرض الصفحة
- metaالنوع: object | null · Response36Afe1097B20_BacklinksPageMeta
البيانات الوصفية للصفحة
- canonicalالنوع: string | null
الصفحة الأساسية (canonical)
- charsetالنوع: string | null
ترميز الأحرف
أمثلة:utf-8 - externalالنوع: integer | null التنسيق: int64
_links _count عدد الروابط الخارجية في الصفحة
- h1النوع: array (string | null)[] | null
وسم h1
محتوى وسومh1 - h2النوع: array (string | null)[] | null
وسم h2
محتوى وسومh2 - h3النوع: array (string | null)[] | null
وسم h3
محتوى وسومh3 - imagesالنوع: array (string | null)[] | null
_alt محتوى وسوم
alt - imagesالنوع: integer | null التنسيق: int64
_count عدد الصور في الصفحة
- internalالنوع: integer | null التنسيق: int64
_links _count عدد الروابط الداخلية في الصفحة
- languageالنوع: string | null
لغة محتوى الصفحة
مثال:en - pageالنوع: integer | null
_spam _score - platformالنوع: array (string | null)[] | null
_type نوع المنصة
- poweredالنوع: array (string | null)[] | null
_by تفاصيل CMS
- socialالنوع: object | null
_media _tags - propertyالنوع: string | null
Name
- technologiesالنوع: object | null
تقنيات الموقع
- propertyالنوع: string | null
Name
- titleالنوع: string | null
عنوان الصفحة
- wordsالنوع: integer | null التنسيق: int64
_count عدد الكلمات في الصفحة
- pageالنوع: string | null
عنوان URL للصفحة
عنوان URL للصفحة ذي الصلة - pageالنوع: object | null · Response36Afe1097B20_PageSummary
_summary يحتوي على بيانات الروابط الخلفية لهذه الصفحة
- backlinksالنوع: integer | null التنسيق: int64
يشير إلى عدد الروابط الخلفية
- backlinksالنوع: integer | null التنسيق: int64
_spam _score - brokenالنوع: integer | null التنسيق: int64
_backlinks عدد الروابط الواردة المعطّلة
عدد الروابط الواردة المعطّلة التي تشير إلىpage - brokenالنوع: integer | null
_pages عدد الصفحات المعطوبة
عدد الصفحات التي تستجيب برموز حالة 4xx أو 5xx والتي تشير إليها الروابط الخلفية - firstالنوع: string | null
_seen التاريخ والوقت اللذان وجد فيهما الزاحف الرابط الخلفي أول مرة
بتنسيق UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2019-11-15 12:57:46 +00:00 - lostالنوع: string | null
_date التاريخ والوقت الذي فُقد فيه آخر رابط وارد لهذه الصفحة
يشير إلى التاريخ والوقت الذي زار فيه برنامج الزحف الصفحة فاستجابت برمز حالة 4xx أو 5xx أو أُزيل آخر رابط وارد
بتنسيق UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2017-01-24 13:20:59 +00:00 - rankالنوع: integer | null
- referringالنوع: integer | null التنسيق: int64
_domains يشير إلى عدد النطاقات المُحيلة
- referringالنوع: integer | null التنسيق: int64
_domains _nofollow عدد النطاقات التي تشير برابط nofollow واحد على الأقل إلى
page - referringالنوع: integer | null التنسيق: int64
_ips عدد عناوين IP المُحيلة
عدد عناوين IP التي تشير إلى هذه الصفحة - referringالنوع: object | null
_links _attributes - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: object | null
_links _countries - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: object | null
_links _platform _types - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: object | null
_links _semantic _locations - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: object | null
_links _tld - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: object | null
_links _types - propertyالنوع: integer | null التنسيق: int64
Name Signed 64-bit integers (long type).
- referringالنوع: integer | null التنسيق: int64
_main _domains يشير إلى عدد النطاقات الرئيسية المُحيلة
- referringالنوع: integer | null التنسيق: int64
_main _domains _nofollow Signed 64-bit integers (long type).
- referringالنوع: integer | null التنسيق: int64
_pages يشير إلى عدد الصفحات التي تشير إلى
page - referringالنوع: integer | null التنسيق: int64
_pages _nofollow عدد الصفحات المُحيلة التي تشير برابط nofollow واحد على الأقل إلى
page - referringالنوع: integer | null التنسيق: int64
_subnets عدد الشبكات الفرعية المُحيلة
- prevالنوع: string | null
_visited الموعد السابق لأحدث تاريخ زار فيه الزاحف الصفحة
بتنسيق UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2017-01-24 13:20:59 +00:00 - serverالنوع: string | null
إصدار الخادم
- sizeالنوع: integer | null
يشير إلى حجم الصفحة بالبايت
- statusالنوع: integer | null
_code رمز الحالة العام
يمكنك العثور على القائمة الكاملة لرموز الاستجابة هنا
ملاحظة: نوصي بشدة بتصميم نظام ضروري لمعالجة الحالات الاستثنائية أو الأخطاء ذات الصلة - tldالنوع: string | null
- typeالنوع: string | null
نوع العنصر
- itemsالنوع: integer | null التنسيق: int64
_count عدد العناصر في مصفوفة
items - targetالنوع: string | null
targetفي مصفوفة POST - totalالنوع: integer | null التنسيق: int64
_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
مطلوب مفتاح API صالح من Felo.
- 402
لا يمكن متابعة الطلب لأن أحد متطلبات الفوترة غير مستوفٍ.
- 403
الحساب غير مصرّح له بهذه العملية.
- 429
تم بلوغ حد الطلبات أو حد الإنفاق.
- 502
تعذّر على الخدمة إكمال الطلب.
- 503
خدمة API أو الفوترة غير متاحة مؤقتًا.
- 504
انتهت مهلة الخدمة أثناء معالجة الطلب.
- default
استجابة خطأ؛ قد تستخدم استجابات المنبع الممرَّرة تنسيقات المزوّد
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/backlinks/domain_pages/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "forbes.com",
"limit": 5,
"filters": [
[
"page_summary.backlinks",
">",
5
],
"and",
[
"page",
"like",
"%sites%"
]
]
}
]'
{
"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": [
{
"target": null,
"total_count": null,
"items_count": null,
"items": [
{
"type": null,
"main_domain": null,
"domain": null,
"tld": null,
"page": null,
"ip": null,
"first_visited": null,
"prev_visited": null,
"fetch_time": null,
"status_code": null,
"location": null,
"size": null,
"encoded_size": null,
"content_encoding": null,
"media_type": null,
"server": null,
"meta": {
"0": "[",
"1": "M",
"2": "a",
"3": "x",
"4": " ",
"5": "D",
"6": "e",
"7": "p",
"8": "t",
"9": "h",
"10": " ",
"11": "E",
"12": "x",
"13": "c",
"14": "e",
"15": "e",
"16": "d",
"17": "e",
"18": "d",
"19": "]",
"social_media_tags": "[Max Depth Exceeded]"
},
"page_summary": {
"0": "[",
"1": "M",
"2": "a",
"3": "x",
"4": " ",
"5": "D",
"6": "e",
"7": "p",
"8": "t",
"9": "h",
"10": " ",
"11": "E",
"12": "x",
"13": "c",
"14": "e",
"15": "e",
"16": "d",
"17": "e",
"18": "d",
"19": "]",
"referring_main_domains_nofollow": "[Max Depth Exceeded]",
"referring_links_tld": "[Max Depth Exceeded]",
"referring_links_types": "[Max Depth Exceeded]",
"referring_links_attributes": "[Max Depth Exceeded]",
"referring_links_platform_types": "[Max Depth Exceeded]",
"referring_links_semantic_locations": "[Max Depth Exceeded]",
"referring_links_countries": "[Max Depth Exceeded]"
}
}
]
}
]
}
]
}