不懂博客—所知甚少因而建立此博客记录不懂知识;学习、关注、体验互联网。

修改dedecms中url的_修改为-

来源:原创 作者:fcbu.com 时间:2010-10-11 【 打印

为了更好的做搜索引擎优化,我们可以将修改dedecms中url的_修改为-

原因在于:This_is_an_example在英文搜索中表示的是 Thisisanexample这个词,而这样的词是毫无意义的,我要表达的是This is an example,正确的写法应该是This-is-an-example,

现在我把如何修改dedecms的命名规则说下,有需要的朋友可以参考:
打开 include/inc/inc_fun_funAdmin.php

  1. for($i=0;$i<$slen;$i ){
  2.        if(ord($str[$i])>0×80)
  3.        {
  4.            $c = $str[$i].$str[$i 1];
  5.            $i ;
  6.            if(isset($pinyins[$c])){
  7.                if($ishead==0) $restr .= $pinyins[$c];
  8.                else $restr .= $pinyins[$c][0];
  9.            }else $restr .= “-”;
  10.        }else if( eregi(”[a-z0-9]“,$str[$i]) ){    $restr .= $str[$i]; }
  11.        else{ $restr .= “-”; }
  12.    }

把$restr .= “_”改为$restr .= “-”就可以了。然后重新生成所有文章就行了,建议最开始建站的时候就进行修改,如果是建站一段时间后再改,原先搜索引擎收录了的页面可能就变成不能访问了。

分类目录: | 标签:dedecms 搜索引擎 优化
简单修改dedecms生成的html,提高搜索引擎优化
网站临时维护的时候该如何设置?503 Service Temporarily Unavai