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 ব্যবহার করুন।
মূল্য রেফারেন্স
- মিটারিং: রিপোর্ট করা রেসপন্স খরচ
- রেফারেন্স রিকোয়েস্ট অনুমান: USD 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
ফেরত দেওয়া পেজের ফলাফল অ্যারেতে অফসেট
ঐচ্ছিক ফিল্ড
ডিফল্ট মান:010মান উল্লেখ করলে ফলাফল অ্যারেতে প্রথম দশটি পেজ বাদ যাবে এবং পরবর্তী পেজগুলোর জন্য ডেটা দেওয়া হবে - 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–100 স্কেলে দেখানো হয়one_thousand— র্যাংক মান 0–1000 স্কেলে দেখানো হয়ডিফল্ট মান:
one_thousandএই প্যারামিটার কীভাবে কাজ করে ও র্যাংকিং মেট্রিক্স কীভাবে গণনা হয়, সে সম্পর্কে এই Help Center নিবন্ধে জানুন
- tagটাইপ: string | null
ব্যবহারকারী-নির্ধারিত টাস্ক আইডেন্টিফায়ার
ঐচ্ছিক ফিল্ড
অক্ষরসীমা 255
এই প্যারামিটার দিয়ে টাস্ক শনাক্ত করে ফলাফলের সঙ্গে মিলিয়ে নিতে পারেন
নির্দিষ্টtagমান response-এরdataঅবজেক্টে পাবেন - targetটাইপ: string
ডোমেইন বা সাবডোমেইন
আবশ্যক ফিল্ড
ডোমেইন বা সাবডোমেইনhttps://ওwww.ছাড়া উল্লেখ করতে হবে
উদাহরণ:forbes.com
- টাইপ: object | null · Response36Afe1097B20_BacklinksDomainPagesLiveResponseInfo200
- টাইপ: number | null ফরম্যাট: doublecost
টাস্কের মোট খরচ, USD
- টাইপ: integer | nullstatus
_code সাধারণ স্ট্যাটাস কোড সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন
- টাইপ: string | nullstatus
_message সাধারণ তথ্যমূলক বার্তা সাধারণ তথ্যমূলক বার্তার সম্পূর্ণ তালিকা এখানে দেখতে পাবেন
- টাইপ: array (object | null)[] | nulltasks
টাস্কের অ্যারে
- টাইপ: object | null · Response36Afe1097B20_BacklinksDomainPagesLiveTaskInfo
- 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
ফলাফলের অ্যারে
- itemsটাইপ: array (object | null)[] | null
items অ্যারে
- 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
ক্যানোনিকাল পেজ
- 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 page-এর দিকে অন্তত একটি nofollow লিংক ইশারা করা ডোমেইনের সংখ্যা - 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 page-এর দিকে অন্তত একটি nofollow লিংক ইশারা করা রেফারিং পেজের সংখ্যা - 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
POST অ্যারেতে
target - totalটাইপ: integer | null ফরম্যাট: int64
_count ডেটাবেসে প্রাসঙ্গিক আইটেমের মোট সংখ্যা
- resultটাইপ: integer | null ফরম্যাট: int64
_count result অ্যারেতে এলিমেন্টের সংখ্যা
- statusটাইপ: integer | null
_code টাস্কের স্ট্যাটাস কোড DataForSEO কর্তৃক তৈরি, যা নিম্নলিখিত পরিসরে হতে পারে: 10000-60000 সম্পূর্ণ response কোড তালিকা এখানে দেখতে পাবেন
- 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 key আবশ্যক।
- 402
বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।
- 403
অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।
- 429
রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।
- 502
পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।
- 503
API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।
- 504
রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।
- default
ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।
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]"
}
}
]
}
]
}
]
}