元标签,在网站页面优化:标题(TITLE)、网站页面优化:关键词(KEYWORDS)和网站页面优化:描述(DESCRIPTION)这三节课中分别介绍SEO标题,关键词和描述三要素,以及使用方法,把主要关键词用在各个元标签,这些关键词在谷歌排名中很可能起不到真正作用,因为搜索引擎会分析分散在页面周围它认为更有用的关键字。除了一些与SEO相关的元标签,还有很多其它很好的元标签,但是这些标签没有起到SEO的作用。
ROBOTS元标签最佳SEO实践操作
ROBOTS元标签是HTML标签,如果查看网页源码,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<head>
<meta name=”robots” content=”noindex , nofollow“>
</head>
我可以使用上面的元标记告诉GOOGLE为网页编制索引,抓取资料时该页面的相关链接不要抓取。默认情况下,GOOGLEBOT将会把网页编入索引并跟踪指向该网页的链接。 因此,我们不需要在该网页把ROBOTS标签值设置为INDEX或FOLLOW的。如果你不知道使用ROBOTS标签,在HEAD部分留空即可。
ROBOTS标签“CONTENT”属性有效值为:
“INDEX”
“NOINDEX”
“FOLLOW”
“NOFOLLOW”
看起来非常直观清晰,例如:
代码语言:javascript复制META NAME="ROBOTS" CONTENT="NOINDEX, FOLLOW"
META NAME="ROBOTS" CONTENT="INDEX, NOFOLLOW"
META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"
META NAME="ROBOTS" CONTENT="NOARCHIVE"
META NAME="GOOGLEBOT" CONTENT="NOSNIPPET"
ROBOTS元标签值解释
- NOINDEX - 告诉所有搜索引擎不要索引该网页;
- NOFOLLOW - 告诉所有搜索引擎不要跟踪该网页上的链接。(请注意,这与链接级别的NOFOLLOW属性不同,后者阻止Googlebot跟踪单个链接;
- NOARCHIVE - 告诉所有搜索引擎不要在搜索结果中保存该网页快照;
- NOSNIPPET - 告诉所有搜索引擎不要在搜索结果列表中显示含此标签值的网页的描述信息,并且不要在列表中显示快照链接;
- NOODP - 告诉所有搜索引擎含此标签的网页在搜索结果列表中所显示的页面标题不要使用开放目录标题。2017年以来不再支持;
- NONE - 相当于“NOINDEX,NOFOLLOW”。
元标签疑难解答
疑难解答robots,geo,googlebot,notranslate,http-equiv=“Content-Type”,nositelinkssearchbox,google-site-verification,还有FACEBOOK和TWITTER元标签.
问:GOOGLE是否使用地理元标签对网页进行排名?
地理元标签是HTML标签,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<meta name="geo.position" content="latitude; longitude">
<meta name="geo.placename" content="Place">
<meta name="geo.region" content="Country">
否的,GOOGLE不会使用地理元标记来排名页面。在线生成地理元标签工具。
问:GOOGLE是否使用GOOGLEBOT元标签对网页进行排名?
是的,GOOGLEBOT元标签控制搜索引擎如何抓取和索引页面。 “ROBOTS”元标签指定规则仅适用于所有搜索引擎,“GOOGLEBOT”元标签指定规则仅适用于GOOGLE搜索引擎。
GOOGLEBOT元标签是HTML标签,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<meta name="googlebot" content="[DIRECTIVE]">
GOOGLEBOT元标签默认值是“index, follow”(相当于“all”),不需要进行指定。我们可以识别以下值(指定多个值时,请使用英文逗号进行分隔):
- noindex - 告诉Googlebot不要索引该网页;
- nofollow - 告诉Googlebot不要跟踪该网页上的链接;
- nosnippet - 告诉Googlebot不要把文本摘要或视频预览显示在搜索结果中。对于视频,将改为显示一张静态图片(如果可以的话);
- noarchive - 告诉Googlebot不要显示网页的缓存链接;
- unavailable_after:[date] - 告诉Googlebot要停止抓取此网页及指定将其编入索引的确切日期和时间;
- noimageindex - 告诉Googlebot不希望自己的网页在Google搜索结果中所显示图片的展示引荐来源网页;
- none - 相当于noindex, nofollow。
问:GOOGLE是否使用'NOTRANSLATE'元标签?
使用。我们经常发现网页内容可能不是用户想要阅读的语言时,在搜索结果中提供一个链接,自动翻译你的网页。使用此元标签发出信号,表示你不希望Google提供此页面翻译的链接,通常不会影响任何特定语言的页面排名。
NOTRANSLATE元标签是HTML标签,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<meta name="google" content="notranslate">
问:GOOGLE是否使用http-equiv =“Content-Type”元标签?
建议尽可能使用Unicode/UTF-8。此元标签会定义网页的内容类型和字符集。请确保在内容属性值的两端添加引号,否则系统可能会错误地解译字符集属性。
http-equiv =“Content-Type”元标签是HTML标签,在head部分找到它,看起来像这样:
代码语言:javascript复制<meta http-equiv=”Content-Type” content=”…; charset=…”>
问:GOOGLE是否使用“nositelinkssearchbox”元标签?
使用nositelinkssearchbox元标签用于告知GOOGLE不要显示站点链接搜索框。nositelinkssearchbox元标签是HTML标签,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<meta tag=”nositelinkssearchbox”/>
问:Google是否使用“Google-Site-Verification”元标签?
使用此标记向网站管理控制台验证你是该网站的所有者。Google-Site-Verification元标签是HTML标签,在HEAD部分找到它,看起来像这样:
代码语言:javascript复制<meta name="google-site-verification" content="..." />
请注意,虽然“name”和“content”属性的值必须与谷歌网站管理控制台提供的值完全匹配(包括大小写)。
必备的社交元标签
文章类型的TWITTER和FACEBOOK社交媒体元标签:
代码语言:javascript复制<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@publisher_handle">
<meta name="twitter:title" content="Page Title">
<meta name="twitter:description" content="Page description less than 200 characters">
<meta name="twitter:creator" content="@author_handle">
<!-- Twitter摘要卡图片必须至少为280x150px -->
<meta name="twitter:image:src" content="http://www.example.com/image.jpg">
社交媒体元标签帮助TWITTER和FACEBOO了解你的网页。
纵观分析,主流搜索引擎都建议合理使用元标签和属性值,任何主要的搜索引擎都不会对正确使用元标签造成不利影响,大多数搜索引擎以某种方式使用或使用元标签帮助对文档进行分类,并不意味着他们将其用作积极的排名信号。