1 / 5
文档名称:

网页优化之网页自动更新程序+guagua513seo.doc

格式:doc   大小:17KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网页优化之网页自动更新程序+guagua513seo.doc

上传人:文库旗舰店 2019/12/18 文件大小:17 KB

下载得到文件列表

网页优化之网页自动更新程序+guagua513seo.doc

相关文档

文档介绍

文档介绍:网页优化之网页自动更新程序guagua513seo网页优化之网页自动更新程序guagua513seo作者:guagua513seo出自:(转载、复制请注明本信息,并保持文章的完整性)最近有一个朋友向我求助,说他网站的销售量狂跌。Guagua检查了他网站在google里面的收录情况和网站日志,发现页面收录量比上季度少了近50%,访问量只有原来的4成。除了其他优化方面的原因以外,guagua还发现这个网站的首页已经3个月没有更新了。朋友不懂代码,手动更新很困难,guagua便答应他为网站写一个自动更新程序。百度一下,网上关于网页自动更新的文章不少,有观点说:“网页自动更新普通的意义上不能(除非浏览器是定做的,一直跟服务器联着),因为WEB是基于HTTP,一种无态的协议。最好的方法就是让你的网页定时刷新,让服务器端的编码调出新的数据,更新显示”。网上关于“自动更新”常见的有两种思路,一是“定时刷新,利用时间属性,从数据库提取最新文章(如一些论坛,和新闻网站);还有一种就是“在网页的某一部分随机显示以前的文章”,打乱原网页的主题和关键字密度等参数。网站自动更新的意义在于,可以引起搜索引擎的重视,增加搜索引擎爬行网站的频度。上面的两种思路各有缺陷,不一定适合所有网站。比如第一种更新方式,如果频繁刷新,可能会影响用户的浏览体验,而且更新后不会改变本网页更新的时间(即服务器内文件的创立时间,搜索引擎会根据文件的时间属性来判断文件是否更新和“有没有访问的必要”。),第二种更新太过频繁,(每次访问,更新一次)很可能让搜索引擎“不知所云”。guagua设计了一种新的方法,可以让网页定时或者多次“自动”更新。(针对php网站,其他类型的网站也可以借鉴这个思路)大家还记得php文本计数器么,把变量$,每次有新的浏览时更新该文件中的数值。我们也可以把时间放在文件中,然后用getdate函数把时间取出来。如果符合条件就重新生成网页(由于网页是重新生成的,所以在服务器内的“创建时间”也是最新的。)下面我给大家介绍一个每天“自动”更新网站首页的例子:1、先把网站首页的源文件复制下来,打开dreamweaver新建一个php文件,选择代码模式,ctr+A全部选中,ctr+V粘贴源文件,,,加入以下代码:(注,,随意写入一个日期,如:14)<?php$time=getdate();//取得当前时间$day_file="";//定义存放时间的文件$filepoint=fopen($day_file,"r+");//$filesize=filesize($day_file);$day=fgets($filepoint,$filesize+1);if($day<>$time["mday"])//如果文件中的日期和当前的日期不相等,则说明已经过了一天{$day=$time["mday"];//注意本行的花括号,在这个php结束时并没有关闭。rewind($filepoint);fputs($filepoint,$day);//刷新文件,把里面的数字改为当前日期。fclose($filepoint);ob_st