首页 网站建设 Wordpress 浏览内容

WordPress 中Ping、Pingback、Trackback的定义及区别

2307 0 BaiDu已收录 评论留言

在WordPress 博客里,有三个名词估计很多博友都不是很了解,也有博友经常性的使用这些功能,或许也有每次只是一眼带过的而已。其实Ping、Pingback、Trackback 这三个名词,分别代表通知、引用与参照,虽然短短六个字就可以解释这三个词的大意,不过还是要详细来了解一下,毕竟现在多数的个人博客或企业网站都是以WordPress型态出现,这三个功能是非常容易被用到的。

Ping、Pingback、Trackback 这三者在一般博客系统上是一定会出现的,不论使用Zblog 或WordPress,通常都会有这样的功能,Ping 算是功能导向,Pingback 简单说就是引用、Trackback 则是参照告知。当然,这三个概念在中文中的翻译,一直存在巨大的争议,尤其Pingback 与Trackback 从未有过统一的译名,本文将这三者译作:

  • Ping:更新通告
  • Trackback:引用通知
  • Pingback:自动引用通知

Ping 的这部分,还可以主动通知一些服务器来收录你网站刚刚发表的新内容,WordPress后台就可以添加你需要通知的服务器。这三个功能,除了体现自身的功能外,也能增加曝光率。接下来,给大家讲解一下 Ping、Pingback、Trackback 这三者之间的定义和区别吧。

Ping

Ping 是一个基于XML-RPC 协议的更新通告服务。而XML-RPC 是一个远程过程调用(Remote Procedure Call, RPC)的协议,通过XML文件格式将调用函数进行封装,并使用HTTP协议作为传送手段。

用简单一些的话说,你的WordPress 系统或者博客系统,会使用Ping 更新通告通过HTTP 协议,以XML-RPC 的格式通知互联网上的一些接受Ping 更新通告的服务器,你的博客内容发生了变更。

简单说就是通知这些服务器你的博客发表了新文章,叫它们有空过来爬一爬,收录一下你的新文章。对于网站收录到搜索引擎有一定的帮助。同时,下面提到的Pingback 和Trackback 的通知服务也是借助Ping 这个功能来实现。

WordPress 中Ping、Pingback、Trackback 的定义及区别和运用 | Finle

此功能在我们的WordPress 表现在「后台」→「设置」→「撰写」里面的「更新服务」,在这部分您可以设置当文章发表时,想要通知的服务器地址,下边是我列出的可Ping 的服务器清单,各位可参考。

Pingback

Pingback 这个功能中文解释是“引用”,当你的文章有引用别人的内容时(通常内容里有加上对方的超链接),一旦文章发表后,就会自动启动Pingback 功能,这功能会发送一个Ping 给对方,对方接收后会以评论的方式呈现(估计很多博友有时候在发表文章时,看见自己的新文章下面有一个跟文章内容一样的评论,这就是Pingback功能的“副作用”,下面会详细解说)。发送Ping的对象取决于文章内所有的网址(超链接)。换句话说,如果文章内提及太多的网址,可能会让您的服务器加重负荷哦。提醒一下,如果太滥发这样的Pingback,也会造成被标记成为垃圾信息。

所以你也可以将Pingback 理解为“自动引用通知”,当然,在WordPress 中,你可以针对每一篇文章单独设置是否接收Pingback 和Trackback 通知。

WordPress 中Ping、Pingback、Trackback 的定义及区别和运用 | Finle

以WordPress 为例,这个Pingback 的功能存在于「后台」→「设置」→「讨论」,找到其中的「默认文章设置」,此处是功能的开启与关闭(同时也包含Trackback 部分)。这里的设置就是让你的文章是否自动使用Pingback 这项功能,设定上有时还会出现自己Ping 自己(内链)。当然如前文所述,每篇文章还可以单独设定。

Trackback

Trackback 最早是由MovableType 博客系统的创建者SixApart 在2001 年开发的,通过在评论中显示引用者的文章链接和评论内容,实现了博客间的沟通互动,使得更多人加入关于一个主题的讨论。

