It is common sense (and confirmed by surveys) that success of a website crucially depends on the load time and the efficiency of processing requests. For e-commerce website this gets amplified. It is true that the site performance ultimately depends on the Magento hosting capabilities; however there are some tips and tricks which will optimize your Magento site’s performance.
- Enabling Magento Caching. Reducing the number of I/O operations speeds up the request delivery rate. This can be achieved by enabling all types of caching options (which will use the dynamic memory of the host) from Cache Management in the System tab in the administrative backend of the site.
- Disabling unused modules. Loading unnecessary or unused modules slows down the site. Keep track of the module usage and disable those which aren’t used very often. An example of this is the logging module– Mag_log. Most of the site owners use external web analytics tools, so keeping logs of the traffic and requests is unnecessary. As far as keeping logs in general is concerned, one should consider disabling these features altogether (can be done from Developers tab). Logs are used for debugging during the development stage, and are rendered almost useless in the production/sales phase.
- Optimization for Search Engines. No site optimization process is complete without SEO. Working on Page titles and Meta Tags for your webpages is essential to apply SEO techniques. For content pages (which, as far as SEO is concerned, are probably the most important pages), you can go to CMS tab then Manage Pages> Choosing a particular page. For giving a title to the page, choose the General Information tab and for Meta description choose Meta Data tab.
The optimization process is a continuous process. Once these basic techniques have been applied, the groundwork for advanced tweaks would be covered.