ECSHOP是一个非常优秀的商城程序,以丰富的模板、稳定开源、非常快的执行速度赢得广大网店主的青眯。可是新建站30多天,目前百度只收录了首页,而google收录正常。我检查了他的网站一切正常,没有任何违规舞弊的手段和做法。类似这位网友的情况很多,那为什么ECSHOP网店系统百度收录少或者百度不收录呢?今天就来分享下我的优化方案:

共15小点(主要解决重复内容加重搜索引擎负担引起反感从而减少收录的问题):1、        修改模板样式,减少与其它网站的重复度。这也是为什么优秀的seoer尽可能的选择人气不高的模板,同理wordpress也是这样。

2、        减小商品分类页相似度:修改商品分类显示,一级分类页只显示其下二三级分类,不显示同级分类,从页减小产品分类页的相似度。

3、        减小商品详情页相似度:去除显示商品分类,去除左侧商品分类后左侧可能会显得空白,可以增加显示热销商品及浏览排行(这两个功能需要二次开发)。

4、        删除不必要的公共代码:网页头部搜索分类只显示一级分类,去除二级分类。(理由:二级分类顾客极少使用,而且占了很大段的代码,公共代码超多网页相似度越高)

5、        移出共公JS代码:商品详情页中保留有大段用于验证评论的JS代码,这段代码我们可以把它移到公共JS库中,一是减小详情页面的文件大小,二是减小详情页面的相似度。(虽然现在大部分搜索引擎不爬JS,但是各大搜索引擎都公共表明,不要在网页中使用太多JS,意思是最好不用)

6、        删除了模板中的大量空格和无需有的回车换行。

7、        删除了网页底部没什么作用的目前在线***人,执行***查询。

8、        修改了客户评论模板文件,原来是table结构,改后是div+CSS ,作用是减小文件体积。

9、        开启了伪静态的网店首先检查商品分类页、详情页是否能够正确返回HTTP200 (案例表明很多是返回HTTP404的,如果返回HTTP404,那搜索引擎就会认为网页是不存在的,从而不爬不收)

10、        商品详情页、分类页、品牌页,当删除相应的内容后,ecshop默认是以302方式跳转到首页的,而且没有延时,如果删除了比较多的分类、品牌或者商品,那么将会产生大量的302跳转,这在搜索引擎看来是作弊。后果:轻则降权,重则拨毛或者删除域名。

11、        热门搜索、TAG默认是转为BASE64编码再经过一次302跳转后执行查询算法的,这里要改成转为BASE64编码后马上查询,不要再跳转。(因为一个网站最好全部正常的页面都返回200,少用302,当然不存在的就要老老实实返回404,因为做站如做人,首要是诚信)

12、        把不带www的域名301转发到带www的域名,因为两个域名同时使用会分散权重。

13、        修改了商品详情页面的“上一个”“下一个”链接,改成上一个:*****,下一个***** 这样的文本链接,方便蜘蛛爬行。

14、        通过robots.txt屏避了没有意义的页面和可能产生重复收录的页面。

ECSHOP程序文件category.php及goods.php等页面多处存在类似以下这样的代码:

  /* 如果分类不存在则返回首页 */

  ecs_header("Location: ./\n");

  exit;

  以上代码的意思是,如果找不到当前ID下的分类或者商品,则跳转到网站首页。这样子跳转,返回的HTTP代码将会是302,表明此页面信息暂时性转移。(这类跳转代码很容易引起搜索引擎封杀,有能力的朋友,可以做301跳到单独的页面。)

  修改方法: 最简单的方法是让它返回404错误页面,即把

  ecs_header("Location: ./\n");

  exit;

  改为:

  header("HTTP/1.0 404 Not Found");

  exit;

15、         Title标签关键字结构不合理,理想的Title应该是可以自定义的。谈到这些想起来老师和其它师兄比我专业多少,地址如下,大家可以仔细研究下:

夫唯老师的全面性的优化方案:http://www.seowhy.com/edu/thread-1749-1-1.html

恶猫师兄的专业方案--ECShop网店系统优化方案:http://www.seowhy.com/edu/thread-6803-1-1.html郑义文师兄的细节优化-- 分享个ECshop2.6x的优化方案吧:http://www.seowhy.com/edu/thread-2230-1-1.html这样一个完美的系统就打造成功咯!呵呵~欢迎批评指正!

