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