how to reduce Website loading time?
Is loading time Heart SEO Ranking ?
Printable View
how to reduce Website loading time?
Is loading time Heart SEO Ranking ?
Load time of the website is effects the ranking of the website:
Important points are need to implement to your website to improve Page load time:
1. Optimize Images
2. Leverage Browser Caching
3. Optimize Your CSS
4. Minimize redirects
5. Put CSS at the top and JS at the bottom
Yes, Loading time is otherwise known as site speed is the one of the major factor for SEO. People are used to neglect sites which are taking more time load in. I know one method of reducing loading time by using GZIP plugin or add GZIP code in .HTACCESS file.
This will reduce your website size by half or more than half.
So that, It will make your website loaded at the time when someone open clicks.
to check which are the things is taking more space on your website after that reduce image size, videos, and other CSS codes that shows as per the loading time check tool. after that you will see the differanace in the site.
Below I have mentioned few points which need to implement in the website due to that you can reduce website loading time.
1) Minimize http requests
2) Reduce server time response time
3) Optimize image
4) Optimize CSS delivery
5) Reduce number of plugin that you have used for your website
6) Reduce redirects
1. Optimize Image sizes
2. Enable browser caching
3. Minify CSS
4. Minify Js
5. Enable zip compression.
Important point are :
1. Reduce server response time
2. Optimize Images and CSS
3. Browser caching
Reduce Inline CSS and Optimize Image size
Some of the tips to reduce website loading include-
1. Leverage browser caching
2. Enable Keep-Alive
3. Enable gzip compression
4. Make landing page redirects cacheable
5. Use a CDN ( content delivery network)
6. Minimize redirects
7. Remove query strings from static resources
8. Minify your codes
9. Put CSS at the top and JS at the bottom
10.Optimize images
Yes, if the website loading is more than it may hurt the website SEO as the bounce rate of the website will be very high. Even the page loading speed is considered as one of the website ranking factor. So its important to reduce the page loading speed. Optimizing the images, CSS file will help to reduce the page loading speed. Reducing server response time, number of redirects these are some of the factors, which helps to reduce the website loading time.
Mainly you can reduce website load time with the help of reducing image size. It effect big to reduce website load time.
Some of the tips to reduce website loading time.
1. Leverage browser caching
2. Enable Keep-Alive
3. Enable gzip compression
4. Make landing page redirects cacheable
5. Use a CDN ( content delivery network)
6. Minimize redirects
7. Remove query strings from static resources
8. Minify your codes
9. Put CSS at the top and JS at the bottom
macbook sticker
apple stickers
macbook decal
There is also a very useful extension to increase Magento website speed effectively called Defer Javascript extension by deferring JavaScript files loading after all HTML and CSS files loading so that a web page will render HTML and CSS in advance.
- Automatically defer parsing of JavaScript till the last moment after all HTML and CSS loading
- Reduce loading time and speed up Magento sites (both Magento 1 and Magento 2)
Along with Magento 1 version, Defer JavaScript for Magento 2 also brings awesome benefits for sites when speeding up and reducing loading time effectively which improves customer experience
You have to remove all your extra data from your website, which one is not used in your website. Some step to reduce loading time
1, Optimize images
2, Browser caching
3, Compression
4, OPtimize your CSS
5, Keep your scripts below the fold
1. Minimize HTTP Requests
2. Reduce server response time
3. Minify Resources
4. Optimize images
You can reduce the load time of the website by minify CSS and reduce the size of images.
Follow some of our practical solutions to optimize Magento site’s loading time : http://www.magesolution.com/blog/optimize-magento-site/
Modify .htaccess file
In your .htaccess file, you can add the following code to enable mod_deflate module of Apache and it will increase the ability to compress your CSS, JS, Text in order to speed up the loading time.
<IfModule mod_deflate.c>
############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip
# Insert filter on all content
SetOutputFilter DEFLATE
# Insert filter on selected content types only
AddOutputFilterByType DEFLATE text/html text/plain text/xml
text/css text/javascript
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzipdont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</IfModule>
Copy HTTP Request by Expires Headers
When a customer visits your website for the first time, the site will load lots of HTTP requests. How to minimize these requests? We will use Expires Headers function to save unnecessary HTTP requests for the next visits. Simply add this code to your .htaccess file:
<IfModule mod_expires.c>
############################################
## Add default Expires header
##http://developer.yahoo.com/performan...s.html#expires
ExpiresActive On
ExpiresDefault "access plus 1 year"
</IfModule>
Reduce the file size of images to be uploaded
As far as you know, Magento is used for e-commerce website; therefore, all images on the site particular product images are essential. We need eye-catching images, of course, those are sometimes too big to fully load and time-costing. As a result, it is crucial for a store owner to find out a sensible solution to reduce the file size of images to be uploaded but still restrain the quality of the images. It will be critically helpful to reduce site’s capacity when you run it.
We suggest a few feasible tips and directions for this issue. Trust us, it is completely simple and all you need is uploading your images to a system and it will return you re sized ones while the quality is kept. Now you can post similar-quality-shrunk images instead of old stone-sized ones. Below are our tips:
https://tinypng.com/ (PNG images accepted only)
http://www.smushit.com/ysmush.it/ (all images accepted)
Picture1
Turn off unnecessary modules
There are thousands of Modules available in Magento to be used or shelved. For the medium-sized e-commerce website, it is not always necessary to use all these extensions and modules. You need to list all Modules that your system won’t use and turn them off. It helps to improve the site loading time when unused extensions are disabled.
Simply go to Admin > System >Configuration> Tab Advanced>Advanced>Disable Modules Output, it shows all available Modules and their status. Select unnecessary modules and disable them.
How to optimize site magento
Utilize Magento Compilation
Magento compilation will collect all functions in one place, which will decrease steadily site loading time up to 25-50% depending on each system. It is a brilliant feature that helps improve the speed of your site.
Go to Admin > System > Tools >Compilation, click Run Compilation Process.
When the process is done, you can Disable it.
Picture3
Enable Fat Catalog in Admin panel
This function accelerates products queries and returns time-saving results.
Go to Admin >Sytem>Configuration > Catalog:
In Frontend section, change 2 values of “Use Flat Catalog Category” and “Use Flat Catalog Product” to Yes:
Picture4
And remember to Clear cache before it takes effect.
Enable Merge CSS and JS
Magento utilizes a lot of JS and CSS files. Loading each of those files is time-costing, therefore, to minimize the loading time, you can enable Merge function to compress CSS and JS files in one file and it will load at speed of light.
Go to Admin >System >Configuration >Developer:
Select “JavaScript Settings” and change the value of “Merge JavaScript Files” to Yes.
In “CSS Settings”, select Yes for “Merge CSS Files”.
Picture5
Clean Database Log
Use CDN, Minify CSS, Minify Javascript, optimize images & Use light weight plugins to reduce website loading time.
Use alt tag
Reduce Images
Optimize Caches improve Page Load Time.
Trim Down JavaScript Parsing to achieve Ideal Page Load Time.
Do Away with Redirects and Improve Website Speed.
Minify JavaScript & Style Sheets to Speed Up your Website.