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. #!/bin/sh & #!/bin/bash区别

    在shell脚本的开头往往有一句话来定义使用哪种sh解释器来解释脚本.目前研发送测的shell脚本中主要有以下两种方式:(1) #!/bin/sh(2) #!/bin/bash以上两种方式有什么区别? ...

  2. php编程--二叉树遍历算法实现

    今天使用php来实现二叉树的遍历 创建的二叉树如下图所示 php代码如下所示:   <?php   class Node {   public $value;   public $child_l ...

  3. sqlite 时间函数及时间处理

    SQLite分页显示:Select * From news order by id desc Limit 10 Offset 10这篇文章是根据 SQLite 官方 WIKI 里的内容翻译,如果有什么 ...

  4. JavaScript中sort()方法

    sort()方法主要是用于对数组进行排序,默认情况下该方法是将数组元素转换成字符串,然后按照ASC码进行排序,这个大家都能理解,但如果数组元素是一个Object呢,转不了字符串,难道不能进行排序?答案 ...

  5. 深入理解java的形参和实参

    转载声明:本文转载自公众号「码匠笔记」. 前几天在头条上看到一道经典面试题,引发了一些思考.也是写这篇文章的导火索. 背景 请看题: public    classMain{    publicsta ...

  6. 第四次工业革命:人工智能(AI)入门

    转载自 http://www.infoq.com/cn/articles/the-fourth-industrial-revolution-an-introduction-to-ai "过去 ...

  7. SQL Server ->> 与SQL Server服务配置相关的DMV

    1) sys.dm_server_services这个DMV可以告诉我们与当前版本的SQL Server相关的服务的启动状态和最后一次启动的时间,诸如这样的信息. SELECT * FROM sys. ...

  8. Python文件夹与文件的操作 ZZ

    最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模 ...

  9. jdbc 块提取方式

    最近使用jdbc方式查询数据,保存为csv文件中.当然你可以在pl/sql中直接查出来,copy to excel就好了.但我想通过程序实现 1 @Test 2 public void test() ...

  10. ssh_exchange_identification: Connection closed by remote host

    用服务器内网ip连接同子网服务器的时候显示ssh_exchange_identification: Connection closed by remote host 防火墙什么都关闭了,还是显示这个问 ...