网站后台有“SEO标题、关键词、描述”,编辑器里还有文章标题和H标签。这些内容各有作用,不是把同一串关键词复制进去就完成了优化。

URL、SEO标题和页面主标题的一致性
久歌网络原创示意图

Meta标签通常位于网页的 head 部分,用来提供页面信息或说明。我们常说的TDK里,T指 title,D指 description,K指 keywords;严格来说,title 本身不是 meta 元素。

SEO标题和页面主标题,可以不同但不能跑题

title 通常显示在浏览器标签页,也可能被搜索引擎用于生成搜索结果标题。H1是页面中读者看到的主标题。两者都应准确说明内容,措辞可以有区别。

比如SEO标题可以写“网站地图怎么做?XML与HTML设置要点 - 久歌网络”,正文主标题则可以更口语化。不要一个承诺提供模板,另一个只介绍概念。

标题应简洁、具体,重要主题尽量靠前。搜索结果显示宽度受设备、语言等因素影响,没有一个适用于所有中文和英文标题的固定字数。Google 也可能根据页面内容等信息生成不同标题,详见标题链接说明。

description是页面概括,不是关键词堆放区

好的描述能让读者知道点进去会得到什么。可以概括主题、适用对象和解决的问题,但不要写满没有依据的“第一”“最好”“保证排名”。

例如,一篇参数网址文章可以说明:“讲清筛选参数、canonical与抓取限制的区别,帮助排查重复页面。”这比连续罗列十个SEO服务词更清楚。

Google不把meta description作为直接排名信号,搜索摘要也可能从正文生成。写好描述仍有价值,但不能承诺后台填写的文字一定完整出现在每次搜索中。

keywords可以规范填写,但别把它当成排名开关

Google不使用meta keywords进行网页排名。后台保留这个字段时,可以填写少量与页面直接相关的主题词,便于内容管理;也不要把百度SEO理解成往这个字段里多塞几个词。

面向中文用户,关键词应与用户表达、标题、正文和相关链接相符。Google与百度的表现分别监测,不用一套工具的分数代替两个搜索平台的实际结果。

robots决定索引指令,设置前要想清楚

<meta name="robots" content="noindex">

上面的示例表示不希望页面被收录。它适用于特定需要排除的页面,不能原样复制到正常文章模板中。页面还必须允许抓取,搜索引擎才有机会读取这条指令。

普通公开文章通常不需要主动添加 noindex。nofollow也不是给内链“省权重”的通用设置。遇到未收录问题,要把robots指令与HTTP状态、canonical、抓取限制一起检查。

viewport和charset影响页面能否正常显示

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

charset用于声明字符编码,viewport帮助页面适应移动设备的视口。设置它们不代表页面已经完全适配手机,表格、图片、菜单和按钮仍要实际测试。

社交分享标签,服务于分享时的展示

Open Graph里的og:title、og:description、og:image,常用于社交平台生成分享预览。它们可以与页面内容保持一致,但具体展示受平台抓取和缓存影响。

canonical与hreflang也经常和Meta标签一起讨论,但它们通常以link元素等方式配置,分别涉及规范网址和语言地区版本,不能混作关键词字段。

保存之后,到真实网页再看一遍

  • 检查源代码中的title和description,确认后台字段正确输出,没有被模板重复追加品牌名。
  • 确认主要内容只有清楚的主标题,H2、H3层级与文章结构一致。
  • 抽查移动端和分享预览,确认图片、文字和链接正常。
  • 记录修改日期,观察搜索表现,不因为短期波动每天重写标题。

遇到多篇页面标题相同,可以继续看重复标题的排查与修复。TDK只是页面SEO的一部分,把元信息、正文质量和客户阅读体验一起做好,才是更完整的优化。

Harry Wong
Harry是多年B2B外贸营销领域从业者,在Alibaba国际等公司有多年的外贸营销推广工作经验