10 High Impact Magento Speed Optimization Steps

by | May 21, 2015 | Blog, Ecommerce, Magento Performance | 0 comments

If you use Magento as your ecommerce solution – lucky you! If not, there are lots of reasons why you should consider it. Magento has an extensive list of features, phenomenal support, the flexibility for you to manage your own ecommerce business, and is the most popular web shopping cart in the world, used by leading businesses and brands.  However, Magento site performance optimization is a key aspect of a successful Magento site.

magento site performance optimization steps

Third-party benchmark tests show Enterprise Edition 1.14.1 provides faster server response times and CPU utilization rates versus previous versions. A faster site seems like a better shopping experience for your customers, which in turn, will drive conversion rates and sales.

If you are using an early edition of Magento, or perhaps your configurations and settings are not applied correctly.  Your site may benefit from some easy Magento site performance optimization tips. Let’s face it, a faster site can impact sales dramatically. 47% of consumers expect a web page to load in two seconds or less and a one second delay can kill conversions by as much as 7%.

A faster site, equals happy customers and more sales. A slow site will drive customers away from your website to buy from a competitor. There are several methods that you can use to increase Magento speed, and we have assembled a list of 10 High Impact Magento Speed Optimization Steps.

10 High Impact Magento Site Performance Optimization Steps

#1 First of All, Turn on Magento’s built in caching

This will automatically clear out the cache, keeping the server load as low as possible, speeding up your store.

  1. Log into admin
  2. Go to System ► Cache Management
  3. Select “All Cache Types”
  4. Also, in the “Action” drop down menu, select “Enable”
  5. Finally, click “Submit”

magento-speed-optimization-caching

#2 Enable “Merge JavaScript Files” and “Merge CSS Files” to reduce the number of http requests.

Combining all JavaScipt and CSS files into one file will make your pages load much faster.

  1. Log into admin
  2. Go to System ► Configuration
  3. On the left hand side, go to “Advanced” and select “Developer”
  4. Select “Merge JavaScript Files”
  5. Change drop down to “Yes”
  6. Also, click “Save Config”
  7. Select “CSS Setting”
  8. Change “Merge CSS Files” to “Yes”
  9. Finally, click “Save Config”

magento-merge-javascript-files

#3 Enable “Use Flat Catalog Category” and “Use Flat Catalog Product” to decrease database queries.

All features that apply to Categories and Products are stored in separate database tables. Flattening will put all features in one table for Magento to retrieve. This will help optimize your Magento store, this is especially critical for larger sites with 1,000+ products.

  1. Log into Admin
  2. Go to System ► Configuration ► Catalog ► Catalog ► Frontend
  3. Also, change “Use Flat Catalog Category” and “Use Flat Catalog Product” to “Yes”
  4. Finally, click “Save Config”

magento_-flat-category

#4 Uninstall any extensions that you don’t actually use.

If you aren’t using them, why not delete them? Simple, yet doing so is an easy Magento speed optimization trick.

  1. Log into admin
  2. Go to System ► Magento Connect ►Magento Connect Manager
  3. Log in with your admin username and password
  4. Also, select which extension you would like to install
  5. In the “Action” drop down menu, select “Uninstall”
  6. Finally, click “Submit Changes”

magento-uninstall-applications

#5 Limit the number of products on a product overview page.

This will help your pages to load faster as there are fewer images and information that the browser will have to pull in.

  1. Log into admin
  2. Go to System ► Configuration ►Catalog ► Catalog ► Frontend
  3. Also, adjust the number of products shown on pages.
  4. Finally, click “Save Config”

magento-speed-optimization-limit-products

#6 Enable cron and log cleaning.

Magento stores a lot of logging information in the database tables prefixed with the log. As a result, if the logs aren’t cleaned regularly, these tables will get massive in size and that will hinder speed. Magento has automated log cleaning functionality built in, but it is not enabled by default. Here’s how to turn it on.

  1. Log into admin
  2. Go to System ► Configuration ►Advanced ► System ► Log Cleaning
  3. Also, change “Enable Log Cleaning” to “Yes”
  4. Finally, click “Save Config”

enable-log-clearing

#7 Don’t use category paths for product URLs.

