编者按:这篇文章最初出现在2017年4月,但由于SEO(和Google)变化如此之快,我们认为是时候刷新了!
Meta标签代表了大多数SEO培训的开始,无论好坏。我准确地考虑了如何介绍这个主题,因为我们总是听到元标记的坏方面 – 即关键字元标记。在任何网站评论中解析的第一件事是滥用元标记,主要是因为它们位于标题中每个页面的顶部,因此是首先看到的。但我们不想太消极; 元标记是搜索营销人员的一些最好的工具。
除了描述和关键字之外,还有meta标签,尽管这两个标签最常被选中。我用好的,坏的和冷漠的方式分解了最常用的(根据我的经验)。你会注意到,当我们遇到坏的时候,列表会变长。我没有涵盖可能添加的所有元标记,但如果您对那里的所有内容感兴趣,那么您应该检查一个全面的元标记资源。
重要的是要注意,在2019年,元标记仍然很重要,但并非所有元标记都可以帮助您。这是我的经验,我认为搜索引擎优化中的任何人都会同意,如果你想在搜索中排名很高,你的元标签需要伴随着注重用户满意度的高质量内容。
我的主要建议:坚持核心最低限度。不要添加您不需要的元标记 – 它们只占用代码空间。你拥有的代码越少越好。可以将您的页面代码视为一个逐步指导的地方,但是对于浏览器而言。无关的元标签是令人讨厌的“直行200英尺”的行车路线项目,只是告诉你留在你已经在同一条路上!
好的meta标签
这些是应该在每个页面上的元标记,无论如何。请注意,这是一个小清单; 这些是唯一需要的,所以如果你可以使用这些,请做。
- 元内容类型 – 此标记是声明页面的字符集所必需的,并且应该出现在每个页面上。如果不这样做可能会影响您的页面在浏览器中的呈现方式。下面列出了一些选项,但您的网页设计师应该知道哪些选项最适合您的网站。
<meta http-equiv =“Content-Type”content =“text / html; charset = utf-8”/>
<meta http-equiv =“Content-Type”content =“text / html; charset = ISO-8859-1”>
- 标题 – 虽然标题标签不以“meta”开头,但它位于标题中并包含对SEO非常重要的信息。您应始终在描述该页面的每个页面上都有唯一的标题标记。查看这篇文章,了解有关标题标签的更多信息。
- 元描述 – 臭名昭着的元描述标签用于一个主要目的:在搜索SERP时向搜索者描述页面。此标记不会影响排名,但无论如何都非常重要。这是确定用户是否点击结果的广告文案。保持在160个字符以内,并写下它以引起用户的注意。卖出页面 – 让他们点击结果。这是一篇关于元描述的精彩文章,详细介绍。
- 视口 – 在此移动世界中,您应该指定视口。如果不这样做,则会面临移动体验不佳的风险–Google PageSpeed Insights Tool会告诉您更多相关信息。标准标签是:
<meta name = viewport content =“width = device-width,initial-scale = 1”>
无关紧要的meta标签
不同的网站需要在特定情况下使用这些网站,但如果你可以不使用,请做。
- 社交元标记 – 我将这些标记丢弃。OpenGraph和Twitter数据对于共享很重要,但本身并不是必需的。
- 机器人 – 一个巨大的误解是你必须有一个机器人元标记。让我们明确一点:在索引和链接跟踪方面,如果你没有指定元机器人标签,他们会将其作为索引读取,请遵循。只有当您想要更改需要添加元机器人的这两个命令之一时。因此,如果您想要无索引但是请按照页面上的链接进行操作,则只需使用noindex添加以下标记,因为隐含了以下内容。只改变你想要与标准不同的东西。
<meta name =“robots”content =“noindex”/>
- 特定机器人(Googlebot) – 这些标签用于提供特定的机器人指令,如noodp(强制它们不使用您的DMOZ列表信息,RIP)和noydir(相同,而是Yahoo Directory列表信息)。一般来说,搜索引擎本身就非常擅长这种事情,但如果您认为自己需要它,请随意。在某些情况下,我已经看到了必要的情况,但如果必须,请考虑使用上面列出的整体机器人标签。
- 语言 – 使用此标记的唯一原因是,如果您正在国际化,需要声明页面上使用的主要语言。查看此元语言资源,获取您可以声明的完整语言列表。
- Geo – 我听到的最后一个,这些元标记由Bing支持,但不支持Google(您可以在Search Console中定位到国家/地区)。有三种:地名,位置(纬度和经度)和区域。
<META NAME =“geo.position”CONTENT =“latitude; longitude”>
<META NAME =“geo.placename”CONTENT =“Place Name”>
<META NAME =“geo.region”CONTENT =“Country Subdivision Code”>
- 关键词 – 是的,我把它放在“无关紧要”的名单上。虽然没有好的搜索引擎优化会建议花时间在这个标签上,但它有一些非常小的可能性它可以帮助你在某个地方。如果您正在构建一个站点,请将其删除,但如果它是自动的,则没有理由将其删除。
- 刷新 – 这是穷人的重定向,如果可能的话,不应该使用。您应始终使用服务器端301重定向。我知道有时事情需要发生,但谷歌不是粉丝。
- 网站验证 – 您的网站已通过Google和Bing验证,对吧?谁在其主页上有验证元标记?这些有时是必要的,因为您无法加载其他形式的站点验证,但如果可能的话尝试验证另一种方式。Google允许您通过DNS,外部文件或关联Google Analytics帐户进行验证。Bing仍然只允许使用XML文件或元标记,因此如果可以,请使用该文件。
坏的meta标签
如果您使用这些内容,您的网站将不会发生任何不良后果 – 让我说清楚。虽然他们浪费了空间; 谷歌就是这样说的(那是12年前的事了!)。如果您准备好并愿意,可能是时候对您的<head>区域进行一些春季清洁了。
- 作者/网络作者 – 此标记用于命名页面的作者。它只是在页面上没有必要。
- 重温后 – 此元标记是机器人在特定时间段后返回页面的命令。没有任何主要的搜索引擎。
- 评级 – 此标记用于表示内容的成熟度评级。我写了一篇关于如何使用一个非常混乱的系统标记成人图像页面的帖子,该系统已经更新(参见帖子的评论)。似乎注意不良图片的最佳方式是将它们放在与您网站上其他图片不同的目录中并提醒Google。
- 到期/日期 – “到期”用于记录页面何时到期,“日期”是页面的制作日期。您的任何网页是否会过期?如果它们只是删除它们(但请不要继续更新内容,甚至是竞赛 – 请将其改为年度竞赛!)。对于“日期”,制作XML站点地图并使其保持最新。它更有用。
- 版权 – Google的文章与我讨论了一下,但请查看您网站的页脚。我猜它会以某种形式说“版权20xx”。为什么说两次?
- 摘要 – 此标记有时用于放置内容的摘要,主要用于教育追求。
- 分发 – 据称“分配”值用于控制谁可以访问文档,通常设置为“全局”。如果页面是打开的(不受密码保护,就像在内联网上一样),它本身意味着它对全世界都是有意义的。继续使用它,并将标签从页面上移开。
- 生成器 – 用于记录创建页面的程序。就像“作者”一样,它毫无用处。
- 缓存控制 – 设置此标记是为了控制页面在浏览器中缓存的时间和频率。最好在HTTP标头中执行此操作。
- 资源类型 – 用于命名页面所属的资源类型,如“文档”。节省时间,因为DTD声明为您完成。
那里有很多元标记,我很想知道你认为有什么需要添加甚至删除!在评论中大声提出建议或问题。