关于Magento如何如何我就不做评论了,一句话,谁用谁知道,搜索了下,百度和谷歌中文里还真没有一篇系统的关于magento seo的内容,花了一个上午的时间,稍微整理了一下,算是给新人一个指引吧。主要从三个方面来说magento的优化,一是提升magento运行速度,其次是magento的站内优化,三是magento的站外优化。

我们知道尽管很多人都清楚magento功能强大,但是运行起来相对较慢,这让很多外贸建站的朋友望而却步,今天我们就来分享一些提升magento速度的小技巧:

一、系统加速

 

1、给系统减负

去掉Incoming Message,进入后台,  System—Configuration– Advanced– Mage_AdminNotification —- 选择 Disable ,如果你用不上投票功能,就把Mage poll也关闭了;

2、开启缓存

我们知道,在开发的时候,关闭缓存是比较好的,可以及时查看修改的效果,但运营后,为了让访客浏览快速,我们要在后台开启缓存功能

System—>Cache Management– Select All- Disable或Enable以提升运营速度。

3、去掉不需要的产品属性

进入后台,Catalog- Attributes,把我们不需要用到的属性可以去掉;

4、开启编译设置,最少能提升25%的运行速度

System-tools- Compilation 系统默认是关闭状态的,我们开启Run Compilation Process

5、整合Js和CSS

System- Configuration- Developer- Java Script Settings和CSS Setting全部选择Yes

这样,我们就把零散的Js和css就合并到一起,减少了冗余代码和系统的运行速度。

基本上,设置完这些,能让你的站点运行速度提升30-40%。

下面我们来说我们的重点,magento的seo,为了便于理解,我把它分为两个部分来讲,一是站内优化设置,一是站外优化设置:

二、站内优化

 

1、Meta设置

我们在添加产品和分类的时候,需要把Meta Information填写完整,保持每个产品的title不要一样,同时URL key和title保持一致。

2、URL设置

System- Configuration-Web- Search Engines 
Optimization 选择yes,开启seo设置,然后再进入Catalog- Search Engines 
Optimization,将Product URL Suffix和Category URL 
Suffix的后缀.html去掉,大家知道,在搜索引起里,目录的权重高于单个页面的权重,所以把.html去掉后,产品页的URL就显示为
domain.com/XXX,是不是比原来domain.com/xxx.html权重要高呢?

3、LOGO设置

之所以独立的说logo这个选项,是因为它是首页面magento默认的H1标签所在,进入

System- Configuration-Disegn-Head -Logo Image Alt和Welcome Text这个需要改成你的第一关键词。

4、robots设置

System- Configuration-Disegn-HTML Head- Default Robots,有多个选项,如INDEX,FOLLOW、NOINDEX,FOLLOW、INDEX,NOFOLLOW、NOINDEX,NOFOLLOW根据需要选择。

5、关键词布局

无论什么站点,布局关键词都是非常重要的一环,为了站内优化的效果,我建议在每个产品页面融入的关键词要和本页
面的Title以及H1标签内的内容保持一直,每个产品页面根据内容的多寡,布局1-3个关键词,核心词靠前原则,1个词就放在内容的开始,2个词,就分
布在开头和结尾。

6、Tag

Magento的标签功能是很强大的,不仅仅可以增加搜索引起的收录还能和用户进行互动,初期需要我们自己注册用户,然后去热门的产品提交标签,然后进入后台批准,不要忘记,标签要和我们优化的关键词相关。

7、RSS

RSS的好处不用多说了,System- Configuration- Catalog- RSS Feeds都选择开启就可以了。

8、sitemap

进入Catalog-Google sitemap-Add sitemap,然后提交到谷歌管理员工具

站内基本就是这些,还有一些小的细节,seo的工作是永无止境的,大家抓住重点就行了。我们再说说站外优化,这里的站外优化我们说的不是教大家如何做外链,还是不脱离magento本身,先说第一个,google base.

三、站外优化

 

提交到Google base有什么好处呢?

1 产品提交到google分类信息服务,顾客可以在google里的shopping选项里搜索到你提交上去的产品;

2 提交到google base里的产品包含图片,一旦产品被收录,对网站排名会有很好的影响。

具体步骤:

1 到google base注册账号,并添加你网站地址到该账号

2 登录Magento后台,进入系统>配置>Google API>Google Base 然后输入你的Google Base帐户信息并保存

3 进入目录>属性>管理属性,创建新属性并命名为condition, 类型为DropDown,可选值为“New”和“Used”

4 进入目录 > 属性> 管理属性组合,拖曳右边的“condition”到左边你使用到Google Base(新建)的属性集中

5 进入目录 >属性> 管理属性,映射你网站的“Condition”属性和Google Base的“condition”属性.

6 编辑你想包含到Google Base的产品,为属性condition设置合适的值(New或Used)。

7 进入目录>Google Base>管理商品。点击查看可用商品按钮将告诉你可以加入到Google Base的产品条目

8 现在可以提交产品到google base了,分类—>google baseà管理产品-à选中你想提交的产品,在右侧的提交框处选择加入google base选项,点提交就完成了商品从magento网店到google base的提交

9 现在登录你的google管理员账户,点击merchant 
center,再点product,就可以看到你提交的产品了使用Magento后台可以把产品加入到Google Base(Google 
Product Search),过程很简单,在官方Video: Google Base Integration in 
Magento指导你把产品加入到Google Base的基础过程,然而它没有描述一些已知的问题。本文也也指导您怎么样手工解决这些问题。

