Cấu trúc Heading SEO nên dùng thế nào?
Cấu trúc heading SEO là hệ thống tiêu đề H1–H6 mô tả thứ bậc nội dung. H1 nêu chủ đề chính, H2 chia các phần lớn và H3 giải thích nhánh thuộc H2 gần nhất. Hãy chọn cấp heading theo quan hệ nội dung, không theo cỡ chữ muốn hiển thị.
Một bài có thể trông rất đẹp nhưng cấu trúc heading lại sai hoàn toàn. Dòng chữ to được tạo bằng CSS, H2 bỗng nhảy sang H4, còn mỗi dòng CTA đều bị gắn H3 chỉ vì editor muốn chữ đậm hơn. Người đọc nhìn bằng mắt có thể chưa nhận ra, nhưng outline của trang đã vụn.
Heading không phải công cụ trang trí. Nó là bản đồ nội dung. Chỉ cần đọc H1, H2 và H3 theo thứ tự, bạn phải hiểu bài đang trả lời vấn đề gì và mỗi phần thuộc về nhánh nào.
- H1: Nêu chủ đề chính của trang.
- H2: Mỗi heading là một câu hỏi hoặc phần lớn.
- H3: Chỉ giải thích nhánh của H2 gần nhất.
- Giao diện: CSS kiểm soát cỡ chữ.
Heading là bản đồ của bài viết
Người đọc thường quét H1, H2 và H3 trước khi quyết định có đọc kỹ hay không. Một cấu trúc tốt giúp họ nhìn thấy câu trả lời, các bước thực hiện và phần liên quan mà không phải lục tìm trong một khối chữ dài.
Hãy chọn cấp heading theo quan hệ nội dung, không theo cỡ chữ bạn muốn hiển thị. Nếu H3 đang quá lớn, hãy sửa CSS. Đừng đổi nó thành H4 rồi làm outline của trang bị đứt đoạn.
Google và W3C nhìn heading khác nhau thế nào?
Google SEO Starter Guide khuyên dùng heading để chia nội dung thành các phần dễ đọc, nhưng cũng nói thứ tự heading không phải yếu tố xếp hạng cứng. Trong khi đó, W3C Web Accessibility Initiative khuyên lồng heading theo cấp và tránh nhảy cấp khi có thể, vì người dùng công nghệ hỗ trợ dùng chúng để điều hướng trong trang.
| Góc nhìn | Google Search | Accessibility | Cách làm an toàn |
|---|---|---|---|
| Mục tiêu | Giúp người đọc hiểu và quét nội dung | Thể hiện cấu trúc và hỗ trợ điều hướng | Viết heading mô tả đúng phần bên dưới |
| Thứ tự H1–H6 | Không phải quy tắc ranking cứng | Nên có thứ bậc logic, hạn chế nhảy cấp | Dùng H1 → H2 → H3 theo quan hệ nội dung |
| Cỡ chữ | Không quyết định cấp heading | Không thay thế được ngữ nghĩa HTML | Dùng CSS để đổi giao diện |
Vì vậy, thứ tự heading hợp lý không phải “mẹo SEO” để tăng hạng ngay. Đó là cách tạo một tài liệu dễ đọc, dễ bảo trì và ít gây nhầm lẫn cho cả người dùng lẫn công cụ phân tích.
Bảng kiểm tra nhanh
| Hạng mục | Cần kiểm tra | Dấu hiệu hoàn thành |
|---|---|---|
| H1 | Nêu chủ đề chính của trang | Khớp mục đích trang |
| H2 | Mỗi heading là một câu hỏi hoặc phần lớn | Đọc riêng vẫn thành outline |
| H3 | Chỉ giải thích nhánh của H2 gần nhất | Không đứng độc lập sai cấp |
| Giao diện | CSS kiểm soát cỡ chữ | Không chọn heading để trang trí |
| Accessibility | Thứ bậc giúp điều hướng | Không có bước nhảy gây khó hiểu |
Quy trình thực hiện từng bước
Bước 1: Chốt một nhiệm vụ chính cho trang
Nếu chưa nói được trang giải quyết việc gì trong một câu, bạn chưa thể viết H1 rõ.
Bước 2: Liệt kê câu hỏi cấp một
Những câu hỏi lớn trở thành H2. Loại mục không phục vụ intent hoặc chuyển sang bài khác.
Bước 3: Nhóm chi tiết dưới H3
H3 phải trả lời hoặc mở rộng H2 ngay phía trên. Nếu một H3 quá lớn, cân nhắc nâng thành H2.
Bước 4: Đọc outline không nhìn nội dung
Chỉ đọc H1, H2 và H3. Nếu vẫn hiểu mạch lập luận, cấu trúc đã đủ rõ để biên tập.
Bước 5: Kiểm tra HTML sau khi render
Component, page builder và JavaScript có thể tạo heading ngoài ý muốn. Kiểm tra DOM thật, không chỉ giao diện editor.
Bước 6: Giữ heading tự nhiên
Đưa keyword vào nơi phù hợp nhưng không lặp cùng một cụm ở mọi heading.
Cách đưa vào quy trình thực tế
Khi audit, Mạnh Digital xuất outline của trang trước khi đọc body. Nếu chỉ nhìn heading mà không hiểu mạch nội dung, lỗi được giao cho editor. Nếu lỗi lặp trên template, ticket được giao cho developer.
Một outline sai và cách sửa
Giả sử trang có H1 “Dịch vụ SEO”, sau đó là H3 “Quy trình”, H2 “Bảng giá” và H4 “Câu hỏi thường gặp”. Vấn đề không nằm ở con số lớn hay nhỏ. “Quy trình” và “Bảng giá” đều là phần cấp một dưới chủ đề chính, nên cả hai cần là H2. Từng bước trong quy trình mới là H3.
Cách nhanh nhất để sửa là chép toàn bộ heading ra một danh sách không có body text. Nếu outline vẫn kể được một câu chuyện logic, cấu trúc đã ổn. Nếu phải đọc nội dung bên dưới mới đoán được mối quan hệ, heading cần viết lại.
Có thể có nhiều H1 không?
HTML hiện đại không khiến trang hỏng chỉ vì có nhiều H1. Tuy nhiên, với trang nội dung và landing page thông thường, một H1 duy nhất vẫn là quy ước dễ quản lý nhất. Nó giúp editor, developer và công cụ audit cùng hiểu chủ đề chính.
Có bắt buộc không được nhảy cấp?
Về accessibility, thứ tự heading logic giúp người dùng trình đọc màn hình di chuyển nhanh. Đừng nhảy từ H2 sang H4 chỉ vì H3 trong theme quá to. Hãy sửa CSS. Cấp heading mô tả quan hệ nội dung, cỡ chữ mô tả giao diện.
Heading có thể làm internal link tự nhiên hơn
Khi một H2 mở ra khái niệm có URL chuyên sâu, đoạn ngay dưới heading là vị trí tốt để dẫn đọc. Ví dụ, phần lập outline nên dẫn sang Search Intent. Phần tối ưu Onpage có thể dẫn sang checklist SEO Onpage. Nếu cần khung có brief và bằng chứng, dùng template bài viết chuẩn SEO. Khi cấu trúc trang sai trên nhiều template, cần một SEO Audit thay vì sửa từng bài bằng tay.
Quy trình biên tập heading trong 10 phút
Đầu tiên, ẩn body và chỉ đọc outline. Gạch chân heading không nói rõ phần bên dưới, chẳng hạn “Tầm quan trọng” hoặc “Một số lưu ý”. Đổi thành câu cụ thể như “Heading giúp người dùng trình đọc màn hình thế nào?”.
Tiếp theo, kiểm tra mỗi H3 có thật sự là nhánh của H2 ngay trước. Nếu H3 có thể đứng ngang hàng với H2, nâng cấp. Nếu một H2 chỉ có một H3 và không có lý do phân nhánh, cân nhắc gộp.
Cuối cùng, kiểm tra keyword. Keyword chính có thể xuất hiện trong H1 và một heading quan trọng khi tự nhiên. Không cần lặp trong mọi H2. Heading được viết cho người đang quét trang, vì vậy tính mô tả quan trọng hơn mật độ từ khóa.
Heading trong accordion có được không?
Có thể, nếu nút accordion và heading được triển khai semantic, trạng thái mở đóng có tên truy cập và nội dung vẫn tồn tại trong DOM. Đừng dùng heading chỉ để làm nút có cỡ chữ lớn.
Cấu trúc heading theo từng loại trang
Bài hướng dẫn
H1 nêu kết quả chính. Các H2 đi theo những giai đoạn lớn của nhiệm vụ. H3 giải thích thao tác, điều kiện hoặc lỗi trong từng giai đoạn. Nếu bài có bảy bước, không nhất thiết mỗi bước là H2. Hãy xem chúng là bảy phần ngang hàng hay bảy thao tác trong một quy trình.
Trang dịch vụ
Heading cần đi theo hành trình quyết định: vấn đề, giải pháp, phạm vi, quy trình, bằng chứng, chi phí hoặc cách nhận báo giá. Những dòng như “Bạn đã sẵn sàng?” có thể là text CTA, không mặc nhiên phải là heading.
Trang danh mục hoặc danh sách
H1 nêu chủ đề tập hợp. Tiêu đề từng card không nên được chọn cấp chỉ theo cỡ chữ. Nếu card là các phần tử ngang hàng dưới một H2, tiêu đề card có thể là H3. Cần kiểm tra cả pagination và component được tái sử dụng.
H1 và SEO Title có phải giống nhau?
Hai phần có thể giống nếu câu đó phù hợp cho cả SERP lẫn trang. Chúng cũng có thể khác. SEO Title cần cô đọng, cạnh tranh sự chú ý trên SERP. H1 có thể rõ bối cảnh hơn khi người dùng đã vào trang. Khác nhau không có nghĩa được phép lệch intent.
Kiểm tra heading trong HTML và rendered DOM
View Source cho biết heading có trong HTML ban đầu hay không. DevTools cho biết DOM sau khi JavaScript chạy. Với site React, cần so cả hai nếu heading hoặc nội dung phụ thuộc API. Kiểm tra thêm heading ẩn bằng CSS, heading trùng từ menu mobile và component modal được render sẵn.
Sai lầm thường gặp
- Dùng nhiều H1 vì muốn chữ lớn
- Nhảy H2 sang H4 không có lý do
- Dùng heading cho nút CTA
- Mọi heading đều lặp keyword chính
- Heading không mô tả phần nội dung bên dưới
Heading ảnh hưởng AI Overviews và AI Search thế nào?
Heading rõ ràng giúp chia bài thành các đoạn có chủ đề và câu trả lời độc lập, nhờ đó nội dung dễ được trích xuất hơn. Tuy nhiên, heading không bảo đảm trang sẽ xuất hiện trong AI Overviews hay được công cụ AI trích dẫn.
Theo tài liệu AI features and your website, Google không yêu cầu schema hay tệp đặc biệt chỉ để tham gia AI Overviews. Trang cần được index, đủ điều kiện hiển thị snippet và tuân theo các thực hành SEO nền tảng. Heading chỉ phát huy giá trị khi phần nội dung bên dưới trực tiếp, chính xác và có thể hiểu mà không phụ thuộc quá nhiều vào đoạn trước.
- Viết H2 hoặc H3 theo câu hỏi thực tế.
- Trả lời thẳng trong 40–60 từ đầu tiên.
- Bổ sung ví dụ, giới hạn và nguồn ngay trong cùng section.
Không nên biến mọi heading thành một câu hỏi hoặc lặp nguyên keyword. Một outline tốt vẫn phải đọc tự nhiên khi con người quét trang, kể cả khi không có mục tiêu GEO.
Nội dung nên đọc tiếp
Chủ đề này chỉ là một phần trong quy trình. Tùy vấn đề đang gặp, bạn có thể đọc tiếp SEO Onpage, cách viết bài chuẩn SEO. Chỉ mở link phù hợp với bước kế tiếp, không cần áp dụng tất cả cùng lúc.
Câu hỏi thường gặp
Một trang có được dùng nhiều H1 không?
HTML cho phép nhiều H1 trong một số cấu trúc, nhưng một H1 rõ ràng thường dễ quản lý và dễ hiểu hơn cho trang nội dung. Quan trọng nhất là cấu trúc không gây nhầm lẫn.
Có bắt buộc dùng heading đúng thứ tự không?
Google nói thứ tự heading không phải yêu cầu xếp hạng cứng, nhưng thứ bậc ngữ nghĩa tốt hỗ trợ người dùng và screen reader. Vì vậy vẫn nên đi theo cấu trúc logic.
H2 có cần chứa keyword không?
Chỉ khi keyword giúp mô tả chính xác phần nội dung. Không cần ép từ khóa vào tất cả H2. Heading phải ưu tiên khả năng định hướng người đọc.
Có thể dùng CSS thay cho heading không?
CSS chỉ thay đổi giao diện. Nếu văn bản thực sự là tiêu đề của một phần, nên dùng phần tử heading phù hợp rồi dùng CSS để tạo kiểu.
Heading có giúp bài lên AI Overviews không?
Heading rõ có thể giúp hệ thống tách và hiểu từng phần nội dung, nhưng không bảo đảm được chọn cho AI Overviews. Trang vẫn phải được index, đủ điều kiện hiển thị snippet và cung cấp câu trả lời chính xác, hữu ích, có ngữ cảnh.
Kết luận
Cấu trúc heading SEO không phải một mẹo tăng hạng độc lập. Hãy xuất outline, sửa quan hệ H1–H3, kiểm tra HTML sau khi render và đối chiếu lại bằng trình đọc màn hình hoặc công cụ audit. Nếu lỗi lặp trên nhiều template, hãy xử lý ở component hoặc theme thay vì sửa từng URL. Bạn có thể đọc thêm về Technical SEO hoặc thực hiện SEO Audit khi website có nhiều lỗi chồng chéo.