วิธีแปลเว็บไซต์ WordPress ใหม่ก่อนเปิดให้คนเข้าชม

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

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

The TranslateRocket language list in WordPress: a green switch next to each published language, a grey one next to the language still being translated
เขียว: ผู้เข้าชมเห็นภาษานั้น เทา: มีแต่คุณที่เห็น ระหว่างที่ยังทำอยู่

ทำไมเว็บไซต์ WordPress ที่แปลไปครึ่งเดียวถึงแพงกว่าการไม่แปลเลย

หน้าที่ครึ่งหนึ่งเป็นภาษาอิตาลีและอีกครึ่งเป็นภาษาอังกฤษ ไม่ได้อ่านแล้วรู้สึกว่า “กำลังทำอยู่” แต่รู้สึกว่าถูกทิ้งร้าง ผู้เข้าชมจากไป และคนที่อยู่ต่อก็ไว้ใจคุณน้อยลง — ผู้ซื้อ 76% เลือกซื้อในภาษาของตัวเองและพวกเขาใช้เวลาสามวินาทีก็รู้ว่าภาษาของคุณอยู่ตรงนั้นจริงหรือเปล่า

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

เป้าหมายจึงง่ายมาก: สร้างภาษาอย่างเปิดเผย แล้วเผยแพร่เมื่อมันเสร็จเท่านั้น

สวิตช์สองแบบที่ต่างกัน — และที่คุณต้องการน่าจะเป็นแบบที่สอง

TranslateRocket ให้สองวิธีในการเก็บงานแปลไว้ให้พ้นสายตา และทั้งสองตอบคำถามคนละข้อ

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

วิธีที่สองนี่เองที่ทำให้เปิดตัวทีละภาษาได้ ภาษาอิตาลีเผยแพร่และขายของอยู่ ในขณะที่ภาษาเยอรมันยังเขียนไม่เสร็จ และทั้งสองไม่รู้เรื่องของกันและกัน

ขั้นที่ 1 — เปิดเว็บไซต์ด้วยภาษาเดียวก่อน

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

จากนั้นติดตั้งปลั๊กอินและตั้งภาษานั้นเป็นภาษาต้นทาง สำหรับผู้เข้าชมยังไม่มีอะไรเปลี่ยน เว็บไซต์ภาษาเดียวที่ติดตั้ง TranslateRocket ไว้ ก็ยังเป็นเว็บไซต์ภาษาเดียวอยู่ดี

ขั้นที่ 2 — เพิ่มภาษาที่สอง แล้วปล่อยไว้แบบยังไม่เผยแพร่

ไปที่ TranslateRocket → ภาษา แล้วติ๊กภาษาที่ต้องการ ตั้งแต่รุ่น 1.1.0 ภาษาที่คุณเพิ่มจะเกิดมาแบบยังไม่เผยแพร่ สวิตช์ของมันเป็นสีเทาจนกว่าคุณจะตัดสินใจเป็นอย่างอื่น ค่าเริ่มต้นนี้มีอยู่ก็เพราะเรื่องนี้พอดี — เพราะในวินาทีที่คุณกดบันทึก ภาษาที่ยังไม่มีคำแปลสักคำจะกลายเป็นสาธารณะไปแล้ว

ตราบใดที่สวิตช์ยังเป็นสีเทา นี่คือสิ่งที่โลกภายนอกเห็นพอดี

ใครเห็นอะไร
ผู้เข้าชมไม่มีร่องรอยของภาษานั้นในตัวสลับภาษา ถ้าบังเอิญเข้ามาที่ URL ของภาษานั้น ระบบจะพาไปยังภาษาเริ่มต้นของคุณ ไม่มีหน้าแสดงข้อผิดพลาด ไม่มีทางตัน
Googleไม่มีอะไรให้เจอ: ภาษานั้นอยู่นอกแท็ก hreflang และนอกแผนผังเว็บไซต์ XML จึงไม่เคยถูกประกาศและไม่เคยถูกเก็บข้อมูลในฐานะเวอร์ชันทางเลือก
คุณทุกอย่าง คุณเดินดูภาษานั้นบนหน้าจริง ด้วยธีมจริง และแก้ไปเรื่อย ๆ — ใครที่มีสิทธิ์ดูตัวอย่างก็ยังเห็นทั้งหมด

