15

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

Hreflang คืออะไร

แท็ก Hreflang คือ แท็ก HTML ที่ใช้ในการบอกเครื่องมือค้นหา เช่น Google ว่าเพจหรือเนื้อหาของเว็บไซต์นั้นมีเวอร์ชันภาษาหรือเวอร์ชันภูมิภาคใดบ้าง และให้แสดงผลลัพธ์ที่เหมาะสมตามภูมิภาคหรือภาษาของผู้ใช้งาน

วัตถุประสงค์หลักของแท็ก Hreflang

  1. การแสดงผลเว็บไซต์หลายภาษา หากเว็บไซต์ของคุณมีหลายเวอร์ชัน เช่น ภาษาอังกฤษ (US) หรือภาษาอังกฤษ (UK), ภาษาไทย, หรือภาษาฝรั่งเศส แท็ก Hreflang จะช่วยให้ Google รู้ว่าแต่ละหน้าเว็บเป็นเวอร์ชันของภาษาใดหรือภูมิภาคไหน
  2. การป้องกันปัญหาซ้ำซ้อน (Duplicate Content) การใช้แท็ก Hreflang จะช่วยให้ Google เข้าใจว่าเนื้อหาที่เหมือนกันในหลายภาษาหรือหลายภูมิภาคไม่ใช่เนื้อหาซ้ำกัน แต่เป็นเนื้อหาที่เหมาะสมกับกลุ่มผู้ใช้ที่แตกต่างกัน
  3. การปรับปรุงการแสดงผลในผลการค้นหา การใช้ Hreflang ทำให้เว็บไซต์สามารถแสดงผลในภาษาหรือภูมิภาคที่เหมาะสมตามคำค้นหาของผู้ใช้
image 10

โครงสร้างของแท็ก Hreflang

แท็ก Hreflang ถูกเพิ่มใน <head> ของหน้า HTML โดยใช้ <link rel="alternate"> ตัวอย่างการใช้แท็ก Hreflang

ตัวอย่างการใช้ Hreflang

  • <link rel=”alternate” hreflang=”en-us” href=”https://www.example.com/en-us/” />
  • <link rel=”alternate” hreflang=”en-gb” href=”https://www.example.com/en-gb/” />
  • <link rel=”alternate” hreflang=”th” href=”https://www.example.com/th/” />

ตัวย่อแต่รหัสประเทศ (Country Code)

  • hreflang=”en-us” บอกว่าเวอร์ชันนี้เป็นภาษาอังกฤษสำหรับผู้ใช้ใน สหรัฐอเมริกา (US)
  • hreflang=”en-gb” บอกว่าเวอร์ชันนี้เป็นภาษาอังกฤษสำหรับผู้ใช้ใน สหราชอาณาจักร (UK)
  • hreflang=”th” บอกว่าเวอร์ชันนี้เป็น ภาษาไทย สำหรับผู้ใช้ในประเทศไทย

ประโยชน์ของการใช้ Hreflang

  1. ปรับแต่งผลการค้นหา ช่วยให้เว็บไซต์แสดงผลในผลการค้นหาตามภาษาหรือภูมิภาคที่ผู้ใช้ค้นหา ซึ่งทำให้ผู้ใช้เห็นผลลัพธ์ที่ตรงกับความต้องการของพวกเขามากขึ้น
  2. ปรับปรุงประสบการณ์ผู้ใช้ เมื่อผู้ใช้เข้ามาที่เว็บไซต์ พวกเขาจะเห็นเนื้อหาที่เหมาะสมกับภาษาของพวกเขาโดยอัตโนมัติ โดยไม่ต้องเปลี่ยนภาษาเอง
  3. เพิ่มการเข้าถึง การใช้ Hreflang สามารถเพิ่มโอกาสให้เว็บไซต์ของคุณเข้าถึงกลุ่มเป้าหมายในหลายๆ ประเทศและหลายๆ ภาษา

ข้อควรระวังในการใช้ Hreflang

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

