Felo API PlatformFelo API Platform
सभी DataForSEO endpoint
v0.2.0-beta
OpenAPI 3.1.0

क्रॉल न हो सकने वाले रिसोर्स

सर्वर:https://openapi.felo.ai
क्लाइंट लाइब्रेरी

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

क्रॉल न हो सकने वाले रिसोर्स

​

वे रिसोर्स जिन्हें crawl फ़ेच नहीं कर सका, और क्यों। total_items_count, items_count और items लौटाता है। यह पूर्ण हो चुके crawl से पढ़ता है, इसलिए इसे post_dataforseo_on_page_submit से मिला id चाहिए और यह crawl_progress के साथ crawl_status लौटाता है जिसमें max_crawl_pages, pages_in_queue और pages_crawled होते हैं — छोटे परिणाम पर भरोसा करने से पहले इन्हें जाँचें, क्योंकि चल रहे crawl के पास रिपोर्ट करने को कम होता है। ये वे टूटे संदर्भ हैं जो साइट मालिक सबसे पहले चाहेगा; जो लोड हो गए वे post_dataforseo_on_page_resources में हैं। 💰 अपस्ट्रीम मुफ़्त: पूर्ण हो चुके crawl को क्वेरी करने का कोई खर्च नहीं, खर्च केवल crawl का ही है।

मूल्य संदर्भ

  • मीटरिंग: सफल request के निश्चित लागत आधार पर
  • संदर्भ request अनुमान: USD 0.012
  • संदर्भ ग्राहक गुणक: 1.0। निपटाई गई ग्राहक राशि पर इसे दोबारा लागू न करें।

यह केवल संदर्भ मेटाडेटा है — खाते का कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। रिसोर्स क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगते हैं।

बॉडी
application/json
  • टाइप: array (object | null)[]
    • filters
      टाइप: array (object | null)[] | null

      परिणाम फ़िल्टरिंग पैरामीटर की सरणी
      वैकल्पिक फ़ील्ड
      आप एक साथ कई फ़िल्टर जोड़ सकते हैं (अधिकतम 8 फ़िल्टर)
      शर्तों के बीच and, or लॉजिकल ऑपरेटर सेट करना चाहिए
      निम्नलिखित ऑपरेटर समर्थित हैं:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in, like, not_like
      शून्य या अधिक अक्षरों वाले किसी भी स्ट्रिंग से मिलान के लिए like और not_like के साथ % ऑपरेटर उपयोग कर सकते हैं
      उदाहरण:
      [["meta.content_type","=","image/jpeg"],
      "and",
      ["url","not_like","%/help-center/%"]]

      संभावित फ़िल्टर की पूरी सूची इस लिंक पर उपलब्ध है

      खाली ऑब्जेक्ट
    • id
      टाइप: string

      टास्क का ID
      आवश्यक फ़ील्ड
      यह ID आप Task POST endpoint के response में प्राप्त कर सकते हैं
      उदाहरण:
      "07131248-1535-0216-1000-17384017ad04"

    • limit
      टाइप: integer | null

      लौटाए गए अनक्रॉलेबल संसाधनों की अधिकतम संख्या
      वैकल्पिक फ़ील्ड
      डिफ़ॉल्ट मान: 100
      अधिकतम मान: 1000

    • offset
      टाइप: integer | null

      लौटाए गए अनक्रॉलेबल संसाधनों की परिणाम सरणी में ऑफ़सेट
      वैकल्पिक फ़ील्ड
      डिफ़ॉल्ट मान: 0
      अधिकतम मान: 2000000
      यदि आप 10 मान निर्दिष्ट करते हैं, तो परिणाम सरणी में पहले दस अमान्य संसाधन छोड़ दिए जाएँगे और डेटा अगले अमान्य संसाधनों के लिए प्रदान किया जाएगा

    • order_by
      टाइप: array string[] | null

      परिणाम सॉर्टिंग नियम
      वैकल्पिक फ़ील्ड
      परिणाम सॉर्ट करने के लिए filters सरणी जैसे मान उपयोग कर सकते हैं
      संभावित सॉर्टिंग प्रकार:
      asc - परिणाम आरोही क्रम में सॉर्ट किए जाएँगे
      desc - परिणाम अवरोही क्रम में सॉर्ट किए जाएँगे
      सॉर्टिंग प्रकार सेट करने के लिए कॉमा उपयोग करना चाहिए
      उदाहरण:
      ["meta.content_type,desc"]
      ध्यान दें कि एक ही request में तीन से अधिक सॉर्टिंग नियम सेट नहीं कर सकते
      कई सॉर्टिंग नियमों को अलग करने के लिए कॉमा उपयोग करना चाहिए
      उदाहरण:
      ["meta.content_type,asc","fetch_time,desc"]

