WPML

สิ่งที่ WPML มอบให้สำหรับ SEO บนเว็บไซต์หลายภาษาโดยไม่ต้องตั้งค่าเพิ่มเติม

โดยที่คุณไม่ต้องปรับเปลี่ยนการตั้งค่าใด ๆ การติดตั้ง WPML ใหม่จะมอบสิ่งส่วนใหญ่ที่ Google ต้องการเพื่อจัดอันดับเนื้อหาหลายภาษาอย่างเหมาะสม:

  • แท็ก hreflang ใน <head> WPML จะแทรกแท็ก <link rel="alternate" hreflang="..."> โดยอัตโนมัติเพื่อชี้แต่ละหน้าไปยังคำแปลของหน้านั้น Google ใช้ hreflang เพื่อแสดงภาษาที่ถูกต้องให้กับผู้ใช้ที่เหมาะสม หากไม่มีสิ่งนี้ คุณอาจเสี่ยงที่หน้าภาษาฝรั่งเศสของคุณจะแสดงต่อผู้ค้นหาภาษาอังกฤษ และเนื้อหาเดียวกันจะถูกมองว่าเป็นเนื้อหาที่ซ้ำกัน WPML จะปล่อยแท็กเหล่านี้ตามค่าเริ่มต้น โดยวางไว้ให้เร็วที่สุดใน HEAD (ตำแหน่งที่แนะนำ) หากคุณใช้ส่วนเสริม WPML SEO ร่วมกับไซต์แมป XML ของ Yoast SEO หรือ Rank Math แล้ว WPML SEO จะย้ายแท็กเหล่านี้ไปยังไซต์แมป XML
  • URL ที่สะอาดและทำดัชนีได้สำหรับแต่ละภาษา ไม่ว่าคุณจะเลือกรูปแบบ URL ใด (ดูด้านล่าง) หน้าที่แปลแล้วจะอยู่ในที่อยู่ที่เครื่องมือค้นหาสามารถรวบรวมข้อมูลและทำดัชนีได้
  • ไซต์แมป XML สำหรับแต่ละภาษา เมื่อใช้ร่วมกับปลั๊กอิน SEO เช่น Yoast SEO หรือ Rank Math

ส่วนเสริม WPML SEO ขยายความสามารถนี้ด้วยการแปลฟิลด์ข้อมูลเมตาของ SEO ที่ปลั๊กอิน SEO ของคุณแนบมากับแต่ละโพสต์: ชื่อ, คำอธิบาย, แท็กโซเชียล, ป้ายกำกับเบรดครัมบ์ และ (สำหรับ Yoast SEO) ข้อมูลเมตาของคำศัพท์ในอนุกรมวิธาน ดูภาพรวมที่ WPML SEO – Yoast SEO และ Rank Math แบบหลายภาษา และดูขั้นตอนโดยละเอียดที่ วิธีแปลเว็บไซต์ของคุณสำหรับ SEO บนเว็บไซต์หลายภาษา

การตั้งค่าด้านล่างนี้ช่วยให้คุณปรับแต่งโครงสร้างเพิ่มเติมได้

ตำแหน่งของการตั้งค่า

เปิด WPMLการตั้งค่าURL และ SEO

รูปแบบ URL ภาษา

โครงสร้าง 3 แบบสำหรับวิธีที่ภาษาแสดงใน URL ของคุณ เลือกครั้งเดียวในระหว่างการตั้งค่า การสลับในภายหลังมีความซับซ้อนและทำให้ลิงก์ขาเข้าเสีย

ภาษาที่แตกต่างกันในไดเรกทอรี

yoursite.com/fr/contact/ สำหรับภาษาฝรั่งเศส yoursite.com/de/contact/ สำหรับภาษาเยอรมัน

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

ตัวเลือกย่อย ใช้ไดเรกทอรีสำหรับภาษาเริ่มต้น จะกำหนดว่า URL ของภาษาเริ่มต้นจะอยู่ที่ราก (yoursite.com/) หรือในไดเรกทอรี (yoursite.com/en/) ปิดใช้งานตามค่าเริ่มต้น เว็บไซต์ส่วนใหญ่จะเก็บ URL ของภาษาต้นฉบับไว้ที่ราก

โดเมนที่แตกต่างกันในแต่ละภาษา

yoursite.fr สำหรับภาษาฝรั่งเศส yoursite.de สำหรับภาษาเยอรมัน

