1. Website cũ đang có gì
Đọc từ sitemap.xml (cập nhật 10/09/2024) và trang chủ:
- Song ngữ EN + VI nhưng nội dung lệch nhau: bản EN phục vụ inbound (Vietnam, Cambodia, Laos, Thailand, Myanmar, Bali, multi-country); bản VI chủ yếu là nội địa & outbound (du lịch trong nước, Hàn Quốc, Nhật Bản, Dubai…) + cả mục khách sạn (
/vi/our-tours/khach-san/).
- Danh mục tour EN (
/our-tours/): vietnam-tours, ninh-binh-tour, cruise-tour, ha-long-tour, da-nang-tour, cambodia-tours, thailand-tours, laos-tours, bali-tours, multi-country-tours, myanmar-tours.
- Trang chức năng:
/tailor-made/ (custom trip), /request-a-free-quote/?req=ID (form báo giá theo tour), /travel-guide/ (blog), /about-us/, /contact-us/.
- Bài blog EN nằm lẫn ở root (không gom dưới
/travel-guide/) — cấu trúc lộn xộn.
Vấn đề của cấu trúc cũ
- Danh mục chồng chéo, loãng: vừa có
vietnam-tours vừa có ha-long-tour, ninh-binh-tour, da-nang-tour, cruise-tour — cùng là tour Việt Nam nhưng tách thành 5 danh mục riêng, nội dung mỏng, khó SEO.
- Hai mảng inbound/outbound lẫn lộn trong một website — khách inbound vào thấy tour nội địa, khách Việt vào thấy tour tiếng Anh.
- URL lỗi chính tả:
/privacy-and-securiry/ ("securiry").
- Form báo giá dùng query param (
?req=ID) — khó theo dõi, khó SEO.
2. Sitemap đề xuất cho website mới
Nguyên tắc: 1 website = 1 đối tượng (khách inbound quốc tế); danh mục theo quốc gia, điểm đến chi tiết dùng bộ lọc (đúng yêu cầu "bộ lọc điểm đến" trong checklist).
- Trang chủ / — hero video, tour nổi bật, điểm đến, reviews, blog, form tư vấn
- Tours /tours/ — trang tổng + bộ lọc (điểm đến / chủ đề / thời lượng / giá)
- Vietnam Tours /tours/vietnam/ GỘPgộp ninh-binh, ha-long, da-nang, cruise vào đây, lọc theo điểm đến
- Cambodia Tours /tours/cambodia/
- Laos Tours /tours/laos/
- Thailand Tours /tours/thailand/
- Myanmar Tours /tours/myanmar/
- Multi-Country Tours /tours/multi-country/
- Bali Tours /tours/bali/ CHỜ CHỊ QUYẾT — giữ hay bỏ?
- Chi tiết tour /tour/<ten-tour>/ — mã tour, điểm KH, slide ảnh, overview, highlights, lịch trình ngày, bao gồm/KBH, điều khoản, bảng giá theo ngày KH, form đặt, tour liên quan
- Destinations /destinations/ — trang điểm đến (kế thừa nội dung điểm đến nổi bật trang chủ)
- Tailor-Made /tailor-made/ — form thiết kế tour theo yêu cầu (Free Trip Planning)
- Travel Guide /travel-guide/ — blog (gom hết bài viết về đây, kể cả bài đang nằm ở root)
- About Us /about-us/ — công ty, tầm nhìn/sứ mệnh/giá trị, đội ngũ, thành tựu, tuyển dụng
- Reviews /reviews/ MỚItách riêng trang đánh giá (kéo TripAdvisor) — tăng niềm tin
- Contact /contact/ — form + bản đồ + thông tin (gộp contact-us)
- Request a Quote /request-a-quote/ GỘPthay ?req=ID bằng form chuẩn, gắn theo từng tour
- Privacy Policy /privacy-policy/ SỬAsửa typo "securiry" của URL cũ
Không đưa vào web inbound mới: toàn bộ mảng /vi/ nội địa & outbound (tour trong nước, Hàn/Nhật/Dubai…) và mục khách sạn — đây là mảng kinh doanh khác, lẫn vào sẽ làm loãng định vị inbound và rối sitemap. Nếu chị vẫn muốn giữ, đề xuất làm website riêng hoặc subdomain ở giai đoạn 2.
3. Bảng redirect 301 (giữ SEO khi chuyển web)
Web cũ đã được Google index — khi lên web mới phải redirect 301 các URL chính, tránh mất traffic và lỗi 404 hàng loạt:
| URL cũ | → URL mới | Ghi chú |
/our-tours/ | /tours/ | |
/our-tours/vietnam-tours/ | /tours/vietnam/ | |
/our-tours/cambodia-tours/ … (các nước) | /tours/<nuoc>/ | 1–1 theo quốc gia |
/our-tours/ninh-binh-tour/, /ha-long-tour/, /da-nang-tour/, /cruise-tour/ | /tours/vietnam/ | Gộp — kèm tham số lọc điểm đến nếu có |
/tour/<slug>/ | /tour/<slug>/ | Giữ nguyên slug nếu có thể |
/travel-guide/ + bài blog ở root | /travel-guide/<slug>/ | Gom hết về một thư mục |
/tailor-made/, /about-us/ | giữ nguyên | |
/contact-us/ | /contact/ | |
/privacy-and-securiry/ | /privacy-policy/ | Sửa typo |
/request-a-free-quote/?req=ID | /request-a-quote/ | Gộp thành form chuẩn |
/vi/* (toàn bộ tiếng Việt) | CHỜ QUYẾT | Nếu bỏ mảng nội địa: redirect về / hoặc trang thông báo |
4. Các điểm cần chị xác nhận
- Ngôn ngữ: web mới chỉ tiếng Anh, hay song ngữ Anh–Việt? (bản cũ song ngữ nhưng nội dung lệch nhau)
- Bali Tours: giữ hay bỏ khỏi web inbound?
- Mảng nội địa + khách sạn (/vi/): bỏ hẳn, hay giữ lại ở subdomain/website riêng giai đoạn 2?
- Trang Reviews riêng: có tách không, hay để block ở trang chủ như cũ?
Lưu ý kỹ thuật: danh sách redirect 301 chốt sau khi sitemap cuối được duyệt — làm ở bước chuyển sang tên miền chính (B6 trong quy trình).