Hreflang อธิบายง่ายๆ: SEO หลายภาษาโดยไม่ต้องปวดหัว

🔒 ตรวจสอบความปลอดภัยแล้ว 🧾 โอเพ่นซอร์ส GPL 📤 ไม่มีการล็อคอิน — ส่งออกได้ตลอดเวลา ⚡ เครื่องยนต์เบากว่า 20 เท่า

เฮิรฟแลง เป็นมาร์กอัปชิ้นเล็กๆ ที่บอกเครื่องมือค้นหาว่าหน้าเว็บมีเวอร์ชันในภาษาหรือภูมิภาคอื่น และเวอร์ชันใดเป็นของผู้ชมรายใด ในคำพูดของ Google คุณเอง ใช้ hreflang “เพื่อบอก Google เกี่ยวกับรูปแบบต่างๆ ของเนื้อหาของคุณ เพื่อให้เราเข้าใจว่าหน้าเหล่านี้เป็นรูปแบบต่างๆ ของเนื้อหาเดียวกันที่แปลเป็นภาษาท้องถิ่น”

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

Hreflang อธิบายง่ายๆ: SEO หลายภาษาโดยไม่ต้องปวดหัว

ตัวอย่างง่ายๆ ของแท็ก hreflang

Hreflang อาศัยอยู่ใน <head> ของเพจของคุณเป็นชุดของ <link> แท็ก — หนึ่งรายการต่อเวอร์ชันภาษา ลองนึกภาพหน้าเว็บที่มีภาษาอังกฤษ อิตาลี และเยอรมัน:

<link rel="alternate" hreflang="en" href="https://example.com/page/" />
<link rel="alternate" hreflang="it" href="https://example.com/it/page/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page/" />

ที่ hreflang value คือรหัสภาษา (like en) หรือตามด้วยภูมิภาค (en-GB). Google ยอมรับ สามวิธีที่เทียบเท่ากัน เพื่อประกาศสิ่งเหล่านี้: HTML <link> แท็ก, HTTP Link ส่วนหัวหรือแผนผังเว็บไซต์ - คุณต้องการเพียงอันเดียวเท่านั้น URL ควรมีคุณสมบัติครบถ้วนเสมอ รวมถึง https://.

แท็ก x-default (อย่าข้าม)

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

ข้อผิดพลาด hreflang ที่พบบ่อยที่สุด

Hreflang ไม่ยอมให้อภัยกับข้อผิดพลาดเล็กๆ น้อยๆ — คำอธิบายประกอบที่เสียหายจะถูกละเว้น สิ่งเหล่านี้คือสิ่งที่ดึงดูดผู้คนมากที่สุด:

  • แท็กส่งคืนหายไป นี่คืออันใหญ่ Google กำหนดให้ลิงก์เป็นแบบสองทิศทาง: “หากสองหน้าไม่ชี้ถึงกัน แท็กจะถูกละเว้น” หากหน้าภาษาอิตาลีของคุณชี้ไปที่หน้าภาษาอังกฤษ หน้าภาษาอังกฤษจะต้องชี้กลับ และทุกเวอร์ชันจะต้องอ้างอิงถึงตัวมันเองด้วย
  • รหัสภาษาหรือภูมิภาคไม่ถูกต้อง รหัสภาษาใช้ตัวอักษรสองตัว ISO 639-1 รูปแบบ (en, ไม่ eng; ja, ไม่ jp). รหัสภูมิภาคใช้ ISO 3166-1 Alpha 2 (en-GBไม่ใช่สิ่งที่ไม่ถูกต้อง en-UK). และ en-EU ผิดเพราะ “EU” ไม่ใช่ประเทศ
  • คำสั่งกลับรายการ ของมัน language-REGION (en-GB), ไม่เคย GB-en.
  • ไม่มี x-default ไม่จำเป็น แต่การละเว้นจะทำให้ผู้เยี่ยมชมที่อยู่นอกภาษาเป้าหมายของคุณไม่มีทางเลือกที่กำหนดไว้
  • URL ที่เกี่ยวข้องหรือไม่ใช่ Canonical ใช้ URL ที่สมบูรณ์กับโปรโตคอลเสมอ และชี้ hreflang ไปที่เวอร์ชันตามรูปแบบบัญญัติของแต่ละหน้า
Hreflang อธิบายง่ายๆ: SEO หลายภาษาโดยไม่มีอาการปวดหัว — รายละเอียด

hreflang เกี่ยวข้องกับโครงสร้าง URL ของคุณอย่างไร

