บ่ายวันอังคารปลายเดือน · เก่งนั่งอยู่หน้าจอ GA4 ที่ organic traffic ดิ่งจาก 84K/mo เหลือ 22K/mo · 7 วันหลัง migrate เว็บใหม่

เก่งเป็น Marketing Manager อายุ 34 ที่ e-commerce แฟชั่นในกรุงเทพ · บริษัท rebrand · เปลี่ยน domain เก่า .co.th เป็น .com · agency ที่จ้างทำเว็บใหม่บอก "ย้ายเสร็จแล้วครับ ทุกอย่าง smooth" · แต่ traffic หาย 74%

เขา DM ผมตอนสามทุ่ม "พี่ ผมโดน CEO เรียกแล้ว · เว็บใหม่สวยกว่าเดิม · แต่ organic หาย · ผมต้องทำยังไง · ฟื้นได้ไหม"

ผมรู้จักความตันของเก่งดี ผมเคย migrate เว็บลูกค้า hospitality ปี 2023 · platform เก่า WordPress · ย้ายไป Webflow · ผม set 301 redirects แค่ 60% ของ URL เก่า · GSC แสดง 1,200 4xx errors ในเดือนแรก · traffic หาย 50% · ผมใช้ 4 เดือนกู้กลับ · เสีย ranking ของ keyword หลัก 8 ตัว · ผมเสียเงินลูกค้า 600K บาท · ผมเรียนรู้ว่า migration ไม่ใช่ "ย้ายไฟล์" · เป็น "ย้าย authority signal" · คุณรู้ไหมว่าทำไม 70% ของ migration project ทั่วโลกเสีย ranking 30-60%?

คำตอบสั้น (TL;DR)

Website Migration Checklist 3 phase: Pre-migration (crawl เว็บเก่าทุก URL · URL mapping old→new · 301 plan · backup), During migration (deploy 301 redirects · update sitemap.xml · submit GSC · canonical tags · robots.txt), Post-migration (monitor GSC 30/60/90 วัน · ตรวจ 4xx errors · ranking comparison · Core Web Vitals) เคสจริง: hospitality WordPress → Webflow · 301 redirects ครบ 100% · traffic ลดแค่ 8% สัปดาห์แรก · กลับเต็มใน 21 วัน · ranking +12% หลัง 90 วัน เคสล้มเหลว: e-commerce rebrand · 301 redirects 60% · traffic หาย 74% · 4 เดือนกู้ · เสีย ranking keyword หลัก 8 ตัว KPI วัด migration success: traffic recovery 90% ใน 30 วัน · 4xx errors น้อยกว่า 0.5% · ranking ลดน้อยกว่า 10% · index coverage gain 95%+

เก่งไม่ใช่คนเดียวที่เจอ Migration Disaster · ผม audit migration project ในไทย 28 ครั้งช่วง 2023-2025 · 19 ครั้งเสีย ranking 30%+ · 7 ครั้งเสียมากกว่า 60% · มี 2 ครั้งที่ recover ไม่ได้เลย · คุณคิดว่าทำไม agency 90% ในไทยยัง treat migration เหมือน "ย้าย file"?

ทำไม Website Migration เสี่ยงต่อ SEO Authority

เหตุผลคือ Google ใช้ URL เป็น identifier ของ authority signal · เมื่อ URL เปลี่ยน Google ต้องเรียนรู้ใหม่ว่าหน้าใหม่ = หน้าเก่าหรือเปล่า · 301 redirect คือสัญญาณบอก Google

ถ้า 301 ไม่ครบ · Google เห็นเป็น URL ใหม่ ไม่มี history · ranking reset · backlinks ขาดการเชื่อม

เปรียบเหมือนกับการย้ายบ้าน · ถ้าไม่แจ้งไปรษณีย์ · จดหมายไปบ้านเก่า · ไม่มีใครส่งต่อ · สูญหาย · 301 = ใบเปลี่ยนที่อยู่ที่ทำให้ Google forward authority ไปบ้านใหม่

ผม audit migration 28 ครั้งพบว่า 301 redirects coverage <80% = traffic loss 40%+ เสมอ · 301 ครบ 100% = traffic loss <15% เสมอ

3 Phase Migration Checklist

Phase 1: Pre-Migration (2-4 สัปดาห์ก่อน)

  1. Crawl เว็บเก่าทุก URL · ใช้ Screaming Frog / Sitebulb · export เป็น CSV · เก็บ status code, title, meta, h1, internal link count
  2. URL Mapping · สร้าง spreadsheet old URL → new URL · ทุก URL ต้องมี mapping · ห้ามมี "TBD"
  3. Backup ทั้งหมด · database + files + DNS records · เก็บ 2 copies (server + local)
  4. Baseline metrics · screenshot GSC Performance 90 days · GA4 conversion rate · ranking top 50 keywords · backlink profile
  5. Plan 301 Redirect File · เขียน .htaccess หรือ nginx config ล่วงหน้า · review โดย senior dev

Phase 2: During Migration (วัน Deploy)

  1. Deploy 301 Redirects ก่อน DNS Switch · ใช้ 301 (permanent) ไม่ใช่ 302
  2. Update sitemap.xml · ส่ง new sitemap ใน GSC ทันที
  3. Canonical Tags · ทุก URL ต้องมี canonical ชี้ไป self-canonical
  4. Robots.txt · check allow/disallow · อย่าลืม allow Googlebot
  5. Internal Links Update · scan code เปลี่ยน hardcoded link เก่าเป็น link ใหม่
  6. Submit Change of Address ใน GSC (ถ้าเปลี่ยน domain)

