วันจันทร์ที่ 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