Trackback 的功能设置上和前面Pingback 的设定是同一个地方,当您网站有开启这样的功能时,那通知信息会依照哪边发送呢?它是根据你文章中自己手动加入的网址,才会发送通知信息到该网站,告知该网站,你参照它网站内容而撰写一篇新的文章。

所以Trackback 在中文解释上称作为「参照」(Google 翻译等是翻译为引用,你可把它理解为引用通知),当然还是有人会翻作成引用,那就得看怎麽解释它了。我个人感觉翻作参照比较靠谱,因为它的意思是指文章内容是参考别人的文章而撰写出来的,而并非直接引用别人的文章内容,故称之为「参照」也未尝不可。

WordPress 中Ping、Pingback、Trackback 的定义及区别和运用 | Finle

以WordPress来讲,Trackback这部分的通知是依据文章编辑区下方的「发送 trackback」,您在这个栏目上可以填写上您撰写这篇文章时,所参考的网页、文章的URL等等,以空格分隔每一个网址,当您发送文章后,它就会自动发出Trackback 到你指定的网站中,并以评论的形式呈现(下面会详细解说)。另外,您可以在文章编辑区下方的评论栏目里,针对单篇文章设定Trackback 和 Pingback。

Pingback和Trackback 的呈现方式

那么Pingback 和Trackback 发送到别人网站通知时,会怎样呈现呢?一般来讲,发送过去的内容会以「评论」的方式呈现。

WordPress 中Ping、Pingback、Trackback 的定义及区别和运用 | Finle

前台显示

WordPress 中Ping、Pingback、Trackback 的定义及区别和运用 | Finle

后台显示如评论

以「Pingback」来讲,它会抓取提及到的超链接附近的一些文字作为留言内容,留言者的名称与网址是您该篇文章的文章名称与网址,留言IP则是您的服务器IP。若是在WordPress后台看的话,会以上面的方式呈现,前台当然就是取决于博主设定的评论样式了。

若是「Trackback」的话,它则会抓文章第一段的一些文字作为留言内容,留言者的名称和网址都会是您的文章,至于留言IP则是你网站的IP。

Pingback 与Trackback 的区别在哪里

  1. Pingback 使用XML-RPC协议,而Trackback 使用HTTP POST协议
  2. Pingback 支持自动察觉,博客系统自动发现文章中的链接,并尝试使用Pingback方式通知这些链接;而Trackback 必须手工输入所有链接
  3. Pingback 发送的文章摘要是链接附近的文章内容,而Trackback 则完全需要手工输入摘要,否则摘要正文第一段内容

曝光率与垃圾信息?

相信大家一定会关心前面所提到的「曝光率」?因为Pingback 和Trackback 都是以评论呈现,换句话说,如果夹杂在留言区内,到是会让人家看到你的引用讯息,如果别人对你标题有兴趣,就会顺便点进去看,这样就可以增加到访率也同时免费曝光。

不过若以WordPress 来讲,有些主题会把留言、Pingback、Tarckback 三者混合,有些则会把独立留言、Pingback和Track 区分开,甚至有的网站只显示留言,所以曝光这部分其实效果有限,反倒是很多国外垃圾网站,都喜欢使用Pingback、Tarckback 来灌爆你的留言,成为一种SEO 的手段…WordPress 内置的Akismet 插件主要就是在防这种垃圾信息留言。

最后提醒一下,当文章内已经会发出Pingback 的时候,不要让你的Trackback 同时也发出去到同一个网站的同一篇文章,变成说同一篇文章有Pingback 和Trackback 两个链接,因为这样很可能对方的防垃圾信息留言机制会把你误判为垃圾信息,这样就得不偿失啦!

本文转载整理来自:fina.me|站长之家

标签:
墨月的头像
  • 本文由墨月网络整理编辑,转载请以链接形式注明本文地址:https://www.moyoo.net/10132.html
    版权所有© 墨月网络 | 本文采用 BY-NC-SA 进行授权丨发布于:2014-06-20 19:40
    若未注明,均为原创;部分内容源于网络,版权归原作者所有,如有侵权,请联系我们删除。
已有 0 条评论 腾讯微博
评论头像

关注我们,实时联系

欢迎

Vultr

欢迎

Vultr

欢迎

欢迎

Vultr

欢迎