DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
पेज इंटरसेक्शन
एक साथ कई target URLs को लिंक करने वाले पेज, डोमेन के बजाय। ⚠️ targets स्थिति के आधार पर key किया गया ऑब्जेक्ट है और पूरे URLs लेता है, केवल डोमेन नहीं। प्रत्येक पंक्ति में page_intersection और प्रति target एक summary होता है। डोमेन-स्तरीय समकक्ष post_dataforseo_backlinks_domain_intersection_live है, जिसे सबसे पहले चुनना चाहिए।
मूल्य संदर्भ
- मीटरिंग: रिपोर्ट की गई response लागत
- संदर्भ request अनुमान: USD 0.033
- संदर्भ ग्राहक गुणक: 1.0। पहले से निपटाई गई ग्राहक राशि पर इसे दोबारा न लगाएँ
केवल संदर्भ मेटाडेटा, कोई खाता कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। संसाधन क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगाए जाते हैं।
- टाइप: array (object | null)[]
- backlinksटाइप: string | null
_status _type कौन से बैकलिंक लौटाएँ और गिनें, यह सेट करें
वैकल्पिक फ़ील्डtargetsके एग्रीगेटेड मेट्रिक्स के लिए कौन से बैकलिंक लौटाए जाएँ और उपयोग किए जाएँ, यह चुनने के लिए इस फ़ील्ड का उपयोग कर सकते हैं;
संभावित मान:all- सभी बैकलिंक लौटाए और गिने जाएँगे;live- पिछली जाँच के दौरान पाए गए बैकलिंक लौटाए और गिने जाएँगे;lost- खोए हुए बैकलिंक लौटाए और गिने जाएँगे;डिफ़ॉल्ट मान:
live - excludeटाइप: boolean | null
_internal _backlinks दर्शाता है कि
targetपर सबडोमेन से आने वाले आंतरिक बैकलिंक परिणामों से बाहर रखे जाएँगे या नहीं
वैकल्पिक फ़ील्ड
यदिtrueपर सेट है, तो परिणामों मेंtargetके समान डोमेन के सबडोमेन से आने वाले आंतरिक बैकलिंक का डेटा शामिल नहीं होगा
यदिfalseपर सेट है, तो आंतरिक लिंक परिणाम में शामिल होंगे
डिफ़ॉल्ट मान:true - excludeटाइप: array string[] | null
_targets वे डोमेन, सबडोमेन या वेबपेज जिन्हें बाहर रखना है
वैकल्पिक फ़ील्ड
अधिकतम 10 डोमेन, सबडोमेन या वेबपेज सेट कर सकते हैं
यदि आप इस सरणी का उपयोग करते हैं, तो परिणामों में वे रेफ़रिंग पेज होंगे जोtargetsसे लिंक करते हैं लेकिनexclude_targetsसे लिंक नहीं करते
उदाहरण:"exclude_targets": [<br>"bbc.com",<br>"https://www.apple.com/iphone/*",<br>"https://dataforseo.com/apis/*"] - 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के साथ%ऑपरेटर उपयोग कर सकते हैं
उदाहरण:["1.rank",">","80"][["2.page_from_rank",">","55"],
"and",
["1.original","=","true"]][["1.first_seen",">","2017-10-23 11:31:45 +00:00"],
"and",
[["1.acnhor","like","%seo%"],"or",["1.text_pre","not_like","%seo%"]]]खाली ऑब्जेक्ट - includeटाइप: boolean | null
_indirect _links दर्शाता है कि
targetsके लिए अप्रत्यक्ष लिंक परिणामों में शामिल होंगे या नहीं
वैकल्पिक फ़ील्ड
यदिtrueपर सेट है, तो परिणामों में उन अप्रत्यक्ष लिंक का डेटा शामिल होगा जो किसी ऐसे पेज की ओर इंगित करते हैं जो या तो target पर रीडायरेक्ट करता है, या किसी कैनोनिकल पेज की ओर इंगित करता है
यदिfalseपर सेट है, तो अप्रत्यक्ष लिंक अनदेखे किए जाएँगे
डिफ़ॉल्ट मान:true - includeटाइप: boolean | null
_subdomains दर्शाता है कि सर्च में
targetsके सबडोमेन शामिल होंगे या नहीं
वैकल्पिक फ़ील्ड
यदिfalseपर सेट है, तो सबडोमेन को अनदेखा कर दिया जाएगा
डिफ़ॉल्ट मान:true - internalटाइप: integer | null
_list _limit अंतर्गत सरणियों में तत्वों की अधिकतम संख्या
वैकल्पिक फ़ील्ड
निम्नलिखित सरणियों में तत्वों की संख्या सीमित करने के लिए इस फ़ील्ड का उपयोग कर सकते हैं:attributesdomain_from_platform_typeडिफ़ॉल्ट मान:
10
अधिकतम मान:1000 - intersectionटाइप: string | null
_mode दर्शाता है कि बैकलिंक इंटरसेक्ट करने हैं या नहीं
वैकल्पिक फ़ील्ड
निर्दिष्ट URL के लिए परिणामों को इंटरसेक्ट या मर्ज करने के लिए इस फ़ील्ड का उपयोग करें
संभावित मान:all,partialall- परिणाम सभी बैकलिंक पर आधारित हैं;partial- परिणाम केवल इंटरसेक्टिंग बैकलिंक पर आधारित हैं;
डिफ़ॉल्ट मान:all - limitटाइप: integer | null
लौटाए जाने वाले बैकलिंक की अधिकतम संख्या
वैकल्पिक फ़ील्डडिफ़ॉल्ट मान:
100
अधिकतम मान:1000 - offsetटाइप: integer | null
लौटाए गए बैकलिंक की परिणाम सरणी में ऑफ़सेट
वैकल्पिक फ़ील्डडिफ़ॉल्ट मान:
0
यदि आप10मान निर्दिष्ट करते हैं, तो परिणाम सरणी में पहले दस बैकलिंक छोड़ दिए जाएँगे और आगे के बैकलिंक के लिए डेटा प्रदान किया जाएगा - 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 लेख में जानें
- tagटाइप: string | null
उपयोगकर्ता-परिभाषित टास्क आइडेंटिफ़ायर
वैकल्पिक फ़ील्ड
अक्षर सीमा 255 है
आप इस पैरामीटर से टास्क पहचान सकते हैं और उसे परिणाम से मिला सकते हैं
निर्दिष्टtagमान response केdataऑब्जेक्ट में मिलेगा - targetsटाइप: object | null
लिंक प्राप्त करने के लिए डोमेन, सबडोमेन या वेबपेज
आवश्यक फ़ील्ड
अधिकतम 20 डोमेन, सबडोमेन या वेबपेज सेट कर सकते हैं
डोमेन या सबडोमेनhttps://औरwww.के बिना निर्दिष्ट करना चाहिए
पेज पूर्ण URL के साथ निर्दिष्ट करना चाहिए (http://याhttps://सहित)
उदाहरण:"targets": {<br>"1": "http://planet.postgresql.org/",<br>"2": "http://gborg.postgresql.org/"<br>}- propertyटाइप: string | null
Name
- टाइप: object | null · Response36Afe1097B20_BacklinksPageIntersectionLiveResponseInfo200
- टाइप: number | null फ़ॉर्मेट: doublecost
टास्क की कुल लागत, USD
- टाइप: integer | nullstatus
_code सामान्य स्टेटस कोड response कोड की पूरी सूची यहाँ देखी जा सकती है
- टाइप: string | nullstatus
_message सामान्य सूचनात्मक संदेश सामान्य सूचनात्मक संदेशों की पूरी सूची यहाँ देखी जा सकती है
- टाइप: array (object | null)[] | nulltasks
टास्क का ऐरे
- टाइप: object | null · Response36Afe1097B20_BacklinksPageIntersectionLiveTaskInfo
- 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
परिणामों का ऐरे
- itemsटाइप: array (object | null)[] | null
प्रासंगिक बैकलिंक और रेफ़रिंग डोमेन डेटा शामिल है
- pageटाइप: object | null
_intersection POST सरणी में निर्दिष्ट संबंधित लक्ष्यों से लिंक करने वाले पेजों का डेटा शामिल है
डेटाtargetsऑब्जेक्ट में निर्दिष्ट पेजों के अनुरूप अलग-अलग ऑब्जेक्ट में दिया जाता है- propertyटाइप: array (object | null)[] | null
Name - 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_from_rankकी गणना लिंक्ड डेटाबेस में नोड रैंकिंग की विधि के आधार पर होती है - यह सिद्धांत मूल Google PageRank एल्गोरिदम में उपयोग किया गया था
मेट्रिक और इसकी गणना के तरीके के बारे में इस Help Center लेख में और जानें - 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पर सेट किया गया है, तो यह फ़ील्ड इस डोमेन से आने वाले बैकलिंक की कुल संख्या दर्शाएगी - 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,link,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
- 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
- summaryटाइप: object | null · Response36Afe1097B20_IntersectionSummaryInfo
पेज इंटरसेक्शन सारांश शामिल है
- intersectionsटाइप: integer | null फ़ॉर्मेट: int64
_count इंटरसेक्शन की कुल संख्या
- itemsटाइप: integer | null फ़ॉर्मेट: int64
_count itemsऐरे में लौटाए गए परिणामों की संख्या - targetsटाइप: object | null
POST सरणी से
targets- propertyटाइप: string | null
Name
- 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/page_intersection/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"targets": {
"1": "football.com",
"2": "fifa.com"
},
"exclude_targets": [
"skysports.com"
],
"limit": 5,
"order_by": [
"1.rank,desc"
],
"filters": [
[
"2.domain_from_rank",
">",
400
],
"and",
[
"1.dofollow",
"=",
true
]
]
}
]'
{
"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": [
{
"targets": null,
"total_count": null,
"items_count": null,
"items": [
{
"page_intersection": null,
"summary": "[Max Depth Exceeded]"
}
]
}
]
}
]
}