DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
نمای کلی Whois دامنه
رکوردهای Whois غنیشده با معیارهای سئو. هر مورد domain، created_datetime، changed_datetime، expiration_datetime، updated_datetime، first_seen، epp_status_codes، tld، registered و registrar را همراه دارد، بهعلاوه metrics و backlinks_info. با limit، offset و offset_token صفحهبندی میشود و بر اساس فیلدهای get_dataforseo_domains_whois_available_filters فیلتر میشود.
مرجع قیمتگذاری
- اندازهگیری: هزینه گزارششده پاسخ.
- برآورد درخواست مرجع: 0.012 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: array (object | null)[]
- filtersنوع: array (object | null)[] | null
آرایه پارامترهای فیلتر نتایج
فیلد اختیاری
میتوانید چند فیلتر را همزمان اضافه کنید (حداکثر 8 فیلتر)
باید بین شرایط یک عملگر منطقیandیاorبگذارید
عملگرهای پشتیبانیشده:regex،<،<=،>،>=،=،<>،in،not_in،like،not_like
میتوانید عملگر%را باlikeوnot_likeبرای تطبیق هر رشته صفر یا بیشتر نویسه به کار ببریدشیء خالی - limitنوع: integer | null
حداکثر تعداد دامنههای برگشتی
فیلد اختیاری
مقدار پیشفرض:100
حداکثر مقدار:1000 - offsetنوع: integer | null
آفست در آرایه نتایج آیتمهای برگشتی
فیلد اختیاری
مقدار پیشفرض:0
اگر مقدار10را تعیین کنید، دهitemsنخست در آرایه نتایج حذف میشود و دادهها برای آیتمهای بعدی ارائه میشود؛
نکته: توصیه میکنیم این پارامتر را فقط هنگام دریافت تا 10,000 نتیجه به کار ببرید؛ برای دریافت بیش از 10,000 نتیجه، بهجای آن ازoffset_tokenاستفاده کنید - offsetنوع: string | null
_token توکن آفست برای درخواستهای بعدی
فیلد اختیاری
در همان فیلد پاسخ هر درخواست ارائه میشود؛
از این پارامتر برای جلوگیری از پایان زمان هنگام تلاش برای دریافت بیش از 100,000 نتیجه در یک درخواست استفاده کنید؛
با تعیین مقدار یکتایoffset_tokenاز آرایه پاسخ، نتایج بعدی وظیفه اولیه را دریافت میکنید؛
مقادیرoffset_tokenبرای هر وظیفه بعدی یکتا هستند
نکته: اگرoffset_tokenدر درخواست تعیین شود، همه پارامترهای دیگر باید با درخواست قبلی یکسان باشند
درباره این پارامتر در مرکز راهنمایی ما بیشتر بدانید - orderنوع: array string[] | null
_by قواعد مرتبسازی نتایج
فیلد اختیاری
میتوانید از همان مقادیر آرایهfiltersبرای مرتبسازی نتایج استفاده کنید
انواع مرتبسازی ممکن:asc— نتایج به ترتیب صعودی مرتب میشوندdesc— نتایج به ترتیب نزولی مرتب میشوند
ویرگول بهعنوان جداکننده استفاده میشود
مثال:["metrics.organic.pos_1,desc"]
قاعده پیشفرض:["metrics.organic.count,desc"]
توجه کنید که در یک درخواست نمیتوان بیش از سه قاعده مرتبسازی تعیین کرد
باید چند قاعده مرتبسازی را با ویرگول جدا کنید
مثال:["expiration_datetime,asc","metrics.organic.etv,desc","metrics.organic.pos_1,desc"] - tagنوع: string | null
شناسه وظیفه تعریفشده توسط کاربر
فیلد اختیاری
محدودیت کاراکتر 255 است
میتوانید از این پارامتر برای شناسایی وظیفه و تطبیق آن با نتیجه استفاده کنید
مقدارtagمشخصشده را در شیءdataپاسخ پیدا میکنید
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsWhoisOverviewLiveResponseInfo200
- نوع: number | null قالب: doublecost
هزینه کل وظایف، دلار آمریکا
- نوع: integer | nullstatus
_code کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- نوع: string | nullstatus
_message پیام اطلاعاتی عمومی فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- نوع: array (object | null)[] | nulltasks
آرایهای از وظایف
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsWhoisOverviewLiveTaskInfo
- 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
شامل دادههای رتبهبندی و ترافیک است
آرایه items
- backlinksنوع: object | null · Response36Afe1097B20_BacklinksInfo
_info دادههای بکلینک دامنه برگرداندهشده
- backlinksنوع: integer | null قالب: int64
میانگین تعداد بکلینکها
- dofollowنوع: integer | null قالب: int64
میانگین تعداد پیوندهای dofollow
- referringنوع: integer | null قالب: int64
_domains میانگین تعداد دامنههای ارجاعدهنده
- referringنوع: integer | null قالب: int64
_main _domains میانگین تعداد دامنههای اصلی ارجاعدهنده
- referringنوع: integer | null قالب: int64
_pages میانگین تعداد صفحههای ارجاعدهنده
- timeنوع: string | null
_update تاریخ و زمانی که دادههای بکلینک بهروزرسانی شد
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”؛
مثال:2019-11-15 12:57:46 +00:00
- changedنوع: string | null
_datetime - createdنوع: string | null
_datetime - domainنوع: string | null
نام دامنه
- eppنوع: array (string | null)[] | null
_status _codes - expirationنوع: string | null
_datetime - firstنوع: string | null
_seen تاریخ و زمانی که خزنده ما اولین بار دامنه را یافت
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:"2019-11-15 12:57:46 +00:00" - metricsنوع: object | null · Response36Afe1097B20_MetricsBundleInfo
دادههای رتبهبندی مرتبط با دامنه مشخصشده
- organicنوع: object | null · Response36Afe1097B20_MetricsInfo
دادههای رتبهبندی و ترافیک از جستجوی ارگانیک
- countنوع: integer | null قالب: int64
شمار کل SERPهای ارگانیک که دامنه را در بر دارند
- estimatedنوع: number | null
_paid _traffic _cost هزینه تخمینی تبدیل ترافیک جستجوی ارگانیک به پرداختی
هزینه ماهانه تخمینی اجرای تبلیغات (دلار آمریکا) را برای همه کلیدواژههایی که یک دامنه برای آنها رتبه میگیرد نشان میدهد
این معیار بهصورت حاصلضرب مقادیرetvارگانیک و مقادیرcpcپرداختی محاسبه میشود و هزینه هدایت حجم تخمینی ترافیک ارگانیک ماهانه از طریق تبلیغات PPC در Google Search را نشان میدهد
درباره نحوه محاسبه این معیار در این مقاله مرکز راهنما بیشتر بدانید - etvنوع: number | null
- isنوع: integer | null قالب: int64
_down کاهش رتبه نشان میدهد چند عنصر رتبهگرفته این دامنه در Google Search افت رتبه داشتهاند
- isنوع: integer | null قالب: int64
_lost عناصر رتبهگرفته ازدسترفته نشان میدهد چند عنصر رتبهگرفته این دامنه پیشتر در SERP نمایش داده میشدند اما در آخرین بررسی یافت نشدند
- isنوع: integer | null قالب: int64
_new تعداد عناصر رتبهگرفته جدید نشان میدهد چند عنصر رتبهگرفته جدید برای این دامنه یافت شده است
- isنوع: integer | null قالب: int64
_up افزایش رتبه نشان میدهد چند عنصر رتبهگرفته این دامنه در Google Search ارتقای رتبه داشتهاند
- posنوع: integer | null
_1 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #1 دارد
- posنوع: integer | null
_11 _20 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #11-20 دارد
- posنوع: integer | null
_2 _3 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #2-3 دارد
- posنوع: integer | null
_21 _30 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #21-30 دارد
- posنوع: integer | null
_31 _40 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #31-40 دارد
- posنوع: integer | null
_4 _10 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #4-10 دارد
- posنوع: integer | null
_41 _50 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #41-50 دارد
- posنوع: integer | null
_51 _60 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #51-60 دارد
- posنوع: integer | null
_61 _70 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #61-70 دارد
- posنوع: integer | null
_71 _80 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #71-80 دارد
- posنوع: integer | null
_81 _90 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #81-90 دارد
- posنوع: integer | null
_91 _100 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #91-100 دارد
- paidنوع: object | null · Response36Afe1097B20_MetricsInfo
دادههای رتبهبندی و ترافیک از جستجوی پرداختی
- countنوع: integer | null قالب: int64
شمار کل SERPهای ارگانیک که دامنه را در بر دارند
- estimatedنوع: number | null
_paid _traffic _cost هزینه تخمینی تبدیل ترافیک جستجوی ارگانیک به پرداختی
هزینه ماهانه تخمینی اجرای تبلیغات (دلار آمریکا) را برای همه کلیدواژههایی که یک دامنه برای آنها رتبه میگیرد نشان میدهد
این معیار بهصورت حاصلضرب مقادیرetvارگانیک و مقادیرcpcپرداختی محاسبه میشود و هزینه هدایت حجم تخمینی ترافیک ارگانیک ماهانه از طریق تبلیغات PPC در Google Search را نشان میدهد
درباره نحوه محاسبه این معیار در این مقاله مرکز راهنما بیشتر بدانید - etvنوع: number | null
- isنوع: integer | null قالب: int64
_down کاهش رتبه نشان میدهد چند عنصر رتبهگرفته این دامنه در Google Search افت رتبه داشتهاند
- isنوع: integer | null قالب: int64
_lost عناصر رتبهگرفته ازدسترفته نشان میدهد چند عنصر رتبهگرفته این دامنه پیشتر در SERP نمایش داده میشدند اما در آخرین بررسی یافت نشدند
- isنوع: integer | null قالب: int64
_new تعداد عناصر رتبهگرفته جدید نشان میدهد چند عنصر رتبهگرفته جدید برای این دامنه یافت شده است
- isنوع: integer | null قالب: int64
_up افزایش رتبه نشان میدهد چند عنصر رتبهگرفته این دامنه در Google Search ارتقای رتبه داشتهاند
- posنوع: integer | null
_1 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #1 دارد
- posنوع: integer | null
_11 _20 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #11-20 دارد
- posنوع: integer | null
_2 _3 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #2-3 دارد
- posنوع: integer | null
_21 _30 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #21-30 دارد
- posنوع: integer | null
_31 _40 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #31-40 دارد
- posنوع: integer | null
_4 _10 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #4-10 دارد
- posنوع: integer | null
_41 _50 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #41-50 دارد
- posنوع: integer | null
_51 _60 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #51-60 دارد
- posنوع: integer | null
_61 _70 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #61-70 دارد
- posنوع: integer | null
_71 _80 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #71-80 دارد
- posنوع: integer | null
_81 _90 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #81-90 دارد
- posنوع: integer | null
_91 _100 تعداد SERPهای ارگانیکی که دامنه در آنها رتبه #91-100 دارد
- registeredنوع: boolean | null
وضعیت ثبت دامنه
اگرfalseباشد، ثبت نام دامنه منقضی شده است
توجه: دامنههای منقضیشده فقط مدت کوتاهی در پایگاه داده میمانند - registrarنوع: string | null
ثبتکننده دامنه
اگرnullباشد، ثبتکننده دامنه نامشخص است
مثال:NameCheap, Inc. - tldنوع: string | null
- updatedنوع: string | null
_datetime
- itemsنوع: integer | null قالب: int64
_count تعداد نتایج بازگرداندهشده در آرایه
items - offsetنوع: integer | null
مقدار آفست نتایج مشخصشده در درخواست POST
- offsetنوع: string | null
_token - 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/domain_analytics/whois/overview/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"limit": 2,
"filters": [
[
"epp_status_codes",
"in",
[
"client_transfer_prohibited",
"client_update_prohibited"
]
]
]
}
]'
{
"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": [
{
"total_count": null,
"items_count": null,
"offset": null,
"offset_token": null,
"items": [
{
"domain": null,
"created_datetime": null,
"changed_datetime": null,
"expiration_datetime": null,
"updated_datetime": null,
"first_seen": null,
"epp_status_codes": [
"[Max Depth Exceeded]"
],
"tld": null,
"registered": null,
"registrar": null,
"metrics": "[Max Depth Exceeded]",
"backlinks_info": "[Max Depth Exceeded]"
}
]
}
]
}
]
}