时间:2019-08-01
编辑:网站制作公司
979
0
长沙网站建设当涉及meta标签对搜索引擎排名的影响时,很多都被误解了。有些标签过去经常使用,但后来失去了力量。那么哪些标签对SEO仍然有用,哪些不是?
元标记为搜索引擎提供有关网页的更多信息。这是隐含信息,这意味着网页本身的访问者看不到它。
元标记可以在<head>网页的元素中找到。我过去曾被问过是否可以在<body>页面中放置元标记,但最好不要这样做。通过在主体中放置元标记,某些浏览器可能无法识别它们,并且您实际上是在创建无效标记。
通常,元标记将包含一个name属性,该属性设置一种元数据。此元数据的值通过content属性表示。您可以在元标记中使用各种有效的名称 - 值对,因此我们来看看它们中的一些。
让我们快速运行一些可以在网页中找到的不同元标记。
元描述标记可能是最有用的元标记之一。顾名思义,它为搜索引擎提供了有关页面的简短描述。它看起来像这样:
1 | <meta name=”description” content=”Everything you need to know about meta tags for search engine optimization”/> |
这个标签曾经有更多的排名能力,但算法更新已经减少了它的影响。它不会提高您的排名,但是,元描述标记仍然有用,因为它用于搜索引擎结果页面。
这意味着它仍然可以提高您网页的点击率。毕竟,与用户的搜索查询匹配的单词以粗体突出显示。这就是为什么一个好的页面描述(利用关键字)可能看起来与用户更相关,从而提高他/她点击它的机会。建议的描述长度为160个字符。
但是如果您有一个空的描述或者您没有使用元描述标签会发生什么?搜索引擎仍将在SERP中显示一个简短的文本,但他们自己创建一个。其中大多数都不如它们应该的那么好,这意味着你错过了说服用户点击页面的机会。
我们已经在早期的教程中讨论了元机器人标签。对于那些没有机会阅读它的人,这里有一个简短的解释:
元机器人标签用于管理搜索引擎的单个网页的可访问性。您可以允许或禁止搜索引擎索引页面,关注其链接或将其存档。例如:
1 | <meta name=”robots” content=”noindex, nofollow” /> |
此元标记告诉搜索引擎不要索引页面并阻止它们跟踪链接。如果您碰巧使用两个相互矛盾的术语(例如无索引和索引),Google将选择限制性最强的选项。
为什么这个标签对SEO有用?首先,它是一种防止重复内容索引的简单方法,例如页面的打印版本。对于包含机密信息的不完整页面或页面,它也可能有用。
从技术上讲,标题标签不是元标签,但它通常放在同一个篮子里。我已将它包含在此列表中,因为它对搜索引擎优化非常重要。
所有HTML文档都需要标题标记,它定义文档的标题。标记看起来像这样:
1 | <title>Title of the page</title> |
非常简单而且非常强大。标题显示在两个不同的地方; 在Web浏览器的顶部和搜索引擎结果页面中。这意味着标题标记会对点击率和排名产生重大影响。
一个好的标题应该包括关键字,最好在标题的开头使用这些关键字。请记住,如果这些关键字与用户的搜索查询匹配,则会以粗体显示。
你应该记住的另一件事是长度。Google会将标题限制为70个字符,因此有时您可能需要重写标题以使其适合。
Dan Shure撰写了一篇关于游戏的精彩文章,称你的游戏是不可抗拒的点击和病毒?非常有趣的东西有很多提示。
介绍了一些常见的元标记,让我们来看看一些不那么明显的候选标记。
元内容类型标记用于声明网站的字符编码。最好添加这条信息以防止浏览器猜测可能导致显示问题的字符编码,但它不会影响排名或点击率。
您可能熟悉较长的Content-Type表单:
1 | <meta http-equiv='Content-Type' content='Type=text/html; charset=utf-8'> |
虽然现在使用较短的,向后兼容的 charset版本是完全可以接受的。
1 | <meta charset="utf-8" /> |
此标记应放在包含文本的任何元素之前,包括我们所说的标题标记。
这个标签过去很有用,但它已经没有任何价值了。目前没有主流搜索引擎使用元关键字来判断页面内容。
在meta keywords标签中,您可以存储关于页面内容的几个关键字。但是,它不会提高您的排名。如果你想实现它(虽然我无法想象为什么你会这样做),使用以下格式:
1 | <meta name=”keywords” content=”meta tags,search engine optimization” /> |
此标记以前用于声明网页的语言。告知屏幕阅读器和其他文本处理器他们正在处理的语言使Web内容更易于访问。这就是元语言标记如何声明以法语传递的内容。
1 | <meta http-equiv="content-language" content="fr" /> |
然而,现在看来这是多余的。相反,万维网联盟建议您确定属性中内容的语言,而不是元标记:
1 | <html lang="en"> |
我们认为,如果您只是做一件事,那么您应该声明语言用于文本处理目的,并且应该使用该属性,而不是其他方法。 - W3C
如果包含内容的语言恰好与您在<html>元素中设置的默认语言不同,这也可以应用于其他元素:
1 | <p lang="es">Me gusta.. |
有时,Google会提供SERP翻译的链接。但是在某些情况下你可能不希望这种情况发生。如果您不希望Google翻译该网页,请添加以下元标记:
1 | <meta name=”google” content=”notranslate” /> |
使用此标记,您可以指示浏览器在一定时间后自动刷新页面。例如,下面的代码会在30秒后刷新页面:
1 | <meta http-equiv=”refresh” content=”30”> |
在刷新之后,还可以将用户重定向到不同的页面。看一下下面的例子:
1 | <meta http-equiv=”refresh” content=”30;URL=’http://website.com’”> |
W3C不鼓励使用此标签,因为它会使用户迷失方向。此外,它对搜索引擎排名没有任何影响。
简单来说,您应该关注三个元标记:元描述标记,元机器人标记和标题(再次,技术上不是元标记,但通常被认为是一个)。
description标签用于显示有关网页内容的更多信息。搜索引擎在其SERP中使用它。机器人标签可用于防止重复内容,机密网页或网站的未完成部分被编入索引。最后,最重要的部分之一是标题标签。保持在70个字符以下,并利用其中的关键字。
长沙网站建设在过去,关键字元标记非常强大,但那些日子已经过去了。最好不要管它。其他不太重要的元标记(当涉及到SEO时)是语言标记,内容标记,刷新标记和非翻译标记。
3
s后返回登录3
s后返回登录