博客的搜索设置应帮助读者和搜索系统理解页面,而不是替代文章质量。标题、摘要与 robots 指令有不同作用,不能把它们当成堆关键词的三个位置。
title:概括这一页的主题
HTML 的 title 元素描述页面标题,它不是 meta 标签。标题应准确、具体,让人能区分这篇文章与其他文章。不要把所有标题都写成同一串服务关键词。
搜索结果中的标题链接不一定逐字采用 title,系统还可能参考可见标题和其他信息。Google 也没有为 title 规定一个通用的固定字符上限,展示时会按需要截断。见标题链接说明。
description:为文章提供简明摘要
Meta description 可以说明读者将看到什么,但不应塞进正文没有的利益承诺。每篇文章的摘要最好对应其独立问题,而不是复用一段公司介绍。
Google 可能使用页面正文生成摘要,也可能使用 description;显示文字会随查询和展示条件变化。不能保证写入的摘要一定原样出现。见摘要说明。
robots:控制相关索引与展示行为
Robots meta 可以表达 noindex 等指令,但它不是简单的“禁止访问”开关。搜索引擎需要能够读取页面,才能看到页面中的指令。
Robots.txt 与页面中的 robots meta 是不同机制;阻止抓取也不一定让已发现的 URL 消失。具体语法和支持范围应查看官方 robots 指令文档。
设置之前先看可见内容
标题、H1、摘要和正文应描述同一主题。文章明显更新后,检查旧标题或摘要是否还在承诺已经删去的内容。不要用更换 metadata 掩盖两篇正文实际上重复的问题。
同样,也不能因为设置了标题或摘要,就承诺流量和排名增长。它们只是页面信息的一部分。
多语言内容需要分别核对
文章进入其他语言时,不能只翻译正文而忽略标题和摘要。也不应为了“本地化”随意更换已有 URL;路径与迁移策略需要单独判断。
具体工作可结合网站本地化讨论。先让文章主题清楚、内容可读,再确保技术设置准确表达页面的实际状态。