คู่มือสำหรับธุรกิจ

ทำ SEO เว็บไซต์สองภาษา ไทยและอังกฤษ ต้องตรวจอะไรบ้าง?

เว็บไซต์สองภาษาคือหน้าเว็บสองชุดที่เสิร์ชเอนจินต้องหาเจอ อ่านได้ และแยกออกจากกัน ปัญหาส่วนใหญ่มาจากการตั้งค่าไม่กี่จุด เช่น ใช้ URL เดียวแสดงสองภาษา หน้าภาษาไทยกับอังกฤษไม่ได้ชี้ถึงกัน หรือหน้าไทยแปลไว้แค่ครึ่งเดียว เช็กลิสต์นี้ไล่ตรวจทีละจุด

O2 Design Studio

ให้แต่ละภาษามี URL ของตัวเอง

Google แนะนำให้แต่ละภาษามี URL ของตัวเอง แทนการใช้ URL เดียวที่เปลี่ยนภาษาตามคุกกี้หรือการตั้งค่าเบราว์เซอร์ รูปแบบที่ใช้กันบ่อยคือภาษาอังกฤษอยู่ที่ URL หลัก และภาษาไทยอยู่ใต้ /th/ เหมือนเว็บไซต์นี้ Google ยังแนะนำไม่ให้พาผู้เข้าชมไปยังภาษาที่เดาว่าเขาใช้โดยอัตโนมัติ ให้ผู้เข้าชมเลือกเอง โดยมีปุ่มเปลี่ยนภาษาที่เปิดหน้าเดียวกันในอีกภาษา

ควรใช้ slug ภาษาไทย หรือภาษาอังกฤษ slug คือคำท้าย URL ที่บอกว่าหน้านั้นเกี่ยวกับอะไร Google แนะนำให้ใช้คำในภาษาของผู้อ่าน slug ภาษาไทยจึงใช้กับหน้าภาษาไทยได้ แต่ในลิงก์ต้องเข้ารหัสแบบ percent-encoding และเมื่อคัดลอก URL ไปวางในแชตหรือเอกสาร ตัวอักษรไทยแต่ละตัวจะกลายเป็นตัวอักษรยาวเหยียด ส่วน slug ภาษาอังกฤษหรือคำทับศัพท์จะสั้นและอ่านง่ายทุกที่ ทั้งสองแบบค้นเจอได้ สิ่งที่สำคัญกว่าคือคำใน slug ต้องบอกเนื้อหาของหน้า และ URL ไม่ควรเปลี่ยนหลังเผยแพร่แล้ว เว็บไซต์นี้ให้หน้าภาษาไทยใช้ slug ภาษาอังกฤษเดียวกับหน้าภาษาอังกฤษ โดยมี /th/ นำหน้า

บอกเสิร์ชเอนจินว่าหน้าไหนเป็นคำแปลของกัน

hreflang คือการระบุว่าหน้าภาษาไทยกับหน้าภาษาอังกฤษเป็นเวอร์ชันของกันและกัน แต่ละเวอร์ชันต้องระบุทั้งตัวเองและเวอร์ชันอื่นทั้งหมดด้วย URL แบบเต็ม และต้องชี้ถึงกันทั้งสองทาง เพราะ Google จะไม่สนใจ hreflang ถ้าสองหน้าไม่ได้ชี้ถึงกัน เพิ่ม x-default สำหรับหน้าที่จะแสดงเมื่อไม่มีภาษาไหนตรง เขียนได้ในหน้าเว็บ ใน HTTP header หรือใน sitemap ซึ่ง Google ถือว่าเท่ากันทั้งสามแบบ

URL หลักของแต่ละหน้า อยู่ในภาษาของตัวเอง

แต่ละหน้าควรระบุตัวเองเป็น URL หลักด้วย canonical ถ้าหน้าไทยระบุหน้าอังกฤษเป็นเวอร์ชันหลัก เท่ากับบอกเสิร์ชเอนจินว่าหน้าไทยเป็นสำเนา และหน้าไทยอาจไม่ถูกแสดงให้คนที่ค้นเป็นภาษาไทย ตรวจด้วยว่า sitemap มีทั้งสองภาษา ไม่มี URL ไหนที่ redirect ไปที่อื่น และทั้งสองเวอร์ชันเปิดได้ตามปกติ

เขียนแต่ละภาษาสำหรับผู้อ่านภาษานั้น

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

ลิงก์ ปุ่มเปลี่ยนภาษา และการตรวจผล

หน้าภาษาไทยควรลิงก์ไปหน้าภาษาไทย และหน้าภาษาอังกฤษลิงก์ไปหน้าภาษาอังกฤษ ยกเว้นปุ่มเปลี่ยนภาษา ซึ่งควรเปิดหน้าเดียวกันในอีกภาษา ไม่ใช่พากลับหน้าแรก จากนั้นตรวจแต่ละภาษาแยกกันด้วย URL Inspection ใน Search Console หน้าที่เข้าถึงได้และอยู่ใน sitemap มีสิทธิ์ปรากฏในผลค้นหา แต่ไม่ได้รับประกันว่าจะปรากฏ เมื่อมีข้อมูลแล้วให้ดูว่าคำค้นไหนแสดงหน้าแต่ละภาษา

  • URL แยกตามภาษา
  • hreflang ทั้งสองเวอร์ชัน ชี้ถึงกันทั้งสองทาง และมี x-default
  • แต่ละหน้าใช้ canonical ชี้ตัวเอง
  • หนึ่งหน้าหนึ่งภาษา รวมถึงชื่อหน้าและคำอธิบาย
  • sitemap มีทั้งสองภาษา และไม่มีการ redirect

บริการที่เกี่ยวข้อง

บริการ SEO เว็บไซต์ ภาษาไทยและอังกฤษ

เว็บไซต์ธุรกิจสองภาษา ไทย-อังกฤษ

ตรวจเว็บไซต์ฟรี

แหล่งข้อมูลและอ่านเพิ่มเติม

Google Search Central: การจัดการเว็บไซต์หลายภาษา

Google Search Central: การระบุหน้าเวอร์ชันภาษาอื่น

Google Search Central: โครงสร้าง URL

เริ่มคุยจากสิ่งที่คุณอยากปรับปรุง

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