免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
模板堂分享常用ecshop的SEO優(yōu)化方案

模板堂分享常用ecshop的SEO優(yōu)化方案

時(shí)間:2013-09-29來(lái)源:模板堂 作者:模板堂 文章熱度: 72 ℃
?
很多人喜歡使用ECSHOP,因?yàn)樗鸖EO方面優(yōu)化的非常好,速度也很快,不過(guò)用久了發(fā)現(xiàn),他在SEO方面有小地方處理的不是太完美,于是ECSHOP開(kāi)發(fā)中心的賈老師親自上陣,做了一些優(yōu)化。
1、ECShop標(biāo)題優(yōu)化
如何修改ECShop標(biāo)題,現(xiàn)在要將網(wǎng)站標(biāo)題修改一下,達(dá)到下面的效果網(wǎng)站首頁(yè)標(biāo)題顯示的是為ECSHOP管理中心的[商店標(biāo)題]。而頻道頁(yè)面,顯示的是[頻道名+商店名稱(chēng)],當(dāng)然商品頁(yè)面顯示的是[商品名+商店名稱(chēng)]
第一步,去掉標(biāo)題上的Powered by Ecshop字樣。在includes/lib_main.php找到lib_main.php文件,去掉下面這段代碼。
. ‘ - ‘ . ‘Powered by ECShop’
第二步,打開(kāi)模板文件夾的goods.dwt文件,找到{$page_title},將它修改為{$goods.goods_style_name}_{$shop_name}
第三步,找到includes/lib_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 .= ' <code>> ' . $str;
}
我們需要在這段代碼的前面,加入
if ($filename == 'index') $page_title=$GLOBALS['_CFG']['shop_title'];
這段代碼即可。
好了,這個(gè)ECShop標(biāo)題我們就修改完了,這樣比較符合seo。
2、去掉 ecshop head 之間的Generator" content="ECSHOP v2.7.1"

ecshop 把Generator放在title前面看著很不爽,決定去掉,保留頁(yè)腳的底部版權(quán)就可以了


<meta name="Generator" content="ECSHOP v2.7.1" />
下面講一下怎么刪除這行代碼,讓系統(tǒng)不再自動(dòng)產(chǎn)生。

打開(kāi) includes/cls_template.php 文件,
大概在1087行左右,找到


$source = preg_replace('/<head>/i', "<head>\r\n<meta name=\"Generator\" content=\"" . APPNAME .' ' . VERSION . "\" />", $source);


將之刪除或者注釋掉即可。
第四步:
ecshop的標(biāo)題結(jié)構(gòu)是這樣的 文章標(biāo)題_類(lèi)別二_類(lèi)別一|網(wǎng)站名,如果你的類(lèi)別再深一層那就會(huì)更長(zhǎng),這樣就會(huì)造成大量的重復(fù)原標(biāo)記沖淡主題,那么就動(dòng)手減短一些標(biāo)題吧,我們只留下最后的一個(gè)分類(lèi)名就好了

打開(kāi)/includes/lib_main.php 文件,然后找到一下代碼
   /* 循環(huán)分類(lèi) */
           if (!empty($cat_arr))

把下面的代碼修改一下
           if (!empty($cat_arr))
           {
            $page_title1=$page_title;
               krsort($cat_arr);
               foreach ($cat_arr AS $val)
               {
                   $page_title = htmlspecialchars($val[’cat_name’]) . $page_title1;
                   $args       = array($key => $val[’cat_id’]);
                   $ur_here   .= ’ <code>></code> <a href="’ . build_uri($type, $args, $val[’cat_name’]) . ’">’ .
                                   htmlspecialchars($val[’cat_name’]) . ’</a>’;

               }
           }
       }
這樣就可以大大縮短,標(biāo)題的長(zhǎng)度,更利于seo

ECSHOP程序文件category.php及goods.php等頁(yè)面多處存在類(lèi)似以下這樣的代碼:
  /* 如果分類(lèi)不存在則返回首頁(yè) */
  ecs_header("Location: ./\n");
  exit;
  以上代碼的意思是,如果找不到當(dāng)前ID下的分類(lèi)或者商品,則跳轉(zhuǎn)到網(wǎng)站首頁(yè)。這樣子跳轉(zhuǎn),返回的HTTP代碼將會(huì)是302,表明此頁(yè)面信息暫時(shí)性轉(zhuǎn)移。(這類(lèi)跳轉(zhuǎn)代碼很容易引起搜索引擎封殺,有能力的朋友,可以做301跳到單獨(dú)的頁(yè)面。)
  修改方法: 最簡(jiǎn)單的方法是讓它返回404錯(cuò)誤頁(yè)面,即把
  ecs_header("Location: ./\n");
  exit;
  改為:
  header("HTTP/1.0 404 Not Found");
  exit;
五、includes\lib_main.php   134行,以下代碼
/* 初始化“頁(yè)面題目”和“當(dāng)前地位” */
 
$page_title = $GLOBALS['_CFG']['shop_title'];
 
$ur_here = '<a href=".">' . $GLOBALS['_LANG']['home'] . '</a>';
 
 
 
/* 依據(jù)文件名分別解決中間的局部 */
 
if ($filename != 'index')
 
