Technical SEO
Nền tảng kỹ thuật để Google truy cập và hiểu trang: mã trạng thái HTTP, HTTPS, mobile-first, JavaScript, URL và chuyển hướng.
- Nắm các yêu cầu kỹ thuật tối thiểu của Google Search.
- Dùng đúng mã trạng thái HTTP và chuyển hướng.
- Kiểm tra trang render đúng trên di động và với JavaScript.
Technical SEO đảm bảo Google truy cập được, render được và hiểu được trang. Theo Google Search Essentials, yêu cầu kỹ thuật tối thiểu chỉ gồm ba điều: Googlebot không bị chặn, trang hoạt động (trả mã HTTP 200) và trang có nội dung lập chỉ mục được. Phần còn lại giúp quá trình đó ổn định và hiệu quả hơn.
Mã trạng thái HTTP cần biết
| Mã | Ý nghĩa | Ảnh hưởng tới Google |
|---|---|---|
| 200 | Thành công | Nội dung có thể được xem xét lập chỉ mục. |
| 301 / 308 | Chuyển hướng vĩnh viễn | Tín hiệu mạnh rằng URL đích là bản chính. |
| 302 / 307 | Chuyển hướng tạm thời | Tín hiệu yếu hơn về canonical; dùng khi thật sự tạm thời. |
| 404 / 410 | Không tìm thấy / đã xóa | URL dần bị loại khỏi chỉ mục; 404 cho trang không tồn tại là bình thường. |
| 5xx | Lỗi máy chủ | Google giảm tốc crawl; kéo dài có thể làm URL rơi khỏi chỉ mục. |
| Soft 404 | Trang báo “không có” nhưng trả 200 | Search Console báo lỗi; nên trả 404 thật hoặc thêm nội dung. |
Checklist kỹ thuật cho Landing Page
- HTTPS trên toàn site, http chuyển hướng 301 sang https; không có nội dung hỗn hợp (mixed content).
- Mobile-first: Google chủ yếu dùng phiên bản di động để lập chỉ mục — nội dung, ảnh, structured data trên di động phải đầy đủ như máy tính.
- Nội dung chính có trong HTML hoặc render được; trang tĩnh xuất HTML sẵn là lợi thế.
- URL ngắn, dễ đọc, dùng gạch nối, ổn định lâu dài.
- Không có chuỗi chuyển hướng dài hoặc vòng lặp chuyển hướng.
- Thẻ lang đúng ngôn ngữ (lang="vi"); nếu có nhiều ngôn ngữ thì cân nhắc hreflang.
- Bản staging/preview không bị index (noindex hoặc bảo vệ bằng mật khẩu) hoặc canonical về tên miền chính.
JavaScript và render
Google xử lý JavaScript qua ba bước: crawl, render, index. Trang dựng hoàn toàn bằng JavaScript vẫn có thể được index, nhưng dễ gặp rủi ro: nội dung tải sau thao tác người dùng, liên kết không phải thẻ a, lỗi script khiến trang trống. Với Landing Page, xuất HTML tĩnh (hoặc render phía máy chủ) là cách an toàn và nhanh hơn.
Bài tập thực hành
Kiểm tra kỹ thuật Landing Page theo checklist: HTTPS, chuyển hướng, mã HTTP, hiển thị di động, nội dung trong HTML, lang, bản preview. Ghi kết quả đạt/chưa đạt cho từng mục.
Gợi ý: Dùng DevTools (Network, giả lập thiết bị), công cụ Kiểm tra URL trong Search Console (xem trang đã render) và xem nguồn trang.
- Trang trả mã 200 qua HTTPS, http chuyển hướng 301.
- Nội dung chính hiển thị đầy đủ trên di động.
- Không có vòng lặp hay chuỗi chuyển hướng dài.
- Bản preview/staging không bị index hoặc canonical về tên miền chính.
Kiểm tra kiến thức
- Máy tính
- Di động
- Bản in
- Bản AMP bắt buộc
Xem đáp án
B. Di động — Với mobile-first indexing, Google chủ yếu dùng nội dung phiên bản di động để lập chỉ mục và xếp hạng.
- Hard 404
- Soft 404
- Redirect
- Canonical
Xem đáp án
B. Soft 404 — Soft 404 là trang báo lỗi/không có nội dung nhưng trả mã thành công. Nên trả 404 thật hoặc bổ sung nội dung có ích.