Blog安装、优化及创收技巧

PingBack、TrackBack与博客

2007/03/31 | BlogsDiy · 2 回复

  Blog能迅速走向普及,自然有许多强于传统网站的优势,其中,PingBack与TrackBack功不可没:它可以简单地将众多单独的博客有机地联系在一起,从某种意义上看,甚至可以说改变了传统上的网站建设推广方式。

  简单地说,PingBack与TrackBack是博客在链接、引用其他博客内容时通知对方博客的一种自动机制,告知对方链接位置及可能包含一定的摘要文本(视情况而定)。这样带来的好处是显而易见的,对PingBack、TrackBack发送者来说,避免了手动通知对方的麻烦;对PingBack、TrackBack接收者而言,则可以随时掌握自己的某篇文章被什么人链接及具体链接信息,等等。

PingBack vs. TrackBack

  从技术角度看,PingBack与TrackBack还是有很大区别的,不过,对一般blogger而言,可能没必要关注类似技术实现细节上的区别,有兴趣的朋友可详细研讨Pingback vs Trackback

  在使用方面,我们要知道的是:

  • 大部分的blog平台软件,如WordPress,在发布文章时具有自动pingback该文所包含的所有链接页面的功能,blogger不需任何附加的操作;
  • TrackBack则需Blogger手动输入trackback url,比如说,在WordPress中发布文章的界面中,可看到类似如下的部分:
    设置TrackBack URL
    这里要输入正确的trackback,大多数博客都会在文章页面中注明该地址,对未在页面中注明的,一般而言,使用WordPress的博客,其TrackBack url默认为该页网址后加上“trackbak/”,如本文的TrackBack url即为“http://blogsdiy.org/2007-03/pingback-and-trackback/trackback/”。

  许多朋友在使用国内主机时常常发现PingBack、TrackBack不能正常工作,这多是由于主机商设置屏蔽了相应的请求导致,虽然很让人讨厌:即使主机商进行如此出于对抗spam的考虑,也不应剥夺网站的自主选择权,替网站作出决定而只提供缩水的服务,但在竞争匮乏的初级阶段,这也是没办法的事。就象94年笔者初上Internet时ISP竟然只允许80端口的http访问,其他如FTP等互联网的最基本功能都不提供,但现在如果还有那样的ISP恐怕会死得很惨。当然,如果您等不及国内主机的“自然进化”,可考虑使用博客学堂推荐的国外主机

PingBack与TrackBack的工作流程

  PingBack与TrackBack的目标在于简化多个博客间相关内容的关联过程。让我们设想一下,没有PingBack与TrackBack时的情况:

  1. 博客A发布了一篇文章;
  2. 博客B看到后,发布评论、引用、介绍博客A上该篇文章的贴子;
  3. 但此时博客A是无从知道博客B上对自己文章的引用情况的,要让博客A知道,博客B须:
    • 在博客A上留言,介绍自己对该篇文章的看法,比如说“在我的博客发布了一篇文章,也讨论这个问题——”,并附上相应页面的链接;
    • 向博客A发送E-mail,说明自己对该篇文章的进一步讨论,同时,也许希望博客A能在页面上放上自己的链接,以帮助对这一话题有兴趣的用户能找到自己的博客;

  PingBack与TrackBack实现的功能便是将第三个步骤自动化了,再也不需这么一个繁琐的过程,即:

  1. 博客A发布了一篇文章;
  2. 博客B看到后,发布评论、引用、介绍博客A上该篇文章的贴子;
  3. 在文章发布时,博客B即自动向博客A发送Pingback或TrackBack;
  4. 博客A收到相应的Pingback或TrackBack,如果未设置人工审核,相应的内容即会出现在博客A该文的留言中,如果设置了人工审核,则出现在博客A的审核列表中,俟博客A认为不是spam后将其发布在留言中。

PingBack、TrackBack与留言spam

  从上面的介绍可见,PingBack与TrackBack在某种程度上类似留言,但自动、高效的机制使得其极易被spammer所用,这也导致各类trackback spam、pingback spam泛滥。

  要防止这类spam危害博客的正常运行,一般而言,可采用如下方式:

  • 使用Akismet:Akismet在对抗trackback spam、pingback spam方面的强大,不需多说;
  • 禁止PingBack、TrackBack:时常可以看到不少博客采用这种设置,不过,个人认为,因噎废食未必是最佳的应对手段;
  • 设置使用审核机制:可以最大程序地防止spam Pingback、TrackBack出现在留言中,但无疑会加重blogger的工作强度,同时,用户的留言不能实时发布也存在一定的问题;
  • 在留言链接中使用“nofollow”标签:这是大多数blog软件的默认设置,不过,近来也有不少人认为应取消留言中的“nofollow”,但个人认为,这是spammer所最乐于见到的。(详细讨论见也谈博客留言链接中的NoFollow属性)

→ 版权声明分类: 博客

  • 欢迎订阅博客学堂RSS Feeds

当前共计2 回复 ↓

  • 1 cynctymnanogs | 2008/10/27 5:06 am

    MyAvatars 0.2

    I am sure that there are plenty of positives out there, but what have you seen for yourself? Do you appreciate my grey defect Wanna good joke? What kind of shoes do lazy people wear? Loafers.

TrackBacks ↓

  1. LiangXu Wang » Blog Archive » trackback, pingback, backlink

留下您的评论

[→ 留言须知]