页面 title 写得规规矩矩,搜索结果里显示的却是「首页 – 网站名」这种拼接结果,或者被截断成半句话。多数情况不是被惩罚,而是 title 触发了搜索引擎的改写逻辑。
先抓一批页面看 title 实际输出
curl -s https://你的域名/文章地址 \ | grep -o "<title>.*</title>"
curl 拿到的是原始 HTML,如果这里和浏览器看到的不一致,说明主题或插件用脚本改过标题。
被改写最常见的四个原因
- title 太长,超出展示宽度后系统截断并拼接站点名
- 多个页面 title 完全一样,系统只能补充区分信息
- 标题里关键词堆砌,或与正文 H1 差异过大
- 分隔符混乱,同一页里同时出现竖线、短横和下划线
逐条自查:每页 title 控制在 30 个汉字以内,主关键词放最前面,全站统一一种分隔符,H1 与 title 保持同一主题。
改完要主动通知更新
标题改完后在资源平台提交该链接,或者在 sitemap 里更新最后修改时间后重新提交。搜索引擎对已收录页面有标题缓存,改完立刻搜看不到效果,通常要等下一轮抓取。
如果只有首页被改写,优先检查首页 title 是不是只有一个网站名,没有任何业务描述。