Bạn đã nghiên cứu keyword, nhóm xong cluster, viết outline cẩn thận. Bạn ngồi viết 1 bài 2.000 từ — nội dung chất lượng, trả lời đúng intent.
Nhưng publish xong 2 tháng vẫn không thấy bài trên Google.
Vấn đề ở đâu? Nhiều khả năng bạn thiếu bước On-Page SEO — tối ưu các yếu tố trên chính trang web, giúp Google hiểu nội dung và xếp hạng đúng keyword.
Tin tốt là: On-Page SEO là nhóm yếu tố bạn kiểm soát được 100% — không phụ thuộc ai khác, không tốn tiền, và áp dụng được ngay sau khi đọc bài này.
On-Page SEO là gì?
On-Page SEO là tập hợp các kỹ thuật tối ưu trực tiếp trên từng trang web — bao gồm nội dung, mã HTML, hình ảnh, và cấu trúc — để giúp Google hiểu trang đó nói về chủ đề gì và nên xếp hạng cho keyword nào.
Khác với Off-Page SEO (backlinks, thương hiệu — phụ thuộc bên ngoài), On-Page nằm hoàn toàn trong tay bạn.
Title Tag — Yếu tố ảnh hưởng lớn nhất
Title Tag là gì?
Title Tag là tiêu đề màu xanh bạn thấy trên trang kết quả Google. Đây là yếu tố On-Page quan trọng nhất — vì nó vừa ảnh hưởng đến ranking, vừa ảnh hưởng đến CTR (tỷ lệ click).
Quy tắc viết Title Tag
| Quy tắc | Chi tiết |
|---|---|
| Độ dài | ≤ 60 ký tự (Google cắt nếu dài hơn) |
| Keyword | Đặt keyword chính gần đầu title nhất có thể |
| Unique | Mỗi trang 1 title riêng — không trùng |
| Hấp dẫn | Phải khiến người đọc muốn click |
Ví dụ tốt vs kém
| ❌ Kém | ✅ Tốt | Tại sao? |
|---|---|---|
| Đèn Năng Lượng Mặt Trời | Đèn NLMT Sân Vườn Loại Nào Tốt? Top 5 Sáng Nhất 2025 | Cụ thể, có keyword, gợi tò mò |
| Blog - Cách trồng rau | Cách Trồng Rau Sạch Tại Nhà — 7 Bước Cho Người Mới | Keyword đầu title, có số cụ thể |
| Trang chủ | Trạm Phát Sáng — Đèn LED & Năng Lượng Mặt Trời Chính Hãng | Thương hiệu + keyword |
Công thức viết nhanh
[Keyword chính] — [Benefit/Con số] + [Năm nếu phù hợp]
Ví dụ: "Nghiên Cứu Từ Khóa — Hướng Dẫn 7 Bước Cho Người Mới (2025)"
Meta Description — Không ảnh hưởng ranking nhưng ảnh hưởng CTR
Meta Description là gì?
Là đoạn mô tả ngắn hiện dưới Title trên Google. Google không dùng meta description để xếp hạng, nhưng description hay = CTR cao = nhiều click hơn = gián tiếp giúp SEO.
Quy tắc
| Quy tắc | Chi tiết |
|---|---|
| Độ dài | 120-155 ký tự |
| Keyword | Chứa keyword chính (Google bold keyword khi trùng với query) |
| CTA | Có lời kêu gọi hành động nhẹ |
| Unique | Mỗi trang 1 description riêng |
Công thức
[Tóm tắt nội dung 1 câu]. [Benefit cho người đọc]. [CTA nhẹ]
Ví dụ: "Hướng dẫn nghiên cứu từ khóa từ tư duy đến thao tác: 6 góc brainstorm, GKP, Semrush. Đọc xong có bảng keyword dùng ngay."
Heading Structure — Khung xương của bài viết
Quy tắc heading
| Heading | Quy tắc | Ví dụ |
|---|---|---|
| H1 | 1 bài = 1 H1 duy nhất. Chứa keyword chính | On-Page SEO Cho Người Mới |
| H2 | Chia các phần lớn. Nên chứa keyword phụ tự nhiên | Title Tag — Yếu Tố Quan Trọng Nhất |
| H3 | Chia nhỏ trong H2. Câu hỏi cụ thể | Title Tag là gì? |
| H4+ | Hiếm khi cần. Dùng khi nội dung rất chi tiết | — |
Sai lầm phổ biến
Mình từng thấy rất nhiều website mắc lỗi heading — và đây là pattern lặp đi lặp lại: dùng heading để trang trí thay vì cấu trúc.
| ❌ Sai | ✅ Đúng |
|---|---|
| Dùng H2 vì muốn chữ to hơn | Dùng H2 vì đây là section mới |
| Bỏ qua H2, nhảy từ H1 → H3 | H1 → H2 → H3 tuần tự |
| Nhồi keyword vào mọi heading | Keyword tự nhiên, trả lời câu hỏi |
| 2 H1 trong 1 trang | Chỉ 1 H1, phần còn lại là H2/H3 |
URL (Slug) — Ngắn, rõ, có keyword
Quy tắc URL thân thiện
| Quy tắc | Ví dụ |
|---|---|
| Ngắn gọn, dễ đọc | /on-page-seo-cho-nguoi-moi |
| Có keyword chính | /nghien-cuu-tu-khoa |
Dùng dấu gạch - ngăn cách | Không dùng _ hay khoảng trắng |
| Không dấu tiếng Việt | /den-nlmt-san-vuon |
| Không quá dài | ≤ 5-6 từ là lý tưởng |
Keyword Placement — Đặt keyword ở đâu?
7 vị trí quan trọng
| Vị trí | Mức độ | Cách làm |
|---|---|---|
| Title Tag | 🔴 Bắt buộc | Keyword gần đầu title |
| 100 từ đầu | 🔴 Bắt buộc | Keyword xuất hiện tự nhiên trong đoạn mở bài |
| H1 | 🔴 Bắt buộc | Keyword trong tiêu đề bài viết |
| H2 | 🟡 Nên có | Ít nhất 1-2 heading H2 chứa keyword/từ đồng nghĩa |
| URL | 🟡 Nên có | Keyword trong slug |
| Alt text ảnh | 🟡 Nên có | Keyword tự nhiên + mô tả ảnh |
| Kết bài | ⬜ Có thì tốt | Keyword nhắc lại 1 lần |
Mật độ keyword
Phần lớn mọi người tin rằng nhồi keyword nhiều = ranking tốt. Nhưng thực tế, Google phạt keyword stuffing — và ngưỡng an toàn chỉ khoảng 1-2%.
Quy tắc đơn giản: đọc lên mà nghe tự nhiên = ổn. Đọc lên mà thấy gượng, lặp lại quá nhiều = giảm bớt.
Image SEO — Hình ảnh cũng cần tối ưu
Checklist Image SEO
| Yếu tố | Cách tối ưu |
|---|---|
| Tên file | den-nlmt-san-vuon-100w.webp (có keyword, gạch -) |
| Alt text | Mô tả ảnh + keyword tự nhiên. Ví dụ: "Đèn NLMT 100W lắp sân vườn biệt thự" |
| Định dạng | WebP (nhỏ hơn JPG 25-30%, chất lượng tương đương) |
| Kích thước | ≤ 200KB mỗi ảnh (dùng TinyPNG hoặc Squoosh để nén) |
| Lazy loading | Bật lazy load cho ảnh dưới fold — tăng tốc load trang |
Alt text — Viết cho người + Google
| ❌ Sai | ✅ Đúng |
|---|---|
alt="" (để trống) | alt="Bảng so sánh đèn NLMT 100W và 200W" |
alt="đèn đèn NLMT NLMT sân vườn" (nhồi keyword) | alt="Đèn năng lượng mặt trời 100W lắp tại sân vườn" |
alt="IMG_20250330.jpg" (tên file) | alt="Hướng dẫn lắp đèn NLMT bước 3 — kết nối pin" |
Internal Links — Liên kết bài viết
Tại sao internal links quan trọng?
Internal links giúp:
- Google hiểu mối quan hệ giữa các trang → xây topical authority
- Người đọc khám phá thêm nội dung → tăng time on site + giảm bounce rate
- Phân bổ link equity từ trang mạnh sang trang yếu
Quy tắc
| Quy tắc | Chi tiết |
|---|---|
| Mỗi bài ≥ 3 internal links | Link đến bài liên quan trong cùng cluster |
| Anchor text mô tả | Dùng từ liên quan đến bài đích, không dùng "click here" |
| TOFU → MOFU → BOFU | Bài kiến thức link sang bài so sánh → bài mua hàng |
| Không link quá nhiều | 3-7 links cho bài 1.500 từ là hợp lý |
Checklist On-Page SEO — Dùng trước mỗi lần Publish
TRƯỚC KHI PUBLISH:
Title Tag
- ☐ ≤ 60 ký tự
- ☐ Có keyword chính (gần đầu)
- ☐ Không trùng title bài khác
Meta Description
- ☐ 120-155 ký tự
- ☐ Có keyword
- ☐ Có CTA hoặc benefit
URL/Slug
- ☐ Ngắn, có keyword
- ☐ Không dấu, dùng dấu -
Heading
- ☐ 1 H1 duy nhất (= tiêu đề bài)
- ☐ H2 → H3 tuần tự, không nhảy
- ☐ ≥ 1 H2 chứa keyword/từ đồng nghĩa
Nội dung
- ☐ Keyword trong 100 từ đầu
- ☐ Mật độ keyword 1-2%
- ☐ Đoạn văn ≤ 4-5 dòng
- ☐ Có bảng / bullet / hình minh họa
- ☐ FAQ cuối bài (3-5 câu)
Hình ảnh
- ☐ ≥ 3 ảnh minh họa
- ☐ Alt text đầy đủ + keyword tự nhiên
- ☐ Tên file có keyword
- ☐ Định dạng WebP, ≤ 200KB
Internal Links
- ☐ ≥ 3 internal links
- ☐ Anchor text mô tả (không "click đây")
- ☐ Link hợp lý theo phễu TOFU → BOFU
Câu hỏi thường gặp
On-Page SEO mất bao lâu cho 1 bài?
Nếu đã quen, khoảng 10-15 phút mỗi bài. Ban đầu có thể mất 25-30 phút vì cần check từng mục. Nhưng sau 5-10 bài sẽ thành thói quen.
On-Page đã đủ để lên top chưa?
Chưa — On-Page chỉ là 1 trong 3 cạnh của Tam giác SEO. Nhưng đây là cạnh bạn kiểm soát được 100%. Website mới với On-Page tốt + nội dung chất lượng hoàn toàn có thể lên top cho keyword KD thấp. Ngoài ra, bạn cũng cần kiểm tra lỗi kỹ thuật để đảm bảo nền móng vững.
Plugin SEO nào tốt cho WordPress?
2 plugin phổ biến nhất: Yoast SEO (dễ dùng, đèn xanh/đỏ trực quan) và RankMath (nhiều tính năng hơn, miễn phí). Cả 2 đều giúp bạn điền Title Tag, Meta Description, và check On-Page ngay trong editor.
Có cần tối ưu On-Page cho bài cũ không?
Có — đây chính là quick win lớn nhất. Bài đang rank 8-20 chỉ cần viết lại Title + Meta + bổ sung FAQ là có thể đẩy lên top 5 trong 2-4 tuần.
Series: SEO Cho Người Trái Ngành
- Học SEO Cho Người Trái Ngành — Bắt Đầu Từ Đâu?
- Nghiên Cứu Từ Khóa Cho Người Mới — Hướng Dẫn A-Z
- Nhóm Từ Khóa & Viết Outline
- On-Page SEO — Checklist Tối Ưu Từng Trang ← Bạn đang đọc
- Kế Hoạch Nội Dung & Giao Việc CTV
- Nhận Website SEO — 30 Ngày Đầu Tiên
- Hướng Dẫn Google Search Console
- Technical SEO Cơ Bản
- Internal Linking & E-E-A-T
- SEO Cho Chủ Doanh Nghiệp










