API จัดอันดับของ Google: สิ่งที่คืนค่าจริงและสิ่งที่ปฏิเสธที่จะให้

ประเด็นสำคัญ

Google ไม่มี endpoint ใดที่คืนค่ายศอันดับของคุณ เราวัดว่าจริง ๆ แล้ว API ของบริษัทคืนอะไร: ข้อมูลที่ล่าสามวัน, ตำแหน่งเฉลี่ยที่ต่างจากผล SERP สดถึง 7.4 ตำแหน่งที่มัธยฐาน, และคำตัดสินที่บอก NEUTRAL สำหรับ URL ที่ Google ไม่เคยเห็น

ทีมที่ค้นหา API จัดอันดับของ Google มักต้องการสิ่งเดียวที่เจาะจง คือการเรียกหนึ่งครั้งที่คืนค่าว่าหน้าใดหน้าหนึ่งอยู่อันดับเท่าไรกับคำค้นหนึ่งคำ Google ไม่ได้เผยแพร่สิ่งนั้น

สิ่งที่ Google เผยแพร่คือชุด API ที่อธิบายประสิทธิภาพของคุณเอง สถานะดัชนีของคุณเอง และสถานการณ์การเก็บข้อมูลของคุณเอง ทั้งหมดมีประโยชน์จริงและฟรีทั้งหมด และทั้งหมดก็ยังไม่สามารถตอบคำถามที่คนส่วนใหญ่พามาที่การค้นหานี้ได้ในเชิงโครงสร้าง

เราใช้เวลาหนึ่งวันวัดว่า API เหล่านั้นคืนค่าอะไรจริง ๆ บนเว็บที่ใช้งานอยู่ รวมถึงส่วนที่อ่านผิดได้ง่าย มีสามข้อค้นพบที่เด่นชัด ข้อมูลมาช้าสามวัน ตัวเลขตำแหน่งเป็นค่าเฉลี่ยที่ทำซ้ำเทียบกับผลสดไม่ได้ และ API ที่ฟังดูเหมือนการตรวจอันดับมากที่สุดกลับคืนคำตัดสินที่พูดอะไรไม่ได้เลยเมื่อยืนลำพัง

สิ่งที่ Google เผยแพร่จริง ๆ

มีสี่พื้นผิวที่มักถูกสับสนกับ API จัดอันดับ นี่คือหน้าที่ของแต่ละตัว ตามเอกสารของ Google เอง

Search Analytics API คืนค่าคลิก การแสดงผล CTR และตำแหน่งเฉลี่ยสำหรับพร็อพเพอร์ตี้ที่ยืนยันแล้ว ถือเป็นสิ่งที่ใกล้เคียงข้อมูลอันดับที่สุดที่ Google มีให้ และเป็นต้นทางของตัวเลข "ตำแหน่งเฉลี่ย" ทุกตัวใน Search Console

URL Inspection API คืนสถานะดัชนีของ URL เดียว ว่า Google รู้จักหรือไม่ ถูกจัดทำดัชนีหรือยัง และถ้าไม่ เพราะอะไร

Indexing API ฟังดูเหมือนส่งหน้าเข้าไปจัดทำดัชนี แต่เอกสารของ Google จำกัดชนิดที่รองรับไว้เฉพาะข้อมูลโครงสร้าง JobPosting และ BroadcastEvent ซึ่งเป็นกรณีใช้งานแคบ ๆ ไม่ใช่การส่งเข้าดัชนีทั่วไป

Custom Search JSON API คืนผลการค้นเว็บสำหรับคำค้นหนึ่งคำ มันค้นในดัชนีที่คุณตั้งค่าเอง และไม่ได้บอกว่าหน้าเว็บของคุณอยู่อันดับเท่าไรในผลการค้นหลักของ Google

ไม่มีตัวใดคืนค่า "อันดับของคุณกับคำค้นนี้" งานแบบนั้นไม่มีอยู่ในสายผลิตภัณฑ์ของ Google และการที่มันไม่มีคือความตั้งใจ ไม่ใช่ความหลงลืม Google ไม่มีเหตุผลทางธุรกิจที่จะแจกจ่ายข้อมูลอันดับของคู่แข่งในวงกว้าง

สิ่งที่เราวัดได้: ข้อมูลเก่าสามวัน

เราดึงข้อมูลรายวันของพร็อพเพอร์ตี้เราเองเมื่อวันที่ 12 กันยายน 2026 วันที่ใหม่ที่สุดที่ยังมีข้อมูลคือวันที่ 9 กันยายน

วันที่ใช้งานได้

จำนวนแถวที่คืนมา

2026-09-02

