跳至主要内容

Blogger Hack:Meta Data优化

Meta Data,这里指的是网页中<head></head>中间用来描述本页特性的一些信息。在Blogger系统中,因为模版可以完全定制,所以我们可以对Meta Data进行一些优化,从而提高Blog的兼容性及可读性,也让搜索引擎更方便抓取页面内容。

解决在Internet Explorer中不能自动识别UTF-8编码的问题
在有些情况下,IE浏览器无法自动识别Blogger模版的编码格式,会显示空白页面,需要手动更改编码才能正常显示内容。解决的方法:只需要将以下的编码信息放在Meta Data得最前面,也就是仅靠在<head>之后:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

让支持RSS的浏览器自动识别外部RSS地址
默认的Blogger模版可以让浏览器自动识别其自带的Atom Feed。不过有很多Blogger用户都在使用功能更强大的FeedBurner的Feed,如何才能让浏览器也自动识别FeedBurner的Feed呢?在<head></head>中间加入这样的语句就可以作到:
<link rel="alternate" type="application/rss+xml" title="WebLeOn's Blog RSS" href="http://feeds.feedburner.com/FeedName" />

Blogger过滤标签的使用
Blogger的过滤标签<ItemPage>、<MainOrArchivePage>、<MainPage>、<ArchivePage>对Meta Data也是有效的,所以我们可以利用这些标签来使不同的页面有不同的属性:以下是让不同页面显示不同标题格式的例子:
<MainPage><title><$BlogTitle$></title></MainPage>
<ArchivePage><title><$BlogPageTitle$></title></ArchivePage>
<ItemPage><title><Blogger><$BlogItemTitle$></Blogger> - <$BlogTitle$></title></ItemPage>

Blogger提供了非常多可用的标签,它们中有很多都可以被用在Meta Data中,我能做的只是抛砖引玉,希望大家能在使用中发现更多优化的办法并拿出来分享。
PS:以上的方括号<>均为全角,使用时需要改为半角。

评论

匿名说…
其实Blogger.com的Help里有不少指导和参数表,本身就有不少可以可以发掘的功能。
匿名说…
可以在blogger的设置里指定所要被自动识别的rss地址,
匿名说…
ssdwx:后台指定的地址没有办法改Type类型,只能识别为type="application/atom+xml"
如果外部rss为非atom,就有些不标准了。
匿名说…
收藏了~

对偶,还有Help文档里面有不错的资源吗?
有空我就去看看

对偶Blogger.com上还有专门的HackBlogger的Blog吗?
最近开始使用Blogger的说
放置一些知识文章(纯粹收集)
因为Blogger的个人Blog内容搜索功能,我很喜欢^^
匿名说…
对偶,blogger有BlogThis的功能吗?
方便Quote文章的什么的~?
匿名说…
还有,写Code的话应该怎么办呢
比如引用别人的Code的话
似乎Blogger会自动隐蔽掉,有什么办法可以解决呢?
如果又,在Compose下,段落和行会粘在一起(当用Copy&Paste的时候),蛮麻烦的
匿名说…
其实如果想要自己的blog稳定性更好的话,我觉得blogger要好过wordpress.
匿名说…
世上有html真好
匿名说…
cheerleadersmasturbating http://2.primissimi.com/menaked/ milfhunterlexi cumsharing http://16.primissimi.com/cumswapping/ freegaypictures katarinawittplayboy http://6.contentidivivere.com/consulticartomanziaconsulto/ recorderdvd gothicporno http://8.unoscoppio.com/scatolalegno/ clonecd3 amstraddvdfirmware http://8.contentidivivere.com/sfondipinguino/ compilarefattura moustachecunnilingus http://15.lesensazioni.com/riassuntoimalavoglia/ prestitocatanzaro strippersbremerton http://10.lesensazioni.com/abnormalnipples/ deeppussy picturesofplaygirlmodels http://9.lesensazioni.com/tyrabanksboobies/ perfectdeepthroat 0b10ee27c4bb0f081021cb463b338367

此博客中的热门博文

微软在线Bookmark

昨天讲到在实验中的 微软在线RSS阅读器 ,今天在同一个网站上又出现了另一个实验产品: 在线书签 。 从界面来看,这个产品将支持与本地书签的同步,你可以把浏览器的书签直接导入。它还提供了加入在线书签的Bookmarklet,方便收藏网页。另外,这个产品还具有类似Firefox Livebookmark的功能,对有RSS的页面进行自动内容更新。 和刚刚推出的 Google自定义新闻页 一样,这个微软刚刚起步的产品原型,也不需要用户登陆,而采用了生成独立URL的方式来保存设置。 ASP.net的Weblog上正式 公开了Start.com ,也表明了目的是要制作一个全新的个人化首页。如果把目前的两个产品结合起来,再加入 Email 、 Blog ,会比目前的 MyMSN 好用得多。 相关链接: Microsoft's Web-based RSS Aggregator? MSN Prototypes Web-based RSS Reader and Other Interesting Stuff

Google和Yahoo相继提供OpenID帐号服务

Google已经开始在Blogger.com的体验站点 Draft 上提供OpenID帐号服务,也就是说,你可以使用你在Blogger上的Blog地址来作为你的OpenID! 这样一来,所有Blogger的用户就可以直接拿自己的Blog地址来作为OpenID,非常之方便。开启新的Blogger OpenID服务也很容易,只要在 设置页面 勾选“Enable OpenID for blogs(启用博客的 OpenID)”就可以选择使用一个在帐号中的Blog地址来作为你的OpenID。 但是,目前这个服务仅仅支持内容存储在Blogger服务器上的地址,即Blogspots以及使用Blogger域名绑定的地址,而发布到外部FTP的地址(比如我这个Blog)就无法支持了。 差不多同时,Yahoo也推出了 OpenID的站点 ,并宣布在1月30日开始提供Yahoo的OpenID帐号服务。得到Google和Yahoo的完全支持,OpenID将在2008年得到迅速的普及成为最基础的网络应用之一。

Blogger Backlinks

Google刚刚为Blogger.com增加了一个新功能: Backlinks 。 Google的Blogger不支持Trackback,被人们诟病已久。我在使用Blogger服务的时候,也因此而毅然放弃了Blogger的回复系统,而选择了 Haloscan 的Comment和Trackback服务。但是,这几年来,Trackback的技术和应用方式都没有丝毫的改进,使它越来越被人所淡忘。 早前的文章 中说过,Blog搜索引擎中的反向链接搜索,可以在很大程度上代替Trackback。看来Blogger和我的想法类似, 其Backlinks功能便可以自动在每篇Post后显示链接到本文的Blog文章。其链接的来源当然是Google刚刚推出的 Blog搜索引擎 。而且,文章的作者还可以像管理Comment那样单独关闭某篇文章的Backlinks或者是删除某条单独的链接。 这次功能的增加可以说是Blogger近几个月来最大的改进。稍后我也会在这个Blog中加入此项功能。