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

OnPage API सारांश

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

DataForSEO

​

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

OnPage API सारांश

​

एक crawl की स्थिति और प्रमुख मेट्रिक्स, id द्वारा। crawl_progress, crawl_status, crawl_gateway_address, crawl_stop_reason, domain_info और page_metrics लौटाता है। DataForSEO के envelope में लिपटा: डेटा tasks[0].result में, परिणाम tasks[0].status_code में — अस्वीकृत request फिर भी HTTP 200 लौटाता है। यह यह जानने का भी तरीका है कि crawl पूरा हो गया — इस परिवार के किसी भी अन्य endpoint को पढ़ने से पहले इसे तब तक पोल करें जब तक crawl_progress finished न हो जाए, वरना आप आंशिक परिणाम पढ़ेंगे जो असली जैसे दिखते हैं। 💰 अपस्ट्रीम मुफ़्त: पूर्ण हो चुके crawl को क्वेरी करने का कोई खर्च नहीं, खर्च केवल crawl का ही है।

मूल्य संदर्भ

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

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

पाथ पैरामीटर
  • id
    टाइप: string
    आवश्यक

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

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

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

    • status_code
      टाइप: integer | null

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

    • status_message
      टाइप: string | null

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

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

      टास्क का ऐरे

      • टाइप: object | null · Response36Afe1097B20_OnPageSummaryTaskInfo
        • 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_gateway_address
            टाइप: string | null

            क्रॉलर IP पता
            वर्तमान क्रॉलिंग सेशन शुरू करने के लिए क्रॉलर द्वारा उपयोग किया गया IP पता दिखाता है
            हमारे क्रॉलर द्वारा उपयोग किए गए सभी IP की पूरी सूची आप Overview अनुभाग में पा सकते हैं

          • 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

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

          • crawl_stop_reason
            टाइप: string | null

            क्रॉलिंग रुकने का कारण
            क्रॉलिंग प्रक्रिया रुकने के कारण की जानकारी;
            संभावित मान:
            limit_exceeded - max_crawl_pages में सेट सीमा पार हो गई;
            empty_queue - कतार में मौजूद सभी URL क्रॉल हो गए;
            force_stopped - On Page API Force Stop फ़ंक्शन से क्रॉलिंग प्रक्रिया रोकी गई;
            unexpected_exception - target को क्रॉल करते समय आंतरिक त्रुटि आई, अधिक जानकारी के लिए सहायता से संपर्क करें

          • domain_info
            टाइप: object | null · Response36Afe1097B20_DomainInfo

            डोमेन-व्यापी जानकारी
            लक्ष्य डोमेन और क्रॉलिंग प्रक्रिया के बारे में on-page जानकारी

            • canonicalization_status_code
              टाइप: integer | null

              कैनोनिकल किए गए पेज द्वारा लौटाया गया स्थिति कोड
              जब हमारा क्रॉलर IP के ज़रिए वेबसाइट तक पहुँचने का प्रयास करता है तो सर्वर व्यवहार की जाँच;
              अधिकांश मामलों में, कैनोनिकल किए गए पेजों को 301 या 302 स्थिति कोड के साथ उत्तर देने की सलाह दी जाती है

            • checks
              टाइप: object | null

              वेबसाइट जाँच
              वेबसाइट से संबंधित अन्य ऑन-पेज जाँचें

              • propertyName
                टाइप: boolean | null
            • cms
              टाइप: string | null

              कंटेंट मैनेजमेंट सिस्टम
              वेबसाइट पर पहचाना गया कंटेंट मैनेजमेंट सिस्टम
              generator मेटा टैग की सामग्री
              डेटा उस पहले यादृच्छिक पेज से लिया जाता है जो 200 प्रतिक्रिया कोड लौटाता है
              यदि हमारा क्रॉलर cms की पहचान नहीं कर सका, तो मान null होगा

            • crawl_end
              टाइप: string | null

              वह समय जब क्रॉलिंग समाप्त हुई
              वह तारीख और समय जब क्रॉलिंग पूरी हुई
              UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
              उदाहरण:
              2019-11-15 12:57:46 +00:00
              नोट: केवल तब सूचनात्मक जब "crawl_progress" "finished" हो
              यदि "crawl_progress" in_progress है, तो मान null होगा

            • crawl_start
              टाइप: string | null

              वह समय जब क्रॉलिंग शुरू हुई
              वह तारीख और समय जब वेबसाइट क्रॉलिंग के लिए भेजी गई
              UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
              उदाहरण:
              2019-11-15 12:57:46 +00:00

            • directory_browsing_status_code
              टाइप: integer | null

              डायरेक्टरी द्वारा लौटाया गया स्थिति कोड
              लक्ष्य वेबसाइट पर डायरेक्टरी पेज द्वारा लौटाया गया स्थिति कोड
              अधिकांश मामलों में, डायरेक्टरी को 403 या 401 स्थिति कोड के साथ उत्तर देने की सलाह दी जाती है

            • extended_crawl_status
              टाइप: string | null

              क्रॉल स्थिति और त्रुटियाँ
              वह कारण बताता है कि किसी वेबसाइट को क्रॉल क्यों नहीं किया गया;
              निम्न मान ले सकता है:
              no_errors - कोई क्रॉलिंग त्रुटि नहीं मिली;
              site_unreachable - हमारा क्रॉलर वेबसाइट तक नहीं पहुँच सका और इसलिए स्थिति कोड प्राप्त नहीं कर सका;
              invalid_page_status_code - पहले क्रॉल किए गए पेज का स्थिति कोड >= 400;
              forbidden_meta_tag - पहले क्रॉल किए गए पेज में <meta robots="noindex"> टैग है;
              forbidden_robots - robots.txt पेज को क्रॉल करने की अनुमति नहीं देता;
              forbidden_http_header - पेज के HTTP हेडर में "X-Robots-Tag: noindex" है ;
              too_many_redirects - पहले क्रॉल किए गए पेज में 10 से अधिक रीडायरेक्ट हैं;
              unknown - कारण अज्ञात है

            • ip
              टाइप: string | null

              डोमेन का IP पता

            • main_domain
              टाइप: string | null

              रूट डोमेन नाम

            • name
              टाइप: string | null

              डोमेन नाम

            • page_not_found_status_code
              टाइप: integer | null

              गैर-मौजूद पेज द्वारा लौटाया गया स्थिति कोड
              अधिकांश मामलों में, सर्वर को 404 प्रतिक्रिया कोड लौटाने की सलाह दी जाती है

            • server
              टाइप: string | null

              वेबसाइट सर्वर
              वेबसाइट पर पहचाना गया सर्वर का वर्ज़न
              server हेडर की सामग्री
              जानकारी उस पहले पेज से ली जाती है जिसका प्रतिक्रिया कोड 200 है

            • ssl_info
              टाइप: object | null · Response36Afe1097B20_SslInfo

              SSL प्रमाणपत्र जानकारी
              वेबसाइट पर पहचाने गए Secure Sockets Layer प्रोटोकॉल की जानकारी

              • certificate_expiration_date
                टाइप: string | null

                SSL प्रमाणपत्र की समाप्ति तिथि
                वह तारीख और समय जब SSL प्रमाणपत्र समाप्त होता है
                UTC प्रारूप में: “yyyy-mm-dd hh-mm-ss +00:00”
                उदाहरण:
                2019-11-15 12:57:46 +00:00

              • certificate_hash
                टाइप: string | null

                SSL प्रमाणपत्र हैश
                SSL प्रमाणपत्र के हैश फ़ंक्शन का संस्करण

              • certificate_issuer
                टाइप: string | null

                SSL प्रमाणपत्र प्राधिकरण
                वह इकाई जिसने पहचाना गया SSL प्रमाणपत्र जारी किया

              • certificate_subject
                टाइप: string | null

                SSL प्रमाणपत्र विषय
                सार्वजनिक कुंजी से जुड़ी इकाई

              • certificate_version
                टाइप: integer | null

                SSL प्रमाणपत्र संस्करण
                SSL प्रमाणपत्र द्वारा उपयोग किए जाने वाले X.509 का संस्करण दर्शाता है

              • valid_certificate
                टाइप: boolean | null

                SSL प्रमाणपत्र वैधता
                दर्शाता है कि वेबसाइट पर पाया गया SSL प्रमाणपत्र समाप्त, निलंबित, रद्द या अमान्य नहीं है

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

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

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

              कुल अनक्रॉलेबल संसाधन
              उन संसाधनों की कुल संख्या जिन्हें क्रॉल नहीं किया जा सका;
              किसी संसाधन को अनक्रॉलेबल माना जाता है जब संसाधन का वास्तविक कंटेंट प्रकार क्रॉलर द्वारा अपेक्षित कंटेंट प्रकार से मेल नहीं खाता

            • www_redirect_status_code
              टाइप: integer | null

              रीडायरेक्ट स्थिति कोड
              www से non-www रीडायरेक्ट का स्थिति कोड
              अधिकांश मामलों में, रीडायरेक्ट को 301 स्थिति कोड लौटाने की सलाह दी जाती है

          • page_metrics
            टाइप: object | null · Response36Afe1097B20_PageMetrics

            पेज-विशिष्ट जानकारी
            लक्ष्य वेबसाइट के पेजों पर मीट्रिक जानकारी

            • broken_links
              टाइप: integer | null

              टूटे लिंक की संख्या
              लक्ष्य वेबसाइट पर सभी क्रॉल किए गए पेजों में टूटे लिंक की संख्या

            • broken_resources
              टाइप: integer | null

              टूटे संसाधनों की संख्या
              टूटे लिंक वाले चित्रों और अन्य संसाधनों की संख्या

            • checks
              टाइप: object | null

              पेज-विशिष्ट on-page जाँच

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

                Signed 64-bit integers (long type).

            • duplicate_content
              टाइप: integer | null

              डुप्लिकेट कंटेंट वाले पेजों की संख्या

            • duplicate_description
              टाइप: integer | null

              डुप्लिकेट विवरण वाले पेजों की संख्या

            • duplicate_title
              टाइप: integer | null

              डुप्लिकेट शीर्षक वाले पेजों की संख्या

            • links_external
              टाइप: integer | null

              बाहरी लिंक की संख्या
              अन्य वेबसाइटों की ओर इंगित लिंक की संख्या

            • links_internal
              टाइप: integer | null

              आंतरिक लिंक की संख्या
              लक्ष्य वेबसाइट के भीतर अन्य पेजों की ओर इंगित लिंक की संख्या

            • links_relation_conflict
              टाइप: integer | null

              लक्ष्य वेबसाइट पर मौजूद उन लिंक की संख्या जिनमें विरोध हो सकता है
              उदाहरण के लिए, यदि "links_relation_conflict": 2 है, तो लक्ष्य वेबसाइट एक ही स्रोत को कम से कम एक आंतरिक लिंक से संदर्भित कर रही है जिसमें rel="nofollow" एट्रिब्यूट है और कम से कम एक dofollow लिंक से भी

            • non_indexable
              टाइप: integer | null

              इंडेक्स-अयोग्य पेजों की संख्या
              उन पेजों की संख्या जिन्हें robots.txt, HTTP हेडर या मेटा टैग सेटिंग्स द्वारा Google और अन्य सर्च इंजनों द्वारा इंडेक्स करने से रोका गया है;
              आप इस endpoint से इंडेक्स-अयोग्य URL की सूची प्राप्त कर सकते हैं

            • onpage_score
              टाइप: number | null

              दिखाता है कि वेबसाइट 100-बिंदु पैमाने पर कितनी अनुकूलित है
              यह फ़ील्ड दिखाती है कि पहचाने गए महत्वपूर्ण on-page मुद्दों और चेतावनियों को ध्यान में रखते हुए वेबसाइट कितनी अनुकूलित है;
              100 उच्चतम संभव स्कोर है जिसका अर्थ है कि वेबसाइट में कोई महत्वपूर्ण on-page मुद्दा और कोई महत्वपूर्ण चेतावनी नहीं है;
              ध्यान दें कि यह मान क्रॉल किए गए पेजों की संख्या पर निर्भर करता है;
              इस मीट्रिक की गणना के बारे में अधिक जानें इस सहायता केंद्र लेख में

            • redirect_loop
              टाइप: integer | null

              उन रीडायरेक्ट शृंखलाओं की संख्या जो एक ही URL पर शुरू और समाप्त होती हैं
              उन रीडायरेक्ट शृंखलाओं की संख्या जहाँ गंतव्य URL मूल URL पर वापस रीडायरेक्ट करता है

        • 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 get/v1/beta/dataforseo/on_page/summary/{id}
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/summary/00000000-0000-0000-0000-000000000000 \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "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
          },
          "crawl_gateway_address": null,
          "crawl_stop_reason": null,
          "domain_info": {
            "name": null,
            "cms": null,
            "ip": null,
            "server": null,
            "crawl_start": null,
            "crawl_end": null,
            "extended_crawl_status": null,
            "ssl_info": "[Max Depth Exceeded]",
            "checks": null,
            "total_pages": null,
            "total_uncrawlable_resources": null,
            "page_not_found_status_code": null,
            "canonicalization_status_code": null,
            "directory_browsing_status_code": null,
            "www_redirect_status_code": null,
            "main_domain": null
          },
          "page_metrics": {
            "links_external": null,
            "links_internal": null,
            "duplicate_title": null,
            "duplicate_description": null,
            "duplicate_content": null,
            "broken_links": null,
            "broken_resources": null,
            "links_relation_conflict": null,
            "redirect_loop": null,
            "onpage_score": null,
            "non_indexable": null,
            "checks": null
          }
        }
      ]
    }
  ]
}
OnPage API Summary