Ecshop网站如何做SEO优化?

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

修正ecshop三处代码进行简略优化来历:小雨QQ空间站 时刻:2010-07-24 08:31 字体:[大 中 小] 保藏 我要投稿 共享至微博
初用Ecshop发觉不是通常的杂乱,规划一套好的Ecshop模板,肯定得煞费苦心,像我等菜鸟肯定是做不来的事,我又是一个十足十的贫民,买商业模板那也是不可能的,所以唯有找一些免费模板,作一下小调整先将就着用了,不过默许要改的当地还不仅仅模板的疑问,还有下面的一点点,略作记载以备不时之需。
1、ECShop标题优化
怎样修正ECShop标题,如今要将网站标题修正一下,到达下面的作用网站主页标题显现的是为ECSHOP管理中心的[商铺标题]。而频道页面,显现的是[频道名+商铺称号],当然产品页面显现的是[产品名+商铺称号]
第一步,去掉标题上的Powered by Ecshop字样。在includes[img]file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b_main.php找到lib_main.php文件,去掉下面这段代码。
. ‘ - ‘ . ‘Powered by ECShop’
第二步,翻开模板文件夹的goods.dwt文件,找到{$page_title},将它修正为{$goods.goods_style_name}_{$shop_name}
第三步,找到includes[img]file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b_main.php第143行。将

$page_title=$GLOBALS['_CFG']['shop_title'];
改为:
$page_title=$GLOBALS['_CFG']['shop_name'];
然后找到241行左右,找到下面这样的代码
if (!empty($str))
{
$page_title = $str . '_' . $page_title;
$ur_here .= '> ' . $str;
}
咱们需求在这段代码的前面,参加
if ($filename == 'index') $page_title=$GLOBALS['_CFG']['shop_title'];
这段代码即可。
好了,这个ECShop标题咱们就修正完了,这样对比契合搜索引擎优化。
2、去掉 ecshop head 之间的Generator" content="ECSHOP v2.7.1"

ecshop 把Generator放在title前面看着很不爽,决议去掉,保存页脚的底部版权就可以了



下面讲一下怎样删去这行代码,让体系不再主动发生。

翻开 includes/cls_template.php 文件,
大概在1087行左右,找到



$source = preg_replace('//i', "\r\n", $source);


将之删去或许注释掉即可。
3、Ecshop分类树在一切页面显现悉数的办法
我的网店产品分类对比少,想在一切页面把分类树悉数显现出来,下面是修正办法

翻开includes[img]file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b_goods.php,找到get_categories_tree()函数有些,找到这一段:



function get_categories_tree($cat_id = 0)
{
if ($cat_id > 0)
{
$sql = 'SELECT parent_id FROM ' . $GLOBALS['ecs']->table('category') . " WHERE cat_id = '$cat_id'";


$parent_id = $GLOBALS['db']->getOne($sql);
}
else
{
$parent_id = 0;
}

回答:
这只是一方面

ECSHOP优化有好多地方得改
也感谢你发布共享资源