Blogger beta:头信息优化

< data="'blog'" name="'all-head-content'/">

我们在Blogger Beta模板代码的头部会发现这样一条语句,它是用来做什么的呢?这条语句的作用就是加载那些无需修改的头部信息,比如RSS地址,网页编码等
那么我们可以做些什么呢?比如鱼,很希望别人订阅自己烧录的Feedburner地址,而不是Blogger默认的地址,这样更容易统计网站的信息。那么这个语句就变得非常关键了。
我们应该怎么做呢?把这条语句删除我们就可以自定义任何自己想要的信息了。其中有两条是必须要添加上的,一条是网页编码(如果你是按Blogger默认的编码就是UTF-8),另一条是RSS。
下面是这两句的内容:
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
<link href='http://feeds.feedburner.com/eool' rel='alternate' title='RSS for this blog' type='application/rss+xml' />

其它内容:
name 属性
1、<meta name="Generator" Content="">用以说明生成工具(如Microsoft FrontPage 4.0)等;
  
2、<meta name="KEYWords" content="">向搜索引擎说明你的网页的关键词;
  
3、<meta name="DEscription" content="">告诉搜索引擎你的站点的主要内容;
  
4、<meta name="Author" content="你的姓名">告诉搜索引擎你的站点的制作的作者;
  
5、<meta name="Robots" content= "all|none|index|noindex|follow|nofollow">
  
其中的属性说明如下:
  
设定为all:文件将被检索,且页面上的链接可以被查询;
  
设定为none:文件将不被检索,且页面上的链接不可以被查询;
  
设定为index:文件将被检索;
  
设定为follow:页面上的链接可以被查询;
  
设定为noindex:文件将不被检索,但页面上的链接可以被查询;
  
设定为nofollow:文件将不被检索,页面上的链接可以被查询。

http-equiv属性
   
1、<meta http-equiv="Content-Type" content="text/html";charset=gb_2312-80"> 和 <meta http-equiv="Content-Language" content="zh-CN">用以说明主页制作所使用的文字以及语言;
  
又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;
  
2、<meta http-equiv="Refresh" content="n;url=http://yourlink">定时让网页在指定的时间n内,跳转到页面http://yourlink;
  
3、<meta http-equiv="Expires" content="Mon,12 May 2001 00:20:00 GMT">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;
  
4、<meta http-equiv="Pragma" content="no-cache">是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;
   
5、<meta http-equiv="set-cookie" content="Mon,12 May 2001 00:20:00 GMT">cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;
  
6、<meta http-equiv="Pics-label" content="">网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;
  
7、<meta http-equiv="windows-Target" content="_top">强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;
   
8、<meta http-equiv="Page-Enter" contect="revealTrans(duration=10,transtion= 50)">和<meta http-equiv="Page-Exit" content="revealTrans(duration=20,transtion=6)">设定进入和离开页面时的特殊效果,这个功能即 FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。

Update:忘了补充了,你必须在每一条语句后面加一个“ /”以让标记“结束”,这些信息都是放在Head之间的。

9 条评论:

幽犀 说...

不好意思,求教。。
这个文章我是看明白的,但是具体怎么修改就不是很明白了。我把原来那行删除了,直接把鱼给出的复制过去,保存就是不行。。@@不好意思,JS没怎么学过。。

咖啡鱼 说...

已经补充了,对不起啦,嘿嘿

幽犀 说...

弄明白啦,多谢!!

任平生 说...

刚看到方兴东的这篇文章 http://fxd.bokee.com/5707110.html
发觉你这里很符合他的博客定义阿,呵呵

真正地为更多的人每天推荐、萃取信息和知识精华

M 说...
此评论已被作者删除。
M 说...

站长好,偶想请教一个不另外的问题:
我用的是blogger beta,设置模板时,拖动了模块的顺序后,想保存,点save,老出现:An error occurred. Please try again.
保存不了。 英文的help偶又看不懂,如果站长知道是什么原因,请告诉偶一下,非常感谢。

对了,楼上的任平生,你不会是消防学校那个吧?

咖啡鱼 说...

前一段时间的确经常出现这信息,但是最近(有一两个星期了吧),鱼再也没有碰到过了。出现这样的问题,可能是服务器的原因吧(不清楚哦),隔一段时间再试一次吧。
出现这样的信息的确比较烦人……

IllumineZ 说...

请教一下,能否在blogger中通过某些语法生成meta description,keywords的描述内容。
像是指定每篇文章的标题为各自的meta description那样。。。?

咖啡鱼 说...

指定了好像没意义。
应该不可以。