跳至正文
WordPress 与 WooCommerce · Google SEO

WordPress 站点首页和文章首页的标题有什么不同

// / / 光算科技

先把术语说清楚,否则后面全错:这里的“站点首页”是域名根路径返回的那个页面,而“文章首页”通常指后台设置里指定的那张文章列表页,两者在 WordPress 里是两个不同的页面对象。它们的标题各自只该说明自己这一页是什么:前者介绍整个站点,后者说明这是一份文章列表。把同一句话同时塞给两页,是这批标题问题里最容易改也最常被漏掉的一种。

官方给首页标题的示例

Google 关于如何影响搜索结果标题的说明明确区分了两种用法:站点首页的标题适合放一些关于站点的额外信息,官方给的示例形如“站点名 + 一句这个站点是做什么的”;而其他页面的建议是只带站点名并用分隔符隔开。文档同时提醒,不要在每个页面都放同一段品牌文字,因为当同一查询下你的多个页面同时出现时,看起来会很重复。此外还有一条容易被忽略:官方建议页面的主标题足够独特、足够醒目,通常放在第一个可见的 <h1> 里,因为搜索侧也会参考主视觉标题和标题元素。

两个页面分别怎么写

页面标题写什么页面主标题常见错法
站点首页站点名 + 一句定位一句能被读懂的介绍写成“欢迎光临”这类无信息量的词
文章列表页说明这是文章/教程/产品资讯列表栏目名称,加一句包含什么与首页完全相同的标题
两者关系站点名部分保持一致各自有独立主标题把两页合并成一个标题策略

一个常被忽略的连带影响

文章列表页和站内其它栏目页共同决定搜索结果里可能出现哪些站内快捷入口。官方说明这类快捷入口目前是自动生成的,没有站长提交入口,但列了可操作的做法:页面标题和标题文字要有信息量、相关且紧凑;建立清晰的站点结构,从其他相关页面链到重要页面;内链锚文本要简洁且指向明确;避免内容里的重复表述。这些内容都在 Google 关于站内快捷入口的说明里。所以文章列表页的标题质量,影响的不只是它自己那一行结果。

反过来,首页也有一项硬条件:官方说明站点名称依赖首页内容,如果首页无法被抓取,就可能无法生成站点名称;并且站点名称的表达要放在域名或子域的根地址上,子目录级的页面不算首页。所以首页标题、首页可抓取性、站点名称这三件事是连着的,改首页时不要只盯标题那一行。

只有一种地址时不用管标题差异

两种情形可以不管标题差异。一是首页和文章列表本来就是同一个地址,也就是设置里没有单独指定文章页;二是站点只有一个栏目、且不打算长期扩充结构,文章列表页的存在感很低,硬造一个标题意义不大。另外要注意站点名称的层级限制:官方口径下站点名称按域名或子域级确定,子目录级不支持,一个站点目前只支持一个站点名称,所以想让不同栏目显示不同的“站点名”做不到,那是每页标题该承担的差异。完整口径见 Google 关于站点名称的说明。

还有一类情况要提前想清楚:文章列表页被搜索引擎当成站点首页看待时,两个页面的定位就会打架。多见于首页内容极少、主要靠文章撑着的站点。判断方式是打开两页的源码对比 <title> 与主标题,如果读起来像同一个页面,说明其中一页需要重写。

示意图:站点首页与文章列表页各自应有的标题与主标题,以及两者共用同一站点名的那一部分
原创示意:图中为首页与文章列表页的标题分工对照,不是真实后台截图或数据。

两个页面的标题怎么分别核对

先在源码层验证:分别打开首页和文章列表页,把两行 <title> 抄下来对比,确认不是同一句话;再检查每页的 <h1> 是否各自唯一,不要让两个大标题视觉权重相同,否则搜索侧可能取第一个当标题链接,官方在同一份说明里把这种情况列为常见问题之一。改完提交抓取时先看请求重新抓取的官方说明:抓取一般需要几天到几周,请求抓取并不保证收录发生。之后用 site: 分别查两个地址,看结果里站点名出现在标题的开头还是结尾、两个地址的描述是否明显不同。

站名被采用的判断条件站内这篇站点名称在搜索结果里是怎么确定的讲得更细;想让内容页有稳定入口而不只靠首页,思路可以看WordPress 获取免费自然流量的途径。维护上不必频繁改首页标题,除非站的业务范围真的变了。