Đổi tên miền, đổi nền tảng mà không mất thứ hạng: kế hoạch chuyển site từng bước
Chuyển site an toàn khi mọi địa chỉ cũ có một đích mới tương ứng bằng 301 một bước, nội dung và thẻ giữ nguyên, và bạn theo dõi sát vài tuần sau. Mất thứ hạng khi chuyển hầu như luôn đến từ chuyển hướng hàng loạt về trang chủ, quên trang, hoặc đổi nội dung cùng lúc.

Chuyển site (site migration) là bất cứ thay đổi nào làm địa chỉ của nhiều trang thay đổi cùng lúc: đổi tên miền, đổi từ WordPress sang Haravan hay ngược lại, đổi cấu trúc thư mục, gộp hai site làm một, chuyển http sang https. Làm đúng, lượt truy cập tự nhiên chững lại vài tuần rồi về mức cũ. Làm sai, mất một nửa lượt truy cập trong nhiều tháng là chuyện thường. Khác biệt gần như nằm hết ở một tệp: bảng ánh xạ URL cũ sang URL mới.
Các kiểu chuyển và mức rủi ro
| Kiểu chuyển | Ví dụ | Rủi ro | Ghi chú |
|---|---|---|---|
| Chỉ đổi giao thức | http → https | Thấp | Đường dẫn giữ nguyên, chỉ cần quy tắc chuyển hướng chung |
| Đổi tên miền, giữ đường dẫn | shopabc.vn → abc.vn | Trung bình | Dùng được công cụ Đổi địa chỉ trong Search Console |
| Đổi nền tảng, đổi đường dẫn | WordPress /sofa-go-soi/ → Haravan /products/sofa-go-soi | Cao | Phải lập bảng ánh xạ từng trang |
| Gộp nhiều site | Ba site chi nhánh về một site chính | Cao | Nội dung trùng phải chọn bản giữ |
| Đổi tất cả cùng lúc | Tên miền + nền tảng + giao diện + nội dung | Rất cao | Nếu tụt, không biết do cái nào |
Lời khuyên số một: tách các thay đổi. Nếu buộc phải đổi cả nền tảng lẫn tên miền, làm nền tảng trước trên tên miền cũ, ổn định vài tuần, rồi mới đổi tên miền. Và đừng tranh thủ viết lại nội dung, đổi tiêu đề trong cùng đợt.
Trước khi chuyển: lập danh sách đầy đủ địa chỉ cũ
Danh sách địa chỉ cũ phải gồm mọi trang có giá trị, không chỉ những trang có trong menu. Gom từ nhiều nguồn rồi bỏ trùng:
- Sitemap hiện tại.
- Kết quả thu thập toàn site bằng công cụ thu thập.
- Báo cáo Hiệu suất Search Console 16 tháng, theo trang: có những trang không còn liên kết nội bộ nhưng vẫn nhận lượt bấm.
- Báo cáo Liên kết trong Search Console, mục trang được liên kết nhiều nhất.
- GA4: trang đích có lượt truy cập trong 12 tháng.
- Ảnh và tệp PDF có lượt truy cập từ Google Hình ảnh.
Lưu danh sách này lại cùng số liệu hiện tại (lượt bấm, lượt hiển thị theo trang). Đây là mốc để so sau khi chuyển. Nếu chỉ dựa vào Search Console, nhớ rằng nó chỉ giữ 16 tháng; lưu bản xuất ra tệp.
Bảng ánh xạ: mỗi địa chỉ cũ một đích tương ứng
Bảng ánh xạ là tệp hai cột: địa chỉ cũ, địa chỉ mới. Quy tắc:
- Một đổi một theo nội dung. Trang sản phẩm cũ về đúng trang sản phẩm đó trên site mới, bài viết cũ về đúng bài đó.
- Không đổ hàng loạt về trang chủ. Google coi chuyển hướng về trang không liên quan là soft 404: giá trị liên kết của trang cũ mất.
- Trang bỏ hẳn, không có bản tương đương: trả 410 hoặc 404, hoặc chuyển về danh mục gần nghĩa nhất nếu thật sự liên quan.
- Một bước. Cũ → mới trực tiếp, không cũ → trung gian → mới. Nếu site từng chuyển một lần trước đó, cập nhật cả các quy tắc cũ cho trỏ thẳng về đích cuối.
- Giữ tham số khi cần. Địa chỉ có
?page=2hoặc mã sản phẩm trong tham số phải được xử lý riêng.
Ví dụ ánh xạ khi một shop nội thất ở Bình Dương chuyển từ WordPress sang Haravan:
/sofa-go-soi-3-cho/ → /products/sofa-go-soi-3-cho
/danh-muc/sofa/ → /collections/sofa
/danh-muc/sofa/page/2/ → /collections/sofa?page=2
/tin-tuc/cach-chon-sofa/ → /blogs/tin-tuc/cach-chon-sofa
/wp-content/uploads/catalog.pdf → /pages/catalog
/tag/sofa-gia-re/ → 410 (trang thẻ không còn)
Site vài trăm trang thì ghép bằng tay trong bảng tính. Site vài nghìn trang thì ghép theo quy tắc (cùng slug) rồi kiểm tay những dòng không khớp.