มีประโยชน์เมื่อคุณดำเนินการเว็บไซต์สำหรับตลาดที่แตกต่างกัน โดยมีการนำเสนอแบรนด์แยกกันในแต่ละประเทศ ประโยชน์ด้าน SEO: คุณสามารถกำหนดเป้าหมายตามภูมิศาสตร์ของแต่ละโดเมนไปยังประเทศเฉพาะใน Google Search Console ซึ่งเป็นสัญญาณที่แข็งแกร่งกว่าการกำหนดเป้าหมายตามภูมิศาสตร์ระดับไดเรกทอรี ข้อเสียคือต้องทำงานตั้งค่ามากขึ้น (DNS, โฮสติ้ง, SSL สำหรับแต่ละโดเมน) และสัญญาณการจัดอันดับจะไม่สะสมข้ามโดเมนในลักษณะเดียวกับโดเมนเดียว

เพิ่มชื่อภาษาเป็นพารามิเตอร์

yoursite.com/?lang=fr

ตัวเลือกที่ไม่แนะนำมากที่สุด ธีมและปลั๊กอินบางตัวไม่สามารถจัดการ URL ที่มีพารามิเตอร์การสืบค้นได้ดี และ URL ที่ใช้พารามิเตอร์จะดูยุ่งเหยิงกว่าในมุมมองของ SEO มีประโยชน์เฉพาะเมื่อมีข้อจำกัดที่ทำให้ไม่สามารถใช้รูปแบบอื่นอีกสองรูปแบบได้

วิธีสร้างสลักของโพสต์ที่แปล

ส่วน URL ของหน้า ใน WPMLการตั้งค่าURL และ SEO มีตัวเลือก 4 แบบสำหรับวิธีสร้างสลักของแต่ละคำแปล เลือกหนึ่งแบบต่อไซต์ ตัวเลือกนี้จะใช้กับทุกโพสต์ที่แปล

  • สร้างอัตโนมัติจากชื่อ (ค่าเริ่มต้น) WordPress จะสร้างสลักจากชื่อที่แปล สะอาดและไม่ต้องออกแรง
  • สร้างอัตโนมัติจากชื่อเสมอและเขียนทับสลักที่มีอยู่ ทุกครั้งที่ชื่อเปลี่ยน WPML จะสร้างสลักใหม่ให้ตรงกัน มีประโยชน์เมื่อคุณต้องการให้ชื่อและสลักล็อคอยู่ด้วยกัน หลีกเลี่ยงตัวเลือกนี้เมื่อคุณปรับแต่งสลักด้วยตนเองสำหรับ SEO เนื่องจากแก้ไขชื่อแต่ละครั้งจะเขียนทับสลักเหล่านั้น
  • แปล (วิธีนี้จะรวมสลักในการแปลและไม่สร้างจากชื่อโดยอัตโนมัติ) สลักจะกลายเป็นส่วนหนึ่งของตัวแก้ไขการแปล ดังนั้นนักแปลจึงสามารถเขียนทับค่าที่สร้างขึ้นอัตโนมัติได้ ประโยชน์ด้าน SEO: เมื่อคีย์เวิร์ดในภาษาปลายทางมีความสำคัญต่อการจัดอันดับของคุณ การมีสลักในภาษาปลายทางจะนำคีย์เวิร์ดเข้าสู่ URL ตัวอย่างเช่น yoursite.com/fr/contact/ จะกลายเป็น yoursite.com/fr/contactez-nous/ สำหรับเว็บไซต์ที่ SEO บนเว็บไซต์หลายภาษามีความสำคัญ นี่คือตัวเลือกที่ควรเลือก สำหรับภาษาที่ไม่ได้ใช้อักษรละติน (ฮีบรู, อาหรับ, จีน และอื่น ๆ) WPML จะทับศัพท์สลักเป็นอักษรละตินโดยอัตโนมัติ – ดูหัวข้อถัดไป
  • คัดลอกจากภาษาต้นฉบับหากภาษาที่แปลใช้ URL ที่เข้ารหัส เป็นตัวเลือกสำรองสำหรับภาษาที่สลักอาจออกมาเป็นอักขระที่เข้ารหัสเปอร์เซ็นต์ สลักของภาษาต้นทางจะถูกนำมาใช้ซ้ำในทุกคำแปลเพื่อให้อ่านง่าย เลือกตัวเลือกนี้เมื่อคุณต้องการให้ทุกเวอร์ชันภาษาใช้สลักเดียวกัน

สำหรับประเภทโพสต์แบบกำหนดเองและอนุกรมวิธาน สลักพื้นฐาน (คำนำหน้า /category/, /product/, /tag/) จะถูกแปลแยกกัน WPML จะแปลสลักเหล่านี้จากแท็บ อนุกรมวิธาน ใน การแปล

วิธีที่ WPML แปลสลักสำหรับภาษาฮีบรู, อาหรับ, จีน และภาษาอื่น ๆ ที่ไม่ใช่อักษรละติน

