欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>PHP教程>DedeCms教程

目录导航

DedeCms Sitemap自动生成和百度Ping推送功能

发布于 2013-11-10  

DedeCms教程

通过对百度近期的一系列的公告的研究,注意到两个问题,一个是百度Sitemap工具开通第一轮邀请测试,Sitemap工具可以帮助网站改善了收录问题;另一个是Lee谈原创的识别问题时说到的希望中小网站能够通过ping机制ping给百度,这样就可以从时间上进行初步区分原创作者。

对于非常流行的DedeCms建站系统来说缺少了这些功能就太遗憾了,下面我们自己来增加:

百度Ping推送功能

因为Ping推送要有Rss订阅才能实现,所以再实现百度推送功能之前要简单的增加个织梦的Rss订阅功能,打开下载的“DEDECMS百度ping插件+全站rss”里面的“全站rss”,把php文件直接上传到根目录,templetsdefault里的rss.htm则放到你网站当前所选的模版目录下(默认的是default)。

完成后,直接访问你的网站域名.rss.php就可以看到你的网站订阅功能实现了。

在没添加百度Ping功能,后台看文章是这样显示的:

DedeCms Sitemap自动生成和百度Ping推送功能-图片1
DedeCms Sitemap自动生成和百度Ping推送功能-图片1

接下来就是比较重要的百度Ping推送功能了。先把批量替换域名后的“百度ping/dede”文件夹下的文件各自上传到相应的文件夹下覆盖即可。

然后要着重修改ping.php这个文件了。

1、找到ping.php中的倒数第2行:

$arc=newPing('你的网站title',get_arcurl($id),get_domain(),'http://www.abc.com/rss.php'); 

这行的意思是:

$arc=newPing('网站名称',get_arcurl($id),get_domain(),'网站RSS地址'); 

修改为自己的就可以了。

2、搜索一下:$conn=mysql_connect

会找到两个

$name='数据库名';

$conn=mysql_connect('数据库连接','数据库帐号','数据库密码'); 

有很多人在这里不知道自己的数据库相关信息,可以在你的ftp里下载data目录下的common.inc.php,打开就可以清楚的看到所有数据库的信息了,对照把ping.php的数据库链接信息改好上传到网站根目录。

刷新后台的文章管理栏目:

DedeCms Sitemap自动生成和百度Ping推送功能-图片2
DedeCms Sitemap自动生成和百度Ping推送功能-图片2

多了一个小图标,点击即可实现推送的功能:

DedeCms Sitemap自动生成和百度Ping推送功能-图片3
DedeCms Sitemap自动生成和百度Ping推送功能-图片3

本文出自零度科技转载请注明出处:http://www.ldisp.com/a/dedecms/2013/dede_ping.shtml

上一篇:DedeCms出现Safe Alert: Request Error step 1/2 ! 解决方法
下一篇:Linux下织梦DedeCMS站点安全策略

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

1

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理