Hence, helping you avoid the duplicate content issues of having products in multiple categories.

  1. Log into admin
  2. Go to System ► Configuration► Catalog ► Search Engine Optimizations
  3. Also,change “Use Categories Path for Product URLs” to “No”
  4. Finally, click “Save Config”

disable-category-paths

#8 Use Canonical link Meta tag for products.

This will help in the event you use category paths for product URL’s. This will prevent the duplicate content issues and multiple versions of product pages that will bog your system down. Embedding canonical Meta tags lets search engines know which page to index, helping with your SEO as a result.

  1. Log into admin
  2. Also, go to System ► Configuration ► Catalog ► Search Engine Optimizations
  3. Finally, change “Use Canonical Link Meta Tag for Products”

canonical-meta-tags

#9 Use canonical link Meta tag for categories.

Like with products above, this will help prevent duplicate categories and avoid content issues, helping with either Magento speed optimization, or SEO, or both.

  1. Log into admin
  2. In addition, go to System ► Configuration ► Catalog ► Search Engine Optimizations
  3. Also, change “Use Canonical Link Meta Tag for Categories” to “Yes”
  4. Finally, click “Save Config”.

canonical-meta-tags-2

#10 Remove .html in the category URL suffix.

This information seems to have no value to users nor search engines and needlessly increases the length of your URL. Simply remove it, which will likely help optimize your site’s speed.

  1. First, log into admin
  2. In addition, go to System ► Configuration ► Catalog ► Search Engine Optimizations
  3. Also, remove the “.html” and leave the area blank for “Category URL Suffix”
  4. Finally, click “Save Config”

html-url-suffix

Continually Perform Magento Speed Optimization

In conclusion, we hope that these 10 High Impact Magento Speed Optimization steps will help you to increase the speed of your Magento site. Remember, Magento site performance optimization is an ongoing task. If you want to know more about how you can better optimize your Magento store, contact us.

Keyword: magento site performance optimization

Web 2 Market Digital Marketing Case Study

American Technical Publishers (“ATP”) is an industry leader in textbook publishing for career and technical training. Founded in 1898, the company sells worldwide through its website on the domain ATPLearning.com and by phone order. As ATP improved its product...

How to GDPR prepare your online store?

GDPR or General Data Protection Regulation is an updated version of the 1995 Data Protection Directive. With the advance of the different ways we go on the internet, a more defined law was in demand. The GDPR is drawn to protect the rights of all the European Union...

Learn how eCommerce with Magento helps expand Online Business

Online shopping is a billion dollar industry. And Magento has cornered the eCommerce market with more than 250,000 online stores in America alone. The reputation is because of the Magento program’s ability to fit any online business. All that stops you from standing...

Magento website templates – How the right template can boost sales?

Magento is an out of the box eCommerce software. And it also has a free Community version which is the most popular. Because of the way Magento is set up, no two online stores look and feel the same. The uniqueness comes from the way the store is designed using...

Hosting for Magento – How to find the right hosting for eCommerce stores?

Magento is a huge program to host. Without a great hosting partner, the Mage program loses all its benefits. Coded on the PHP framework, Magento is a very popular program that comes without a host. The one click out of the box store is easy to install. However it is...

eCommerce Magento theme – How to choose the right theme for your online store

eCommerce Magento theme involves different ways to go about it. Magento is an open source program which comes with a theme and a blank theme file which can be worked on. This helps online stores to add unique features to their store. For example, you can create blocks...

Magento site – What are the basic features for an online store

Magento is a huge program that is popular among eCommerce owners. All you need is to install Magento and set up the store. This out of the box solution even allows people to customize the store. However the customization should be undertaken by an experienced person....

Free Magento templates for Community and Enterprise stores

Magento has changed the eCommerce industry by providing the out of the box store solution. No matter what type of products you sell, Magento fits. Most business owners are however not very in tune with how to setup their eCommerce store. This includes finding the...

Magento Free templates – Tips to choosing the right store template

Magento offers a lot of potential for eCommerce store owners. It is open source, and provides an out of the box easy solution. This means the store is flexible to design and code according to your requirements. The very first thing that most store owners look for is a...

Design Magento – Three design tips for every online store owner

Magento is a very popular eCommerce program with online store owners. The way you can design Magento stores is unique. This of course leads to creating your very own branded store. There are however some things to consider when designing your store. Let’s look at just...