แท็ก Hreflang เป็นเครื่องมือสำคัญในการทำ SEO หลายภาษาและหลายภูมิภาค ช่วยให้เว็บไซต์สามารถแสดงผลในภาษาหรือภูมิภาคที่เหมาะสมกับผู้ใช้ ช่วยเพิ่มประสิทธิภาพในการทำ SEO และลดปัญหาการซ้ำซ้อนของเนื้อหา

ทำไมต้องใช้แท็ก Hreflang

แท็ก Hreflang เป็นเครื่องมือที่ช่วยให้เว็บไซต์หลายภาษา ไม่เกิดการซ้ำซ้อนในการจัดอันดับ และสามารถแสดงผลให้ตรงกับผู้ใช้งานในแต่ละภูมิภาคได้อย่างแม่นยำ หากไม่ใช้แท็ก Hreflang ก็อาจทำให้ Google หรือเครื่องมือค้นหาอื่นๆ ไม่สามารถแยกแยะได้ว่าเนื้อหาใดเหมาะสมกับผู้ใช้ที่พูดภาษาหรือมาจากภูมิภาคใด

image 11

เมื่อใช้แท็ก Hreflang อย่างถูกต้อง

  • Google จะเข้าใจ ว่าเนื้อหาในแต่ละ URL นั้นเป็นภาษาหรือเวอร์ชันของภูมิภาคไหน เช่น หากมีเว็บไซต์เวอร์ชันภาษาอังกฤษ (US) และภาษาอังกฤษ (UK) Google จะรู้ว่าเนื้อหานั้นๆ เป็นเวอร์ชันไหน
  • ช่วยป้องกันการซ้ำซ้อน หรือการที่ Google เข้าใจว่าเป็นเนื้อหาที่ซ้ำกัน
  • แสดงผลลัพธ์การค้นหาตามภาษาที่ผู้ใช้ใช้งาน โดยเฉพาะเมื่อผู้ใช้อยู่ในภูมิภาคที่ใช้ภาษาต่างจากภาษาหลักของเว็บไซต์

วิธีการตั้งค่าแท็ก Hreflang

แท็ก Hreflang สามารถตั้งค่าได้ทั้งใน HTML, HTTP Header, หรือ XML Sitemap แต่ละวิธีจะเหมาะสมกับสถานการณ์ต่างๆ เช่น

ใน HTML

   <link rel="alternate" hreflang="en-us" href="https://www.example.com/en-us/" />
   <link rel="alternate" hreflang="en-gb" href="https://www.example.com/en-gb/" />

ตัวอย่างนี้บอก Google ว่าเวอร์ชันภาษาอังกฤษของเว็บไซต์นั้นมีอยู่ทั้งในรูปแบบของ US และ UK

ใน HTTP Header

หากคุณไม่สามารถแก้ไขโค้ด HTML ได้ คุณสามารถเพิ่มแท็ก Hreflang ใน HTTP Headers

ใน XML Sitemap

คุณสามารถเพิ่มแท็ก Hreflang ใน XML Sitemap ของเว็บไซต์ได้ เช่น

       <url>
          <loc>https://www.example.com/en-us/</loc>
          <xhtml:link rel="alternate" hreflang="en-us" href="https://www.example.com/en-us/" />
          <xhtml:link rel="alternate" hreflang="en-gb" href="https://www.example.com/en-gb/" />
       </url>
    image 12

    ปัญหาที่อาจเกิดขึ้นหากไม่ใช้ Hreflang

    1. การแสดงผลไม่ถูกต้องในผลการค้นหา ผู้ใช้งานในภูมิภาคต่างๆ อาจไม่เห็นเว็บไซต์ในภาษาที่เหมาะสมสำหรับพวกเขา
    2. การเกิดเนื้อหาซ้ำซ้อน หากเว็บไซต์มีหลายเวอร์ชันในภาษาต่างๆ โดยไม่ได้ใช้แท็ก Hreflang อาจทำให้ Google เข้าใจว่าเป็นเนื้อหาซ้ำกัน (Duplicate Content)
    3. เสียโอกาสในการเข้าถึงกลุ่มเป้าหมาย การตั้งค่า Hreflang จะช่วยให้เว็บไซต์เข้าถึงผู้ใช้งานในภูมิภาคหรือภาษาที่เหมาะสมได้ดีขึ้น

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