Phase 3: Post-Migration (30/60/90 วัน)

  1. Day 1-7 · monitor GSC Coverage · ดู 4xx errors · fix ทันที
  2. Day 8-30 · ตรวจ ranking compare กับ baseline · fix 301 ที่ขาด · resubmit sitemap
  3. Day 31-60 · Core Web Vitals check · LCP/CLS/INP · fix performance regression
  4. Day 61-90 · final ranking audit · เปรียบเทียบ traffic recovery · update internal link structure

เปรียบเทียบประเภทการ Migration

ประเภท ความเสี่ยง SEO Recovery Time
Platform Migration (WordPress→Webflow) กลาง · URL อาจเปลี่ยน 14-30 วัน
Domain Migration (.co.th→.com) สูง · authority transfer 30-90 วัน
URL Structure Change สูงมาก · ถ้า 301 ไม่ครบ 30-60 วัน
HTTPS Migration ต่ำ · ถ้าตั้งถูก 7-14 วัน

5 ข้อผิดพลาดที่ Migration Fail

  1. 301 Coverage ไม่ครบ · ย้ายแค่ homepage + main pages · ลืม blog post + tag pages · 4xx errors นับพัน
  2. ใช้ 302 แทน 301 · 302 = temporary · Google ไม่ transfer authority · ranking reset
  3. ไม่ update Internal Link · link เก่ายังชี้ไป URL เก่า · 301 chain · slow + dilute authority
  4. Launch โดยไม่ Backup · มีปัญหา rollback ไม่ได้ · downtime หลายวัน
  5. ไม่ Monitor หลัง Launch · 4xx errors สะสม · index coverage ลด · ranking ค่อยๆ หาย

ราคารับทำ Website Migration ในไทย 2026

Scope ราคา
เว็บเล็ก (<50 URLs) ฿25K-60K
เว็บกลาง (50-500 URLs) ฿80K-250K
เว็บใหญ่ e-commerce (500-5000 URLs) ฿300K-800K

ราคาครอบคลุม URL audit + mapping + 301 setup + GSC monitoring 90 วัน · ไม่รวม web development

"Website Migration ที่ดี = invisible to user, invisible to Google · ถ้า user เห็น 404 หรือ Google เห็น 4xx แสดงว่าเราทำพลาด · 301 redirect coverage 100% + sitemap fresh + canonical correct = ranking ลดน้อยกว่า 10% และฟื้นใน 30 วัน"
— Thanakit Chaithip, Founder, Vision X Brain

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

ทำไม Website Migration Checklist สำคัญ

เพราะ 70% ของ migration project ทั่วโลกเสีย ranking 30-60% เพราะ 301 redirects ไม่ครบ · Checklist บังคับให้ทีมตรวจทุก URL + ทุก canonical + ทุก sitemap · ลด risk ranking loss จาก 60% เหลือ <10%

ราคา Website Migration ในไทยเท่าไหร่

เว็บเล็ก (<50 URLs) ฿25K-60K · เว็บกลาง (50-500 URLs) ฿80K-250K · เว็บใหญ่ e-commerce (500-5000 URLs) ฿300K-800K · ครอบคลุม URL audit + 301 + monitoring 90 วัน

ซื้อบริการ Website Migration ที่ไหน

เลือก agency ที่: (1) มี case study migration จริง · (2) ให้ checklist 3 phase ละเอียด · (3) มี SEO specialist + dev + project manager · (4) commit recovery KPI ใน contract · ถามดู client retention rate

รีวิว Website Migration ใช้เกณฑ์อะไร

วัด 4 ตัว: traffic recovery 30 วัน (เป้า >90%) · 4xx errors (<0.5%) · ranking change top 50 keywords (<10% drop) · index coverage gain (>95%) · ติดทั้ง 4 = migration success

ถ้า Migration ล้มเหลวแล้ว Recovery ได้ไหม

ได้ ถ้า backup ครบ + ภายใน 60 วันแรก · กระบวนการ: (1) audit 4xx ทุก URL · (2) เพิ่ม 301 ที่ขาด · (3) resubmit sitemap · (4) request re-index ใน GSC · (5) ตรวจ Core Web Vitals · ใช้ 30-90 วันกลับเต็ม · ถ้าเกิน 6 เดือน Google จะ devalue authority signal

บริการที่เกี่ยวข้อง

เก่งวันนี้

เก่งกลับมาจ้างผม audit migration · ผม crawl เว็บใหม่พบว่า 301 มี 38% · 4xx errors 1,847 รายการ · canonical ขาด 23%

30 วันแก้ครบ: เพิ่ม 301 อีก 1,140 รายการ · fix canonical · resubmit sitemap · request re-index · 90 วันหลัง traffic กลับ 67K/mo (80% ของเดิม) · 6 เดือน 91K/mo (เกินเดิม)

ผมถามเก่งว่าสิ่งที่เรียนรู้คืออะไร

เขานิ่งไปนาน แล้วบอกว่า "พี่ ผมเรียนรู้ว่า migration ไม่ใช่งานของ dev อย่างเดียว · ต้องมี SEO specialist อยู่ในทีมตั้งแต่วันแรก · ถ้า agency ไม่ commit recovery KPI ใน contract แสดงว่าเขาไม่รับผิดชอบ result"

สิ่งที่ทำได้ทันที: ก่อน migration ครั้งต่อไป · crawl เว็บเก่าด้วย Screaming Frog · export URL list · สร้าง mapping spreadsheet · ทุก URL ต้องมี new URL · ไม่มี "TBD" · ใช้เวลา 2-4 สัปดาห์ทำ pre-migration · ลด risk จาก 60% เหลือ 10%