什么是Meta Tags?
先来看两个权威来源的解释:
Meta Tags用来包含有关文档/网页的基础信息。通过使用自定义元标记向 Google 提供有关网页的其他信息。Google 可以使用此信息来创建Rich Snippet或者用于SERP排序(也就是排名)
Google
术语“元”代表“元数据”,意思是关于数据的数据。元标记提供有关网页的信息,并直接影响搜索引擎查看网站的方式。大多数元标记元素都是为了搜索引擎的利益,例如 Googlebot 和其他网络爬虫。
元标记被添加到文档的 HTML 代码中,以帮助搜索引擎了解有关页面的附加信息。它们还用于对内容或页面进行排名。Meta Tile和Meta Description还会显示在搜索结果中。
SEMrush Blog
一般在SEO中用的比较多的meta tag是meta title,meta desciption,meta keyword;其中对SEO排名起到影响作用的目前主要是title和description,keyword目前对排名基本没有影响(全球大部分的搜索引擎都不把meta keyword作为排名因素,yandex除外)。
Meta Title(元标题)
Meta Title的定义
Meta Title会告知搜索引擎(例如 Google 或 Bing)你希望在搜索页面上显示的标题。它可以是网页上出现的标题的简化短语。为网页添加Meta Title可以让搜索引擎爬虫更轻松地阅读、分类和排名您的内容。
–SEMRush博客
Meta Title的重要性
标题对于让用户快速了解结果的内容及其与查询相关的原因至关重要。它通常是决定点击哪个结果的主要信息,因此在您的网页上使用高质量的标题很重要。
–谷歌搜索中心
Meta Title编写技巧
- 保证网站上的每个页面都有Meta Title
- 避免长标题-60 个字符以下最好/10-12个单词左右
- 尽可能把主关键词放在前面
- 尽可能使用描述性且简洁的页面标题,避免使用模糊的描述词
- 避免重复或者样板式的标题,尽可能让每个页面都具备独特性,能够同其他页面进行区分
- 给标题增加品牌信息,例如在每个标题的前缀或者后缀上加入品牌名来增强品牌印象
- 检查Robots文件,确保GoogleBot可以正常抓取网页
最简单直接的编写方式:
Primary Keyword – Secondary Keyword | Brand Name
[Product Name] – [Product Category] – [Brand Name]
Meta Title示例
以best burgers in london为关键词进行搜索
好的示例:
坏的示例:
以nike trainers为关键词进行搜索
好的示例:
坏的示例:
可以看到好的示例基本上符合编写技巧的要点,坏的示例基本上都没有按照编写技巧来进行编写,两者在排名上会存在较大的差距。
SERP中的网页标题跟元标题不一致?
谷歌官方给出的解释是:
If we’ve detected that a particular result has one of the above issues with its title, we may try to generate an improved title from anchors, on-page text, or other sources. However, sometimes even pages with well-formulated, concise, descriptive titles will end up with different titles in our search results to better indicate their relevance to the query. There’s a simple reason for this: the title tag as specified by a website owner is limited to being static, fixed regardless of the query.
When we know the user’s query, we can often find alternative text from a page that better explains why that result is relevant. Using this alternative text as a title helps the user, and it also can help your site. Users are scanning for their query terms or other signs of relevance in the results, and a title that is tailored for the query can increase the chances that they will click through.
也就是说当谷歌检测到当某个网页标题存在编写技巧中的某些问题,他会根据收集到的网页元信息及内容来生成一个优化过的标题来保证搜索结果中显示的标题更贴合网页所展示的内容,并将其展示给用户。 (主要还是从用户体验出发)
参考来源:https://developers.google.com/search/blog/2021/08/update-to-generating-page-titles?hl=zh-cn
Meta Description(元描述)
Meta Description的定义
Google 有时会使用页面中的<meta name=”description”>标记来生成搜索结果片段,如果我们认为它为用户提供了比仅从页面内容中获得的描述更准确的描述。元描述标签通常通过简短的、相关的特定页面的内容摘要来通知用户并使用户感兴趣。它们就像一个宣传,让用户相信该页面正是他们正在寻找的内容。元描述的长度没有限制,但搜索结果片段会根据需要被截断,通常是为了适应设备宽度。
在过去,它可以帮助 Google 快速了解页面的内容。如今,谷歌只是“阅读”整个页面,元描述已成为谷歌搜索结果页面中显示文本的 建议。例如,对于这个特定的页面和元描述,谷歌显示:
该示例主要在于强调元描述只是一个建议。谷歌并不会直接采用我们配置的Meta Description来展示到SERP中,当然这并不意味着我们就不用做这个部分的优化了。这个等于是我们给谷歌的一个自我介绍,至于他是否会按照我们介绍的来展示还是以他对我们页面的了解后得到的一个描述来展示,取决于谷歌的算法。
-Yoast SEO
简而言之,Meta Description是让搜索引擎快速理解页面内容的引子,做好了这个引子,搜索引擎就能够更好的理解网页并将其展示给相关用户。
Meta Description编写技巧
- 确保每个页面都有Meta Description
- 保持在 160 个字符以内/25个单词左右
- 区分每个页面的描述内容;尽可能保证每个页面的描述不相同或者不高度相似
- 在描述中清楚的包含一些事实信息;方便谷歌进行信息抓取及展示;例如:
<meta name=”description” content=”Written by A.N. Author, Illustrated by V. Gogh, Price: $17.99, Length: 784 pages”>
- 使用程序生成描述;主要针对大型网站(电商/新闻类)
- 使用高质量的元描述;元描述不是给用户看的,是给搜索引擎看的,因此元描述需要让机器能够明白页面的信息及内容以方便它能够有效的进行页面信息收集及整理并进行SERP的排名
Meta Keywords(元关键词)
谷歌更新算法后,目前meta keywords对排名没有任何影响,并且使用过多的meta keywords在bing这种搜索引擎上可能反而会认为网页是在作弊从而对网页进行惩罚或者降权。 因此目前最好的处理手段就是不填或者填网站品牌名。
Meta Robots(元机器人)
Meta robots主要用于告知搜索引擎如何对网站的网页进行处理。适合对特定网页进行处理。一般可以用于页面noindex的处理。
可参考:https://developers.google.com/search/docs/crawling-indexing/block-indexing?hl=zh-cn
参考资料:
[1] https://seositecheckup.com/tools/meta-title-test
[2] https://moz.com/blog/the-ultimate-guide-to-seo-meta-tags
[3] https://www.semrush.com/blog/h1-tag/
[4] https://www.semrush.com/blog/meta-tag/#header11
[5] https://www.semrush.com/academy/learning-path/technical-seo-learning-path
[6] https://developers.google.com/search/docs/advanced/appearance/good-titles-snippets?hl=en
[7] https://yoast.com/robots-meta-tags/