{
 
       /* 解決有分類(lèi)的 */
 
       if (in_array($filename, array('category', 'goods', 'article_cat', 'article', 'brAnd')))
 
       {
 
         /* 商品分類(lèi)或商品 */
 
         if ('category' == $filename || 'goods' == $filename || 'brAnd' == $filename)
 
         {
 
            if ($cat > 0)
 
            {
 
                   $cat_arr = get_parent_cats($cat);
 
 
 
                   $key     = 'cid';
 
                   $type = 'category';
 
            }
 
            else
 
            {
 
                   $cat_arr = array();
 
            }
 
         }
 
         /* 文章分類(lèi)或文章 */
 
         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();
 
            }
 
         }
 
 
 
         /* 循環(huán)分類(lèi) */
 
         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>></code> <a href="' . build_uri($type, $args, $val['cat_name']) . '">' .
 
                                 htmlspecialchars($val['cat_name']) . '</a>';
 
            }
 
         }
 
       }
 
       /* 解決無(wú)分類(lèi)的 */
 
       else
 
       {
 
         /* 團(tuán)購(gòu) */
 
         if ('group_buy' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['group_buy_goods'] . '_' . $page_title;
 
            $args    = array('gbid' => '0');
 
            $ur_here .= ' <code>></code> <a href="group_buy.php">' .
 
                               $GLOBALS['_LANG']['group_buy_goods'] . '</a>';
 
         }
 
         /* 拍賣(mài) */
 
         elseif ('auction' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['auction'] . '_' . $page_title;
 
            $args    = array('auid' => '0');
 
            $ur_here .= ' <code>></code> <a href="auction.php">' .
 
                               $GLOBALS['_LANG']['auction'] . '</a>';
 
         }
 
         /* 批發(fā) */
 
         elseif ('wholesale' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['wholesale'] . '_' . $page_title;
 
            $args    = array('wsid' => '0');
 
            $ur_here .= ' <code>></code> <a href="wholesale.php">' .
 
                               $GLOBALS['_LANG']['wholesale'] . '</a>';
 
         }
 
         /* 其余的在這里彌補(bǔ) */
 
       }
 
}


修正為:
/* 初始化“頁(yè)面題目”和“當(dāng)前地位” */
 
$page_title = '';
 
$ur_here = '<a href=".">' . $GLOBALS['_LANG']['home'] . '</a>';
 
/* 依據(jù)文件名分別解決中間的局部 */
 
if ($filename != 'index')
 
{
 
       /* 解決有分類(lèi)的 */
 
       if (in_array($filename, array('category', 'goods', 'article_cat', 'article', 'brAnd')))
 
       {
 
         /* 商品分類(lèi)或商品 */
 
         if ('category' == $filename || 'goods' == $filename || 'brAnd' == $filename)
 
         {
 
            if ($cat > 0)
 
            {
 
                   $cat_arr = get_parent_cats($cat);
 
                   $key     = 'cid';
 
                   $type = 'category';
 
            }
 
            else
 
            {
 
                   $cat_arr = array();
 
            }
 
         }
 
         /* 文章分類(lèi)或文章 */
 
         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();
 
            }
 
         }
 
         /* 循環(huán)分類(lèi) */
 
         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>></code> <a href="' . build_uri($type, $args, $val['cat_name']) . '">' .
 
                                 htmlspecialchars($val['cat_name']) . '</a>';
 
            }
 
         }
 
       }
 
       /* 解決無(wú)分類(lèi)的 */
 
       else
 
       {
 
         /* 團(tuán)購(gòu) */
 
         if ('group_buy' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['group_buy_goods'] . '_' . $page_title;
 
            $args    = array('gbid' => '0');
 
            $ur_here .= ' <code>></code> <a href="group_buy.php">' .
 
                               $GLOBALS['_LANG']['group_buy_goods'] . '</a>';
 
         }
 
         /* 拍賣(mài) */
 
         elseif ('auction' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['auction'] . '_' . $page_title;
 
            $args    = array('auid' => '0');
 
            $ur_here .= ' <code>></code> <a href="auction.php">' .
 
                               $GLOBALS['_LANG']['auction'] . '</a>';
 
         }
 
         /* 批發(fā) */
 
         elseif ('wholesale' == $filename)
 
         {
 
            $page_title = $GLOBALS['_LANG']['wholesale'] . '_' . $page_title;
 
            $args    = array('wsid' => '0');
 
            $ur_here .= ' <code>></code> <a href="wholesale.php">' .
 
                               $GLOBALS['_LANG']['wholesale'] . '</a>';
 
         }
 
         /* 其余的在這里彌補(bǔ) */
 
       }
 
}
 
else
 
{
 
    $page_title = $GLOBALS['_CFG']['shop_title'];
 
    }
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
ecshop調(diào)用指定ID分類(lèi)下的文章列表(指定分類(lèi)下的文章)
ecshop模板二次開(kāi)發(fā)——指定文章輸出
ECshop通過(guò)文章分類(lèi)的ID實(shí)現(xiàn)不同模板
為ecshop程序的商品分類(lèi)下加小圖標(biāo)二次開(kāi)發(fā)教程,本網(wǎng)站設(shè)計(jì)師實(shí)操測(cè)試。
ecshop模板制作入門(mén)教程
Nginx偽靜態(tài)配置和常用Rewrite偽靜態(tài)規(guī)則集錦
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服