Hướng dẫn về Header Tags

Điều gì header tags (H1–H6) là và cách nhiều they thực ra quan trọng cho SEO — cách Google và Bing dùng them, multiple H1s, heading order, từ khóa, và accessibility.

Xuất bản lần đầu: 25 thg 6, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ

Header tags là đó HTML heading elements H1–H6 đó structure một trang nội dung. họ là một real tín hiệu — Google có called một heading 'một thực sự mạnh tín hiệu' về điều gì một section là về, và dùng H1s khi generating SERP tiêu đề links — nhưng they quan trọng far ít hơn hầu hết SEO tools imply. Google says heading order không ảnh hưởng thứ hạng và multiple H1s là fine; Bing prefers một H1. Trong my nghiên cứu of over một million domains, bị thiếu và multiple H1s đã là cả hai extremely phổ biến và cả hai thấp-impact. Dùng semantic headings để organize nội dung cho readers và screen readers; không treat them as một từ khóa-xếp hạng lever.

TL;DR — Header tags (H1–H6) là một real nhưng modest tín hiệu. Google có called một heading “a really strong signal” (bản dịch) «một thực sự mạnh tín hiệu» về một section topic và dùng <h1> elements as an input khi generating SERP tiêu đề links — nhưng điều này cũng diễn đạt heading order và heading count dưới “things you shouldn’t focus on,” (bản dịch) «điều bạn không nên focus on,» says multiple H1s là fine, và Illyes confirmed order không ảnh hưởng thứ hạng. Bing diverges: điều này wants một H1 và says hơn “diminishes the value.” (bản dịch) «diminishes đó giá trị.» Trong my million-domain nghiên cứu, bị thiếu H1s (59,5%) và multiple H1s (51,3%) đã là cả hai rampant và cả hai thấp-impact. Dùng semantic headings — không CSS-styled text — để structure nội dung cho readers, screen readers, passage xếp hạng, và snippets. không treat them as một từ khóa lever.

Evidence for this claim HTML heading elements h1 through h6 represent six levels of section headings. Scope: Document structure and accessibility semantics. Confidence: high · Verified: MDN: Heading elements Evidence for this claim Google can use heading elements as sources when it generates title links. Scope: Title-link generation, not evidence that heading order or count directly determines rankings. Confidence: high · Verified: Google Search Central: Title links

Điều gì header tags là (và không phải)

Header tags là HTML heading elements <h1> qua <h6> — semantic markers của trang nội dung hierarchy. H1 là top cấp độ (thường trang chính heading), và H2–H6 step xuống qua sections và subsections. họ render visibly trong thân phản hồi của trang, mà là Điều gì separates them từ <title> element: thẻ tiêu đề lives trong <head>, drives trình duyệt tab và SERP tiêu đề link, và không phải shown on trang. H1 là on trang. họ frequently overlap trong wording, nhưng họ’re khác elements với khác jobs.

Một terminology note worth getting right: formal name trong HTML spec là heading elements. “Header tags” là informal ngành term cho giống nhau điều — và nó term Bing dùng trong của nó own tài liệu. không confuse either với <header> element, mà là HTML5 landmark Đối với một trang hoặc section header area (logo, nav), không heading.

Cách pick cấp độ. decision rule là structural, không visual: heading xếp hạng nên match nơi nó sits trong trang section nesting, không Cách lớn bạn muốn nó để look. H2 introduces major section trực tiếp dưới H1; H3 introduces subsection dưới đó H2; và so on. nếu bạn’re chọn heading cấp độ để nhận particular font size, bạn’re sử dụng sai tool — sử dụng CSS cho đó và pick xếp hạng dựa trên nội dung thực tế position trong outline.

có cũng một spec-cấp độ detail worth knowing ở đây: các trình duyệt không infer một heading xếp hạng từ cách deeply đây là nested bên trong <section> hoặc <article> elements. HTML khi đã có một proposed “outline algorithm” (bản dịch) «outline algorithm» đó sẽ let, chẳng hạn, an <h1> nested hai <section>s deep count as an effective H3 — nhưng không trình duyệt bao giờ shipped điều này, và đó HTML spec formally đã xóa điều này từ đó living tiêu chuẩn trong 2022. Practically: luôn dùng đó rõ ràng xếp hạng bạn có nghĩa là (<h1><h6>), và không assume wrapping một heading trong nested <section> elements thay đổi của nó effective cấp độ. Điều này không.

