Meta标签与搜索引擎优化(SEO)

概要

通常所说的meta标签,是在Html网页源代码中的一个重要的html标签。meta标签用来描述一个html网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。

组成

meta标签可分为两大部分:HTTP-EQUIV 变量 和 NAME 变量。

HTTP-EQUIV变量使用方法

meta标签的http-equiv属性语法格式是:;

  1. 用以说明主页制作所使用的文字以及语言。
  2. 定时让网页在指定时间n内,跳转到你指定的页面。
  3. 可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式。
  4. 是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出。
  5. cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式。
  6. 网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的。
  7. 强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用。
  8. 和设定进入和离开页面时的特殊效果,这个功能即FrontPage中的"格式/网页过渡",不过所加的页面不能够是一个frame页面。

HTTP-EQUIV用于向浏览器提供一些说明信息,从而可以根据这些说明做出反应。HTTP-EQUIV其实并不仅仅只有说明网页的字符编码这一个作用,常用的HTTP-EQUIV类型还包括:网页到期时间、默认的脚本语言、默认的风格页语言、网页自动刷新时间等。

NAME 变量使用方法

  1. keywords

    META标签的keywords

    写法为:<meta name="Keywords" content="信息参数" >

    meta标签的Keywords的的信息参数,代表说明网站的关键词是什么。
  2. Description

    META标签的Description

    写法为:<meta name="Description" content="信息参数" >

    meta标签的Description的信息参数,代表说明网站的主要内容,概况是什么。
  3. generator

    META标签的generator

    写法为:<meta name="generator" content="信息参数" >

    meta标签的generator的信息参数,代表说明网站的采用的什么软件制作。
  4. author

    META标签的author

    写法为:<meta name="author" content="信息参数">

    meta标签的author的信息参数,代表说明网页版权作者信息。
  5. COPYRIGHT

    META标签的COPYRIGHT

    写法为:<META NAME="COPYRIGHT" CONTENT="信息参数">

    meta标签的COPYRIGHT的信息参数,代表说明网站版权信息。
  6. revisit-after

    META标签的revisit-after

    写法为:<META name="revisit-after" CONTENT="7 days" >

    revisit-after代表网站重访,7 days代表7天,依此类推。
  7. Robots

    META标签的Robots

    写法为:<meta name="Robots" content="信息参数">

    Robots代表告诉搜索引擎机器人抓取哪些页面

搜索引擎优化(SEO)

SEO简介

搜索引擎优化 (SEO) 是指可改善您的网站在搜索引擎(例如 Bing、Yahoo! 和 Google)中的排名的一系列技术。Microsoft Expression Web 4 包括一些工具,这些工具可帮助您改善您的网站的搜索引擎排名。

SEO 原则

搜索引擎提供网页的列表,每个网页都依据其与用户搜索查询的相关性进行排名。搜索引擎通常使用 Web 爬网程序(一种用于浏览万维网的自动化程序或任务)来发现网页和编制网页索引。Web 开发人员的一项重要任务是确保搜索引擎爬网程序能够找到网页中的信息并建立信息索引,以便搜索查询将用户引导至该网页。

#######使用html时seo优化

<meta name="keywords" content="your tags" />

  • 页面关键词,每个网页应具有描述该网页内容的一组唯一的关键字。

    使用人们可能会搜索,并准确描述网页上所提供信息的描述性和代表性关键字及短语。标记内容太短,则搜索引擎可能不会认为这些内容相关。另外标记不应超过 874 个字符。

<meta name="description" content="150 words" />

  • 页面描述,每个网页都应有一个不超过 150 个字符且能准确反映网页内容的描述标签。

<meta name="robots" content="index,follow" />

<!--
all:文件将被检索,且页面上的链接可以被查询;
none:文件将不被检索,且页面上的链接不可以被查询;
index:文件将被检索;
follow:页面上的链接可以被查询;
noindex:文件将不被检索;
nofollow:页面上的链接不可以被查询。
-->
  • 搜索引擎索引方式,robotterms是一组使用逗号(,)分割的值,通常有如下几种取值:none,noindex,nofollow,all,index和follow。确保正确使用nofollow和noindex属性值。

<meta http-equiv="refresh" content="0;url=" />

  • 页面重定向和刷新:content内的数字代表时间(秒),既多少时间后刷新。如果加url,则会重定向到指定网页(搜索引擎能够自动检测,也很容易被引擎视作误导而受到惩罚)。