Giữ nguyên những gì Google đã biết
Trong đợt chuyển, mỗi trang trên site mới nên giữ:
- Cùng nội dung chính, cùng title và meta description.
- Cùng cấu trúc tiêu đề, cùng ảnh (alt giữ nguyên).
- Dữ liệu có cấu trúc tương đương: Product, Article, BreadcrumbList.
- Liên kết nội bộ trỏ thẳng địa chỉ mới, không trỏ địa chỉ cũ rồi nhờ chuyển hướng.
- Canonical trên site mới trỏ về địa chỉ mới, không còn sót canonical về tên miền cũ.
- Hreflang (nếu có) cập nhật toàn bộ sang địa chỉ mới.
Lỗi hay gặp khi đổi nền tảng: nền tảng mới sinh title mặc định kiểu “Tên sản phẩm – Tên shop” và nuốt mất title đã tối ưu. Xuất title cũ ra trước, nhập lại sau.
Ngày chuyển
- Bật chuyển hướng 301 theo bảng ánh xạ.
- Kiểm ngẫu nhiên 50–100 dòng của bảng bằng lệnh
curl -sI: phải ra301vàLocationđúng đích, đích trả 200. - Chạy chấm điểm SEO cho tên miền mới: kiểm robots.txt không còn chặn từ thời dựng thử, sitemap trỏ đúng tên miền, canonical đúng.
- Xác minh tên miền mới trong Search Console (loại miền), gửi sitemap mới.
- Nếu đổi tên miền: dùng công cụ Đổi địa chỉ trong phần Cài đặt của thuộc tính cũ. Công cụ này chỉ dùng cho đổi tên miền, không dùng cho đổi đường dẫn trong cùng tên miền.
- Giữ sitemap cũ (liệt kê địa chỉ cũ) thêm vài tuần để Google thu thập lại và thấy chuyển hướng nhanh hơn.
- Cập nhật liên kết ở những nơi bạn kiểm soát: hồ sơ doanh nghiệp trên Google, trang Facebook, Zalo OA, chữ ký email, sàn thương mại điện tử.
Sau khi chuyển: theo dõi và giữ chuyển hướng
Vài tuần đầu, lượt truy cập thường chững hoặc giảm nhẹ trong lúc Google xử lý lại. Theo dõi:
- Báo cáo Trang của thuộc tính mới: số trang được lập chỉ mục tăng dần.
- Báo cáo Trang của thuộc tính cũ: số trang “Trang có lệnh chuyển hướng” tăng dần.
- Lỗi 404 mới trong nhật ký máy chủ: mỗi 404 từ địa chỉ cũ là một dòng ánh xạ còn thiếu.
- So lượt bấm theo trang với mốc đã lưu. Trang nào tụt mạnh thì kiểm chuyển hướng và nội dung trang đó trước.
Giữ chuyển hướng ít nhất một năm, tốt nhất là vĩnh viễn. Liên kết từ báo, diễn đàn, nhóm Facebook vẫn trỏ địa chỉ cũ nhiều năm sau. Gia hạn tên miền cũ: để tên miền cũ hết hạn là mở cửa cho người khác mua lại và hưởng toàn bộ liên kết trỏ về nó.
Bẫy riêng khi chuyển giữa các nền tảng hay dùng ở Việt Nam
Mỗi nền tảng có cấu trúc địa chỉ cố định mà bạn không đổi được, và đó là chỗ bảng ánh xạ hay hỏng:
- Sang Haravan, Shopify: sản phẩm luôn nằm dưới
/products/, danh mục dưới/collections/, bài viết dưới/blogs/<tên-blog>/. Không thể giữ nguyên đường dẫn kiểu WordPress, nên mọi trang đều phải có dòng ánh xạ. Cả hai nền tảng đều có mục quản lý chuyển hướng URL (nhập được tệp CSV), nhưng chỉ kích hoạt khi địa chỉ cũ trả 404 trên nền tảng mới, nên đừng tạo trang trùng đường dẫn cũ. - Sang WordPress từ nền tảng khác: cài đặt Đường dẫn tĩnh mặc định là
/?p=123; đặt lại thành “Tên bài viết” trước khi nhập nội dung, nếu không cả bảng ánh xạ phải làm lại. - Ảnh: nền tảng mới thường đổi địa chỉ ảnh sang máy chủ CDN riêng. Ảnh có lượt truy cập từ Google Hình ảnh sẽ mất nếu không chuyển hướng được; với ảnh quan trọng, chấp nhận mất và tối ưu lại alt, tên tệp trên nền tảng mới.
- Trang có dấu: site cũ dùng đường dẫn tiếng Việt có dấu (
/sofa-gỗ-sồi) thì địa chỉ thật là bản mã hoá%E1%BB%97. Ghi bảng ánh xạ bằng bản mã hoá, hoặc kiểm cả hai dạng. - Chữ hoa chữ thường: máy chủ Linux phân biệt
/Sofavới/sofa. Liên kết ngoài viết sai hoa thường vẫn từng hoạt động trên site cũ chạy Windows thì nay thành 404.
Một mẹo nhỏ đáng giá: dựng site mới trên tên miền phụ chặn bằng mật khẩu (không chặn bằng robots.txt, vì hay quên gỡ), chạy công cụ thu thập trên đó với danh sách địa chỉ cũ đã thay tên miền, để thấy trước dòng nào sẽ ra 404 trước ngày chuyển.
Checklist chuyển site
- Tách thay đổi: không đổi nền tảng, tên miền, nội dung cùng lúc.
- Gom danh sách địa chỉ cũ từ sitemap, thu thập, Search Console, GA4.
- Lưu số liệu theo trang làm mốc.
- Lập bảng ánh xạ một đổi một, không đổ về trang chủ.
- Giữ title, meta, nội dung, dữ liệu có cấu trúc.
- Liên kết nội bộ, canonical, hreflang trỏ địa chỉ mới.
- Ngày chuyển: bật 301, kiểm mẫu bằng curl, chấm điểm tên miền mới.
- Search Console: xác minh, gửi sitemap, Đổi địa chỉ (nếu đổi tên miền).
- Theo dõi 404 mới và lượt bấm theo trang 8–12 tuần.
- Giữ chuyển hướng và gia hạn tên miền cũ.
Hỏi đáp
Đổi tên miền thì mất thứ hạng bao lâu?
Làm đúng, phần lớn site thấy lượt truy cập chững vài tuần rồi về mức cũ. Mất lâu hơn thường do bảng ánh xạ thiếu, chuyển hướng về trang chủ, hoặc đổi nội dung cùng lúc.
Có nên chuyển hướng mọi trang cũ về trang chủ cho nhanh?
Không. Google coi chuyển hướng hàng loạt về trang không liên quan như trang không tồn tại, giá trị liên kết của trang cũ mất. Mỗi trang cũ cần một đích có nội dung tương ứng.
Dùng 302 trong lúc chuyển được không?
Chuyển hẳn thì dùng 301 hoặc 308. Google có thể hiểu 302 kéo dài như chuyển hẳn nhưng mất thời gian hơn, và nhiều công cụ khác không hiểu như vậy.
Bao lâu thì được bỏ chuyển hướng cũ?
Google khuyên giữ ít nhất một năm. Thực tế nên giữ vĩnh viễn vì liên kết ngoài trỏ địa chỉ cũ còn tồn tại rất lâu, và chi phí giữ quy tắc chuyển hướng gần như bằng không.
Đọc tiếp

Chuyển hướng 301, 302, gom www và HTTPS: làm một lần cho đúng
Mọi biến thể http và www phải chuyển hướng vĩnh viễn 301 về một địa chỉ chính thức trong đúng một bước. 302 là chuyển tạm, cho Google tín h…

Mã trạng thái HTTP cho SEO: 200, 301, 404, 410, 5xx, soft 404 và Google hiểu từng mã ra sao
Mã trạng thái là câu đầu tiên máy chủ nói với Googlebot về một địa chỉ: có nội dung, đã chuyển, không còn, hay đang lỗi. Trả sai mã, ví dụ…

Haravan, Sapo, Shopify: nền tảng bán hàng cho phép làm SEO tới đâu
Haravan, Sapo, Shopify lo sẵn HTTPS, máy chủ, sitemap, đường dẫn đẹp, nên shop nhỏ ít gặp lỗi kỹ thuật nặng. Đổi lại, bạn ít quyền với cấu…

Cấu trúc URL: có dấu hay không dấu, sâu mấy tầng, và khi nào không nên đổi
URL tốt là URL ngắn, đọc được, ổn định: chữ thường không dấu, gạch ngang giữa các từ, ít tầng thư mục. Nhưng URL chỉ là tín hiệu nhỏ; giữ n…