มี

2026-09-03

มี

2026-09-04

มี

2026-09-05

มี

2026-09-06

มี

2026-09-07

มี

2026-09-08

มี

2026-09-09

มี ใหม่ที่สุด

ล่าช้าสามวันอย่างสม่ำเสมอ พารามิเตอร์ window นับย้อนจากวันที่ใหม่ที่สุดที่ใช้งานได้ ไม่ใช่นับจากวันนี้ ซึ่งเป็นกับดักเล็ก ๆ การขอเจ็ดวันจะคืนแปดวันที่ลงท้ายด้วย 9 กันยายน ไม่ใช่ 12 กันยายน

สำหรับรายงานรายเดือนเรื่องนี้ไม่สำคัญ สำหรับคำถามว่า "การแก้หน้าเมื่อวานทำอะไรพังหรือเปล่า" มันตัดสิทธิ์เครื่องมือนี้ไปเลย ไม่มีการตั้งค่าใดแก้ได้ ความล่าช้าอยู่ฝั่ง Google ของสาย

สิ่งที่เราวัดได้: ตำแหน่งเฉลี่ยไม่ใช่อันดับ

นี่คือข้อค้นพบที่สำคัญกว่า และเป็นข้อที่ทำให้คนเชื่อว่า API จัดอันดับของ Google มีอยู่จริง แค่เก็บงำไว้ไม่ยอมให้

ตำแหน่งเฉลี่ยคือตำแหน่งเฉลี่ยของ URL คุณในช่วงเวลานั้น ถ่วงน้ำหนักข้ามประเทศ อุปกรณ์ และรูปแบบคำค้นที่ต่างกัน ส่วนการตรวจอันดับสดคืนตัวเลขหนึ่งตัว จากสถานที่หนึ่ง บนอุปกรณ์หนึ่ง ในขณะหนึ่ง ทั้งสองเป็นการวัดที่ต่างกันแต่ใช้ชื่อร่วมกัน

เราทดสอบช่องว่างนี้กับ 25 คำค้นที่ดึงจากข้อมูล Search Console ของเราเอง แล้วตรวจคำค้น 25 คำเดียวกันเทียบกับ SERP สดของสหรัฐอเมริกา ภาษาอังกฤษ เดสก์ท็อป ที่ความลึก 100

ผลลัพธ์

จำนวน

คำค้นที่ใช้ได้ทั้งสองชุด

23

ปรากฏใน 100 อันดับสด

14 (61%)

มีการแสดงผลใน Search Console แต่ไม่มีผลสดที่ทำซ้ำได้

9 (39%)

มัธยฐานของผลต่างสัมบูรณ์เมื่อมีทั้งสองค่า

7.4 ตำแหน่ง

ค่าเฉลี่ยของผลต่างสัมบูรณ์

8.5 ตำแหน่ง

ผลต่างมากที่สุด

36.6 ตำแหน่ง

ต่างกันภายใน 3 ตำแหน่ง

4 จาก 14

ต่างกันเกิน 10 ตำแหน่ง

4 จาก 14

การเปรียบเทียบตำแหน่งเฉลี่ยใน Search Console กับตำแหน่งใน SERP สดสำหรับ 14 คำค้น โดยมัธยฐานของผลต่างอยู่ที่ 7.4 ตำแหน่ง

ตรงที่มีการวัดทั้งสองอย่างอยู่ ทั้งคู่ต่างกันที่มัธยฐาน 7.4 ตำแหน่ง

มีสองรายละเอียดที่สำคัญกว่าค่าเฉลี่ย

ข้อแรก ใน 23 คำค้น มีเก้าคำที่ให้ตำแหน่งจาก Search Console แต่ไม่ปรากฏผลสดเลยในการตรวจแบบสหรัฐอเมริกา ภาษาอังกฤษ เดสก์ท็อป นี่ไม่ใช่บั๊ก การแสดงผลสะสมมาจากประเทศอื่น ภาษาอื่น อุปกรณ์อื่น และพื้นผิวรูปภาพหรือวิดีโอ การตรวจที่ล็อกภูมิภาคเดียวทำซ้ำสิ่งเหล่านั้นไม่ได้ และทีมที่ปฏิบัติกับตัวเลขสองตัวนี้เหมือนเป็นการวัดเดียวกันจะเสียเวลาทั้งสัปดาห์ไล่ตามความไม่ตรงกันที่เป็นเพียงผลพลอยได้ของวิธีวัด

