Một kịch bản mình hay gặp (ví dụ minh họa, không phải một khách hàng cụ thể): chủ website nhắn cho writer "viết giúp anh bài 1.500 từ, keyword là X". Hai ngày sau bài về, câu chữ mượt, đúng chính tả. Đăng lên, ba tháng sau vẫn không ai tìm thấy.
Người viết không làm sai. Họ chỉ nhận một tờ brief gồm hai thứ: keyword và số từ. Còn lại họ phải tự đoán.
Dưới đây là cách mình viết lại tờ brief, theo kiểu nhật ký: mỗi lần bài hỏng, mình thêm một ô vào form.
9 ô cần điền trước khi viết
| # | Ô cần điền | Câu hỏi nó trả lời |
|---|---|---|
| 1 | Keyword chính | Cụm từ người dùng thực sự gõ là gì? |
| 2 | Keyword phụ | Những biến thể nào cùng intent với nó? |
| 3 | Intent | Họ muốn học, so sánh hay mua? |
| 4 | Nhiệm vụ của người đọc | Đọc xong họ làm được việc gì? |
| 5 | Vai trò URL | Đây là pillar, guide hay template? |
| 6 | Câu trả lời bắt buộc | Câu hỏi nào bài phải trả lời ngay phần đầu? |
| 7 | Bằng chứng | Số liệu, ví dụ, nguồn nào chứng minh? |
| 8 | Internal link | Bài này nối với trang nào, và từ trang nào trỏ tới? |
| 9 | KPI sau đăng | Đo bằng gì: index, hiển thị, click, vị trí? |
Ô số 5 là ô bị bỏ sót nhiều nhất. Hai bài cùng tranh một intent thì tự cạnh tranh với chính mình. Mỗi URL cần một nhiệm vụ riêng.
Checklist kỹ thuật trước khi bấm đăng
- Trang trả về HTTP 200.
- Có self-canonical, không bị noindex.
- Nội dung chính nằm trong HTML ban đầu, không phụ thuộc hoàn toàn vào JavaScript chạy sau.
- Schema (nếu có) khớp với nội dung hiển thị.
- Title, H1, meta description khác nhau giữa các URL.
Một lưu ý quan trọng
Template chỉ là lan can chống bỏ sót, không phải công thức xếp hạng. Điền đủ 9 ô không đảm bảo lên top. Nó chỉ đảm bảo người viết không phải đoán, và bạn có chỗ để quay lại xem bài hỏng ở khâu nào.
Bản đầy đủ có ví dụ điền sẵn: mẫu bài viết chuẩn SEO trên ManhDigital.













