DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
बैकलिंक
एक target के व्यक्तिगत इनबाउंड लिंक, प्रत्येक लिंक के लिए एक पंक्ति। total_count, items_count, items और पेजिंग के लिए search_after_token लौटाता है - पहले कुछ पेजों के बाद offset के बजाय इसका उपयोग करें। mode और custom_mode ग्रुपिंग नियंत्रित करते हैं, backlinks_status_type live, lost या all चुनता है। पंक्तियों के बजाय गिनती के लिए post_dataforseo_backlinks_summary_live उपयोग करें; समूहीकृत लिंक करने वाले डोमेन के लिए post_dataforseo_backlinks_referring_domains_live।
मूल्य संदर्भ
- मीटरिंग: रिपोर्ट की गई response लागत
- संदर्भ request अनुमान: USD 0.06
- संदर्भ ग्राहक गुणक: 1.0। पहले से निपटाई गई ग्राहक राशि पर इसे दोबारा न लगाएँ
केवल संदर्भ मेटाडेटा, कोई खाता कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। संसाधन क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगाए जाते हैं।
- टाइप: array (object | null)[]
- backlinksटाइप: string | null
_status _type कौन से बैकलिंक लौटाएँ और गिनें, यह सेट करें
वैकल्पिक फ़ील्डtargetके एग्रीगेटेड मेट्रिक्स के लिए कौन से बैकलिंक लौटाए जाएँ और उपयोग किए जाएँ, यह चुनने के लिए इस फ़ील्ड का उपयोग कर सकते हैं;
संभावित मान:all- सभी बैकलिंक लौटाए और गिने जाएँगे;live- पिछली जाँच के दौरान पाए गए बैकलिंक लौटाए और गिने जाएँगे;lost- खोए हुए बैकलिंक लौटाए और गिने जाएँगे;डिफ़ॉल्ट मान:
live - customटाइप: object | null
_mode विस्तृत परिणाम समूहीकरण प्रकार
वैकल्पिक फ़ील्ड
प्रतिfieldएक निश्चित संख्या में बैकलिंक प्राप्त करने के लिए इस ऑब्जेक्ट का उपयोग करें
यदि आपcustom_modeउपयोग करते हैं, तोmodeअनदेखा किया जाएगा
उदाहरण:"custom_mode": {"field": "domain", "value": 100}- propertyटाइप: object | null
Name
- excludeटाइप: boolean | null
_internal _backlinks दर्शाता है कि
targetपर सबडोमेन से आने वाले आंतरिक बैकलिंक परिणामों से बाहर रखे जाएँगे या नहीं
वैकल्पिक फ़ील्ड
यदिtrueपर सेट है, तो परिणामों मेंtargetके समान डोमेन के सबडोमेन से आने वाले आंतरिक बैकलिंक का डेटा शामिल नहीं होगा
यदिfalseपर सेट है, तो आंतरिक लिंक परिणामों में शामिल होंगे
डिफ़ॉल्ट मान:true - filtersटाइप: array (object | null)[] | null
परिणाम फ़िल्टरिंग पैरामीटर की सरणी
वैकल्पिक फ़ील्ड
एक साथ कई फ़िल्टर जोड़ सकते हैं (अधिकतम 8 फ़िल्टर)
शर्तों के बीचand,orलॉजिकल ऑपरेटर सेट करना चाहिए
निम्नलिखित ऑपरेटर समर्थित हैं:=,<>,in,not_in,like,not_like,ilike,not_ilike,regex,not_regex,match,not_match
शून्य या अधिक अक्षरों वाले किसी भी स्ट्रिंग से मिलान के लिएlikeऔरnot_likeके साथ%ऑपरेटर उपयोग कर सकते हैं
उदाहरण:["rank",">","80"][["page_from_rank",">","55"],
"and",
["dofollow","=",true]][["first_seen",">","2017-10-23 11:31:45 +00:00"],
"and",
[["anchor","like","%seo%"],"or",["text_pre","like","%seo%"]]]खाली ऑब्जेक्ट - includeटाइप: boolean | null
_subdomains दर्शाता है कि सर्च में
targetके सबडोमेन शामिल होंगे या नहीं
वैकल्पिक फ़ील्ड
यदिfalseपर सेट है, तो सबडोमेन को अनदेखा कर दिया जाएगा
डिफ़ॉल्ट मान:true - limitटाइप: integer | null
लौटाए जाने वाले बैकलिंक की अधिकतम संख्या
वैकल्पिक फ़ील्डडिफ़ॉल्ट मान:
100
अधिकतम मान:1000 - modeटाइप: string | null
परिणाम समूहीकरण प्रकार
वैकल्पिक फ़ील्ड
संभव समूहीकरण प्रकार:as_is- सभी बैकलिंक लौटाता हैone_per_domain- प्रति डोमेन एक बैकलिंक लौटाता हैone_per_anchor- प्रति एंकर एक बैकलिंक लौटाता हैडिफ़ॉल्ट मान:
as_is - offsetटाइप: integer | null
लौटाए गए बैकलिंक की परिणाम सरणी में ऑफ़सेट
वैकल्पिक फ़ील्डडिफ़ॉल्ट मान:
0
यदि आप10मान निर्दिष्ट करते हैं, तो परिणाम सरणी में पहले दस बैकलिंक छोड़ दिए जाएँगे और आगे के बैकलिंक के लिए डेटा प्रदान किया जाएगा;
नोट: अधिकतम मान20,000है, अधिक परिणाम ऑफ़सेट करने के लिएsearch_after_tokenका उपयोग करें - orderटाइप: array string[] | null
_by परिणाम सॉर्टिंग नियम
वैकल्पिक फ़ील्ड
परिणाम सॉर्ट करने के लिएfiltersसरणी जैसे ही मान उपयोग कर सकते हैं
संभव सॉर्टिंग प्रकार:asc- परिणाम आरोही क्रम में सॉर्ट किए जाएँगेdesc- परिणाम अवरोही क्रम में सॉर्ट किए जाएँगे
सॉर्टिंग प्रकार सेट करने के लिए कॉमा उपयोग करना चाहिए
उदाहरण:["rank,desc"]
ध्यान दें कि एक ही रिक्वेस्ट में तीन से अधिक सॉर्टिंग नियम सेट नहीं कर सकते
कई सॉर्टिंग नियमों को अलग करने के लिए कॉमा उपयोग करना चाहिए
उदाहरण:["domain_from_rank,desc","page_from_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 लेख में जानें
- searchटाइप: string | null
_after _token बाद के रिक्वेस्ट के लिए टोकन
वैकल्पिक फ़ील्ड
प्रत्येक रिक्वेस्ट के रिस्पॉन्स के समान फ़ील्ड में प्रदान किया जाता है;
एक ही रिक्वेस्ट में20,000से अधिक परिणाम प्राप्त करते समय टाइमआउट से बचने के लिए इस पैरामीटर का उपयोग करें;
रिस्पॉन्स सरणी से अद्वितीयsearch_after_tokenमान निर्दिष्ट करके आपको प्रारंभिक टास्क के बाद के परिणाम मिलेंगे;search_after_tokenमान प्रत्येक बाद के टास्क के लिए अद्वितीय होते हैं ;
नोट: यदि रिक्वेस्ट मेंsearch_after_tokenनिर्दिष्ट है, तो अन्य सभी पैरामीटर पिछली रिक्वेस्ट के समान होने चाहिए - tagटाइप: string | null
उपयोगकर्ता-परिभाषित टास्क आइडेंटिफ़ायर
वैकल्पिक फ़ील्ड
अक्षर सीमा 255 है
आप इस पैरामीटर से टास्क पहचान सकते हैं और उसे परिणाम से मिला सकते हैं
निर्दिष्टtagमान response केdataऑब्जेक्ट में मिलेगा - targetटाइप: string
बैकलिंक प्राप्त करने के लिए डोमेन, सबडोमेन या वेबपेज
आवश्यक फ़ील्ड
डोमेन या सबडोमेनhttps://औरwww.के बिना निर्दिष्ट करना चाहिए
पेज पूर्ण URL के साथ निर्दिष्ट करना चाहिए (http://याhttps://सहित)
- टाइप: object | null · Response36Afe1097B20_BacklinksBacklinksLiveResponseInfo200
- टाइप: number | null फ़ॉर्मेट: doublecost
टास्क की कुल लागत, USD
- टाइप: integer | nullstatus
_code सामान्य स्टेटस कोड response कोड की पूरी सूची यहाँ देखी जा सकती है
- टाइप: string | nullstatus
_message सामान्य सूचनात्मक संदेश सामान्य सूचनात्मक संदेशों की पूरी सूची यहाँ देखी जा सकती है
- टाइप: array (object | null)[] | nulltasks
टास्क का ऐरे
- टाइप: object | null · Response36Afe1097B20_BacklinksBacklinksLiveTaskInfo
- costटाइप: number | null फ़ॉर्मेट: double
टास्क की कुल लागत, USD
- dataटाइप: object | null
इसमें वही पैरामीटर हैं जो आपने POST request में निर्दिष्ट किए थे
- propertyटाइप: object | null
Name
- idटाइप: string | null
टास्क आइडेंटिफ़ायर हमारे सिस्टम में अद्वितीय टास्क आइडेंटिफ़ायर, UUID प्रारूप में
- pathटाइप: array (string | null)[] | null
URL पथ
- resultटाइप: array (object | null)[] | null
परिणामों का ऐरे
- customटाइप: object | null
_mode POST सरणी में निर्दिष्ट कस्टम मोड
- propertyटाइप: object | null
Name
- itemsटाइप: array (object | null)[] | null
प्रासंगिक बैकलिंक और रेफ़रिंग डोमेन डेटा शामिल है
- altटाइप: string | null
छवि का वैकल्पिक टेक्स्ट
यह फ़ील्डnullहोगी यदि बैकलिंकtypeimage नहीं है - anchorटाइप: string | null
बैकलिंक का एंकर टेक्स्ट
- attributesटाइप: array (string | null)[] | null
रेफ़रिंग लिंक के लिंक एट्रिब्यूट
उदाहरण:nofollow - backlinkटाइप: integer | null
_spam _score - dofollowटाइप: boolean | null
दर्शाता है कि बैकलिंक dofollow है या नहीं
यदिfalseहै, तो बैकलिंक nofollow है - domainटाइप: string | null
_from लक्ष्य डोमेन या वेबपेज को संदर्भित करने वाला डोमेन
- domainटाइप: string | null
_from _country रेफ़रिंग डोमेन का ISO देश कोड
- domainटाइप: string | null
_from _ip रेफ़रिंग डोमेन का IP पता
- domainटाइप: boolean | null
_from _is _ip दर्शाता है कि डोमेन IP है या नहीं
यदिtrueहै, तो डोमेन IP पते के रूप में कार्य करता है और इसका डोमेन नाम नहीं होता - domainटाइप: array (string | null)[] | null
_from _platform _type रेफ़रिंग डोमेन के प्लेटफ़ॉर्म प्रकार
संभव मान:
cms,blogs,ecommerce,message-boards,wikis,news,organization - domainटाइप: integer | null
_from _rank - domainटाइप: string | null
_to वह डोमेन जिसकी ओर बैकलिंक इशारा कर रहा है
- firstटाइप: string | null
_seen वह तारीख और समय जब हमारे क्रॉलर ने बैकलिंक पहली बार पाया
UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
उदाहरण:2019-11-15 12:57:46 +00:00 - groupटाइप: integer | null फ़ॉर्मेट: int64
_count इस डोमेन से बैकलिंक की कुल संख्या दर्शाता है
उदाहरण के लिए, यदिmodeकोone_per_domainपर सेट किया गया है, तो यह फ़ील्ड इस डोमेन से आने वाले बैकलिंक की कुल संख्या दर्शाएगी - imageटाइप: string | null
_url इमेज का URL
मूल संसाधन या DataForSEO स्टोरेज पर इमेज तक ले जाने वाला URL (यदि मूल स्रोत उपलब्ध न हो) - indirectटाइप: array (object | null)[] | null
_link _path इनडायरेक्ट लिंक पथ
ऐसा URL या URL का क्रम दर्शाता है जोurl_toतक ले जाता है- statusटाइप: integer | null
_code सामान्य स्टेटस कोड
प्रतिक्रिया कोड की पूरी सूची आप यहाँ पा सकते हैं
नोट: हम दृढ़ता से सलाह देते हैं कि संबंधित अपवाद या त्रुटि स्थितियों को संभालने के लिए आवश्यक सिस्टम डिज़ाइन करें - typeटाइप: string | null
एलिमेंट का प्रकार
- urlटाइप: string | null
इनडायरेक्ट लिंक URL
- isटाइप: boolean | null
_broken दर्शाता है कि बैकलिंक ब्रोकन है या नहीं
यदिtrueहै, तो बैकलिंक ऐसे पेज की ओर इशारा कर रहा है जो 4xx या 5xx स्टेटस कोड के साथ जवाब देता है - isटाइप: boolean | null
_indirect _link दर्शाता है कि बैकलिंक इनडायरेक्ट लिंक है या नहीं
यदिtrueहै, तो बैकलिंक एक इनडायरेक्ट लिंक है जो ऐसे पेज की ओर इशारा करता है जो या तोurl_toपर रीडायरेक्ट होता है, या किसी कैनोनिकल पेज की ओर इशारा करता है - isटाइप: boolean | null
_lost दर्शाता है कि बैकलिंक हटा दिया गया था या नहीं
यदिtrueहै, तो बैकलिंक या पूरा पेज हटा दिया गया था - isटाइप: boolean | null
_new दर्शाता है कि बैकलिंक नया है या नहीं
यदिtrueहै, तो बैकलिंक पिछली बार हमारे क्रॉलर द्वारा पेज पर जाने पर मिला था - itemटाइप: string | null
_type लिंक प्रकार
संभव मान:anchor,image,meta,canonical,alternate,redirect - lastटाइप: string | null
_seen वह सबसे हाल की तारीख जब हमारे क्रॉलर ने बैकलिंक का दौरा किया
UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
उदाहरण:2019-11-15 12:57:46 +00:00 - linksटाइप: integer | null फ़ॉर्मेट: int64
_count रेफ़रिंग पेज पर पाए गए समान बैकलिंक की संख्या
- originalटाइप: boolean | null
दर्शाता है कि जब हमारे क्रॉलर ने पहली बार दौरा किया था तब बैकलिंक रेफ़रिंग पेज पर मौजूद था या नहीं
- pageटाइप: string | null
_from _encoding रेफ़रिंग पेज की कैरेक्टर एन्कोडिंग
उदाहरण:utf-8 - pageटाइप: integer | null
_from _external _links रेफ़रिंग पेज पर पाए गए बाहरी लिंक की संख्या
- pageटाइप: integer | null
_from _internal _links रेफ़रिंग पेज पर पाए गए आंतरिक लिंक की संख्या
- pageटाइप: string | null
_from _language रेफ़रिंग पेज की भाषा
ISO 639-1 प्रारूप में
उदाहरण:en - pageटाइप: integer | null
_from _rank - pageटाइप: integer | null
_from _size रेफ़रिंग पेज का आकार, बाइट में
उदाहरण:63357 - pageटाइप: integer | null
_from _status _code रेफ़रिंग पेज द्वारा लौटाया गया HTTP स्टेटस कोड
उदाहरण:200 - pageटाइप: string | null
_from _title रेफ़रिंग पेज का शीर्षक
- prevटाइप: string | null
_seen वह तारीख जो हमारे क्रॉलर द्वारा बैकलिंक का दौरा किए जाने की सबसे हाल की तारीख से पहले की है
UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
उदाहरण:2019-11-15 12:57:46 +00:00 - rankटाइप: integer | null
- rankedटाइप: object | null · Response36Afe1097B20_RankedKeywordsInfo
_keywords _info - pageटाइप: integer | null फ़ॉर्मेट: int64
_from _keywords _count _top _10 Signed 64-bit integers (long type).
- pageटाइप: integer | null फ़ॉर्मेट: int64
_from _keywords _count _top _100 Signed 64-bit integers (long type).
- pageटाइप: integer | null फ़ॉर्मेट: int64
_from _keywords _count _top _3 Signed 64-bit integers (long type).
- semanticटाइप: string | null
_location - textटाइप: string | null
_post एंकर टेक्स्ट के बाद का स्निपेट
- textटाइप: string | null
_pre एंकर टेक्स्ट से पहले का स्निपेट
- tldटाइप: string | null
_from रेफ़रिंग URL का शीर्ष-स्तरीय डोमेन
- typeटाइप: string | null
एलिमेंट का प्रकार
- urlटाइप: string | null
_from उस पेज का URL जहाँ बैकलिंक पाया गया
- urlटाइप: boolean | null
_from _https दर्शाता है कि रेफ़रिंग URL HTTPS से सुरक्षित है या नहीं
यदिtrueहै, तो रेफ़रिंग URL HTTPS से सुरक्षित है - urlटाइप: string | null
_to वह URL जिसकी ओर बैकलिंक इशारा कर रहा है
- urlटाइप: boolean | null
_to _https दर्शाता है कि बैकलिंक जिस URL की ओर इशारा कर रहा है वह HTTPS से सुरक्षित है या नहीं
यदिtrueहै, तो URL HTTPS से सुरक्षित है - urlटाइप: string | null
_to _redirect _target रीडायरेक्ट का लक्ष्य URL
वह लक्ष्य पेज जिस पर रीडायरेक्ट इशारा कर रहा है - urlटाइप: integer | null
_to _spam _score - urlटाइप: integer | null
_to _status _code संदर्भित पेज का स्टेटस कोड
यदि मानnullहै, तो हमारे क्रॉलर ने अभी तक वह वेबपेज नहीं देखा है जिसकी ओर लिंक इशारा कर रहा है
उदाहरण:200
- itemsटाइप: integer | null फ़ॉर्मेट: int64
_count itemsऐरे में लौटाए गए परिणामों की संख्या - modeटाइप: string | null
POST सरणी में निर्दिष्ट मोड
- searchटाइप: string | null
_after _token अगले रिक्वेस्ट के लिए टोकन
नया टास्क सेट करते समय अद्वितीयsearch_after_tokenनिर्दिष्ट करके आप प्रारंभिक टास्क के अगले परिणाम प्राप्त करेंगे;search_after_tokenमान प्रत्येक अगले टास्क के लिए अद्वितीय होते हैं - targetटाइप: string | null
POST सरणी में लक्ष्य डोमेन
- 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
request संसाधित नहीं किया जा सका। request पैरामीटर जाँचें।
- 401
एक वैध Felo API key आवश्यक है।
- 402
request आगे नहीं बढ़ सकता क्योंकि बिलिंग आवश्यकता पूरी नहीं हुई है।
- 403
खाते को यह ऑपरेशन करने की अनुमति नहीं है।
- 429
request या खर्च की सीमा तक पहुँच गए हैं।
- 502
सेवा request पूरा नहीं कर सकी।
- 503
API या बिलिंग सेवा अस्थायी रूप से उपलब्ध नहीं है।
- 504
request संसाधित करते समय सेवा का समय समाप्त हो गया।
- default
त्रुटि response; upstream passthrough response प्रोवाइडर फ़ॉर्मेट का उपयोग कर सकते हैं।
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/backlinks/backlinks/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "forbes.com",
"mode": "as_is",
"filters": [
"dofollow",
"=",
true
],
"limit": 5
}
]'
{
"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,
"mode": null,
"custom_mode": null,
"total_count": null,
"items_count": null,
"items": [
{
"type": null,
"domain_from": null,
"url_from": null,
"url_from_https": null,
"domain_to": null,
"url_to": null,
"url_to_https": null,
"tld_from": null,
"is_new": null,
"is_lost": null,
"backlink_spam_score": null,
"rank": null,
"page_from_rank": null,
"domain_from_rank": null,
"domain_from_platform_type": [
"[Max Depth Exceeded]"
],
"domain_from_is_ip": null,
"domain_from_ip": null,
"domain_from_country": null,
"page_from_external_links": null,
"page_from_internal_links": null,
"page_from_size": null,
"page_from_encoding": null,
"page_from_language": null,
"page_from_title": null,
"page_from_status_code": null,
"first_seen": null,
"prev_seen": null,
"last_seen": null,
"item_type": null,
"attributes": [
"[Max Depth Exceeded]"
],
"dofollow": null,
"original": null,
"alt": null,
"image_url": null,
"anchor": null,
"text_pre": null,
"text_post": null,
"semantic_location": null,
"links_count": null,
"group_count": null,
"is_broken": null,
"url_to_status_code": null,
"url_to_spam_score": null,
"url_to_redirect_target": null,
"ranked_keywords_info": "[Max Depth Exceeded]",
"is_indirect_link": null,
"indirect_link_path": [
"[Max Depth Exceeded]"
]
}
],
"search_after_token": null
}
]
}
]
}