เมื่อการ
คุณต้องใช้มันทุกครั้งที่การ
เช็กลิสต์ SEO ย้ายเว็บไซต์ โดยสรุป
- ก่อน
เปิดตัว วัดค่าฐานของคลิก และการติดต่อสอบถามแยกตามหน้า ทำรายการทุก URL ตัดสินว่าจะเก็บ รวม หรือเลิกใช้หน้าไหน และสร้าง แผนผัง 301 redirect ที่ทดสอบแล้ว ระหว่าง สร้าง และในวันเปิดตัว ย้ายข้อความ และชื่อหน้าที่ติดอันดับอยู่แล้วไปด้วย กัน staging ออกจาก Google อย่างปลอดภัย และตรวจทุก URL เดิมบนเว็บไซต์ จริง- หลัง
เปิดตัว เฝ้าดูทีละหน้า อย่างน้อยสองเดือน และแยกให้ออกระหว่าง การปรับตัวตามปกติ กับปัญหาจริง
การย้ายของคุณเสี่ยงแค่ไหน?
ความเสี่ยงเพิ่มขึ้น ตามปริมาณที่
| ประเภทการเปลี่ยนแปลง | สิ่งที่ Google ต้อง |
ความเสี่ยง |
|---|---|---|
| ต่ำ ถ้าเทมเพลตยังเก็บชื่อหน้า หัวข้อ และ |
||
| ทุกหน้าอยู่ที่ไหน | ||
| เปลี่ยนแพลตฟอร์ม | URL เทมเพลต และบ่อยครั้งรวมถึงการ |
สูง |
| เปลี่ยนโดเมน | ทุก URL และ |
สูง และใช้เวลานานที่สุดกว่าจะนิ่ง |
อย่าซ้อนการเปลี่ยนแปลงที่แยกกันได้ โดเมนใหม่ แพลตฟอร์มใหม่
ก่อนเปิดตัว : วัดค่าฐาน ทำรายการ และจับคู่
ขั้นนี้ช่วยปกป้องอันดับได้มากที่สุด ให้เริ่มก่อน
วัดค่าฐานของสิ่งที่มีอยู่
ส่งออกและบันทึกค่าฐานไว้ เพื่อใช้ตัดสินผลของการย้าย
- ข้อมูล Performance ใน Search Console ทั้งหน้าและ
คำค้นหา ตลอด 16 เดือนเต็มที่ รายงานเก็บไว้ เพื่อใช้เทียบปีต่อปีในภายหลัง - Landing page ใน GA4 พร้อม key event เช่น การส่งฟอร์ม ถ้ายังไม่ได้ติดตามสิ่งเหล่านี้ ให้แก้ การติดตาม conversion ใน GA4 ก่อน ไม่อย่างนั้นคุณจะแยกไม่ออก ว่าการติดต่อสอบถามลดลงจริง หรือแค่นับผิด
- รายงาน Links ใน Search Console
เว็บไซต์ อื่นลิงก์ มาที่ URL เฉพาะเจาะจง และ URL เหล่านั้นต้องยังใช้งานได้
จากนั้นทำเครื่องหมาย หน้าสำคัญ คือหน้าที่
ทำรายการทุก URL
เมนูของคุณแสดงแค่ส่วนเล็ก ๆ ของสิ่งที่ Google รู้จัก ให้รวมเป็นรายการเดียว จาก
- การ
ครอว์ล ทั้งเว็บไซต์ ด้วยโปรแกรม ครอว์ล บน เดสก์ท็อป เช่น Screaming Frog SEO Spider (เวอร์ชัน ฟรีครอว์ล ได้สูงสุด 500 URL) - XML sitemap ของคุณ
- ข้อมูลที่ส่งออกจาก Search Console, GA4 และรายงาน Links ซึ่งจะจับหน้าที่ไม่อยู่ในเมนู แต่ยังมีคนเข้าชม หรือมี
ลิงก์ ชี้มา
บน WordPress ให้รวม URL ที่ไม่มีใคร
ตัดสินว่าจะเก็บ รวม หรือเลิกใช้
| การ |
ใช้เมื่อ | URL เดิม |
|---|---|---|
| เก็บ | ใช้ที่อยู่เดิมถ้าทำได้ ถ้าไม่ได้ ทำ 301 ไปที่อยู่ใหม่ | |
| รวม | หน้าเนื้อหาบางหลายหน้า แย่งการค้นหาเดียวกัน | ทุกหน้า redirect ไปยังหน้าที่รวมแล้ว |
| เลิกใช้ แต่ |
ทำ 301 ไปยังหน้าที่ |
|
| เลิกใช้ ไม่ |
ไม่มีหน้าใหม่ที่ตอบความต้องการเดียวกัน | ส่งค่า 404 หรือ 410 และเอา |
การเปลี่ยน URL ที่ปลอดภัยที่สุด คือไม่เปลี่ยนเลย การเปลี่ยนชื่อ /services/aircon-installation/ เป็น /solutions/hvac/ เพื่อความเรียบร้อย ทำให้ Google มีอีกเรื่องที่ต้อง
อย่าส่งทุกหน้าที่เลิกใช้ไปที่หน้าแรก Google เตือนว่าการ redirect URL เก่าจำนวนมาก ไปยังหน้าเดียวที่ไม่เกี่ยวข้อง อาจถูกมองเป็น soft 404
สร้าง แผนผัง 301 redirect
การ
- ถาวร และทำฝั่งเซิร์ฟเวอร์ ใช้ 301 (หรือ 308 ซึ่งเป็นแบบถาวรเช่นกัน) ส่วน 302 บอกว่าหน้าเดิมอาจกลับมา ใช้ meta refresh หรือ redirect ด้วย JavaScript เฉพาะเมื่อเซิร์ฟเวอร์ redirect ไม่ได้
- กระโดดครั้งเดียว จาก URL เดิมตรงไปยัง URL
ปลายทาง และอัปเดต redirect จากการรีดีไซน์ ครั้งก่อน ๆ ด้วย เพื่อไม่ให้กลายเป็นลูกโซ่ - ไปยังสิ่งที่ตรงกัน แต่ละภาษา redirect ไปยังภาษาเดียวกัน PDF ไปยังไฟล์ที่มาแทน หรือหน้าที่ตอนนี้มีเนื้อหาของมัน
- ใช้
รูปแบบ แต่ต้องทดสอบ กฎที่ส่ง /blog/2021/04/post-name/ ไปยัง /insights/post-name/ ประหยัดได้หลายร้อยแถว แต่ต้องทดสอบกับ URL จริงจากรายการ - ครบทุก
รูปแบบ HTTP หรือ HTTPS มีหรือไม่มี “www” หรือเครื่องหมายทับท้าย ทุกแบบต้องไปถึงที่อยู่หลัก ในการกระโดด ครั้งเดียว
แนวทางการย้าย
ระหว่าง สร้าง : ปกป้องสิ่งที่ติดอันดับอยู่
เก็บข้อความ และชื่อหน้าที่ติดอันดับอยู่
หน้าหนึ่งติดอันดับจากสิ่งที่มันพูด ถ้าหน้าสำคัญเสียชื่อหน้า หัวข้อ และ
สำหรับหน้าสำคัญแต่ละหน้า ให้จดชื่อหน้า H1
กัน staging ออกจาก Google อย่างปลอดภัย
วิธีซ่อน
- การตั้ง
รหัสผ่าน เชื่อถือ ได้ที่สุดเครื่องมือ ค้นหาอ่านสิ่งที่อยู่หลังรหัสผ่าน ไม่ได้ และไม่มีใครลืมกล่องล็อกอิน - แท็ก noindex ใช้ได้ แต่ต้องมีคนเอาออก ใน WordPress การติ๊กช่อง ที่ขอให้
เครื่องมือ ค้นหาไม่ทำดัชนีเว็บไซต์ นี้ ที่ Settings → Reading (การตั้งค่า → การอ่าน) จะเพิ่มแท็กนี้ - robots.txt
Disallow: /อ่อนที่สุด มันหยุด การ ครอว์ล แต่ไม่หยุดการทำดัชนี URL ของ staging ที่มีลิงก์ ชี้มา จึงยังปรากฏในผลการค้นหาได้ และถ้าหลงเหลือ อยู่บนเว็บไซต์ จริง มันจะบล็อกไม่ให้ Googleครอว์ล อะไรเลย รวมถึง redirect ด้วย
ใส่การเอาบล็อกออกไว้ในแผน
วันเปิดตัว : การตรวจ ตามลำดับ
- เอาการบล็อกของ staging ออก ยืนยันว่า robots.txt อนุญาตการ
ครอว์ล และไม่มีหน้าที่ ต้องการให้ติดดัชนี ที่ยังมีแท็ก noindex หรือ headerX-Robots-Tagค้างอยู่ - ทดสอบแผนผัง redirect บน
เว็บไซต์ จริงครอว์ล ทุก URL เดิมในโหมด list ของโปรแกรม ครอว์ล แต่ละ URL ควร 301 ครั้งเดียวไปยังหน้าที่ตั้งใจไว้ ซึ่งส่งค่า 200 ครอว์ล เว็บไซต์ ใหม่ หาลิงก์ เสียลิงก์ ที่ชี้ไป URL เดิมหรือโดเมน staging และ canonical ที่ไม่คาดคิด - ส่ง sitemap ใน Search Console ทั้งอันใหม่ ที่มีเฉพาะ URL
ปลายทาง ที่ส่งค่า 200 และตามที่ Google แนะนำ อันชั่วคราวที่มี URL เดิม เพื่อเฝ้าดูการทำดัชนีที่ย้ายไป - ตรวจหน้าสำคัญ ด้วย
เครื่องมือ URL Inspection และขอให้ทำดัชนีหน้าที่สำคัญที่สุดสักไม่กี่หน้า - ตรวจการติดตาม ส่งทุกฟอร์ม และแตะทุก
ลิงก์ โทรศัพท์ แล้วดู key event เข้ามาในรายงาน Realtime ของ GA4 เตรียม ทางถอยกลับ สำรองข้อมูลเว็บไซต์ เดิมทั้งหมด พร้อมการตั้งค่า โฮสติ้ง และ DNS
หลังเปิดตัว : ทราฟฟิก ตก หรือแค่ปรับตัว?
สิ่งที่ต้องเฝ้าดู
- รายงาน Page indexing URL เดิมควรย้ายไปอยู่ในกลุ่ม “Page with redirect” และ URL ใหม่ไปอยู่ในกลุ่มที่ทำดัชนีแล้ว เฝ้าดูว่า “Not found (404)” และ “Soft 404” เพิ่มขึ้นหรือไม่ และมีหน้าใหม่ที่ถูกกันไว้ด้วยแท็ก noindex หรือ robots.txt หรือเปล่า
- Performance แยกตามหน้า เทียบคลิกของหน้าสำคัญแต่ละหน้า ทั้ง URL เดิมก่อนย้าย และ URL ใหม่หลังย้าย เพราะยอดรวมที่ดูดี อาจซ่อนการ
สูญเสีย ก้อนใหญ่ของหน้าเดียวไว้ และเทียบปีต่อปี เพื่อดูผลของฤดูกาล - การติดต่อสอบถามแยกตาม landing page ใน GA4 เทียบกับค่าฐานของคุณ
ตรวจทุกวันในสัปดาห์แรก ทุกสัปดาห์เป็นเวลาสองเดือน แล้วเทียบกับค่าฐาน เมื่อผ่านไปประมาณสามเดือน
ปรับตัวตามปกติ หรือปัญหาจริง
| สัญญาณ | มักเป็นเรื่องปกติ | มักเป็นปัญหาจริง |
|---|---|---|
| คลิก | ลดลงชันมาก หรือยังลดลงหนักขึ้นหลังผ่านไปหนึ่งเดือน | |
| URL เดิมในผลการค้นหา | ยังแสดงอยู่สักพัก และ redirect |
ส่งค่า 404 หรือพาไปผิดหน้า |
| การค้นหาชื่อแบรนด์ | คงที่ | ลดลง สงสัยว่ามีการบล็อกการ |
| การติดต่อสอบถาม | สอดคล้องกับ |
ลดลงขณะที่ |
เมื่อการลดลงเป็นของจริง
- ทุกอย่างตกพร้อมกัน มีการบล็อก ตรวจ robots.txt แท็ก noindex และ
ข้อผิดพลาด ของเซิร์ฟเวอร์ - บางหน้าตก เทียบเวอร์ชันเก่ากับใหม่ หาเนื้อหาที่หายไป ชื่อหน้าที่เปลี่ยน redirect ที่ผิด หรือ
ลิงก์ ภายในที่หายไป - ทั้งส่วนตก ให้สงสัย redirect แบบ pattern, canonical ของเทมเพลต หรือเนื้อหาที่ปรากฏหลัง JavaScript ทำงานแล้วเท่านั้น
ตรวจเพิ่มเมื่อเปลี่ยนโดเมนหรือแพลตฟอร์ม
เปลี่ยนโดเมน กับ SEO
- ยืนยันโดเมนใหม่ใน Search Console ก่อน
เปิดตัว และเก็บ property เดิมไว้ เพื่อดูมันค่อย ๆ ว่างลง - เมื่อ redirect ทำงานแล้ว ให้ใช้
เครื่องมือ Change of Address ใน Search Console ซึ่งใช้สำหรับการย้ายไปโดเมน หรือซับโดเมน ใหม่ ไม่ใช่การเปลี่ยนไปใช้ HTTPS หรือการย้ายหน้าภายในโดเมนเดียวกัน จดทะเบียน โดเมนเดิมไว้ และให้มัน redirect ต่อไปไม่มีกำหนด ถ้ามันหมดอายุลิงก์ เก่าจะเสีย และคนอื่นซื้อไปได้- อัปเดต
ลิงก์ ที่คุณควบคุมได้ ตั้งแต่ Google Business Profile ไปจนถึงลายเซ็น อีเมล
เปลี่ยนแพลตฟอร์ม กับ SEO
แพลตฟอร์ม
- redirect ต้องอยู่บนแพลตฟอร์มใหม่ จึงต้องตรวจว่ามันรองรับ redirect
ทีละ มาก ๆ และ redirect แบบ pattern ก่อนตัดสินใจ - ถ้าหน้าต้องพึ่ง JavaScript ให้ใช้การทดสอบสดของ URL Inspection ยืนยันว่า Google เห็น
ข้อความ และลิงก์ - ตรวจสิ่งที่แพลตฟอร์ม
สร้าง ขึ้นอัตโนมัติ เช่น หน้าแท็ก และ URL ที่มีตัวกรอง ซึ่งอาจเพิ่มหน้าที่เนื้อหาบางหรือซ้ำซ้อน
คำถาม ที่ควรถามผู้ดูแล การย้าย
ขอ
คนที่มีประสบการณ์ตอบ
วางแผนการย้ายก่อนออกแบบ
การย้ายที่รักษาอันดับไว้ได้ ถูกตัดสินตั้งแต่ต้น ในค่าฐานและแผนผัง redirect นานก่อนที่ใครจะ
ถ้าการ