ข้อสอง ทิศทางไม่สม่ำเสมอ ตำแหน่งสดส่วนใหญ่อยู่ต่ำกว่าค่าเฉลี่ยของ Search Console ซึ่งเป็นสิ่งที่ควรเป็นเมื่อค่าเฉลี่ยรวมพื้นผิวที่ทำได้ดีกว่า แต่มีคำค้นหนึ่งขยับ 36.6 ตำแหน่งไปอีกทาง จาก 73.6 เป็น 37 ไม่มีตัวคูณแก้ไขใดใช้ได้

ผลต่างรายคำค้นระหว่างตำแหน่งใน SERP สดกับตำแหน่งเฉลี่ยใน Search Console สำหรับ 14 คำค้น ตั้งแต่สูงกว่า 36.6 ตำแหน่งไปจนถึงต่ำกว่า 13.8 ตำแหน่ง

ผลต่างวิ่งไปทั้งสองทาง จึงไม่มีตัวคูณแก้ไขให้ใช้

ข้อสรุปในทางปฏิบัติสำหรับคนที่กำลังเลือก API จัดอันดับของ Google คือ ข้อมูลฟรีไม่บอกอันดับ และข้อมูลเสียเงินก็ไม่ตรงกับมัน ทั้งคู่วัดสิ่งที่ต่างกันอย่างถูกต้อง การเอาฝ่ายหนึ่งไปแทนอีกฝ่ายคือจุดที่รายงานเริ่มผิด

จุดที่ฝั่งข้อมูลปฐมภูมิแทนกันไม่ได้จริง ๆ คือความครอบคลุม ซึ่งเราวัดแยกไว้ในการเปรียบเทียบทางเลือกของ SERP API

สิ่งที่ URL Inspection API คืนค่าแทน

URL Inspection API เป็นพื้นผิวเดียวของ Google ที่รู้สึกเหมือนการตรวจอันดับ เพราะคุณส่ง URL ที่ไม่มีคำค้นให้มัน แล้วได้สถานะกลับมา เราทดสอบสอง URL

สถานะ URL

คำตัดสิน

สถานะความครอบคลุม

เวลาเก็บข้อมูลครั้งล่าสุด

เผยแพร่เมื่อประมาณหนึ่งชั่วโมงก่อน

NEUTRAL

Google ไม่รู้จัก URL นี้

ไม่ทราบ

เผยแพร่เมื่อประมาณเก้าชั่วโมงก่อน

NEUTRAL

ตรวจพบ แต่ยังไม่ถูกจัดทำดัชนี

ไม่ทราบ

ทั้งคู่คืนคำตัดสินเดียวกัน ฟิลด์ที่แยกสองกรณีนี้ออกจากกันจริง ๆ คือสตริงสถานะความครอบคลุม ซึ่งเป็นประโยค ไม่ใช่ค่าประเภท enum ฟิลด์คำตัดสินคืน NEUTRAL ทั้งกับ URL ที่ Google ไม่เคยเห็น และกับ URL ที่ตรวจพบแล้วแต่ยังไม่ถูกจัดทำดัชนี

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

สี่พื้นผิว และงานที่ไม่มีสักตัวทำ

คำถาม

พื้นผิวของ Google

คำตอบ

สัปดาห์ที่แล้วคำค้นนี้ทำได้แค่ไหน

Search Analytics API

ได้ แต่ล่าสามวัน และเป็นค่าเฉลี่ย

URL นี้ถูกจัดทำดัชนีหรือยัง

URL Inspection API

ได้ ระดับ URL เมื่อร้องขอ

ตอนนี้ฉันอยู่อันดับไหนกับคำค้นใดก็ได้

ไม่มี

ไม่ได้

คู่แข่งของฉันอยู่อันดับไหน

ไม่มี

ไม่ได้

SERP ของคำค้นที่ฉันยังไม่อันดับเป็นอย่างไร

ไม่มี

ไม่ได้

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

วิธีอุดช่องว่างโดยไม่จ่ายเกิน

การจัดวางที่ใช้ได้จริงคือสองแหล่งที่มีหน้าที่ต่างกัน ไม่ใช่แหล่งเดียวที่ถูกขอให้ทำทั้งสองอย่าง

ใช้ API ของ Google เป็นความจริงพื้นฐานเกี่ยวกับพร็อพเพอร์ตี้ของคุณเอง คลิก การแสดงผล และสถานะดัชนีเป็นข้อเท็จจริงปฐมภูมิที่หาไม่ได้จากที่อื่น และฟรี ดึงตามตารางเวลา และมองความล่าช้าสามวันเป็นคุณสมบัติของเครื่องมือวัดเอง

