ecshop是一個非常優秀的商城程序,豐富的模板、穩定開源、非常快的執行速度贏得廣大網上商城網店主的青瞇。但很多朋友用ECSHOP做的商城百度只收錄了首頁,而google收錄正常。那為什么ECSHOP網店系統百度收錄少或者百度不收錄呢?今天就來分享下我的實操經過證明是有效果的方案:
1、偽靜態,這個不用多說,我做給客戶的這個網站商品詳細頁偽靜態設置成了類似這樣的http://www.**.com/article/673.html,列表頁設置成http://www.**.com/product-98-0.html這樣的,避免千篇一律的ecshop的那種偽靜態路徑。
2、重復頁面的屏蔽,涉及Robots的寫法及nofollow的用法:
設置偽靜態后,動態頁面和偽靜態頁面就會產生同一頁面有兩種路徑方式,導致權重分散。在這種情況下,就需要屏蔽掉動態的路徑,Robots有關屏蔽動態頁面的的寫法如下:
Disallow: /affiche.php
Disallow: /captcha.php
Disallow: /comment.php
Disallow: /cycle_image.php
Disallow: /goods_script.php
Disallow: /receive.php
Disallow: /region.php
Disallow: /respond.php
Disallow: /feed.php
Disallow: /gallery.php
Disallow: /goods.php?
Disallow: /article.php?
Disallow: /search.php
Disallow: /user.php
Disallow: /flows.php
Disallow: /flow.php
Disallow: /pick_out.php
Disallow: /category.php?
Disallow: /topic.php?
Disallow: /*min*
Disallow: /*max*
Disallow: /*attr*
Disallow: /*-c0.html?display=text
Disallow: /*-c0.html?display=grid
Disallow: /*-c0.html?display=list
這樣就可以屏蔽這些動態的頁面了,這個操作是指設置偽靜態之后。
3,對于一些沒必要給權重的頁面加nofollow,如聯系我們、關于我們、版權保護、公司簡介、幫助,網站后臺,注冊,登錄這些頁面,如:<a rel="nofollow" href="/user.php">登錄</a>| <a rel="nofollow" href="/user.php?act=register">注冊</a> ,在user.dwt,user_clips.dwt,user_passport.dwt,flow.dwt等這些頁面建議在頁頭加上<metaname="robots"content="noindex,nofollow" />。另外還要注意商品列表頁屬性那里的鏈接,這個建議加rel="nofollow",比如價格,色彩,尺寸這些鏈接屬性。
4、減少頭部和商品詳情頁的頁面相似度,刪除不必要的公共代碼,公共代碼越多網頁相似度越高,盡量不用ECSHOP的默認模板,因為ecshop默認的模板大家用得太多了,比如商品詳細頁,盡可能按自已需求設計一個,左邊或右邊盡可能將一些關聯商品,關聯文章等設置出來,一些比如物流,支付等相同內容盡可能做成圖片,目的是減少頁面內容相似度,如何減少頁面相似度,網站有很多相關文章,可以研究下。
5、商品詳情頁的TITLE不能按默認的,我的是直接用商品名稱-網站名稱這樣的形式,代碼很簡單,標題:{$goods.goods_name}-{$shop_name},還有關健詞要認真填寫,關于描述這塊,我是這樣寫的<meta name="Description" content="{$goods.goods_name},價格{$goods.shop_price_formated},貨到付款,支付寶擔寶交易。"其中 {$goods.goods_name}是商品名,{$goods.shop_price_formated}是指價格,這樣我每個產品都不需要一條條寫描述了,實際上你也可加入更多的其它用戶體驗更好的參數,比如{$goods.goods_name}參數、{$goods.goods_name}評論、{$goods.goods_name}心得、{$goods.goods_name}技巧進去。
6、商品詳情頁編輯器上傳的圖片,alt屬性盡可能要加上。
7、修改商品詳情頁面的“上一個”“下一個”鏈接,改成上一個:商品標題,下一個:商品標題這樣的文本鏈接,方便蜘蛛爬行,同時也可以減少相似度。