ขั้นที่ 3 — แปลตามจังหวะของคุณเอง

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

  • ในเบราว์เซอร์ ฟรี ไม่ต้องใช้คีย์ API Chrome และ Edge บนคอมพิวเตอร์มีตัวแปลที่ทำงานบนเครื่องอยู่ในตัว ปุ่มเดียวแปลทั้งเว็บไซต์ เราจับเวลาจริง: 464 ข้อความใน 42 วินาที
  • ด้วย AIถ้าคุณมีคีย์ DeepL, OpenAI, Gemini หรือ Claude — สำนวนดีขึ้น ในราคาไม่กี่เซ็นต์ต่อหน้า
  • ด้วยมือ บนหน้าเว็บนั้นเอง คลิกข้อความไหนก็ได้ในตัวแก้ไขแบบเห็นภาพแล้วเขียนใหม่ ตรงนี้เองที่งานแปลของเครื่องกลายเป็นของคุณ

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

Progress bars in the WordPress dashboard showing how much of each language has been translated
แถบหนึ่งแถบต่อหนึ่งภาษา: ทำไปแล้วเท่าไร เหลือเท่าไร ก่อนที่ใครอื่นจะได้เห็น

ขั้นที่ 4 — ตรวจสิ่งที่ไม่มีใครนึกถึง

ก่อนเผยแพร่ภาษาหนึ่ง ให้เดินดูสักรอบเหมือนเป็นผู้เข้าชม สี่อย่างนี้คุ้มกับเวลาอย่างละสองนาที:

  • ที่อยู่ของหน้าเว็บ สลักที่แปลแล้ว (/it/chi-siamo/ แทนที่จะเป็น /it/about-us/) คือความต่างระหว่างหน้าที่ติดอันดับในภาษาอิตาลีกับหน้าที่ไม่ติด
  • ชื่อเรื่องและคำอธิบายเมตา นี่คือสิ่งที่ Google พิมพ์ออกมาในผลการค้นหาจริง ๆ — และมันไม่ได้อยู่บนหน้าเว็บ จึงง่ายมากที่จะแปลทั้งเว็บไซต์แล้วลืมมันไปเลย
  • ข้อความที่มองไม่เห็น ข้อความแทนภาพ ชื่อของลิงก์ ข้อความตัวอย่างในฟอร์ม ป้าย ARIA: เครื่องมือค้นหาและโปรแกรมอ่านหน้าจออ่านทั้งหมดนี้ ในแผง SEO จะเรียงไว้ทีละรายการ และแต่ละบรรทัดพาคุณไปยังองค์ประกอบนั้นบนหน้าเว็บ
  • ตัวอย่างตอนแชร์ ชื่อเรื่องและคำอธิบายที่ขึ้นเมื่อมีคนโพสต์หน้าเว็บของคุณบน Facebook, LinkedIn หรือ WhatsApp ถ้าปลั๊กอิน SEO ตั้งของตัวเองไว้ ก็ต้องแปลด้วยเช่นกัน

ขั้นที่ 5 — สับสวิตช์ให้เป็นสีเขียว

คลิกเดียว ภาษานั้นก็เป็นสาธารณะ: ปรากฏในตัวสลับภาษา เข้าไปอยู่ในแผนผังเว็บไซต์ และแท็ก hreflang ของมันเริ่มบอก Google ว่าทุกหน้ามีเวอร์ชันภาษาอิตาลี ไม่มีอะไรถูกประกาศก่อนที่มันจะเป็นจริง — และนั่นคือประเด็นทั้งหมด

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

กับดักที่ทุกคนตกลงไป หกเดือนให้หลัง

นี่คือความผิดพลาดที่เราเห็นบ่อยที่สุดบนเว็บไซต์จริง และไม่เกี่ยวอะไรกับการเปิดตัวเลย