再说下第二个站外优化,google+1

Magento最简单的添加办法,不用修改模板,直接将’google+1′的代码贴到后台的欢迎语设置中,具
体路径为:System- Configuration-Disegn-Header-Welcome 
text,剩下的js可以放到footer里,不过用过的朋友都清楚,google+1的加载速度暂时还是很慢的,为了不影响网站整体的加载速度,我建议
大家放到CMS- Static Blocks 在网站底部建立一个静态块,然后放进去。

Magento的优化基本就是这些了,欢迎指正。

from: https://my.oschina.net/QQ1477499004/blog/86042

magento 站内优化和站外优化详解的更多相关文章

  1. Lucene.net站内搜索—1、SEO优化

    目录 Lucene.net站内搜索—1.SEO优化 Lucene.net站内搜索—2.Lucene.Net简介和分词Lucene.net站内搜索—3.最简单搜索引擎代码Lucene.net站内搜索—4 ...

  2. 联系我们_站内信息_站内资讯_网上定制衬衫|衬衫定制|衬衫定做-ChenShanLe衬衫乐

    联系我们_站内信息_站内资讯_网上定制衬衫|衬衫定制|衬衫定做-ChenShanLe衬衫乐 衬衫乐定制网是国内领先的成衣定制机构,专业从事衬衫网络在线定制.高级定制服装的价格不菲,而衬衫乐运用了&qu ...

  3. 局域网内远程连接OPC配置方法详解

    局域网内远程连接OPC配置方法详解 https://wenku.baidu.com/view/20fb8ea6d1d233d4b14e852458fb770bf78a3bcc.html   OPC服务 ...

  4. MySQL — 优化之explain执行计划详解(转)

    EXPLAIN简介 EXPLAIN 命令是查看查询优化器如何决定执行查询的主要方法,使用EXPLAIN,只需要在查询中的SELECT关键字之前增加EXPLAIN这个词即可,MYSQL会在查询上设置一个 ...

  5. mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    这配置已经优化的不错了,如果你的mysql没有什么特殊情况的话,可以直接使用该配置参数 MYSQL服务器my.cnf配置文档详解硬件:内存16G [client]port = 3306socket = ...

  6. Angular2 内置指令 NgFor 和 NgIf 详解

    http://www.jb51.net/article/89781.htm 在这一章节中,我们来学习如何使用Angular2来展示数据,以及如何使用它的内置指令NgFor和NgIf 首先要确保你有一个 ...

  7. django ORM 外键详解

    Django中的外键: 首先,为了方便理解,我们把使用ForeignKey的字段所在的表定义为从表,把ForeignKey中to参数连接的表称为主表. 外键使用的先决条件: 在mysql数据表中,数据 ...

  8. MySQL优化之my.conf配置详解

    最近项目不太忙,所以有时间静心来研究下mysql的优化,对于MySQL的设置是否合理优化,直接影响到网站的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识, ...

  9. mysql优化之explain各参数详解:

    explain简介 explain命令可以获取Mysql如何执行select语句的信息,包括在select语句执行过程中表如何连接和连接的顺序.当我们想知道这个表操作是索引查询还是全表扫描时,我们就可 ...

  10. Java中的锁原理、锁优化、CAS、AQS详解!

    阅读本文大概需要 2.8 分钟. 来源:jianshu.com/p/e674ee68fd3f 一.为什么要用锁? 锁-是为了解决并发操作引起的脏读.数据不一致的问题. 二.锁实现的基本原理 2.1.v ...

随机推荐

  1. boost unordered

    Boost.Unordered provides the classes boost::unordered_set, boost::unordered_multiset, boost::unorder ...

  2. 英语单词SYNOPSIS

    SYNOPSIS 来源——man帮助内容 BASH() General Commands Manual BASH() NAME bash - GNU Bourne-Again SHell SYNOPS ...

  3. Java Web学习总结(7)JSP(一)

    一,JSP基础语法 1,JSP模板元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. 2,JSP脚本片段 JSP脚本片断(scrip ...

  4. npm 常见错误记录

    1.Module build failed: ReferenceError: Unknown plugin "import" specified in "base&quo ...

  5. hdu 1451 Area in Triangle(计算几何 三角形)

    Given a triangle field and a rope of a certain length (Figure-1), you are required to use the rope t ...

  6. js俩习题

    需求,现在要求两个按钮,点击1,背景为红色,点击2,背景为黄色 *****html代码——————————————————————————————————————————————————<!DO ...

  7. asp label居中

    https://stackoverflow.com/questions/25245839/align-a-label-to-the-right-using-asp-net Try something ...

  8. C#进阶系列——WebApi 路由机制剖析:你准备好了吗? 转载https://www.cnblogs.com/landeanfen/p/5501490.html

    阅读目录 一.MVC和WebApi路由机制比较 1.MVC里面的路由 2.WebApi里面的路由 二.WebApi路由基础 1.默认路由 2.自定义路由 3.路由原理 三.WebApi路由过程 1.根 ...

  9. 【Unity系统知识】关于SendMessage的用法

    [Message相关有3个函数] 一.功能:用于向某个GameObject发送一条信息,让它完成特定功能. 1.执行GameObject自身的Script中“函数名”的函数SendMessage (& ...

  10. selenium,webdriver 执行js语句 对象是百度

    代码要多敲 注释要清晰 最后的两种方法,没有实现我想要的结果 有知道的朋友,给我留言吧 #执行js语句 from selenium import webdriver import time #生成浏览 ...