自定义WordPress的Feed的地址

puppy

是不是变得更复杂了呢?于是人们就采用第三方网站烧录FEED,但目前比较多人用的Feedsky和FeedBurner都有着各自的优点和硬伤。Feedsky可以绑定二级域名,并且也非常适合国内用户使用,但其抓取速度很不稳定。FeedBurner可以嵌入Google Adsense赚外快,而且抓取迅速,但其服务器无法访问,造成读者流失。本文将教你如何用二级域名作为WordPress的FEED地址,如果你拥有一个国外主机的话,也可以用这个方法通过FeedBurner烧录的FEED。

WordPress默认也提供FEED订阅接口,但其默认订阅地址却比较难记、难输入。WordPress的原始FEED地址有:

http://example.com/ feed=rss
http://example.com/ feed=rss2
http://example.com/ feed=rdf
http://example.com/ feed=atom

这几种,其中的区别是针对不同的协议进行不同的优化,以适应不同的订阅设备。下面用电脑上最常用的rss协议讲讲自定义WordPress FEED地址。

多数人会使用WordPress的固定链接,于是FEED地址会变成这几个:

http://example.com/feed/rss/
http://example.com/feed/rss2/
http://example.com/feed/rdf/
http://example.com/feed/atom/

是不是变得更复杂了呢?于是人们就采用第三方网站烧录FEED,但目前比较多人用的Feedsky和FeedBurner都有着各自的优点和硬伤。Feedsky可以绑定二级域名,并且也非常适合国内用户使用,但其抓取速度很不稳定。FeedBurner可以嵌入Google Adsense赚外快,而且抓取迅速,但其服务器无法访问,造成读者流失。本文将教你如何用二级域名作为WordPress的FEED地址,如果你拥有一个国外主机的话,也可以用这个方法通过FeedBurner烧录的FEED。

  • 第一步:在你的主机上添加一个子域名,作为FEED订阅地址,如:feed.domain.com。
  • 第二步:建立一个名为index.php的文件,内容如下:
    < php header("Content-Type: application/xml; charset=utf-8") ; @readfile("//FEED源XML文件的地址//"); >
  • 说明:如果你使用FeedBurner烧录的话,请使用FeedBurner提供的XML源地址,格式是http://feeds.feedburner.com/YourFeedName format=xml。把文件上传到子域名所指向的目录根部。

  • 第三步,修改子域名的DNS设置,并通过301跳转把旧订阅地址转移到子域名。

后记:
这个方法昨天在做引导页时在网上找到的,非常简便。我转为使用FeedBurner的烧录服务,FEED地址也因此变成了http://feed.imbolo.com,经我测试,Google FEED Adsense能正常显示。


相关推荐
  • URL网址规范化是什么?怎样避免?
  • Google搜索结果中的类似网页是什么意思?
  • Google回归中国对SEO们意味着什么?
  • seo是什么职业?seo日常工作内容介绍
  • 友情链接的作用(解读友情链接的四大作用)
  • 系统推荐
  • WordPress文章日志归档插件:WP-EasyArchives与Clean Archives Reloaded
  • WordPress目录和文件介绍
  • SEO博客推荐使用的WordPress插件
  • wordpress后台密码忘了怎么办
  • 怎么修改WordPress标签云的字体大小以及显示数量
  • 热门关键词
    网站地图搜索引擎索引流量title资讯搜索引擎外链seo链接


    puppy

    官方运营-Sean丶♥

    5187 SEO文章

    评论