คุณแปลเสร็จ หลายเดือนต่อมาคุณแก้หน้าหนึ่ง — ย่อหน้าใหม่ในหน้าราคา ประโยคเปิดที่เปลี่ยนไป ภาษาอังกฤษไร้ที่ติ แต่ในทุกภาษาที่เหลือ ย่อหน้าใหม่นั้นยังคงเป็นภาษาอังกฤษอยู่เงียบ ๆ เพราะ TranslateRocket ตรวจจับข้อความตอนที่ผู้ดูแลซึ่งล็อกอินอยู่มองหน้านั้น — และหน้านั้นไม่มีใครเปิดอีกเลย

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

A WordPress admin notice saying that pages changed since TranslateRocket last read them, with a link to scan them
คุณแก้หน้าเว็บ แล้วหน้าจัดการก็บอกให้รู้ — พร้อมชื่อหน้าที่เปลี่ยน และปุ่มสแกนอยู่ห่างแค่คลิกเดียว

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

คำถามที่คนถามก่อนเปิดเว็บไซต์ WordPress หลายภาษา

Google จะลงโทษผมไหมถ้าภาษายังไม่เสร็จ

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

ทำสองภาษาพร้อมกันได้ไหม

ได้ — สวิตช์แยกตามภาษา คุณจะมีสามภาษาเผยแพร่ สองภาษายังไม่เผยแพร่ และอีกภาษาที่ยังไม่ได้เริ่มเลย บนเว็บไซต์เดียวกันก็ได้

ถ้าเผลอเผยแพร่ภาษาเร็วเกินไปล่ะ

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

ต้องแปลให้ครบก่อนเผยแพร่ภาษาหนึ่งหรือเปล่า

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

ใช้กับ Elementor, WooCommerce และตัวสร้างหน้าเว็บได้ไหม

ใช่ เอนจินอ่านหน้าที่แสดงผลเสร็จแล้ว ดังนั้นอะไรที่เบราว์เซอร์แสดงก็ถูกแปล — ตัวสร้างหน้า ธีม หน้าจอของปลั๊กอิน และ WooCommerce รวมอยู่ด้วย

มีอะไรในนี้ที่ต้องจ่ายเงินไหม

ไม่มี TranslateRocket ฟรีทั้งหมด ไม่มีรุ่นเสียเงิน และไม่จำกัดจำนวนภาษาหรือข้อความ

อยากได้คนช่วยดูแลเว็บไซต์ไหม ผมทำให้ได้

ผมชื่อเฟเดริโก ผู้พัฒนา TranslateRocket — และการสร้างกับแปลเว็บไซต์ WordPress คือสิ่งที่ผมทำเลี้ยงชีพ นั่นแหละคือเหตุผลที่ปลั๊กอินนี้ยังฟรีอยู่ได้ มันไม่ใช่รุ่นที่ถูกตัดทอนเพื่อขายรุ่นอัปเกรดให้คุณ แต่เป็นเครื่องมือที่ผมใช้ทุกวันกับเว็บไซต์ที่ผมได้รับค่าจ้าง

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

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

เล่าเรื่องเว็บไซต์ของคุณให้ผมฟังดาวน์โหลดปลั๊กอิน ฟรี

แหล่งที่มา

  • Google Search Central — “การจัดการเว็บไซต์หลายภูมิภาคและหลายภาษา” ว่าด้วยหน้าที่แปลไม่ครบ นักพัฒนา.google.com
  • Google Search Central — “บอก Google เกี่ยวกับหน้าเวอร์ชันท้องถิ่นของคุณ” (hreflang) นักพัฒนา.google.com
  • CSA Research — “Can’t Read, Won’t Buy” การสำรวจผู้บริโภค 8,709 คนใน 29 ประเทศ csa-research.com

อ่านต่อ: แปล WordPress ฟรีด้วย Chrome · ทำเว็บไซต์ WordPress ให้หลายภาษา ทีละขั้น · hreflang อธิบายง่ายๆ · ทุกอย่างที่ TranslateRocket ทำได้

ต้องการคีย์ API ใช่ไหม

คู่มือทีละขั้นตอนสำหรับ OpenAI, Claude, Gemini, DeepL และ Google Translate: แต่ละตัวมีค่าใช้จ่ายเท่าไร ตัวไหนฟรี และวิธีตั้งวงเงินค่าใช้จ่าย คู่มือคีย์ API →

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