Optimize Magento E-commerce Website
Post By Editor:
Aarif Habeeb is a SEO Expert, Analytics and Digital Marketing Evangelist. He is a founder of Aarif Habeeb & Co. a Digital Marketing Agency. Over the last 3 years, Aarif has successfully developed and implemented online marketing, SEO, and conversion campaigns for startups and businesses of all sizes.
It is a known fact that in the purview of SEO platforms, Magento is considered one of the better search-engine friendly tools. To enhance the visibility of website especially to the potential customers there are a few excellent techniques that an admin can implement within Magento in search-engine results that can enhance their e-store rankings. These techniques are referred to Search Engine Optimization (SEO) techniques.
Magento was launched just 5 years ago but has already become the most used open-source e-Commerce base on the Internet. It has an active community of around 1, 50, 000 online sellers. Magento is quite similar to the off-the-shelf CMS tools, such as WordPress since it focuses on bringing web development to the layman. It helps democratize the tools of the programmer and the designer. It is quite different from designing and launching a new blog as it involves looking after an online retail business.
Online sellers these days require complete automation of the shopping and checkout process and at the same time regulate the promotions, inventory, design, customer service and logistics as well. To run an eCommerce website on Magento, means a lot of coding has to be done. However, there are certain parts of Magento, not very common, that request for greater customization.
SEO or Search Engine optimization is a key component of any online business and the most significant form of online marketing. Basically, it is the process of making your site rank higher in the search engines so that it is visible to larger number of visitors. So, what’s the specific role of Magneto in SEO? Don’t worry, we have the answer. Actually, Magento simplifies the task of SEO by helping the user to manage the manner of writing URL’s, creating images and handling links. The objective is to properly index the user’s site in the search engines.
Okay. Sounds great! So, now as you have installed Magento and also created your store, you are ready to begin optimizing your site for the different search engines. All you need to do from this point on is to go to the web configuration menu in your site’s Magento admin part. For this, go to System and then to Configuration in the admin part.
Firstly, set the “Add Store Code to URL’s” to “No”. This would make the product URL’s simpler to read by humans and search engines alike and also make it more compatible with third-parties like PayPal. Secondly, set “Auto-Redirect to Base URL” option to “Yes” to ensure all traffic goes to the same base URL. And, lastly here, change “Use web Server Rewrites” to “Yes”. After this, the “index.php” from the URL’s would be removed and they will become more search engine responsive.
Later, comes the next selection of the web configuration menu which allows the user to select their based URL preference i.e. “www” or “non-www” version of their domain. The preference should have been selected while registering the domain but it can be changed here as well.
As this process was already done in the previous menu, the user wouldn’t be redirected to their base URL. But, remember that this would be set as the default URL and would be automatically used by Magento henceforth.
Magento, will by default set the haeder to “Home Page” or “Magento Commerce” according to the version. The user is allowed to change this by entering System and then Configuration and go to the “Design” menu in the “General” part.
Getting interesting, Isn’t it! Now, you can add a default header to any suitable title and noting down the keywords while trying to rank the site higher. This is because search engines tend to assign higher priority to these keywords that come in the beginning. Another great option in Magento, is that the user can add their keywords to the title suffix and prefix. This would by default add these to the start or end of the headers of any page user creates which might not be a viable thing to do.
In similarity, the “Default Keywords” and “Default Description” does allow a user to put in keywords to these sections. In Magento, the user has a vast amount of options. For example, they can find the “Default Robots” drop-down menu just below the “Default Description” menu which further allows them to optimize their websites. To allow the search engine bots to index and crawl the website, you can set the “Default Robots” menu to “INDEX” and “FOLLOW”.
All done. Good! Now click on “Save Config”. However, this isn’t the completion of setting the Meta Descriptions and the header of the website. Some of the default pages such as “Home”, “Contacts” and “About Us” would be set and named separately depending on the theme chosen by the user. Not to mention, these settings would be automatically applied overriding the settings chosen in the Configuration menu. Pages such as these are placed in the “CMS” section in the top menu. Magento deals with the front-end design in a unique way thanks to the CMS pages.
As a Magento user, we advise that the user set such pages to be more search engine optimization friendly by going to CMS and then to Pages in the admin space. Now, you need to separately optimize all your pages. But, pay particular attention to the “Home Page” and the like as they are the ones which are likely to be more profitable in the search engines.
Under the option of “Page Title”, modify the words to be more SEO-friendly using correct keywords at the start. Next, go below to the “Meta Data” options and put your keywords and information just as you did at the previous step. Finally, click on “Save Page”.
While running an ecommerce website, the prospective customers are likely to land in from just about anywhere from the web. Don’t be afraid! Just follow our steps mentioned above, you would get deeper in SEO techniques and stay ahead in the competition, always.