This question came up in one of the Google+ Communities where I am active, so I thought it would be a good idea to share my advice here on the blog as well.
The question was originally asked by Lindshay Hopkins in the SEO+ – Search Engine Optimization / Website Design Community on Google+
From what we have experienced, the most important to optimize an e-commerce website is
- Make sure the system produces good, keyword rich URL’s and that rel=canonical is in use to make sure you don’t get problems with duplicates.
- Never, ever change the URL’s of the category pages. If you do, you will have to start all over again in getting a top position for the key words. This means you have to put a lot of efforts into planning the category structure of the site.
- Make sure the category pages are well described with relevant text. At least 200 words of text for each. No repeating texts where the keyword has just been replaced. Unique, describing texts.
- Build links to the category pages, not just to the front page.
- Make sure you have included social sharing buttons in very prominent and visible places on all pages.
- Be sure that the hosting is on a stable and fast server not to far away to keep the loading speed high.
That’s the most important ones that we have seen are repeating problems with our clients. Especially the first one repeats often.
What are your thoughts?
Use the comment form below. We will try our very best to give you a good answer.
4 thoughts on “What advice would you give to someone trying to optimise (SEO) an e-commerce website?”
Is there a difference in terms of speed between apache web server and microsoft IIS? Because my client’s e-commerce site is really slow. I already did every thing. Scale the images, gzip compression, caching, arrange the scripts and what not. – Dev of Outsource SEO Philippines
As far as I know, there are pretty huge differences between Apache and IIS when it comes to speed and reliability. Apache in Linux (LAMP) wins in all cases as far as I have seen, and I guess this is why Apache has a 70% market share when it comes to web servers. I have worked on ISS based sites a few times, and I always had to convince the client to change over to LAMP to get something reliable going.
Great advise Bjorn. I would add that most E-commerce sites are very image heavy and so it’s important that these have optimised Alt tags that are all different. Thanks for sharing.
Agree. Image searches can give a whole lot of traffic, so the alt- and title tags are very important as well as surrounding text.