Cách Google dùng headings

Headings là genuine tín hiệu — chỉ không mạnh, standalone xếp hạng lever. một vài distinct điều là going on:

  • Topic understanding. John Mueller put điều này trực tiếp: “A heading is a really strong signal telling us this part of the page is about this topic.” (bản dịch) «Một tiêu đề là tín hiệu rất mạnh cho chúng tôi biết phần này của trang nói về chủ đề này.» Crucially, he đã nói đó cấp độ không quan trọng nhiều — “whether you put that into an H1 tag or an H2 tag or H5 or whatever, that doesn’t matter so much” (bản dịch) «liệu bạn put đó vào an H1 tag hoặc an H2 tag hoặc H5 hoặc whatever, đó không quan trọng so nhiều» — đây là đó heading-as-signpost đó helps. Và he đã là equally clear đó “headings on the page are not the only ranking factor that we have.” (bản dịch) «headings on đó trang không phải đó chỉ xếp hạng factor đó we có.»
  • Tiêu đề link generation. Since đó August 2021 tiêu đề generation cập nhật, Google dùng <h1> elements as một of đó chính sources cho generating đó tiêu đề link điều này cho thấy trong kết quả tìm kiếm. So một clear, prominent, distinctive H1 reduces đó odds Google rewrites của bạn tiêu đề trong đó SERP — và một bị thiếu hoặc vague một raises them.
  • Passage xếp hạng. Sạch heading + paragraph units cho Google parsable segments điều này có thể identify và xếp hạng as distinct passages trong một dài trang. MỘT muddled hoặc deeply nested structure làm đó harder.
  • Featured snippets. Heading-delimited nội dung — H2/H3 các câu hỏi, numbered steps — là chính xác điều gì Google extracts vào list và bảng snippets. Structure feeds những.

Hiện tại đó deflating part. Google SEO Starter Hướng dẫn files heading hướng dẫn dưới “things we believe you shouldn’t focus on.” (bản dịch) «điều we believe bạn không nên focus on.» Hai lines từ ở đó quan trọng:

“Having your headings in semantic order is fantastic for screen readers, but from Google Search perspective, it doesn’t matter if you’re using them out of order.” (bản dịch) «Đặt các heading theo thứ tự ngữ nghĩa rất tốt cho trình đọc màn hình, nhưng từ Google Search góc nhìn, không quan trọng nếu bạn dùng chúng sai thứ tự.»

“There’s also no magical, ideal amount of headings a given page should have. However, if you think it’s too much, then it probably is.” (bản dịch) «Cũng không có số lượng heading lý tưởng, thần kỳ mà một trang nhất định nên có. Tuy nhiên, nếu bạn thấy quá nhiều thì có lẽ đúng là quá nhiều.»

Gary Illyes reconfirmed đó order point trong đó July 2024 SEO Office Hours, và explicitly sided với đó Starter Hướng dẫn over đó SEO tools đó flag heading order: “from Google Search perspective, it doesn’t matter if you’re using them out of order,” (bản dịch) «từ Google Search perspective, điều này không quan trọng nếu bạn là dùng them out of order,» thêm đó “the web at large isn’t valid HTML code, so Google Search rarely relies on the semantic meanings hidden in the HTML specification.” (bản dịch) «đó web tại lớn không hợp lệ HTML code, so Google Search rarely relies on đó semantic meanings hidden trong đó HTML đặc tả.» Khi một non-Google tool flags điều gì đó, he noted, “that doesn’t make it relevant for Google.” (bản dịch) «đó không làm điều này relevant cho Google.»

Multiple H1s: Google là fine, Bing không phải

Đây là sạch nhất place nơi hai engines thực ra diverge, so nó worth stating plainly.

Google có đã nói này về as nhiều ways as điều này có thể. Mueller: “You can use H1 tags as often as you want on a page. There’s no limit, neither upper or lower bound,” (bản dịch) «Bạn có thể dùng H1 tags as thường as bạn muốn on một trang. có không limit, neither upper hoặc thấp hơn bound,»“your site is going to rank perfectly fine with no H1 tags or with five H1 tags.” (bản dịch) «trang web của bạn là going để xếp hạng perfectly fine với không H1 tags hoặc với five H1 tags.» Trong đó “Ask Google Webmasters” (bản dịch) «Ask Google Quản trị viên web» video: “Our systems don’t have a problem when it comes to multiple H1 headings on a page. That’s a fairly common pattern on the web.” (bản dịch) «Của chúng ta các hệ thống không có một vấn đề khi điều này xuất hiện để multiple H1 headings on một trang. đó là một fairly phổ biến pattern on đó web.» He cũng đã nói đó các hệ thống sẽ hoạt động với “styled pieces of text without semantic HTML at all.” (bản dịch) «styled pieces of text không có semantic HTML tại all.» So từ Google side, H1 count là một non-vấn đề cho thứ hạng.

