- H1 là duy nhất - mỗi trang chỉ có đúng 1 thẻ H1, chứa keyword chính và khác với title tag.
- H2 = main sections - dùng cho các chủ đề lớn trong bài, không skip từ H1 xuống H3.
- Lỗi phổ biến nhất: nhiều H1, H2 toàn exact match keyword, bỏ qua hierarchy.
- Rank Math & Yoast đều cảnh báo khi heading sai cấu trúc - kiểm tra trước khi publish.
H1 H2 H3 SEO: Quy Tắc Phân Cấp Heading và Cách Tối Ưu Đúng Chuẩn
Heading H1, H2, H3 không chỉ là định dạng chữ to chữ nhỏ - đây là hệ thống phân cấp nội dung mà cả Google lẫn người đọc dùng để hiểu cấu trúc trang. Tối ưu heading đúng cách giúp Google index chính xác hơn, cải thiện khả năng xuất hiện trong featured snippet, và tăng thời gian đọc bài. Bài viết này hướng dẫn quy tắc phân cấp cứng, công thức H2 cho từng loại trang, và các lỗi heading phổ biến nhất mà Digicom gặp khi audit 200+ dự án SEO.
Khi audit on-page cho khách hàng, heading là yếu tố bị coi nhẹ nhất - nhưng lại gây ra nhiều vấn đề nhất. Một trang có 3 thẻ H1, H2 toàn chứa exact match keyword lặp đi lặp lại, hoặc nhảy thẳng từ H1 xuống H3 mà không có H2 - những lỗi này không làm trang bị penalize ngay, nhưng làm Google khó hiểu nội dung và làm giảm khả năng được featured snippet.
Quan trọng hơn: heading là thứ người đọc quét qua đầu tiên trước khi quyết định đọc hay thoát. Nếu H2 của bạn không nói lên được giá trị từng section, tỷ lệ bounce rate sẽ tăng - và Google đọc tín hiệu đó.
Quy Tắc Phân Cấp Heading: 3 Nguyên Tắc Cứng
Heading trong HTML được thiết kế theo hệ thống phân cấp nghiêm ngặt: H1 là tiêu đề tổng của trang, H2 là các main section, H3 là sub-section trong từng H2, và tiếp tục cho đến H6. Google dùng cấu trúc này để xây dựng “bản đồ ngữ nghĩa” của trang - hiểu topic chính, các chủ đề phụ, và mối quan hệ giữa chúng.
Nguyên tắc 1: Chỉ 1 H1 duy nhất trên mỗi trang
Mỗi trang phải có đúng một thẻ H1. H1 là tín hiệu mạnh nhất cho Google biết trang này nói về chủ đề gì. Có nhiều H1 không bị penalize về mặt kỹ thuật - Google đã xác nhận điều này - nhưng nó làm loãng tín hiệu và gây nhầm lẫn về topical focus. Trên WordPress, nhiều theme tự render post title thành H1, nên nếu bạn thêm H1 thứ hai trong content editor, trang sẽ có 2 H1.
H1 phải chứa keyword chính và khác hoàn toàn với title tag. Title tag là SERP snippet - ngắn gọn, tối ưu 50-58 ký tự. H1 là tiêu đề trong bài - có thể dài hơn, bổ sung context. Ví dụ: Title “H1 H2 H3 SEO: Cách Tối Ưu Heading Đúng Chuẩn” và H1 “H1 H2 H3 SEO: Quy Tắc Phân Cấp Heading và Cách Tối Ưu Đúng Chuẩn 2026” - hai phiên bản bổ sung cho nhau, không copy-paste.
Nguyên tắc 2: Không skip heading level
Không được nhảy từ H1 xuống H3 mà bỏ qua H2, hay từ H2 xuống H4 mà bỏ qua H3. Đây là lỗi accessibility nghiêm trọng - screen reader dựa vào heading hierarchy để điều hướng, và Google coi cấu trúc bị skip là tín hiệu nội dung kém chất lượng. Quy tắc đơn giản: mỗi H3 phải nằm trong một H2, mỗi H4 phải nằm trong một H3.
Nguyên tắc 3: H2 là main section, H3 là sub-section
H2 đại diện cho các chủ đề lớn trong bài - mỗi H2 phải có thể đứng độc lập và trả lời một câu hỏi cụ thể. H3 là phân mục nhỏ hơn bên trong H2. Một bài blog thông thường nên có 3-6 thẻ H2 và mỗi H2 có thể có 2-4 thẻ H3. Đừng dùng H3 để trang trí hay in đậm văn bản - đó là lạm dụng semantic HTML.
Công Thức H2 cho Pillar Page vs Blog Thường
Cấu trúc H2 không nên giống nhau cho mọi loại trang. Pillar page và blog post thông thường có mục đích khác nhau, audience khác nhau - H2 cần được viết theo công thức tương ứng.
Công thức H2 cho Pillar Page (trang trụ cột)
Pillar page là trang bao quát toàn bộ topic, liên kết đến nhiều cluster page. H2 của pillar page phải cover các góc khác nhau của topic chính - dùng keyword variation thay vì exact match lặp lại. Công thức: [Keyword biến thể] + [Context bổ sung].
Ví dụ - Pillar page về “On-page SEO”:
- H2: “Tối Ưu Thẻ HTML: Title, Meta Description và Heading” (variation: thẻ HTML)
- H2: “Cấu Trúc Nội Dung và Semantic Keywords” (variation: cấu trúc nội dung)
- H2: “Internal Link và Kiến Trúc Thông Tin” (variation: internal link)
- H2: “Core Web Vitals và Trải Nghiệm Trang” (variation: core web vitals)
Mỗi H2 đại diện cho 1 cluster topic - và sẽ link ra bài cluster tương ứng. Không có H2 nào lặp lại keyword chính “on-page SEO” quá 2 lần.
Công thức H2 cho Blog Post thông thường
Blog post thường có intent informational - người đọc đang tìm câu trả lời cho một câu hỏi cụ thể. H2 nên viết theo format question/how-to để trigger featured snippet và People Also Ask:
- Question format: “H1 và Title Tag Khác Nhau Thế Nào?” - Google dễ extract làm PAA
- How-to format: “Cách Viết H2 Trigger Featured Snippet” - rõ ràng, actionable
- Number format: “3 Lỗi Heading Phổ Biến Cần Tránh” - dễ scan, dễ nhớ
Tránh H2 kiểu “Thông Tin Thêm”, “Chi Tiết Heading”, “Tổng Quan” - quá generic, không cho Google biết content bên dưới là gì.
5 Lỗi Heading Phổ Biến Nhất trong Thực Tế
Qua quá trình audit hàng trăm dự án SEO, Digicom tổng hợp 5 lỗi heading xuất hiện thường xuyên nhất - và đây là những lỗi ảnh hưởng trực tiếp đến khả năng rank và featured snippet.
| Lỗi | Biểu hiện | Hậu quả SEO | Cách sửa |
|---|---|---|---|
| Nhiều H1 | 2-3 thẻ H1 trên 1 trang | Loãng topical signal, Google không xác định được chủ đề chính | Giữ 1 H1, chuyển các H1 thừa thành H2 |
| H2 exact match lặp lại | 4-5 H2 đều chứa y chang keyword chính | Keyword stuffing dạng heading, giảm semantic diversity | Dùng keyword variation và related phrases cho H2 |
| Skip heading level | H1 → H3 (bỏ H2) | Lỗi accessibility, Google đánh giá cấu trúc kém | Luôn có H2 trước H3 |
| Dùng heading để in đậm | H3 dùng cho câu ngắn, không phải section | Làm nhiễu structure, heading không có nghĩa ngữ nghĩa | Dùng bold thay H3 cho nội dung không phải section |
| H1 trùng Title Tag | H1 copy-paste y chang title | Bỏ lỡ cơ hội đưa thêm context, từ khóa phụ | Viết H1 dài hơn, bổ sung LSI keyword |
Heading và Featured Snippet: Mối Liên Hệ Trực Tiếp
Featured snippet (position 0) là đoạn Google hiển thị trả lời trực tiếp trên SERP - không cần click vào website. Nghiên cứu từ SEMrush cho thấy hơn 70% featured snippet được trích từ trang không đứng #1 - nghĩa là bạn có thể ở vị trí #4 vẫn lấy được featured snippet nếu cấu trúc heading đúng.
Cách trigger featured snippet qua heading:
- H2 dạng câu hỏi + đoạn trả lời trực tiếp ngay bên dưới: Google trích H2 làm question và đoạn đầu làm answer. Câu đầu tiên sau H2 phải trả lời thẳng, không dài quá 50 từ.
- H2 dạng “X là gì” + định nghĩa: Loại featured snippet phổ biến nhất cho informational queries.
- H2 + bullet list: Google ưu tiên extract list từ section có H2 rõ ràng hơn là từ prose không có heading.
Cách Rank Math và Yoast Phân Tích Heading
Cả Rank Math và Yoast SEO đều có module phân tích heading - nhưng họ kiểm tra những thứ khác nhau. Hiểu rõ logic của từng plugin giúp bạn không bị “xanh hóa điểm” một cách giả tạo.
Rank Math kiểm tra heading như thế nào
Rank Math kiểm tra 3 điểm chính về heading: (1) Có keyword chính trong H1 không - nếu không có, trừ điểm. (2) Keyword có xuất hiện trong ít nhất 1 heading (H2 hoặc H3) không. (3) Có sử dụng heading structure hợp lý không - Rank Math cảnh báo khi phát hiện H1 trong content editor mà theme đã tự render H1 từ post title (duplicate H1).
Điểm quan trọng: Rank Math không phạt khi H2 không chứa keyword chính - plugin này hiểu rằng keyword variation trong H2 là tốt hơn exact match lặp lại. Đừng cố nhét keyword vào mọi H2 chỉ để đạt điểm xanh.
Yoast SEO phân tích heading thế nào
Yoast tập trung vào 2 yếu tố: keyword distribution (keyword chính có xuất hiện đủ trong heading không) và subheading distribution (nội dung dài có được chia nhỏ bằng heading không - Yoast cảnh báo khi có đoạn văn liên tục >300 từ không có subheading). Yoast cũng cảnh báo khi quá nhiều H2/H3 chứa exact match keyword - dấu hiệu keyword stuffing.
Lưu ý: cả hai plugin đều không kiểm tra được skip level (H1 → H3) hay số lượng H1. Để kiểm tra những lỗi này, dùng công cụ technical SEO như Screaming Frog hoặc Chrome extension “headingsMap”.
Checklist Tối Ưu Heading Trước Khi Publish
Trước khi publish bất kỳ trang nào, chạy qua checklist 7 điểm này:
- Có đúng 1 H1 trên trang (kiểm tra cả phần theme render)
- H1 chứa keyword chính, khác hoàn toàn với title tag
- Không có skip level (H1→H3 hay H2→H4)
- H2 viết theo format question/how-to (blog) hoặc keyword variation (pillar)
- Không có 2 H2 chứa cùng exact match keyword
- Mỗi H2 có ít nhất 150 từ nội dung bên dưới
- Không dùng heading để format văn bản thay vì đánh dấu section
Câu Hỏi Thường Gặp về H1 H2 H3 SEO
Trang có 2 H1 có bị Google phạt không?
Google không penalize kỹ thuật khi có 2 H1. Tuy nhiên, nhiều H1 làm loãng topical signal - Google khó xác định đâu là chủ đề chính của trang, dẫn đến ranking yếu hơn. Thực tế, nhiều website WordPress bị lỗi này do theme tự render post title thành H1 và người viết thêm H1 trong content editor. Kiểm tra bằng Chrome extension “headingsMap” để phát hiện.
H2 có cần chứa keyword chính không?
Không nhất thiết. Keyword variation và related phrases trong H2 tốt hơn exact match lặp lại nhiều lần. Nếu keyword chính là “on-page SEO”, một H2 viết “Tối Ưu Thẻ Meta và Heading” tốt hơn “On-page SEO: Thẻ Meta và Heading” vì nó đa dạng semantic hơn và không bị coi là keyword stuffing.
Bài viết nên có bao nhiêu H2?
Blog thông thường 1.500-2.500 từ: 4-7 H2. Pillar page 3.000-5.000 từ: 6-10 H2. Không có con số tuyệt đối - nguyên tắc là mỗi H2 đại diện cho 1 chủ đề độc lập và có đủ nội dung (tối thiểu 150 từ) bên dưới. Tránh tạo H2 chỉ để “có heading” khi nội dung không đủ để là một section riêng.
WordPress có tự tạo H1 không?
Hầu hết WordPress theme (chuẩn) render post title thành H1 tự động. Khi dùng Gutenberg editor, không thêm H1 trong content - chỉ bắt đầu từ H2. Kiểm tra bằng cách xem page source (Ctrl+U) và tìm tag <h1> - nếu thấy 2 lần là có lỗi duplicate H1.
Kết Luận
Tối ưu H1 H2 H3 cho SEO không phức tạp nếu bạn nắm 3 quy tắc cốt lõi: 1 H1 duy nhất, không skip level, và H2 theo format question/how-to. Điều nhiều người bỏ qua là sự khác biệt giữa công thức heading cho pillar page và blog thường - hai loại trang có mục đích khác nhau cần cấu trúc heading khác nhau. Kết hợp với chiến lược on-page SEO toàn diện, heading đúng cấu trúc giúp tăng đáng kể cơ hội được featured snippet và cải thiện CTR tự nhiên.
Nếu website của bạn đang có vấn đề về heading structure hoặc cần audit on-page SEO toàn diện, liên hệ Digicom để được tư vấn miễn phí:
- Hotline: 0988 769 317
- Email: info@digicomvn.com
- Website: digicomvn.com/lien-he