ใช้แหล่งข้อมูล SERP สำหรับมุมมองจากภายนอก ตำแหน่งสด ตำแหน่งคู่แข่ง และคำค้นที่คุณยังไม่อันดับ นี่คือส่วนที่ต้องจ่าย และถูกกว่าที่ทีมส่วนใหญ่คิด ในการทดสอบของเรา การตรวจ 23 คำค้นที่ความลึก 100 ราคา $0.2975 หรือ $0.0129 ต่อการตรวจหนึ่งครั้ง

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

กลไกการรันทั้งสองอย่างจากสคริปต์เดียวอยู่ในการสร้างตัวติดตามสองแหล่งของเรา และต้นทุนของครึ่งที่เป็นข้อมูลสดคิดไว้ในการทดสอบตรวจแบบเป็นชุด

คำถามที่พบบ่อย

Google มี API จัดอันดับอย่างเป็นทางการไหม ไม่มี Google เผยแพร่ API สำหรับประสิทธิภาพการค้นของตัวคุณเอง (Search Analytics) สถานะดัชนี (URL Inspection) และการส่งข้อมูลสองชนิดที่แคบมาก (Indexing) ไม่มีตัวใดคืนอันดับของคำค้น

ถ้าไม่มี API จัดอันดับ แล้วทำไม Search Console ถึงแสดงตำแหน่ง เพราะตำแหน่งเฉลี่ยเป็นตัวชี้วัดประสิทธิภาพที่คำนวณจากการแสดงผลของคุณ ไม่ใช่การสอบถามอันดับ มันคือตำแหน่งเฉลี่ยในทุกการแสดงผลของช่วงเวลานั้น เฉลี่ยข้ามประเทศ อุปกรณ์ และพื้นผิว

ข้อมูล Search Console ล่าช้าแค่ไหน สามวันในการวัดของเราเมื่อวันที่ 12 กันยายน 2026 โดยวันที่ใหม่ที่สุดที่ใช้งานได้คือ 9 กันยายน พารามิเตอร์ window นับย้อนจากวันนั้น ดังนั้นการขอเจ็ดวันจะคืนแปดวันที่ลงท้ายด้วยวันที่ใหม่ที่สุดที่ใช้งานได้

URL Inspection API บอกได้ไหมว่าหน้าถูกจัดทำดัชนีหรือยัง ได้ และมันเป็นเครื่องมือที่เหมาะกับงานนั้น ให้อ่านสตริงสถานะความครอบคลุมไม่ใช่ฟิลด์คำตัดสิน เพราะคำตัดสินคืน NEUTRAL ทั้งกับ URL ที่ไม่รู้จักและ URL ที่ตรวจพบแล้วแต่ยังไม่ถูกจัดทำดัชนี

Custom Search JSON API เป็น API จัดอันดับไหม ไม่ใช่ มันคืนผลจากเสิร์ชเอนจินที่คุณตั้งค่าเอง ไม่ใช่ตำแหน่งของคุณในผลการค้นหลักของ Google

วิธีที่ถูกที่สุดในการได้ข้อมูลอันดับจริงคืออะไร ตรวจคำค้นชุดเล็กที่สุดที่คุณลงมือแก้จริง ๆ ที่ความลึกซึ่งพอดีกับอันดับที่คุณอยู่ ในการทดสอบของเรา ความลึก 10 ราคา $0.002 ต่อคำค้น และความลึก 100 ราคา $0.014 หมายความว่าการตั้งความลึกขยับบิลมากกว่าจำนวนคำค้นถึงเจ็ดเท่า

มุมมองของ Auspia: คำตอบที่ซื่อตรงต่อคำถามว่า "มี API จัดอันดับของ Google ไหม" คือไม่มี และก้าวต่อไปที่มีประโยชน์คือเลิกหา API ของ Google ตอบคำถามปฐมภูมิได้ดี และตอบคำถามเรื่องอันดับไม่ได้เลย จัดงบเล็ก ๆ ไว้สำหรับมุมมองจากภายนอก แล้วใช้ความพยายามที่เหลือกับส่วนที่ Google จะไม่ทำให้คุณ คือการตัดสินว่าจะแก้อะไรเมื่อตัวเลขสองตัวไม่ตรงกัน

ผู้เขียน: เกเบรียล ฟินช์ นักวิจัยการดึงข้อมูลค้นหา ตรวจทานคำตอบ AI มากกว่า 1,200 รายการที่ Auspia เขียนเกี่ยวกับโครงสร้างพื้นฐานการค้นหา ระบบการดึงข้อมูล และสิ่งที่แหล่งข้อมูลแต่ละแหล่งมองเห็นได้จริง

สำรวจหัวข้อนี้

อ่านต่อในเส้นทางการเติบโตเดียวกัน