Bing takes đó opposite stance. Của nó dài-standing quản trị viên web hướng dẫn khuyến nghị một H1 theo trang và says dùng hơn “diminishes the value of the <h1> tag” (bản dịch) «diminishes đó giá trị of đó thẻ h1 tag» — đó logic đang “there’s supposed to be only one big idea per page.” (bản dịch) «có supposed để là chỉ một big ý tưởng theo trang.» Bing Quản trị viên web Tools actively flags multiple H1s, though chỉ as một thấp-priority Notice, không phải lỗi. So nếu bạn care về Bing, leaning toward một single H1 là đó safer default.

nơi họ agree: một H1 theo trang là right call cho accessibility, regardless của Điều gì either engine làm cho thứ hạng. đó thực reason “một H1” convention tồn tại — screen reader người dùng navigate by heading, và multiple H1s muddy document outline.

Điều gì my dữ liệu thực ra hiển thị

Khi I studied over million domains (1 002 165 của them) cho phần lớn phổ biến kỹ thuật SEO các vấn đề, hai heading findings stood out — và cả hai là reassuring:

  • 59,5% của các trang có các trang với bị thiếu hoặc rỗng H1 tags. My take tại time: bị thiếu H1s là minor vấn đề, especially nếu text là wrapped trong H2 thay vì. thường easy khắc phục, nhưng I không expect nhiều impact.
  • 51,3% của các trang có các trang với multiple H1 tags. Multiple H1s là được phép trong modern HTML và Google có đã nói họ’re không vấn đề. Worth confirming mỗi H1-tagged heading là thực ra trang-relevant, nhưng I không treat nó as significant.

nói cách khác: hai heading “các vấn đề” của bạn audit tool screams về loudest là present on nhiều hơn half của đểàn bộ web, và neither là có ý nghĩa xếp hạng concern. I’ve đã làm point bluntly trước khi — Khi ai đó claims H1 thay đổi lifted của họ thứ hạng, nó là gần như luôn vì họ simultaneously đã thêm từ khóa-rich copy cao on trang (prominence), không H1 element itself. bạn có thể đổi của bạn H1s cho styled <span> và xếp hạng impact sẽ là khoảng không có gì.

Tuy vậy: không đọc này as “headings are useless.” (bản dịch) «headings là useless.» họ là useless as một từ khóa xếp hạng trick. họ là genuinely hữu ích as structure — cho readers, cho screen readers, và cho đó snippet/passage machinery trên.

Từ khóa trong headings

Dùng them — naturally. MỘT heading nên mô tả đó section điều này sits trên, và nếu của bạn đích topic là điều gì đó section là về, đó từ khóa cho thấy lên on của nó own. Đó điều để tránh là forcing chính xác-match phrases vào mỗi heading. Đó correlation dữ liệu points đó other way: top-xếp hạng các trang là, nếu bất cứ điều gì, slightly ít hơn có khả năng để cram chính xác-match từ khóa vào đó H1. Và remember Mueller cách diễn đạt — đó heading job là để tín hiệu “this part of the page is about this topic,” (bản dịch) «này part of đó trang là về này topic,» không để là một từ khóa slot.

Cũng: đó H1 và đó thẻ tiêu đề không cần để match. Illyes, asked chính xác này, đã nói “No, just do whatever makes sense from a user’s perspective.” (bản dịch) «Không, chỉ làm whatever làm hợp lý từ một người dùng perspective.» Some overlap trong wording là natural; an chính xác match không phải một requirement.

Semantic headings so với. CSS-styled text