meta的随堂笔记的更多相关文章

  1. J2EE进阶(一)随堂笔记

    进公司搞研发,基本上用的都是J2EE框架.若想在公司混个不错的地位,首先技术上必须过关.由于需求所致,自己学习了J2EE一段时间,主要是Struts2,MyBatis(Hibernate的前身),远远 ...

  2. css随堂笔记(三)

    Css随堂笔记(三) 1 关于背景图片   A 设置背景图片:background-image:url(“图片的路径”):   B 背景图片位置: background-position:1 方位名词 ...

  3. Java随堂笔记一

    今天开始了Java的正式复习,因为有两三年没有接触Java了,所以打算开始从头复习. 下面使课堂的一些随堂笔记,如果有遗忘,我可以随时翻阅该博客. public static void main(St ...

  4. Django学习day12随堂笔记

    每日测验 """ 1.什么是cookie和session,你能描述一下它们的由来和工作机制吗(切勿糊弄,敷衍了事) 2.django中如何操作cookie和session ...

  5. 韩顺平_linux_随堂笔记

    这还是自己3年前(2011年)整理的笔记,记得当时那会儿自己对Linux还特别的憧憬,也很喜欢韩老师的讲课风格,边看边做笔记乐此不彼,现在开通了技术博客,所以把当年的笔记也放上来和大家分享.同时推荐没 ...

  6. 随堂笔记javascript篇之chrome调试:

    在征求到许老师的同意之后,我用javascript脚本语言来完成我的课堂作业,初学一门语言,刚开始也许是初生牛犊不怕虎,接受一门新的语言而且用来完成作业.一开始老师是拒绝的,他说我这样是太麻烦了.对于 ...

  7. Python之路第一课Day2--随堂笔记

    入门知识拾遗 一.bytes类型 bytes转二进制然后转回来 msg="张杨" print(msg) print(msg.encode("utf-8")) p ...

  8. 第十五章 LVM管理和ssm存储管理器使用 随堂笔记

    第十五章 LVM管理和ssm存储管理器使用 本节所讲内容: 15.1 LVM的工作原理 15.2 创建LVM的基本步骤 15.3 实战-使用SSM工具为公司的邮件服务器创建可动态扩容的存储池 LVM的 ...

  9. Django学习day13随堂笔记

    每日测验 """ 今日考题 1.什么是django中间件,它的作用是什么,如何自定义中间件,里面有哪些用户可以自定义的方法,这些方法有何特点 2.基于django中间件的 ...

随机推荐

  1. Editplus编辑器在php文件中变色显示设置

    咋editplus中我们编辑时有时会遇到不变色的问题,那么怎么设置呢,从语法配置就好,如下:

  2. JavaScript switch语句

    JavaScriptswitch语句 switch语句用于基于不同的条件来执行不同的动作. JavaScript switch 语句 使用switch语句可以进行多项选择. 语法: switch( 变 ...

  3. go的编译与重启

    ps -ef|grep pro-name| grep -v grep|awk '{print $2}'|xargs kill -9 > /dev/null go build nohup ./xe ...

  4. jQuery阻止向上冒泡事件

    //阻止起泡取消下面的注释 e.stopPropagation(); //或者使用这种方式 //return false; }); $('.three').click(function(e){ ale ...

  5. JavaWeb中Servlet和JSP的分工案例

    jsp和Servlet的分工:   * JSP:     > 作为请求发起页面,例如显示表单.超链接.     > 作为请求结束页面,例如显示数据.   * Servlet:     &g ...

  6. 【Leetcode】【Easy】Reverse Linked List

    题目: Reverse a singly linked list. 解题: 反转单链表,不再多介绍了. 如果会“先条件->定参数->确定不变式->验证后条件”的思维方法,一定会bug ...

  7. editplus 格式化 js、html、xml、css

    没有文件扩展”js”的脚本引擎的问题的解决办法 解决办法如下: 打开注册表编辑器,定位"HKEY_CLASSES_ROOT" > ".js" 这一项,双击 ...

  8. Last_SQL_Error: Error 'Can't drop database 'ABC'; database doesn't exist' on query. Default database: 'ABC'. Query: 'drop database ABC'

    查看从库状态发现报错: show slave status\G; 发现是主库上删除了一个数据库,但是从库上面没有,从库执行这个语句的时候失败报错. 解决方法: 停止从库 stop slave; 创建语 ...

  9. ptyhon class定制方法

      __iter__ 如果一个类想被用于for ... in循环.须实现一个__iter__()方法,该方法返回一个迭代对象,然后,Python的for循环就会不断调用该迭代对象的__next__() ...

  10. bep-10翻译

    dht协议的目的是解放tracter服务器,将tracter的任务分布式存到各个客户端上(即维护资源文件的下载列表,从哪能下载到请求的文件): dht协议在get_peer请求获得peer信息后,就会 ...