responses
  • 200
    टाइप: object | null · Response36Afe1097B20_OnPageUncrawlableResourcesResponseInfo
    • cost
      टाइप: number | null फ़ॉर्मेट: double

      टास्क की कुल लागत, USD

    • status_code
      टाइप: integer | null

      सामान्य स्टेटस कोड response कोड की पूरी सूची यहाँ देखी जा सकती है

    • status_message
      टाइप: string | null

      सामान्य सूचनात्मक संदेश सामान्य सूचनात्मक संदेशों की पूरी सूची यहाँ देखी जा सकती है

    • tasks
      टाइप: array (object | null)[] | null

      टास्क का ऐरे

      • टाइप: object | null · Response36Afe1097B20_OnPageUncrawlableResourcesTaskInfo
        • cost
          टाइप: number | null फ़ॉर्मेट: double

          टास्क की कुल लागत, USD

        • data
          टाइप: object | null

          इसमें वही पैरामीटर हैं जो आपने POST request में निर्दिष्ट किए थे

          • propertyName
            टाइप: object | null
        • id
          टाइप: string | null

          टास्क आइडेंटिफ़ायर हमारे सिस्टम में अद्वितीय टास्क आइडेंटिफ़ायर, UUID प्रारूप में

        • path
          टाइप: array (string | null)[] | null

          URL पथ

        • result
          टाइप: array (object | null)[] | null

          परिणामों का ऐरे

          • crawl_progress
            टाइप: string | null

            क्रॉलिंग सेशन की स्थिति
            संभावित मान: in_progress, finished

          • crawl_status
            टाइप: object | null · Response36Afe1097B20_CrawlStatusInfo

            क्रॉलिंग सेशन का विवरण

            • max_crawl_pages
              टाइप: integer | null फ़ॉर्मेट: int64

              क्रॉल करने के लिए पेजों की अधिकतम संख्या टास्क सेट करते समय आपके द्वारा निर्दिष्ट max_crawl_pages सीमा दर्शाता है

            • pages_crawled
              टाइप: integer | null फ़ॉर्मेट: int64

              क्रॉल किए गए पेजों की संख्या

            • pages_in_queue
              टाइप: integer | null फ़ॉर्मेट: int64

              वर्तमान में क्रॉल कतार में मौजूद पेजों की संख्या

          • current_offset
            टाइप: integer | null

            Integer numbers.

          • items
            टाइप: array (object | null)[] | null

            क्रॉल न हो सकने वाले संसाधनों का ऐरे

            • fetch_time
              टाइप: string | null

              वह दिनांक और समय जब संसाधन लाया गया
              UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
              उदाहरण:
              2026-03-09 18:20:32 +00:00

            • meta
              टाइप: object | null · Response36Afe1097B20_UncrawlableResourcesMeta

              क्रॉल न हो सकने वाले संसाधन का मेटाडेटा

              • content_type
                टाइप: string | null

                संसाधन का वास्तविक कंटेंट प्रकार

              • expected_content_types
                टाइप: array (string | null)[] | null

                संसाधन के लिए अपेक्षित कंटेंट प्रकार
                वे कंटेंट प्रकार जिनकी अपेक्षा crawler ने इस आधार पर की थी कि संसाधन को पेज पर कैसे संदर्भित किया गया है

            • reason
              टाइप: string | null

              संसाधन क्रॉल क्यों नहीं हो सकता इसका कारण
              निम्नलिखित मान ले सकता है: content_type_inconsistency

            • status_code
              टाइप: integer | null

              सामान्य स्टेटस कोड
              प्रतिक्रिया कोड की पूरी सूची आप यहाँ पा सकते हैं
              नोट: हम दृढ़ता से सलाह देते हैं कि संबंधित अपवाद या त्रुटि स्थितियों को संभालने के लिए आवश्यक सिस्टम डिज़ाइन करें

            • url
              टाइप: string | null

              क्रॉल न हो सकने वाले संसाधन का URL

          • items_count
            टाइप: integer | null फ़ॉर्मेट: int64

            items ऐरे में क्रॉल न हो सकने वाले संसाधनों की संख्या

          • total_items_count
            टाइप: integer | null फ़ॉर्मेट: int64

            मिले क्रॉल न हो सकने वाले संसाधनों की कुल संख्या
            लक्ष्य डोमेन के क्रॉल के दौरान मिले क्रॉल न हो सकने वाले संसाधनों की कुल संख्या

        • result_count
          टाइप: integer | null फ़ॉर्मेट: int64

          result ऐरे में एलिमेंट की संख्या

        • status_code
          टाइप: integer | null

          टास्क का स्टेटस कोड DataForSEO द्वारा जनरेट किया गया, यह निम्न श्रेणी में हो सकता है: 10000-60000 response कोड की पूरी सूची यहाँ देखी जा सकती है

        • status_message
          टाइप: string | null

          टास्क का सूचनात्मक संदेश सामान्य सूचनात्मक संदेशों की पूरी सूची यहाँ देखी जा सकती है

        • time
          टाइप: string | null

          निष्पादन समय, सेकंड

    • tasks_count
      टाइप: integer | null फ़ॉर्मेट: int64

      tasks ऐरे में टास्क की संख्या

    • tasks_error
      टाइप: integer | null फ़ॉर्मेट: int64

      त्रुटि के साथ लौटाए गए tasks ऐरे में टास्क की संख्या

    • time
      टाइप: string | null

      कुल निष्पादन समय, सेकंड

    • version
      टाइप: string | null

      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
Request Example for post/v1/beta/dataforseo/on_page/uncrawlable_resources
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/uncrawlable_resources \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "id": "07281559-0695-0216-0000-c269be8b7592",
    "filters": [
      [
        "meta.content_type",
        "=",
        "image/jpeg"
      ],
      "and",
      [
        "url",
        "like",
        "%go%"
      ]
    ],
    "limit": 10
  }
]'
{
  "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": [
        {
          "crawl_progress": null,
          "crawl_status": {
            "max_crawl_pages": null,
            "pages_in_queue": null,
            "pages_crawled": null
          },
          "current_offset": null,
          "total_items_count": null,
          "items_count": null,
          "items": [
            {
              "url": null,
              "reason": null,
              "status_code": null,
              "fetch_time": null,
              "meta": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Uncrawlable Resources