ตรวจสอบแท็ก hreflang ใน Google Search Console ได้หรือไม่
SEO เชิงเทคนิค
ปัจจุบันไม่สามารถตรวจสอบโดยตรงได้อีกแล้ว ข้อผิดพลาดของ hreflang เคยแสดงอยู่ในรายงาน International Targeting ซึ่ง Google ยกเลิกไปแล้ว และคู่มือเรื่อง hreflang ของ Google ในตอนนี้ก็แนะนำให้ใช้เครื่องมือของบุคคลที่สามแทนรายงานใน Search Console อย่างไรก็ตาม Google ยังคงอ่านค่า hreflang อยู่ จึงควรตรวจสอบให้แน่ใจ โดยยืนยันว่าแท็กอยู่ใน HTML ที่ Google ดึงไป ตรวจความถูกต้องของทั้งชุดด้วย crawler และติดตามว่าผู้ค้นหาจากประเทศใดเข้าสู่เวอร์ชันภาษาใด
Google ยังใช้ hreflang อย่างไร
ประกาศยกเลิกรายงานของ Google ระบุว่า Google จะยังคงรองรับและใช้ hreflang ต่อไป โดยแอนโนเทชันเหล่านี้บอก Google ว่า URL ใดเป็นเวอร์ชันภาษาหรือเวอร์ชันประจำภูมิภาคของหน้าเดียวกัน เพื่อให้แสดงเวอร์ชันที่เหมาะสมที่สุดแก่ผู้ค้นหา คุณสามารถประกาศได้ในองค์ประกอบ link ของ HTML ใน <head> ใน HTTP header หรือใน sitemap ทั้งนี้ Google ถือว่าทั้งสามวิธีเทียบเท่ากัน และการใช้มากกว่าหนึ่งวิธีไม่ได้ให้ประโยชน์เพิ่มเติม
กฎที่การติดตั้งส่วนใหญ่ทำผิด
- ทุกเวอร์ชันต้องระบุทั้งตัวเองและเวอร์ชันอื่นทั้งหมด หากสองหน้าไม่ชี้หากัน Google จะไม่สนใจคู่นั้น
- รหัสต้องเป็นไปตามมาตรฐาน ISO ใช้รหัสภาษา (ISO 639-1) และอาจตามด้วยรหัสภูมิภาค (ISO 3166-1 Alpha 2) ได้ เช่น
de,de-at,pt-brการระบุภูมิภาคเพียงอย่างเดียวถือว่าไม่ถูกต้อง และค่าอย่างUKหรือEUไม่มีผลใด ๆ สำหรับสหราชอาณาจักรให้ใช้gb - URL ต้องเป็นแบบสัมบูรณ์ เวอร์ชันทางเลือกแต่ละรายการต้องระบุที่อยู่เต็ม รวมถึง
https://และเวอร์ชันทางเลือกอาจอยู่บนโดเมนอื่นได้ - ค่าสำรองไม่บังคับแต่มีประโยชน์
x-defaultระบุหน้าสำหรับผู้ค้นหาที่ภาษาไม่ตรงกับเวอร์ชันใดเลยของคุณ ซึ่งมักเป็นหน้าให้เลือกภาษา
วิธีตรวจสอบ hreflang ในปัจจุบัน
- ยืนยันว่า Google เห็นแท็ก ใช้ Inspect กับ URL ของหน้าที่แปลแล้ว เปิด HTML ของหน้าที่ถูก crawl แล้วค้นหา
hreflangแท็กที่เพิ่มด้วยสคริปต์ซึ่งทำงานไม่สำเร็จ หรือถูกแคชตัดออก จะปรากฏว่าขาดหายไปในขั้นตอนนี้ - ตรวจความถูกต้องของทั้งชุดด้วย crawler ลิงก์กลับที่ขาดหายและรหัสที่ไม่ถูกต้องจะเห็นได้ก็ต่อเมื่อเปรียบเทียบทุกเวอร์ชันเข้าด้วยกัน ซึ่งต้องใช้การ crawl ทั้งไซต์พร้อมการตรวจ hreflang Google อ้างถึงเครื่องมือของบุคคลที่สามอยู่ไม่กี่ตัว แต่ระบุว่าไม่ได้ดูแลหรือตรวจสอบเครื่องมือเหล่านั้น
- ดูผลลัพธ์ในรายงาน Performance กรอง Page ให้เหลือโฟลเดอร์ภาษาเดียว เช่น
/de/แล้วเปิดแท็บ Countries หากมี impression จากประเทศที่ไม่ใช่กลุ่มเป้าหมายของโฟลเดอร์นั้น แสดงว่าอาจไม่ได้แสดงเวอร์ชันที่ถูกต้อง ส่วนการตรวจย้อนกลับทำได้โดยกรองเป็นประเทศเดียวแล้วดูแท็บ Pages
ปัญหาที่ดูเหมือนความล้มเหลวของ hreflang
- การเปลี่ยนเส้นทางอัตโนมัติตาม IP หรือภาษาของเบราว์เซอร์ Google แนะนำไม่ให้ทำ เพราะ Googlebot ส่วนใหญ่ crawl จากสหรัฐอเมริกาโดยไม่มี header
Accept-Languageจึงอาจไม่เคยเห็นเวอร์ชันอื่นของคุณเลย ควรทำลิงก์เชื่อมระหว่างแต่ละเวอร์ชันแทน (เว็บไซต์หลายภูมิภาค) - หน้าที่ยังไม่ได้แปล เวอร์ชันที่เนื้อหาหลักไม่เคยถูกแปลจะถูกนับเป็นหน้าซ้ำ และ Google อาจรวมเข้าด้วยกัน
- แอตทริบิวต์
langGoogle ระบุภาษาของหน้าจากข้อความที่มองเห็นได้ ไม่ใช่จากlangหรือ URL
สำหรับภาพรวมที่กว้างขึ้น ดูสิ่งที่เกิดขึ้นกับ International Targeting
AutoPSEO ช่วยได้อย่างไร
รายงาน Internationalization อ่านข้อมูล Search Console ของคุณตามหน้าและประเทศ ระบุว่าแต่ละ URL ให้บริการตลาดใดจากโฟลเดอร์หรือซับโดเมน (/de/, /fr-ca/, de.example.com) และแสดงให้เห็นในแต่ละประเทศว่ามี impression กี่ครั้งที่ไปถึงเวอร์ชันที่ถูกต้อง เวอร์ชันของตลาดอื่น หรือหน้าเริ่มต้นของคุณ ประเทศที่ impression ส่วนใหญ่ไปตกที่เวอร์ชันผิดจะถูกทำเครื่องหมายไว้ ซึ่งเป็นความล้มเหลวของ hreflang ที่ส่งผลจริงในทางปฏิบัติ
เพิ่มเติมใน SEO เชิงเทคนิค
- ตรวจสอบข้อผิดพลาดด้านการใช้งานบนมือถือใน Google Search Console ได้อย่างไร
- ตรวจสอบ structured data ใน Google Search Console ได้อย่างไร
- วิธีตรวจสอบ robots.txt ใน Google Search Console
- วิธีค้นหาและแก้ไขข้อผิดพลาด 404 ใน Google Search Console
- รายงาน Page Experience ใน Google Search Console คืออะไร
- ตรวจสอบ rich results ใน Google Search Console อย่างไร
ให้คอนเทนต์ SEO ของคุณทำงานอัตโนมัติ
เชื่อมต่อ Search Console และเว็บไซต์ของคุณ AutoPSEO จะสแกนและวางแผนหัวข้อแรกให้ทันที ไม่ต้องใช้บัตรเครดิต