Đây là khoảng trống phần lớn heading advice skips. heading đó looks như heading không phải nhất thiết ** heading. <div class="section-title">Big Bold Text</div> có thể là visually giống hệt để <h2>, nhưng nó carries không structural meaning — không tín hiệu để các crawler, và không có gì cho screen reader để navigate by. Google có thể đôi khi đọc visually prominent text (nó một của inputs cho tiêu đề link generation), nhưng cho chung heading các tín hiệu, passage xếp hạng, và accessibility, bạn muốn thực semantic <h> elements. nếu bạn’re on CMS, Đây là thường controlled by theme/template, không editor — heading bạn loại trong editor có thể render as styled paragraph depending on template. Worth kiểm tra.

Heading order và accessibility

Hai tách biệt các câu hỏi đó constantly nhận đã hợp nhất:

  • Cho Google thứ hạng: order không quan trọng (Starter Hướng dẫn + Illyes, trên). Skipping từ H2 để H4 sẽ không hurt của bạn thứ hạng. Martin Splitt cách diễn đạt là hữu ích ở đây — nếu bạn structure nội dung của bạn differently, “you didn’t structure it better, you didn’t structure it worse, you just structured it differently.” (bản dịch) «bạn đã không structure điều này tốt hơn, bạn đã không structure điều này tệ hơn, bạn chỉ structured điều này differently.»
  • Cho accessibility: order matters một great deal. Theo WebAIM survey, đó lớn majority of screen reader người dùng navigate các trang by heading, và một logical H1 → H2 → H3 outline là điều gì làm đó hoạt động. W3C own heading hướng dẫn khuyến nghị so với skipping levels cho chính xác này reason — đây là mạnh authoring hướng dẫn để follow. Nhưng đây là không tự động một WCAG failure by itself: liệu một skipped cấp độ thực ra fails một criterion như 1.3.1 (Info và Relationships) phụ thuộc vào evaluating đó cụ thể trang, không một blanket “any skip = fail” (bản dịch) «bất kỳ skip = fail» rule. Treat điều này as một real vấn đề để cách sửa, không một guaranteed conformance violation để cite.

So my practical rule: giữ sạch, logical hierarchy cho accessibility win, và không lose sleep over heading-order warnings của bạn SEO tool fires — những điều đó là optimizing cho điều Google có explicitly đã nói nó không sử dụng.

note on JavaScript-được kết xuất headings

nếu của bạn headings chỉ xuất hiện sau khi client-side JavaScript chạy, họ’ll generally vẫn nhận được lập chỉ mục — nhưng on Google hai-phase render cycle, mà có thể lag. và headings đó chỉ xuất hiện sau khi người dùng interaction (clicking tab, expanding accordion) có thể không là được lập chỉ mục tại all, vì Google không nhấp. Đối với các trang đó cần để xếp hạng, nhận của bạn heading structure vào máy chủ-được kết xuất hoặc static HTML. ( kết xuất side của điều này lives trong JavaScript SEO.)

Thực hành tốt nhất, condensed

  • Dùng một H1 theo trang as một default — mostly cho accessibility và cho Bing, since Google không care về đó count.
  • Dùng H2/H3 để organize sections; H4–H6 chỉ khi đó nội dung genuinely nests đó deep (hầu hết các trang không).
  • Ghi descriptive headings đó reflect đó section; let từ khóa xuất hiện naturally thay vì stuffing chính xác matches.
  • Dùng real semantic <h> tags, không CSS-styled divs.
  • Giữ một logical hierarchy cho screen readers — mặc dù Google không require điều này.
  • Put cốt yếu headings trong máy chủ-được kết xuất HTML, không JS-chỉ.
  • không treat sửa headings on an existing site as một thứ hạng play. Mueller again: “if you have an existing site, fixing this isn’t going to change your site’s rankings.” (bản dịch) «nếu bạn có an existing site, sửa này không going để thay đổi trang web của bạn thứ hạng.» Đó wins là clarity và accessibility.

nơi để go tiếp theo

Này hub là đó overview of đó toàn bộ H1–H6 family. Đó H1 tag nhận của nó own deep dive as một sibling bài viết trong này cluster — H1-cụ thể thực hành tốt nhất, đó một-H1 debate trong detail, và cách đó H1 feeds tiêu đề link generation. Multiple H1 tags nhận của nó own deep dive cũng, focused cụ thể on đó “does it hurt SEO?” (bản dịch) «làm điều này hurt SEO?» câu hỏi HTML5’s sectioning nội dung raises. Cho đó head element đó là thường confused với đó H1, see đó thẻ tiêu đề. Đó rộng hơn on-trang picture lives trong đó On-Trang SEO pillar.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.