DEDECMS动态浏览模式会对SEO收录结果造成影响!

今天一个学生问我,说他新接手的公司网站,http://www.*********.net/index.php/ 这个后面加什么东西都会返回首页。

打开他所说的网站,浏览发现一切很正常,每个网页都有自己不同的URL网址,并不是那种每个url网址都带有index.php后面跟一大串的那种(有些CMS会这样,如JOOMLA,如果没有使用伪静态,那就是会如此)。

华哥一头雾水,只好表示说看不懂。

学员说让我SITE一下。

于是我就SITE一下。

DEDECMS百度收录结果

图:百度收录的网站结果

学员表示:这个问题很头大,如果不解决,接下来的SEO工作无法做起。

的确如此。在百度的收录结果中(SITE结果供做参考)每个页面的URL都是带有index.php的。那说明百度收录的是动态页,而非华哥浏览时所看到的静态页。

是什么原因呢?可能有三。

  1. 在网站制作过程中,网页就被百度收录了。而在网站正式确定上线时,又重新调整了网站结构,导致原有的收录页面网址和现有的网站结构不对应。
  2. 在1的基础上,可能原来的网站是动态的,现在网站是伪静态的。
  3. 网站程序后台的某处全局性的设置导致。

于是一项一项地问起,第1项,学员并不是很清楚,第2项,我让学员登陆FTP,把根目录文件列表发过来,看有没有.HTACCESS文件。结果是:没有。

那看来网站并没有使用伪静态。

再让学员把网站后台的配置信息发过来。一看,原来竟然是DEDECMS做的网站。

DEDECMS 默认都是生成静态的。怎么会这样?

让学员打开后台,把配置信息截图发来参考。原来在“首页模式”这个选项上,选的是动态浏览模式,而在华哥以往使用DEDECMS的经验中,从来或一直都是采用生成静态这个选项的!看来网站是对DEDECMS或SEO不太熟悉的小伙伴做的。

DEDECMS首页模式

说明:经过上述实例,建议在使用DEDECMS的时候,要注意选择适合的首页模式,华哥的推荐是“生成静态”。并不是说动态浏览不能用,只是说,站在SEO角度,希望搜索引擎收录的页面的URL,要与浏览网页时保持一致,这才是正常的;反之,则会出现本文案例中的SEO收录结果不理想所带来的影响和困扰。

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注