Search engine optimization or SEO is one of the best ways of getting traffic from free, organic or natural listings on the search engine. Good SEO practices can improve your website along with increasing its visibility on different search engines. According to a study, SEO is responsible for attracting a large number of internet traffic toward your Magento store.
So if you are new to the search engine optimization world, this post will help you to rank your Magento CMS website higher than your competitors.
Descriptive Page Title
If your business completely relies on search traffic, descriptive page titles are necessary to attract the audience. Well-written descriptive page titles have two major benefits:
They improve the SEO visibility
Higher click through rate (CTR) can be achieved
A page title that includes several targeted keywords is more likely to appear on the search giant as compared to a title that lacks the keyword. Therefore, make sure to optimize your page title by using descriptive content to attract a wide audience base.
URLs Store Code
Magento, by default, adds store code in the URLs. They are nothing but unique identifiers that are used to locate the products. They can make it difficult for the search engines to crawl your site and rank them in the search results. Therefore, it is vital to remove the store code from the URLs and as an owner of Magento CMS website, you can easily disable them to improve your website SEO. So make sure that your website URLs do not contain store codes for better optimization of the website.
Avoid Duplicate Content
Magento may create duplicate content for a variety of products that are present in more than one category and websites that have duplicate content are ranked lower by the search engine. Therefore, it is imperative to make sure that no copied content is present on your website. You can avoid this situation by navigating to the configuration page, further visit catalog and then search engine optimization. Next change the "Used Categories Path For URLs" to no and finally enable the "Canonical Link Meta Tag" option.
Straightforward Navigation Menu
You may wish to design a visually appealing website but if people are not able to locate your online store, will it help you to earn a profit? The answer will always be no. Therefore, design a straightforward navigation menu to help your customers and search engine to move around your website easily. Also, make sure that your Magento CMS website does not have too many links as only 100 links per page are accepted by the search engine. If the links cross the set limit, your Magento website will look more like a link farm that is not good for the site from the SEO point of view.
The Page Loading Speed
Magento is extremely slow and a website that loads slowly is ranked low by the search engine. Therefore, speeding up your website is a way to increase its visibility on the search engine also make sure that the loading speed of your page is decreased to bring in more searches. This can be done by having specific and well-written description for meta Tags and by creating a Google sitemap in Magento.
SEO is an important part of your website that can make or break your online business. Therefore, make sure that you hire an expert to achieve the desired results. Magento has a great user-friendly interface and also offers amazing customization options, thus using the right SEO tactics will help you to improve your rankings on the search giant Google and other search engines.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic