ตรวจสอบอย่างไรว่า Google จัดทำดัชนีหน้าเว็บไซต์ Joomla แล้ว

วิธีตรวจที่แม่นยำที่สุดคือใช้ URL Inspection ใน Google Search Console โดยใส่ URL เต็มของหน้าเว็บ หากรายงานระบุว่า URL is on Google แสดงว่าหน้านั้นอยู่ในดัชนี แต่ยังไม่รับประกันว่าจะปรากฏในผลค้นหาทุกครั้ง

❶ ตรวจหน้าเว็บด้วย URL Inspection

① เลือกพร็อพเพอร์ตีให้ตรงกับเว็บไซต์

เข้าสู่ Google Search Console แล้วเลือกพร็อพเพอร์ตีที่ครอบคลุม URL ของหน้า Joomla ที่ต้องการตรวจ หากพร็อพเพอร์ตีไม่ตรงกับโดเมนหรือรูปแบบ URL ระบบอาจตรวจหน้านั้นไม่ได้

② ใส่ URL เต็มของหน้า

วาง URL ของบทความหรือหน้าเว็บลงในช่องตรวจสอบด้านบนของ Search Console แล้วกด Enter ระบบจะแสดงข้อมูลจากเวอร์ชันล่าสุดที่ Google จัดทำดัชนีไว้

③ อ่านสถานะในรายงาน

  • URL is on Google — URL อยู่ในดัชนีและไม่มีปัญหาที่รายงานขัดขวางการปรากฏใน Search แต่ไม่ได้รับประกันว่าจะเห็นในทุกคำค้น
  • URL is not on Google — URL ยังไม่อยู่ในดัชนี หรือมีเหตุผลที่ยังไม่ถูกจัดทำดัชนี
  • URL is unknown to Google — Google ยังไม่พบ URL นี้มาก่อน

④ ตรวจ Google-selected canonical

ในรายละเอียด Page Indexing ให้ดู URL ที่ Google เลือกเป็น canonical หากไม่ตรงกับ URL ที่ต้องการ ให้ตรวจว่าเนื้อหาซ้ำหรือมีการตั้ง canonical ไปยังหน้าอื่นหรือไม่

❷ ตรวจหลายหน้าผ่านรายงาน Page Indexing

① เปิดรายงาน Page Indexing

จากเมนู Search Console เลือก Page indexing เพื่อดูภาพรวม URL ที่ Google รู้จักและสถานะการจัดทำดัชนี

② ตรวจกลุ่มหน้าที่ไม่ถูกจัดทำดัชนี

เปิดรายการสาเหตุที่รายงาน แล้วตรวจ URL ตัวอย่างที่ได้รับผล สถานะ “Not indexed” อาจเกิดจากปัญหาที่ต้องแก้ หรือเหตุผลปกติ เช่น เป็นหน้าซ้ำหรือถูกตั้งให้ไม่จัดทำดัชนี

③ ตรวจ URL สำคัญเป็นรายหน้า

รายงานภาพรวมอาจแสดงสาเหตุเป็นกลุ่ม ควรนำ URL สำคัญไปตรวจด้วย URL Inspection เพื่อดูรายละเอียดของหน้านั้นโดยตรง

❸ ใช้การค้นหา Google เป็นการตรวจเบื้องต้น

① ค้นหา URL แบบตรงตัว

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

② อย่าพึ่งคำสั่ง site: เพียงอย่างเดียว

คำสั่ง site: อาจช่วยหาหน้าบางหน้า แต่ผลลัพธ์ไม่ได้แสดงทุก URL ที่ Google จัดทำดัชนี และการไม่พบหน้าในคำสั่งนี้ไม่ได้ยืนยันแน่นอนว่าหน้าไม่อยู่ในดัชนี

③ แยก “ถูกจัดทำดัชนี” กับ “แสดงในผลค้นหา”

การอยู่ในดัชนีไม่รับประกันว่าหน้าจะปรากฏในทุกคำค้นหรืออยู่อันดับใด ผลการแสดงขึ้นกับคำค้นและระบบค้นหาของ Google

❹ ตรวจการตั้งค่า Joomla เมื่อหน้าไม่อยู่ในดัชนี

① ตรวจสถานะการเผยแพร่และการเข้าถึง

เปิด URL ในหน้าต่างส่วนตัว ตรวจว่าหน้าเผยแพร่แล้ว ไม่ต้องล็อกอิน และไม่ส่งข้อผิดพลาด เช่น 404 หรือ 5xx

② ตรวจค่า Robots

ใน Joomla ให้ตรวจค่า Robots ระดับเว็บไซต์ใน Global Configuration → Metadata รวมถึงค่าเฉพาะในบทความหรือ Menu Item ว่ามีการตั้ง noindex โดยไม่ตั้งใจหรือไม่

③ ตรวจ robots.txt และการตอบกลับของหน้า

ตรวจว่า robots.txt ไม่ได้ปิดกั้นหน้าที่ต้องการให้ Google เข้าถึง และหน้าเว็บไม่ได้ส่งคำสั่ง noindex ผ่าน Meta Tag หรือ HTTP header หากไม่แน่ใจ ให้ใช้ URL Inspection ดูข้อมูลที่ Google พบ

④ ใช้ Test Live URL แยกจากสถานะในดัชนี

ปุ่ม Test Live URL ใช้ตรวจหน้าปัจจุบันว่าระบบเข้าถึงและจัดทำดัชนีได้หรือไม่ ผลทดสอบนี้ไม่ใช่หลักฐานว่าหน้านั้นถูกเพิ่มเข้า Google Index แล้ว ต้องดูสถานะของเวอร์ชันที่จัดทำดัชนีด้วย

ComSiam แนะนำให้เริ่มตรวจด้วย URL Inspection แล้วค่อยตรวจ Robots และการเข้าถึงใน Joomla ตามสถานะที่รายงาน เพื่อแยกปัญหาของหน้าแต่ละหน้าได้ตรงจุด

❺ เช็กลิสต์ตรวจสถานะดัชนี

  • เลือกพร็อพเพอร์ตีที่ตรงกับ URL
  • ตรวจ URL เต็มด้วย URL Inspection
  • ดูว่า URL อยู่ในดัชนีหรือยัง
  • ตรวจ Google-selected canonical
  • ใช้ Page Indexing ดูสาเหตุของหลาย URL
  • ตรวจ Robots, robots.txt และสถานะหน้าใน Joomla
  • อย่าสับสนระหว่างผล Test Live URL กับการจัดทำดัชนีจริง

การตรวจผ่าน Search Console ช่วยยืนยันสถานะของ URL ได้ชัดกว่าการค้นหาใน Google อย่างเดียว เมื่อทีม ComSiam พบหน้าที่ไม่อยู่ในดัชนี ควรแก้สาเหตุแล้วตรวจ URL ซ้ำภายหลัง เพราะ Google อาจต้องใช้เวลาเก็บข้อมูลหน้าใหม่