ECSHOP seo修改建议的更多相关文章

  1. [转载]手工安全测试方法&修改建议

    转载自: Web安全测试(一)-手工安全测试方法&修改建议 1.XSS(Cross-Site Script)跨站脚本攻击 XSS(Cross-Site Script):跨站脚本攻击. 它指的是 ...

  2. Web安全测试(一)-手工安全测试方法&修改建议

    常见问题 1.XSS(CrossSite Script)跨站脚本攻击 XSS(CrossSite Script)跨站脚本攻击.它指的是恶意攻击者往Web 页面里插入恶意 html代码,当用户浏览该页之 ...

  3. Web安全测试 — 手工安全测试方法&修改建议

    常见问题 1.XSS(CrossSite Script)跨站脚本攻击 XSS(CrossSite Script)跨站脚本攻击.它指的是恶意攻击者往Web 页面里插入恶意 html代码,当用户浏览该页之 ...

  4. ecshop模板修改后还原的原因

    转:http://www.ecmoban.com/article-1693.html 有些刚接触 ecshop的朋友会遇到这样的问题:今天刚修改好的一个地方,等过一段时间后台操作了一会之后发现修改过的 ...

  5. ecshop优化修改sitemap.xml到根目录

    大家都知道sitemap.xml是用来给搜索引擎提交收录的工具,虽然搜索引擎自己也会收录网站但是有了sitemap.xml之后速度会加快不少.而ecshop程序是有自动生成sitemap.xml的功能 ...

  6. ecshop代码修改后提交,无法立即生效

    今天帮一朋友部署一网站.成品的ecshop模版站.在搭建好xammp集成环境,导入数据库,修改配置文件后,报了一大堆错. 其中第一个是关于废弃preg_replace中/e这种用法的,因为存在漏洞,一 ...

  7. Servlet+MyBatis项目转Spring Cloud微服务,多数据源配置修改建议

    一.项目需求 在开发过程中,由于技术的不断迭代,为了提高开发效率,需要对原有项目的架构做出相应的调整. 二.存在的问题 为了不影响项目进度,架构调整初期只是把项目做了简单的maven管理,引入spri ...

  8. 【Ecshop】修改处理用户购物车的行为

    Ecshop v2.7.3的购物车处理方面在现在看来有比较反用户体验的设计: 用户未登录时加入购物车的商品,在用户登录后会被清空而不是加入到登录用户的购物车中: 用户登录后加入购物车的商品,在退出后会 ...

  9. ECshop 怎样修改商品详细页的“浏览次数”

    怎样修改商品详细页的“浏览次数” 最好可以修改为成倍增加的,比如客户浏览了一次,显示的是20次. 修改 goods.php  文件的下面这行代码即可 $db->query('UPDATE ' . ...

随机推荐

  1. linux故障救援

    今天手贱,误操作将/usr/lib整个文件夹都删了.但是系统内还有很多重要的文件和数据,不敢贸然重装系统. 弄了个u盘启动. 一开始整个系统只有一个分区,原系统装在这个分区里,我用u盘启动后,用分区管 ...

  2. mySql 自动备份数据库

    mysqldump -u root -proot -h 192.168.1.100 xqpd > 1.sqlcopy 1.sql D:\项目备份\工程_数据库-%date:~0,4%%date: ...

  3. poj 1006 生理周期(中国剩余定理)

    题目 题目有中文翻译,自行查看. 中国剩余定理,基础的,但是我最早还是一窍不通,后来看了各种网上的博客上的相关解析,终于有点懂了,下面这个链接是让我懂得蛮多的一个博客,虽然大体上和其他的差不多. 代码 ...

  4. java基础知识回顾之javaIO类--内存操作流ByteArrayInputStream和ByteArrayOutputSteam(操作字节数组)

    直接看代码: package cn.itcast.io.p6.bytestream; import java.io.ByteArrayInputStream; import java.io.ByteA ...

  5. **bootstrap常见常用样式总结

    1.水平居中 用 .text-center 类

  6. POJ2503Babelfish

    http://poj.org/problem?id=2503 这个题一开始是想用字典树,发现太麻烦..... #include<cstdio> #include<cstring> ...

  7. 【转】 wget 命令用法详解

    wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能和特点:(1)支持断点下传功能:这一点,也是网络蚂蚁和Fl ...

  8. 小米2s 降到1299

    关于这个价格,网上叫声一片,尤其是几天前刚买了小米2s的,恨死了雷布斯…… 以下是来自百度贴吧的帖子: [02-27 米粉杂谈]我来说个关于价格的事实吧 http://tieba.baidu.com/ ...

  9. 【mysql的编程专题③】内置函数

    数学函数 常用 abs(x) 返回x的绝对值 floor(x) 返回小于x的最大整数值 mod(x,y) 返回x/y的模(余数) rand() 返回0到1内的随机值,可以通过提供一个参数(种子)使ra ...

  10. sql语句面试总结

    1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name   kecheng   fenshu 张三     语文       81张三     数学       75李四     语文   ...