ต้อนรับ URL Inspection API ใหม่ของ Search Console

วันจันทร์ที่ 31 มกราคม 2022

วันนี้เราจะเปิดตัว URL Inspection API ใหม่ของ Google Search Console ซึ่งให้การเข้าถึงข้อมูลระดับ URL ของพร็อพเพอร์ตี้ที่คุณจัดการใน Search Console แบบเป็นโปรแกรม

Search Console API เป็นวิธีเข้าถึงข้อมูลที่อยู่นอก Search Console ผ่านแอปพลิเคชันและผลิตภัณฑ์ภายนอก นักพัฒนาซอฟต์แวร์และเครื่องมือ SEO ใช้ API เหล่านี้กันอยู่แล้วเพื่อสร้างโซลูชันที่กําหนดเองสําหรับดู เพิ่ม หรือนําพร็อพเพอร์ตี้และแผนผังเว็บไซต์ออก รวมถึงเรียกใช้การค้นหาขั้นสูงเกี่ยวกับข้อมูลประสิทธิภาพใน Search

URL Inspection API ใหม่นี้เป็นเครื่องมือใหม่ที่ให้นักพัฒนาซอฟต์แวร์แก้ไขข้อบกพร่องและเพิ่มประสิทธิภาพหน้าเว็บ คุณสามารถขอข้อมูลที่ Search Console มีเกี่ยวกับ URL เวอร์ชันที่จัดทําดัชนีแล้ว โดย API นี้จะแสดงข้อมูลที่จัดทําดัชนีไว้ซึ่งพร้อมให้ใช้งานในเครื่องมือตรวจสอบ URL

การใช้ API ใหม่

ดูวิธีใช้ API ใหม่นี้ได้จากเอกสารประกอบสําหรับนักพัฒนาซอฟต์แวร์ API พารามิเตอร์คําขอมี URL ที่คุณต้องการตรวจสอบและ URL ของพร็อพเพอร์ตี้ตามที่กําหนดไว้ใน Search Console

การตอบกลับจะรวมถึงผลการวิเคราะห์ที่มีข้อมูลจาก Search Console ซึ่งได้แก่ สถานะดัชนี, AMP, ผลการค้นหาที่เป็นสื่อสมบูรณ์ และความสามารถในการใช้งานบนอุปกรณ์เคลื่อนที่ อ่านละเอียดเพิ่มเติมได้ที่รายการพารามิเตอร์และคําอธิบายผลการตรวจสอบ URL ที่จัดทําดัชนี

เมื่อเรียก API คุณจะได้รับการตอบกลับพร้อมผลลัพธ์ที่เกี่ยวข้องทั้งหมด หรือข้อความแสดงข้อผิดพลาดหากส่งคําขอไม่สำเร็จ หากการตอบกลับไม่มีผลการวิเคราะห์ที่เฉพาะเจาะจง หมายความว่าไม่มีการวิเคราะห์สําหรับ URL ที่ตรวจสอบ ลองมาดูตัวอย่างการตอบกลับที่จะได้รับจาก API นี้

  {
  "inspectionResult": {
    "inspectionResultLink": "https://search.google.com/search-console/inspect?resource_id=https://developers.google.com/search/&id=odaUL5Dqq3q8n0EicQzawg&utm_medium=link",
    "indexStatusResult": {
      "verdict": "PASS",
      "coverageState": "Indexed, not submitted in sitemap",
      "robotsTxtState": "ALLOWED",
      "indexingState": "INDEXING_ALLOWED",
      "lastCrawlTime": "2022-01-31T08:39:51Z",
      "pageFetchState": "SUCCESSFUL",
      "googleCanonical": "https://developers.google.com/search/help/site-appearance-faq",
      "userCanonical": "https://developers.google.com/search/help/site-appearance-faq",
      "referringUrls": [
        "https://developers.google.com/search/updates",
        "https://developers.google.com/search/help/crawling-index-faq"
      ],
      "crawledAs": "MOBILE"
    },
    "mobileUsabilityResult": {
      "verdict": "PASS"
    },
    "richResultsResult": {
      "verdict": "PASS",
      "detectedItems": [
        {
          "richResultType": "Breadcrumbs",
          "items": [
            {
              "name": "Unnamed item"
            }
          ]
        },
        {
          "richResultType": "FAQ",
          "items": [
            {
              "name": "Unnamed item"
            }
          ]
        }
      ]
    }
  }
}

กรณีการใช้งานที่เป็นไปได้

ขณะที่สร้าง API ใหม่นี้ เราได้ศึกษา SEO และสอบถามผู้เผยแพร่โฆษณาหลายรายว่าจะใช้ API ในการสร้างโซลูชันด้วยข้อมูลนี้อย่างไร กรณีการใช้งานเด่นๆ ได้แก่

  • เครื่องมือและเอเจนซี SEO สามารถให้ตัวเลือกในการตรวจสอบหน้าเว็บที่สําคัญอย่างต่อเนื่องและการแก้ไขข้อบกพร่องในหน้าเดียว เช่น การตรวจสอบว่าหน้า Canonical ที่ผู้ใช้ประกาศกับหน้า Canonical ที่ Google เลือกนั้นแตกต่างกันหรือไม่ หรือการแก้ไขปัญหาเกี่ยวกับข้อมูลที่มีโครงสร้างจากกลุ่มหน้าเว็บ
  • นักพัฒนาซอฟต์แวร์ CMS และปลั๊กอินสามารถเพิ่มข้อมูลเชิงลึกระดับหน้าเว็บหรือเทมเพลตและตรวจสอบหน้าเว็บที่มีอยู่อย่างต่อเนื่อง เช่น การตรวจสอบการเปลี่ยนแปลงของหน้าเว็บสําคัญเมื่อเวลาผ่านไปเพื่อวิเคราะห์ปัญหาและช่วยจัดลําดับความสําคัญของการแก้ไข

ขีดจำกัดการใช้งาน

ดูคําอธิบายโดยละเอียดเกี่ยวกับขีดจํากัดการใช้งาน API ของ Search Console ได้ในเอกสารประกอบสําหรับนักพัฒนาซอฟต์แวร์ ในกรณีที่เกี่ยวข้องกับ URL Inspection API จะมีการบังคับใช้โควต้าต่อพร็อพเพอร์ตี้เว็บไซต์ของ Search Console (การเรียกที่ค้นหาเว็บไซต์เดียวกัน)

  • การค้นหา 2,000 ครั้งต่อวัน
  • การค้นหา 600 ครั้งต่อนาที

ความคิดเห็น

เราเชื่อว่า API ใหม่นี้จะเปิดโอกาสให้เกิดการสร้างสรรค์สิ่งใหม่ๆ ในระบบนิเวศด้วยข้อมูลของ Google Search รวมทั้งตื่นเต้นที่ได้เห็นโซลูชันที่นักพัฒนาซอฟต์แวร์และ SEO สร้างต่อยอดจาก Search Console APIs

หากมีข้อสงสัยหรือความคิดเห็น โปรดติดต่อเราทาง Twitter หรือโพสต์คําถามในชุมชน Search Central