Cách phát hiện và sửa lỗi SEO
Bảng chẩn đoán triệu chứng, nguyên nhân, cách kiểm tra, cách sửa và quy trình xử lý khi traffic tìm kiếm giảm.
- Chẩn đoán lỗi SEO theo triệu chứng thay vì đoán mò.
- Dùng đúng công cụ để kiểm chứng nguyên nhân.
- Xử lý sụt giảm traffic theo quy trình có thứ tự.
Phần lớn lỗi SEO có thể tìm ra bằng Search Console, trình duyệt và DevTools. Nguyên tắc: bắt đầu từ triệu chứng, đưa ra giả thuyết, kiểm chứng bằng dữ liệu, sửa một thay đổi, rồi theo dõi kết quả. Đừng sửa nhiều thứ cùng lúc khi chưa biết nguyên nhân.
Bảng chẩn đoán
| Triệu chứng | Nguyên nhân thường gặp | Cách kiểm tra | Cách sửa |
|---|---|---|---|
| Trang không xuất hiện trên Google | Mới, chưa được phát hiện; noindex; robots.txt chặn; canonical sang URL khác | Kiểm tra URL trong Search Console; xem nguồn trang; mở /robots.txt | Bỏ noindex/chặn nhầm, thêm liên kết nội bộ, gửi sitemap, yêu cầu lập chỉ mục |
| “Đã crawl, hiện chưa lập chỉ mục” | Nội dung mỏng, trùng lặp hoặc chưa đủ giá trị khác biệt | Báo cáo Lập chỉ mục trang; so sánh với trang đang xếp hạng | Bổ sung nội dung hữu ích, gộp trang trùng, cải thiện liên kết nội bộ |
| “Trùng lặp, Google chọn canonical khác” | Nhiều URL cùng nội dung, tín hiệu canonical mâu thuẫn | Kiểm tra URL: canonical do người dùng khai báo và do Google chọn | Thống nhất canonical, chuyển hướng 301, sitemap chỉ chứa URL chính |
| Soft 404 | Trang trống hoặc báo “không có” nhưng trả 200 | Báo cáo Lập chỉ mục trang; mở trang xem nội dung | Trả 404/410 thật hoặc bổ sung nội dung |
| Lỗi máy chủ 5xx | Hosting quá tải, lỗi cấu hình, tường lửa chặn Googlebot | Báo cáo Lập chỉ mục; nhật ký máy chủ; Thống kê thu thập dữ liệu | Khắc phục máy chủ, không chặn Googlebot hợp lệ |
| Title trên Google khác thẻ title | Title nhồi từ khóa, lặp lại, không khớp nội dung | So sánh SERP với thẻ title và H1 | Viết lại title mô tả, khớp H1 và nội dung chính |
| Lượt hiển thị cao, CTR thấp | Title/snippet kém hấp dẫn, sai intent | Hiệu suất: lọc theo trang, xem truy vấn | Viết lại title, meta description theo intent; cải thiện nội dung |
| LCP hoặc CLS kém | Ảnh hero nặng, thiếu kích thước ảnh, quảng cáo chèn sau | Báo cáo Core Web Vitals; PageSpeed Insights | Nén ảnh, khai báo width/height, giữ chỗ trước cho phần tử động |
| Bản staging/preview bị index | Không có noindex, không canonical về tên miền chính | Tìm site:tên-preview trên Google | Thêm noindex hoặc bảo vệ bằng mật khẩu, canonical về tên miền chính |
| Traffic giảm đột ngột | Lỗi kỹ thuật, thao tác thủ công, bảo mật, cập nhật thuật toán, mùa vụ, lỗi đo lường | Thao tác thủ công, Vấn đề bảo mật, so sánh Hiệu suất theo trang/truy vấn | Xử lý theo nguyên nhân; xem quy trình bên dưới |
Quy trình khi traffic tìm kiếm giảm
- Xác nhận sụt giảm là thật: so sánh Search Console với GA4; kiểm tra thẻ đo lường có bị gỡ khi deploy không.
- Kiểm tra Thao tác thủ công và Vấn đề bảo mật trong Search Console.
- So sánh Hiệu suất theo khoảng thời gian, chia theo trang, truy vấn, thiết bị, quốc gia để khoanh vùng.
- Với trang giảm mạnh: Kiểm tra URL, xem trạng thái index, canonical, mã HTTP.
- Đối chiếu với lịch cập nhật Search Status Dashboard của Google và yếu tố mùa vụ (Google Trends).
- Nếu liên quan cập nhật cốt lõi: đánh giá lại nội dung theo hướng hữu ích, không vá tạm bằng thủ thuật.
Bài tập thực hành
Chọn 3 triệu chứng trong bảng và kiểm tra trên site của bạn (hoặc site mẫu). Với mỗi triệu chứng, ghi: dữ liệu quan sát, giả thuyết nguyên nhân, cách kiểm chứng, đề xuất sửa.
Gợi ý: Bắt đầu với báo cáo Lập chỉ mục trang trong Search Console: lý do nào có nhiều URL nhất?
- Mỗi giả thuyết có dữ liệu kiểm chứng đi kèm.
- Chỉ đề xuất một thay đổi chính cho mỗi lỗi.
- Có ngày dự kiến kiểm tra lại kết quả.
- Ghi thay đổi vào nhật ký nội bộ.
Kiểm tra kiến thức
- Đổi toàn bộ title
- Thao tác thủ công và Vấn đề bảo mật
- Mua thêm backlink
- Xóa sitemap
Xem đáp án
B. Thao tác thủ công và Vấn đề bảo mật — Thao tác thủ công và bảo mật là nguyên nhân nghiêm trọng, có báo cáo rõ ràng; loại trừ chúng trước rồi mới phân tích sâu.
- Máy chủ bị sập
- Google đã xem trang nhưng chưa thấy đủ giá trị để index
- robots.txt chặn trang
- Trang thiếu meta keywords
Xem đáp án
B. Google đã xem trang nhưng chưa thấy đủ giá trị để index — Google đã crawl được trang nhưng quyết định chưa lập chỉ mục; thường liên quan chất lượng hoặc trùng lặp. Không cần gửi lại liên tục.