标题层级H1-H6与页面语义化
HTML里从H1到H6有六级标题标签,它们存在的意义是告诉浏览器和搜索引擎:这页内容的骨架是什么。先给结论:标题层级是谷歌理解页面内容结构的主要线索之一,正确的用法是——每个页面只有一个H1作为主题声明,内容小节用H2组织,更细的分支用H3,层级按顺序使用、不要跳级。标题层级写对了,谷歌更容易看懂你的页面,用户扫读也更舒服。
一、H1:一页一个,主题只声明一次
H1是页面的主标题,相当于一篇文章的题目。规则只有一条:每个页面只能有一个H1。多个H1会让谷歌困惑"哪个才是主题"。H1通常就是页面内容的大标题,视觉上最大最醒目。它和Title标签的关系是:主题一致,但表述可以不同——Title更偏搜索展示(可以带品牌、带行动号召),H1更偏页面内给用户看的正式标题。两者都准确描述同一页内容,但不必一模一样。
新手常见错误是把网站Logo放进H1,或者每个段落标题都用H1,这两种都要改:Logo一般用图片或普通文字,段落标题用H2或更低层级。
二、H2到H6:按逻辑分层,不跳级
H2是内容的主要小节标题,对应文章的"一二三大部分";H3是H2下面的分支,对应每个部分里的细分点;H4到H6依此类推,但绝大多数页面用到H3就足够了。核心规则是层级不跳级:有了H2再用H3,不要在只有H2的情况下直接跳到H4,跳级等于告诉谷歌"这里的结构逻辑是断的"。同时,标题层级要真实反映内容的从属关系,H2之下的内容确实属于这个H2主题,而不是为了凑层级硬分。
三、用真正的标题标签,不要用加粗冒充
页面里的小节标题,必须用真正的H1到H6标签,而不是把一段文字加粗、放大字号来"假装"标题。原因很直接:加粗文字对爬虫来说只是文字,没有任何结构含义,谷歌无从得知它是标题。用标签还有一个附带好处:屏幕阅读器用户靠标题标签跳转阅读,语义化标题是网站可访问性的基础。检查方法简单——用浏览器的检查功能看页面源码,确认标题文字包在h1到h6标签里。
四、标题要承载关键词,但说人话
标题层级是放关键词的天然位置:H1放核心关键词,H2、H3自然融入相关词。但这里有一条新手必须守住的线:标题是写给用户看的,不是写给关键词看的。一个正常的用户,看到"如何选择外贸服务器"这样的H2会觉得合理;看到"外贸服务器选择外贸服务器推荐外贸服务器对比"会觉得这是个垃圾站。标题里有关键词,但首先要像人话。
五、页面语义化的其他标签
标题层级之外,页面还有其他语义标签值得了解:header(页眉区)、nav(导航区)、main(主体内容区)、article(独立文章)、footer(页脚区)。这些标签把页面的功能区明确标记出来,谷歌可以据此区分"这是正文"和"这是导航"。主流的建站主题都内置了这些语义结构,新手通常不需要手动改动,但如果你在自定义修改模板,保持这些标签不被误删。把标题层级和语义标签做对,等于给谷歌画了一张清晰的页面地图,这是所有HTML优化里投入产出比最高的一项。
参考来源
谷歌官方《SEO Starter Guide》(关于标题层级与页面结构的官方建议):https://developers.google.com/search/docs/fundamentals/seo-starter-guide/
