เครื่องมือสร้าง Hreflang

เพิ่ม URL ของแต่ละเวอร์ชันภาษาเพื่อรับชุดแท็ก hreflang ที่สมบูรณ์พร้อม x-default

เวอร์ชันภาษาต่างๆ

กรุณากรอก URL ที่สมบูรณ์หนึ่งรายการสำหรับแต่ละเวอร์ชันภาษาของหน้าเว็บ

เลือก URL สำรองสำหรับผู้เข้าชมที่ไม่มีภาษาหรือภูมิภาคที่ตรงกัน

0

แท็ก hreflang ที่สร้างขึ้น

ตัวอย่างโค้ดจะแสดงขึ้นหลังจากที่ข้อมูลในทุกแถวและ x-default ผ่านการตรวจสอบความถูกต้องแล้ว

พร้อมใช้งาน กรุณาโหลดตัวอย่างหรือเพิ่มเวอร์ชันภาษาของคุณได้เลยครับ0 เวอร์ชันภาษา

การตรวจสอบรหัสและ URL

    URL ของคุณจะถูกประมวลผลภายในเบราว์เซอร์เท่านั้น ไม่มีการอัปโหลดข้อมูลใดๆ ไปยังเซิร์ฟเวอร์ของ BroBroGo ครับ

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

    เครื่องมือสร้างนี้รองรับรหัส hreflang แบบใดบ้าง?

    ใช้รหัสภาษา ISO 639-1 แบบสองตัวอักษร และสามารถตามด้วยรหัสสคริปต์ ISO 15924 และ/หรือรหัสภูมิภาค ISO 3166-1 แบบสองตัวอักษรได้ เช่น en, zh-Hant, zh-CN หรือ zh-Hans-US โดยระบบจะปรับขนาดตัวอักษรให้เป็นมาตรฐานในผลลัพธ์สุดท้ายครับ

    ฉันควรนำแท็กที่สร้างขึ้นไปวางไว้ที่ใด?

    ให้นำชุดแท็กที่สร้างขึ้นทั้งหมดไปวางไว้ในส่วน <head> ของทุกเวอร์ชันภาษาโดยไม่มีการเปลี่ยนแปลงใดๆ โดยแต่ละหน้าจะต้องอ้างอิงถึงตัวเองและเวอร์ชันอื่นๆ ทั้งหมดด้วยครับ

    x-default ควรชี้ไปที่ใด?

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

    ความสำคัญของแท็ก hreflang ในการทำ SEO สำหรับเว็บไซต์หลายภาษา

    การทำเว็บไซต์ที่รองรับผู้ใช้งานจากหลายประเทศและหลายภาษาจำเป็นต้องมีโครงสร้างที่ชัดเจนเพื่อให้โปรแกรมค้นหา (Search Engine) เข้าใจบริบทของเนื้อหา แท็ก rel="alternate" hreflang เป็นองค์ประกอบสำคัญที่ช่วยให้โปรแกรมค้นหาสามารถจับคู่และนำเสนอ URL ของหน้าเว็บในเวอร์ชันภาษาหรือภูมิภาคที่ถูกต้องตรงกับความต้องการของผู้ใช้งานแต่ละราย การระบุแท็กเหล่านี้อย่างถูกต้องจะช่วยป้องกันปัญหาเนื้อหาซ้ำซ้อน (Duplicate Content) และช่วยส่งสัญญาณด้านการทำ SEO ระหว่างประเทศได้อย่างมีประสิทธิภาพ


    โครงสร้างและรูปแบบของรหัสมาตรฐานใน hreflang

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

    • รหัสภาษา: ต้องใช้รหัสภาษาแบบสองตัวอักษรตามมาตรฐาน ISO 639-1 (เช่น en สำหรับภาษาอังกฤษ)
    • รหัสสคริปต์: สามารถระบุรหัสสคริปต์ตามมาตรฐาน ISO 15924 เพิ่มเติมได้ เช่น zh-Hant (ภาษาจีนตัวเต็ม) หรือ zh-Hans (ภาษาจีนตัวย่อ) ซึ่งระบบจะทำการปรับมาตรฐานรหัสเหล่านี้โดยอัตโนมัติ
    • รหัสภูมิภาค: สามารถระบุรหัสภูมิภาคแบบสองตัวอักษรตามมาตรฐาน ISO 3166-1 Alpha-2 ต่อท้ายรหัสภาษาได้ เช่น en-US สำหรับภาษาอังกฤษที่ใช้ในสหรัฐอเมริกา

    เครื่องมือนี้จะทำการตรวจสอบความถูกต้องของรหัสเหล่านี้อย่างเข้มงวด โดยรหัสที่ไม่ถูกต้องตามมาตรฐาน เช่น es-419 หรือรหัสที่ไม่รู้จักอื่นๆ จะถูกปฏิเสธทันที นอกจากนี้ระบบจะแปลงขนาดตัวอักษรให้เป็นมาตรฐานเดียวกัน เช่น การเปลี่ยนจาก EN-us ให้เป็น en-US ในผลลัพธ์สุดท้าย


    บทบาทและการใช้งาน x-default สำหรับหน้าสำรอง

    เมื่อผู้เข้าชมเว็บไซต์มาจากภูมิภาคหรือใช้ภาษาที่ไม่ได้จัดเตรียมเนื้อหาเวอร์ชันเฉพาะเจาะจงไว้ให้ การกำหนดค่า x-default จะทำหน้าที่เป็นหน้าสำรอง (Fallback) สำหรับผู้ใช้งานกลุ่มดังกล่าว

    โดยทั่วไปแล้ว URL สำหรับ x-default มักจะถูกกำหนดให้ชี้ไปยังหน้าเลือกภาษา (Language Selector) หน้าแรกระดับโกลบอล (Global Homepage) หรือหน้าเว็บเวอร์ชันภาษาหลักของเว็บไซต์ การระบุ x-default ช่วยให้มั่นใจได้ว่าผู้ใช้งานทุกคนจะถูกส่งไปยังหน้าเว็บที่เหมาะสมที่สุดแม้ว่าจะไม่มีภาษาที่ตรงกับระบบของพวกเขาก็ตาม


    ข้อกำหนดและกฎการตรวจสอบข้อมูลของเครื่องมือ

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

    • จำนวนเวอร์ชันภาษา: รองรับการเพิ่มเวอร์ชันภาษาได้สูงสุดครั้งละ 100 เวอร์ชัน และต้องระบุอย่างน้อยสองเวอร์ชันขึ้นไปเพื่อสร้างแท็ก
    • ความถูกต้องของ URL: ทุก URL ที่ระบุจะต้องเป็น URL ที่สมบูรณ์และขึ้นต้นด้วยโปรโตคอล http:// หรือ https:// เท่านั้น
    • ข้อจำกัดความยาว: URL ทั้งหมด รวมถึง URL สำหรับ x-default จะต้องมีความยาวไม่เกิน 2,048 ตัวอักษร
    • การจัดการพารามิเตอร์: ตัวแปรคิวรี (Query Parameters) ใน URL จะถูกแปลงรหัส (Escape) อย่างถูกต้องในผลลัพธ์ที่สร้างขึ้น
    • การป้องกันข้อมูลซ้ำ: ระบบจะตรวจสอบและแจ้งเตือนหากมีการระบุรหัสภาษาหรือภูมิภาคซ้ำกัน

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


    ข้อผิดพลาดที่อาจเกิดขึ้นและการแก้ไข

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

    ข้อผิดพลาดที่ตรวจพบ ข้อความแจ้งเตือนที่แสดงในระบบ
    จำนวนเวอร์ชันไม่เพียงพอ กรุณาเพิ่มเวอร์ชันภาษาอย่างน้อยสองเวอร์ชัน
    ไม่ระบุรหัสภาษา เวอร์ชันที่ {index} จำเป็นต้องระบุรหัสภาษาหรือรหัสภาษา-ภูมิภาค
    ไม่ระบุ URL เวอร์ชันที่ {index} จำเป็นต้องระบุ URL ที่สมบูรณ์
    รูปแบบรหัสไม่ถูกต้อง เวอร์ชันที่ {index} ต้องใช้รหัสภาษาแบบสองตัวอักษร และอาจรวมถึงรหัสสคริปต์ ISO 15924 และ/หรือรหัสภูมิภาคแบบสองตัวอักษรด้วย
    รหัสภาษาไม่ถูกต้อง เวอร์ชันที่ {index} ใช้รหัส {code} ซึ่งไม่ใช่รหัสภาษา ISO 639-1 ที่ถูกต้อง
    รหัสภูมิภาคไม่ถูกต้อง เวอร์ชันที่ {index} ใช้รหัส {code} ซึ่งไม่ใช่รหัสภูมิภาค ISO 3166-1 Alpha-2 ที่ถูกต้อง
    รหัสสคริปต์ไม่ถูกต้อง เวอร์ชันที่ {index} ใช้รหัส {code} ซึ่งไม่ใช่รหัสสคริปต์ ISO 15924 ที่ถูกต้อง
    ใช้รหัสซ้ำกัน เวอร์ชันที่ {index} ใช้รหัส hreflang ซ้ำกับ {locale}
    URL ไม่สมบูรณ์ เวอร์ชันที่ {index} จำเป็นต้องใช้ URL ที่สมบูรณ์ซึ่งขึ้นต้นด้วย http:// หรือ https://
    URL ยาวเกินกำหนด URL สำหรับเวอร์ชันที่ {index} ต้องมีความยาวไม่เกิน 2,048 ตัวอักษร
    ไม่ระบุ URL สำรอง กรุณาเพิ่ม URL ที่ต้องการใช้สำหรับ x-default
    URL สำรองไม่สมบูรณ์ URL สำหรับ x-default ต้องเป็นที่อยู่ที่สมบูรณ์ซึ่งขึ้นต้นด้วย http:// หรือ https://
    URL สำรองยาวเกินกำหนด URL สำหรับ x-default ต้องมีความยาวไม่เกิน 2,048 ตัวอักษร
    จำนวนเวอร์ชันเกินขีดจำกัด เครื่องมือนี้รองรับเวอร์ชันภาษาได้สูงสุดครั้งละ {max} เวอร์ชันครับ

    นโยบายความเป็นส่วนตัวและการประมวลผลข้อมูล

    การใช้งานเครื่องมือนี้มีความปลอดภัยต่อข้อมูลของคุณอย่างแท้จริง URL และรหัสภาษาทั้งหมดที่คุณกรอกจะถูกประมวลผลภายในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการอัปโหลดข้อมูลใดๆ ไปยังเซิร์ฟเวอร์ของ BroBroGo ครับ


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

    เครื่องมือสร้างนี้รองรับรหัส hreflang แบบใดบ้าง? ใช้รหัสภาษา ISO 639-1 แบบสองตัวอักษร และสามารถตามด้วยรหัสสคริปต์ ISO 15924 และ/หรือรหัสภูมิภาค ISO 3166-1 แบบสองตัวอักษรได้ เช่น en, zh-Hant, zh-CN หรือ zh-Hans-US โดยระบบจะปรับขนาดตัวอักษรให้เป็นมาตรฐานในผลลัพธ์สุดท้ายครับ

    ฉันควรนำแท็กที่สร้างขึ้นไปวางไว้ที่ใด? ให้นำชุดแท็กที่สร้างขึ้นทั้งหมดไปวางไว้ในส่วน <head> ของทุกเวอร์ชันภาษาโดยไม่มีการเปลี่ยนแปลงใดๆ โดยแต่ละหน้าจะต้องอ้างอิงถึงตัวเองและเวอร์ชันอื่นๆ ทั้งหมดด้วยครับ

    x-default ควรชี้ไปที่ใด? เลือกหน้าเว็บสำหรับผู้เข้าชมที่ภาษาหรือภูมิภาคไม่ตรงกับตัวเลือกใดเลย โดยคุณสามารถใช้หน้าเลือกภาษา หน้าแรกระดับโกลบอล หรือเวอร์ชันภาษาหลักของคุณเป็นหน้าสำรองได้ครับ