当前位置: 首页 > 开店指南 > ecshop教程 >

如何优化ECSHOP网店标题?ECSHOP优化方案

时间:2010-07-30 14:57来源:banma.cc 作者:banma 点击:
现在的标题【$page_title】采用的是'商品名称'-'商品所在的分类'-网站名称的结构,这种方式太长,不利于百度收录。如何将标题【$page_title】简化成是'商品名称'-网站名称的格式,就是把'商品所在的分类'那一长串文字去掉,方法如下 1.简单优化:将{$page_title} 换成 {$goods.goods_name}-{$cfg.shop_name} 即可 2.商品分类页面优化方案 includes\lib_main.php 134行,以下代码 /* 初

现在的标题【$page_title】采用的是'商品名称'-'商品所在的分类'-‘网站名称’的结构,这种方式太长,不利于百度收录。如何将标题【$page_title】简化成是'商品名称'-‘网站名称’的格式,就是把'商品所在的分类'那一长串文字去掉,方法如下

1.简单优化:将{$page_title} 换成 {$goods.goods_name}-{$cfg.shop_name} 即可

2.商品分类页面优化方案

includes\lib_main.php   134行,以下代码
/* 初始化“页面标题”和“当前位置” */

$page_title = $GLOBALS['_CFG']['shop_title'];

$ur_here = '<a href=".">' . $GLOBALS['_LANG']['home'] . '</a>';

 

/* 根据文件名分别处理中间的部分 */

if ($filename != 'index')

{

       /* 处理有分类的 */

       if (in_array($filename, array('category', 'goods', 'article_cat', 'article', 'brand')))

       {

         /* 商品分类或商品 */

         if ('category' == $filename || 'goods' == $filename || 'brand' == $filename)

         {

            if ($cat > 0)

            {

                   $cat_arr = get_parent_cats($cat);

 

                   $key     = 'cid';

                   $type = 'category';

            }

            else

            {

                   $cat_arr = array();

            }

         }

         /* 文章分类或文章 */

         elseif ('article_cat' == $filename || 'article' == $filename)

         {

            if ($cat > 0)

            {

                   $cat_arr = get_article_parent_cats($cat);

 

                   $key   = 'acid';

                   $type = 'article_cat';

            }

            else

            {

                   $cat_arr = array();

            }

         }

 

         /* 循环分类 */

         if (!empty($cat_arr))

         {

            krsort($cat_arr);

            foreach ($cat_arr AS $val)

            {

                   $page_title = htmlspecialchars($val['cat_name']) . '_' . $page_title;

                   $args    = array($key => $val['cat_id']);

                   $ur_here .= ' <code>&gt;</code> <a href="' . build_uri($type, $args, $val['cat_name']) . '">' .

                                 htmlspecialchars($val['cat_name']) . '</a>';

            }

         }

       }

       /* 处理无分类的 */

       else

       {

         /* 团购 */

         if ('group_buy' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['group_buy_goods'] . '_' . $page_title;

            $args    = array('gbid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="group_buy.php">' .

                               $GLOBALS['_LANG']['group_buy_goods'] . '</a>';

         }

         /* 拍卖 */

         elseif ('auction' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['auction'] . '_' . $page_title;

            $args    = array('auid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="auction.php">' .

                               $GLOBALS['_LANG']['auction'] . '</a>';

         }

         /* 批发 */

         elseif ('wholesale' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['wholesale'] . '_' . $page_title;

            $args    = array('wsid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="wholesale.php">' .

                               $GLOBALS['_LANG']['wholesale'] . '</a>';

         }

         /* 其他的在这里补充 */

       }

}


修改为:

/* 初始化“页面标题”和“当前位置” */

$page_title = '';

$ur_here = '<a href=".">' . $GLOBALS['_LANG']['home'] . '</a>';

/* 根据文件名分别处理中间的部分 */

if ($filename != 'index')

{

       /* 处理有分类的 */

       if (in_array($filename, array('category', 'goods', 'article_cat', 'article', 'brand')))

       {

         /* 商品分类或商品 */

         if ('category' == $filename || 'goods' == $filename || 'brand' == $filename)

         {

            if ($cat > 0)

            {

                   $cat_arr = get_parent_cats($cat);

                   $key     = 'cid';

                   $type = 'category';

            }

            else

            {

                   $cat_arr = array();

            }

         }

         /* 文章分类或文章 */

         elseif ('article_cat' == $filename || 'article' == $filename)

         {

            if ($cat > 0)

            {

                   $cat_arr = get_article_parent_cats($cat);

                   $key   = 'acid';

                   $type = 'article_cat';

            }

            else

            {

                   $cat_arr = array();

            }

         }

         /* 循环分类 */

         if (!empty($cat_arr))

         {

            krsort($cat_arr);

            foreach ($cat_arr AS $val)

            {

                   $page_title = htmlspecialchars($val['cat_name']) . '_' . $page_title;

                   $args    = array($key => $val['cat_id']);

                   $ur_here .= ' <code>&gt;</code> <a href="' . build_uri($type, $args, $val['cat_name']) . '">' .

                                 htmlspecialchars($val['cat_name']) . '</a>';

            }

         }

       }

       /* 处理无分类的 */

       else

       {

         /* 团购 */

         if ('group_buy' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['group_buy_goods'] . '_' . $page_title;

            $args    = array('gbid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="group_buy.php">' .

                               $GLOBALS['_LANG']['group_buy_goods'] . '</a>';

         }

         /* 拍卖 */

         elseif ('auction' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['auction'] . '_' . $page_title;

            $args    = array('auid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="auction.php">' .

                               $GLOBALS['_LANG']['auction'] . '</a>';

         }

         /* 批发 */

         elseif ('wholesale' == $filename)

         {

            $page_title = $GLOBALS['_LANG']['wholesale'] . '_' . $page_title;

            $args    = array('wsid' => '0');

            $ur_here .= ' <code>&gt;</code> <a href="wholesale.php">' .

                               $GLOBALS['_LANG']['wholesale'] . '</a>';

         }

         /* 其他的在这里补充 */

       }

}

else

{

    $page_title = $GLOBALS['_CFG']['shop_title'];

    } 
 
 

(责任编辑:banma.cc)
BB霜 韩国BB霜 BB霜排行榜 指甲油 灰指甲 灰指甲的治疗方法 灰指甲的症状 灰指甲的治疗偏方