Hreflang ไม่ได้กำหนด URL ของคุณ แต่ทั้งสองทำงานร่วมกันได้ดีที่สุด การตั้งค่าที่สะอาดที่สุดสำหรับโดเมนเดียวคือ ไดเร็กทอรีย่อยภาษา: example.com/it/, example.com/de/และอื่นๆ สิ่งนี้จะรักษาสิทธิ์ทั้งหมดของคุณไว้ในโดเมนเดียว รวบรวมข้อมูลได้ง่าย และทำให้การแมป hreflang ชัดเจน — แต่ละ URL ที่นำหน้าจะสอดคล้องกับโดเมนเดียว hreflang ค่า.

ไดเร็กทอรีย่อยจะกลายเป็น href ในแท็กของคุณ และภาษาจะกลายเป็น hreflang ค่า. เนื่องจากโครงสร้างสามารถคาดเดาได้ จึงสามารถสร้างคำอธิบายประกอบได้โดยใช้เครื่องจักร แทนที่จะบำรุงรักษาด้วยมือ ซึ่งเป็นจุดที่ปลั๊กอินได้รับการเก็บรักษาไว้นั่นเอง

เหตุใดคุณจึงไม่ควรเขียนโค้ด hreflang ด้วยตนเอง

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

ปลั๊กอินหลายภาษาที่ดีจะลบงานทั้งหมดออก TranslateRocket — ปลั๊กอินการแปล WordPress ฟรีที่รองรับภาษาไม่จำกัด — สร้างแท็ก hreflang แบบสองทิศทางที่ถูกต้องและอ้างอิงตัวเองได้โดยอัตโนมัติ (รวมถึง x-default) ควบคู่ไปกับความสะอาด /it/, /de/ URL ของ SEO ดังนั้นทุกเวอร์ชันจะชี้ไปยัง URL อื่นๆ โดยที่คุณไม่ต้องแตะต้อง <head>. คุณสามารถแปลด้วยมือ ใช้การแปลด้วยเครื่องฟรี หรือเสียบคีย์ AI ของคุณเอง และนำเข้าการแปลที่มีอยู่จาก WPML, TranslatePress, Polylang และ Weglot โหมดดูตัวอย่างในตัวช่วยให้คุณตรวจสอบผลลัพธ์ก่อนเผยแพร่สู่สาธารณะ ผลลัพธ์เป็นไปตามกฎของ Google ดังนั้นเครื่องมือค้นหาจึงสามารถให้บริการเวอร์ชันภาษาที่ถูกต้องและถือว่าคำแปลของคุณเป็นเนื้อหาชิ้นเดียว ไม่ซ้ำกัน

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

  • hreflang เป็นปัจจัยในการจัดอันดับหรือไม่? ไม่ใช่โดยตรง. เป็นสัญญาณที่ช่วยให้ Google ให้บริการภาษาหรือเวอร์ชันภูมิภาคที่ถูกต้องแก่ผู้ค้นหาที่เหมาะสม และหลีกเลี่ยงความสับสนของเนื้อหาที่ซ้ำกัน ซึ่งจะช่วยปรับปรุงประสบการณ์และสามารถเพิ่มประสิทธิภาพในแต่ละตลาดได้
  • ฉันจำเป็นต้องมี hreflang หรือไม่หากเว็บไซต์ของฉันเป็นภาษาเดียว? ไม่ Hreflang มีผลเฉพาะเมื่อมีเนื้อหาเดียวกันในหลายภาษาหรือตัวแปรภูมิภาค
  • ภาษาเท่านั้นหรือภาษาและภูมิภาค? ใช้ภาษาเพียงอย่างเดียว (en) เมื่อเนื้อหาเหมาะสมกับผู้พูดภาษานั้นทุกคน เพิ่มภูมิภาค (en-GB, en-US) เฉพาะเมื่อคุณมีเวอร์ชันที่แตกต่างกันในแต่ละประเทศอย่างแท้จริง
  • จำเป็นต้องใช้ x-default หรือไม่? ไม่ แต่ขอแนะนำอย่างยิ่งเพื่อให้ผู้เข้าชมที่อยู่นอกภาษาเป้าหมายของคุณมีหน้าทางเลือกที่กำหนดไว้
  • แท็ก HTML, ส่วนหัว HTTP หรือแผนผังเว็บไซต์? Google ถือว่าทั้งสามอย่างเท่าเทียมกัน — เลือกสิ่งที่ง่ายที่สุด เว็บไซต์ WordPress ส่วนใหญ่ใช้ HTML <link> แท็กซึ่งปลั๊กอินสามารถส่งออกได้โดยอัตโนมัติ

แหล่งที่มา

ทำให้เว็บไซต์ของคุณมีหลายภาษา — ฟรี


อ่านต่อ

😢 ต้องการความช่วยเหลือใช่ไหม?
Powered by TranslateRocket™