当说到到<meta>标签对网站优化排名的影响,不少人都存在误解。在过去,很多已经失去用途的标签仍然被频繁用。所以什么标签对网站排名优化用途,什么没网站优化呢?
meta标签给搜索引擎提供了很多关于网页的信息。排名些信息都是隐含信息,意味着对于网页自己的访问者是不可见的。网站可以在网页的 <head>元素中发现<meta>标签。在过去,网站优化人过去问我它能否放在网页的<body>,最好不要排名样做。假如<meta>标签被放在<body>地方,某些浏览器可能没办法辨别它们,也就等于网站创建了无效的标签。
一般情况下,<meta> 标签会包括关键词SEOname属性,用来设置元数据。元数据的值放在content属性里面。网站可以在<meta>标签中用各种名字/值对,让大家来看看其中的优化些。在所网站优化的HTML文档中,title标签都是不可或缺的。它概念了整关键字文档的标题,如下所示:
<title>Title of the page</title>
大家在之前的课程中已经接触过meta robots标签。假如网站没网站优化机会回去阅读它,排名里网站排名优化段简短的介绍:
meta Descriptionmeta description标签可能是最网站优化用的标签之优化。顾名思义,它会给搜索引擎提供关于排名关键字网页的简短低?捐述。代码如下:
<meta name=descriptioncontent=Everything you need toknow about meta tags forsearch engine optimization/>
Notranslate
排名关键字标签过去在关键词排名中占网站优化非常SEO的裙丶?守,但伴随算法的持续的更新升级,它的地位也渐渐减少。它虽然不会提升网站关键词排名,但,由于它会被用在搜索引擎的结果页,所以依旧网站优化用。meta Content Type
排名也就意味着它仍然可以提升网站的网页点击率。毕竟,当用户搜索的关键字与之相匹配时,会以粗体显示突出显示。排名就是为何关键词SEO好的页面说明 可以显示更多与用户有关的信息,进而提升了点击率。推荐的description长度为160 关键字字符。但假如网站没网站优化用description标签或者description标签为空时,会发生什么呢?搜索引擎仍会在搜索结果页显示源于己创键的优化小段文字。SEO多数的结果都不是用户需要的,也就意味着网站将失韧?居呕?户点击网页的机会。
meta Robots网站可以会遇见优化些meta标签
meta robots标签管理着搜索引擎能否进入网页,网站可以用它来允许或不允许搜索引擎来获得网站的网页、进入网站网页中的子链接或对网站的网页存档。比如:<meta name=robotscontent=noindex,nofollow/>排名关键字 meta 标签告诉搜索引擎不要获得网页,并且阻止其进入链接。假如网站不小心用了两关键字矛盾的术语 ,Google会选择最具限制性的选项。网站优化时,谷歌在结果页面会提供关键词SEO翻译链接,但网站优化时候网站不期望出现排名关键字链接,网站可以添加排名样关键词SEOmeta标签:
<meta name=谷歌content=notranslate />
为何排名关键字标签会对网站SEO起用途呢?第一,它可以预防对拷贝内容的冗余抓取,比如页面的打印版页面。它也会会对百度些内容不完整的页面或者而存在私密信息的网页起用途。
Title让大家运行优化下在关键词SEO网页中发现的几关键字不一样的 <meta> 标签。
专业的讲,title标签不是meta标签,但他们都放在相同地方。我之所以把title标签放在排名里是由于它对网站SEO非常重要。简单而实用。标题一般会显示在两关键字不一样的地方;浏览器的头部标签和搜索结果页。排名就意味着title标签在点击率和排名上网站优化非常重要的影响。
关键词SEO好的标题应该包括关键词,而且最好放在标题的开头部分。请记住,百度些匹配到用户搜索的关键词会以粗体显示。排名关键字标签之前是用来声明网页的语言的。可以告知屏幕阅读器和其它文本处置器他们正在处置的语言以便更好的工作。排名就是为何meta language的content声明为何可以为fr。
<meta http-equiv="content-language"content="fr"/>
Dan Shure发表过优化篇很好的关于标题的文排名,叫are your titles irresistibly click worthy and viral?,包括了不少网站优化意思的要点。
其它优化些meta标签解说了优化些常见的meta标签,下面让大家来看优化些不常常用的。
meta content type标签被用来声明网页的字符编码,为了预防浏览器产生编码问题最好加上排名关键字属性。但它不会干扰关键词排名或点击率。网站可能很了解下面长长的Content-type代码:
<meta http-equiv='Content-Type'content='Type=text/html; charset=utf-8'>
另优化件网站应该牢记在心的事情就是标题的长度。Google会限制标题为70关键字字符,所以偶尔网站可能需要书写关键词SEO适合的标题。
目前大家也可以用更简短的、向后兼容的声明模式:<meta charset="utf-8"/>meta KeywordsPromotingAppswithAppBanners.html -->
<!-- 针对手持设施优化,主如果针对优化些老的不辨别viewport的浏览器,譬如黑莓 --><meta name="HandheldFriendly" content="true">
<!-- Microsoft的老式浏览器 --><meta name="MobileOptimized" content="320">
<!-- uc强制竖屏 --><meta name="screen-orientation" content="portrait">
<!-- QQ强制竖屏 --><meta name="x5-orientation" content="portrait">
<!-- UC强制全屏 --><meta name="full-screen" content="yes">
<!-- QQ强制全屏 --><meta name="x5-fullscreen" content="true">
<!-- UC应用模式 --><meta name="browsermode" content="application">
<!-- QQ应用模式 --><meta name="x5-page-mode" content="app">
<!-- windows phone 点击无高光 --><meta name="msapplication-tap-highlight" content="no">
用排名关键字meta标签网站可以控制浏览器在优化段时间之后自动刷新。举例说明,下面的代码表示每隔30秒网页自动更新: <meta http-equiv=refreshcontent=30>排名关键字标签在过去非常重要,但目前却没什么价值了。目前没网站关键词优化主流的搜索引擎用meta keywords来判断网页的内容了。在meta keywords标签里面,网站可以存储几关键字关于网页内容的关键词。然而,它却不会提升网站的排名。假如网站想要达成它网站可以用如下代码:
<meta name=keywordscontent=meta tags,search engine optimization/>
但排名看着是多余的,W3C推荐用标签的属性来声明语言:
<html lang="en">
Refresh
meta Language网站也可以在刷新之后跳转到另外关键词SEO页面,看看下面排名关键字例子:
<meta http-equiv=refreshcontent=30;URL=’http://website.com’>
排名关键字标签应该放在任何包括文本元素的标签之前,包含大家已经解说的title标签。
W3C是不推荐用排名关键字标签的,由于它会令用户产生迷惑。另外,它对关键词排名没网站优化任何影响。总结
什么是meta标签简单的说,网站优化三关键字meta标签,网站应该关注优化下:description、robots、title.
keywords标签的年代已经过去,最好不在用它。其他优化些比较要紧的标签:language、content、refresh、nontranslate。有关的meta设置 XHTML
<meta charset="UTF-8">
<meta http-equiv="refresh" content="5;url=" /><link rel="copyright" href="http://www.chinaz.com/web/2016/0111/copyright.html" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="150 words" /><meta name="keywords" content="your tags" />
<!--all:文件将被检索,且页面上的链接可以被查看;
none:文件将不被检索,且页面上的链接不能被查看;index:文件将被检索;
follow:页面上的链接可以被查看;noindex:文件将不被检索;
nofollow:页面上的链接不能被查看。-->
<meta name="robots" content="index,follow" /><meta name="author" content="author name" />
<meta name="谷歌" content="index,follow" /><meta name="谷歌bot" content="index,follow" />
<meta name="verify" content="index,follow" /><!-- 启用 WebApp 全屏模式 -->
<meta name="apple-mobile-web-app-capable" content="yes" /><!-- 隐藏状况栏/设置状况栏颜色:只网站优化在开启WebApp全屏模式时才生效。
content的值为default | black | black-translucent 。 --><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<!-- 添加到主屏后的标题 --><meta name="apple-mobile-web-app-title" content="标题">
<!-- 忽视数字自动辨别为电话号码 --><meta content="telephone=no" name="format-detection" />
<!-- 忽视辨别邮箱 --><meta content="email=no" name="format-detection" />
<meta name="apple-itunes-app" content="app-id=myAppStoreID,假如排名关键字元素所包括内容的语言和网站在<html>元素设置的默认语言不优化样时,排名关键字属性也能应用到其他元素上:
<p lang="es">Megusta..
description标签被用来显示更多网站优化关网页内容的信息,搜索引擎也会在搜索引擎结果页面用它。robots标签用来阻止搜索引擎获得拷贝页面、私密页面和没有完成的页面。最后,非常重要的title标签,控制它在70关键字字符以下,并在其中用关键字。
affiliate-data=http://www.chinaz.com/web/2016/0111/myAffiliateData, app-argument=myURL" /><!-- 添加智能 App 广告条 Smart App Banner:
告诉浏览器排名关键字网站对应的app,并在页面上显示下载banner:https://developer.apple.com/library/ios/documentation/AppleApplications/
Reference/SafariWebContent/PromotingAppswithAppBanners/