เมื่อคุณเลือก แปล ในส่วน URL ของหน้า และภาษาปลายทางใช้อักษรอื่นที่ไม่ใช่อักษรละติน – ฮีบรู, อาหรับ, จีน, ญี่ปุ่น, เกาหลี, รัสเซีย, กรีก, ไทย และอื่น ๆ – WPML จะเขียนสลักด้วยอักษรละตินที่ตรงกับเสียงของคำแปล สิ่งนี้เรียกว่าการทับศัพท์

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

สำหรับชื่อหน้า WPML Activation:

  • ชื่อภาษาฮีบรู הפעלת WPML จะกลายเป็น URL /he/hafalat-wpml/
  • ชื่อภาษาจีน 激活 WPML จะกลายเป็น URL /zh/jihuo-wpml/

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

hreflang ใน HEAD

การ์ด ตัวเลือก SEO มีการตั้งค่า 2 อย่างสำหรับ hreflang:

  • แสดงภาษาทางเลือกในส่วน HEAD เปิดใช้งานตามค่าเริ่มต้น WPML จะแสดงผล <link rel="alternate" hreflang="..."> สำหรับทุกเวอร์ชันที่แปลของหน้าปัจจุบัน
  • ตำแหน่งของลิงก์ hreflang ให้เร็วที่สุด (ค่าเริ่มต้น) จะวางแท็กไว้ใกล้ด้านบนสุดของ HEAD ซึ่งเครื่องมือค้นหามักจะอ่านก่อน การตั้งค่านี้รองรับธีมหรือปลั๊กอิน SEO ที่วางแท็กของตนเองในตำแหน่งเฉพาะ

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

มีข้อยกเว้นหนึ่งประการ: หากคุณใช้ส่วนเสริม WPML SEO และไซต์แมป XML ของ Yoast SEO หรือ Rank Math เปิดอยู่ WPML SEO จะเพิ่มแท็ก hreflang ลงในไซต์แมป XML เมื่อ WPML SEO ทำงานเป็นครั้งแรกในขณะที่ไซต์แมป XML เปิดอยู่ ระบบจะปิด Display alternative languages in the HEAD section เพื่อไม่ให้เครื่องมือค้นหาได้รับแท็กเดียวกันซ้ำสองครั้ง หากคุณปิดไซต์แมป XML ของปลั๊กอิน SEO ส่วนเสริม WPML SEO จะเปิดตัวเลือกนี้กลับมาอีกครั้ง หากคุณเปิดไซต์แมป XML ในภายหลัง ให้ปิดตัวเลือกนี้ด้วยตนเอง

การเปลี่ยนเส้นทางตามภาษาของเบราว์เซอร์

เมื่อผู้เข้าชมมาถึง URL ในภาษาหนึ่ง แต่ภาษาที่ต้องการของเบราว์เซอร์เป็นอีกภาษาหนึ่ง WPML สามารถเปลี่ยนเส้นทางพวกเขาไปยังเวอร์ชันที่แปลได้ มีตัวเลือก 3 แบบ:

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

การเปลี่ยนเส้นทางใช้ JavaScript ผู้เข้าชมที่ปิดใช้งาน JavaScript (พบได้น้อย) จะไม่ถูกเปลี่ยนเส้นทาง เครื่องมือค้นหาที่ไม่ติดตามการเปลี่ยนเส้นทาง JS จะยังคงอยู่ใน URL ที่ได้รับ ซึ่งโดยทั่วไปแล้วคือสิ่งที่คุณต้องการ

หน้าต่างคุกกี้ จดจำการตั้งค่าเป็นเวลา N ชั่วโมง ควบคุมระยะเวลาที่ WPML จะเคารพการเลือกภาษาของผู้เข้าชมหลังจากที่พวกเขาสลับด้วยตนเอง ป้อน 24 หรือผลคูณของ 24

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

หน้าแรกที่แตกต่างกันในแต่ละภาษา

WordPress ให้คุณตั้งค่าหน้าแรกแบบคงที่และหน้าโพสต์ได้ ด้วย WPML คุณยังสามารถเลือกหน้าแรกแบบคงที่ที่แตกต่างกันในแต่ละภาษาได้ ผู้เข้าชมภาษาอังกฤษของคุณจะเห็นหน้า Landing Page หนึ่ง ผู้เข้าชมภาษาฝรั่งเศสของคุณจะเห็นอีกหน้าหนึ่ง แม้ว่าภาษาเหล่านั้นจะเป็นคำแปลของกันและกันก็ตาม

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

นี่คือวิธีที่เว็บไซต์ซึ่งมีหน้า Landing Page ทางการตลาดเฉพาะสถานที่จัดการกับหน้าแรกโดยไม่ต้องตั้งค่าการติดตั้ง WordPress แยกต่างหากสำหรับแต่ละตลาด

เขียนโดยAmir

เขียนโดยAmir