Blog的三大核心功能
三大核心功能:
- RSS
- Permalink
- Trackback Ping
RSS
首先谈RSS,RSS其实很多朋友都已有了解。RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,一段项目的介绍也可以是包含新闻的全部介绍等。或者仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。网络用户可以借助RSS Reader在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。网站提供RSS输出,有利于让用户发现网站内容的更新。
现在很多站点都有RSS Feed,那么为什么是Blog的核心呢?RSS 本质上中是一种遵循W3C RDF规范的XML格式,Blog和RSS结合十分紧密,自Blog一诞生以来,标准的Blog站点都支持RSS技术规范,能够包含网站的Logo、Link、标题、内容等等。
Permalink
中文翻译一般叫做固定链接,其实我觉得翻译成静态链接更为贴切。下面切入正题:
不得不承认,将动态网页链接rewriting成静态链接是最保险和稳定的面向搜索引擎优化方式。
此外随着互联网上的内容以惊人速度的增长也越来越突出了搜索引擎的重要性,如果网站想更好地被搜索引擎收录,网站设计除了面向用户友好(User Friendly)外,搜索引擎友好(Search Engine Friendly)的设计也是非常重要的。进入搜索引擎的页面内容越多,则被用户用不同的关键词找到的几率越大。在Google的算法调查一文中提到一个站点被Google索引页面的数量其实对PageRank也是有一定影响的。由于Google突出的是整个网络中相对静态的部分(动态网页索引量比较小),链接地址相对固定的静态网页比较适合被Google索引(怪不得很多大网站的邮件列表归档和BLOG按日期归档的文档很容被搜的到),因此很多关于面向搜索引擎 URL设计优化(URI Pretty)的文章中提到了很多利用一定机制将动态网页参数变成像静态网页的形式:
比如可以将:
http://d4e.org/showthread.php?t=12327
变成:
http://d4e.org/2004/09/08/01
实现方式主要有2种:
- 基于url rewrite
IIS的ISAPI REWRITE下载(免费) - 基于path_info
具体实现细节不是本文重点,不再细述。很多BLOG程序后台都能打开此功能,也要注意WEB服务器的设置,使用虚拟主机无法设置服务器的朋友请参考path_info的一些资料。
静态地址还有什么好处:
- 隐藏后台实现:这在后台应用平台的迁移时非常有用:当从asp迁移到java平台时,对于前台用户来说,根本感受不到后台应用的变化;
- 简化数据校验:比如我们需要将应用从news.asp?id=234迁移成news.php?query=234时,前台的表现可以一直保持为 news/234.html。从实现应用和前台表现的分离:保持了URL的稳定性,而使用WEB服务中的mod_rewrite甚至可以把请求转发到其他后台服务器上。
Trackback
TrackBack请参看本站更早的一篇转载文章:《什么是Trackback Ping》
最后用一句话总结这三大功能:
- RSS:能让用户更方便的订阅
- Permalink:美化链接并能更好的让blog被搜索引擎收录
- Trackback:能更好的与其他Blog进行交流、讨论、沟通
你好,我是deadline.请你把我的链接地址更改一下…http://deadline.yculblog.com/祝快乐!!!
怎么不用WP了?这么好一个程序…..
[…] 几天无意间才明白了这个Pingback是什么意思.事情很巧,前些天写了一个《Blog三大核心功能》的文章,里面提到了我更早的一个文章《什么是Trackback》, […]
[…]RSS/PermAlink/[…]
[…] From:dark […]
申请友连,just another worldpress blog
ZWQ,没问题,但你要有我的链接才行。