Back in 2009 (was it really that long ago?!) Rand wrote a post titled Perfecting Keyword Targeting and On-Page Optimization, which is one of the most popular blog posts on SEOmoz. It is still referenced as much today as it was back in 2009. The core principles haven't changed that much, but there are some new additions to an SEO's toolkit when it comes to on-page optimization. Today I want to focus on what these new additions are in relation to eCommerce websites.
Elements of the page you should work on
I made the following mockup to try and visualise clearly all the elements of an eCommerce product page that are important for on-page optimization.
Let's get into more detail on each of these elements and see what we can do to take advantage and optimise for them, starting with the new additions since Rand's post in 2009. I've related the numbers in the mockups to the sections below; some sections do not have numbers because they are not visible on the page, for example META description.
Customer Reviews
If you run an eCommerce website and are not collecting customer reviews, you are seriously missing out. Not only is this great feedback that you need to have to improve your business, but it is also an amazing source of unique content. Better yet, it is very scalable across large websites, which means you can get lots of content onto lots of pages.
Quick tips for collecting and using customer reviews:
- Build or buy a system to automatically email customers a few weeks after purchasing and ask for a review
- When getting off the ground and trying to get volume, offer incentives such as a discount on their next purchase in exchange for a review
- Don't worry about publishing negative reviews, customers aren't silly and can tell when reviews are a bit too positive
Also, if you are worried about things like this having a negative effect on conversion rates:
See if you can customise your review system to not show this message on products that do not have reviews. Set a threshold so that when a couple of reviews are received, reviews are shown on the product page.
Added benefit: microdata
You also need to make sure you are marking up these reviews with relevant microdata. This will give Google more context about your content, as well as giving you the chance to improve click-through-rates from search results like what we see in this example:
The use of review microformats is increasing all the time so there is an argument that you are not standing out anymore if all the other results have the same type of markup. You could even argue that to stand out you should take them away :)
Product Videos
I'll admit that this is a tough one to execute, but it is one that I feel is very worthwhile for eCommerce sites. There are many websites already adding videos to their product pages, but they are not always doing it in the most optimal way. A great example of the right way to do this is Zappos who now have over 50,000 product videos.
There are a few benefits to having videos on a product page. One of which is helping make your product pages more link worthy and rich in content. Good quality videos demonstrating use cases of products could also help conversion rates (particularly for high-end, technical products) but I can't provide evidence for that unfortunately.
Another added benefit as you'll see from the screenshot above is how your search results for product pages can stand out from competitors. I've seen loads of eCommerce stores who have videos on the page but are not embedding or marking them up in the correct way.
By far the best system I know to embed and optimise your videos properly is Wistia, which SEOmoz use for Whiteboard Fridays. These guys have a great system and are always improving how things work and adding new features. We've used them on a test site or two at Distilled and got video snippets showing very quickly.
I could talk more about using videos to aid SEO but Phil did a great post that covers pretty much everything you need to know here. He also did a presentation on video SEO and you can see the slides over on Slideshare.
Rel="next", Rel="prev" and view all
One of the problems that always crops up on large eCommerce sites is how to efficiently deal with pagination. You can have product categories that contain thousands of products that span many pages. You want to make sure that all of these products are indexed and regularly crawled, but at the same time you don't care too much about the paginated pages ranking or having too much link equity.
Since Rand's post of 2009, we've been given an additional way of handling pagination. Namely the rel="next", rel="prev" and "view all" attributes. This markup can help Google better understand pagination and pass link equity to key pages. Google gave some good instructions on how to implement these attributes here and here which you can take a look at.
There are a few other ways to handle pagination, which Adam Audette explains very well in this post on Search Engine Land.
Microdata markup and Schema.org
Another new tool that is available to us now is the use of microdata and the support of the Schema.org vocabulary by the major search engines. That announcement back in June 2011 was quite exciting but didn't really live up to expectations and Google seemed pretty slow in showing this support in their search results. However this seems to have changed and we are seeing more and more examples of Google using this data now.
Bringing this back to eCommerce, there are a few types of markup you can use on a product page which you can see documentation on here. This page also contains details of review markup that I talked about above. Not all of the properties on this page will be applicable to you, but here are some tips on how to use this:
- Only choose the properties that are relevant to the product attributes you have
- Take development time to integrate these properties into templated elements of your page, so that when you add new products, they are automatically marked up
- Add notes to your analytics package when you put these changes live so you can monitor any improvements
Q&A Content
Another big opportunity for eCommerce websites is the integration of question and answer content focused on products. As mentioned above, eCommerce websites have always had the problem of getting unique content onto product pages on scale. Question and answer content can help solve this problem and gives you great scope to get user generated content onto lots of your product pages.
There are a few benefits to integrating this type of system:
- Scalable, user-generated content published onto product pages
- Improving ranking for long-tail terms and question driven keywords if the content is crawlable
- Possible improvement in conversion rate if customer concerns are addressed in the answers
- Possibility of encouraging brand evangelists and even bringing in some gamification principles to help motivate users
Here is a live example from Jessops:
I personally feel like there is an opportunity for Quora here if they wanted to explore this space. Many retailers will be looking for this type of system and Quora may be able to offer something that helps them reach the critical mass of content they'd need.
Social sharing buttons
I'm a little skeptical about whether social sharing buttons on product pages are a good idea. The goal of a product page is to get someone to buy, not to get them to tweet or like the page. Sure these social signals can help, but personally I'd rather not distract people from buying my product. For me, social sharing should be encouraged at different points in the buying process:
- After the point of purchase on a thank you / confirmation type page
- Email follow up and correspondence - follow us on Twitter, like us on Facebook etc
- After a review has been published - give the reviewer the option to share their review
There is an alternative use of social buttons, which I haven't seen or been able to test on a client site yet. But I wanted to share it anyway. It builds upon the code that Tom Anthony talked about here which allows you to detect if a user is logged into Twitter, Facebook or Google+ whilst they are viewing your website.
If you can use the code that Tom created to detect if a user is logged into Facebook for example, you could show that user a custom message. This could be anything you want but it could be something as simple as encouraging them to like your page in exchange for a discount. This not only gets you the like but also increases the chances of the user converting after giving them a discount.
Tom quickly tested this theory on a test site which you can see a screenshot from here:
You can put whatever message you want in here, this is to demonstrate what could be done if you think a little out of the box and not just put social share buttons on a page because that is what everyone else does.
Page Speed
Again, this is something that has become more of a focus since Rand's blog post. Speed has always been important but SEOs sat up and took a lot more notice when Google confirmed it was a factor in the algorithm, albeit a small one.
For me, an eCommerce site should care about site speed because of its effect on conversion rate rather than rankings. A user is not going to hang around waiting for your product pages to load and there have been some good studies that show the positive effect a fast loading page has on conversion rates.
Bottom line is that you should care about site speed for your users rather than SEO. Here is a good guide for improving site speed written by Craig at Distilled.
Open graph tags
Another new addition that you can add to your eCommerce pages is the open graph tags. These tags allow you to be much more specific with how your content is shared on Facebook. As Facebook is such a huge platform with a lot of potential for traffic, you need to make sure that you are doing all you can to optimise for it and specify how your content should be shared.
They are also pretty easy for you or a developer to setup and put live. The tags sit inside your header so you will need a flexible CMS or a good developer to make these additions for you. On an eCommerce site with lots of products you'll probably need a developer to setup the tags so they scale across all of your products and use the correct elements of the page.
Here are some more articles that help with the use and optimisation of the open graph tags:
- Facebook open graph protocol in Wordpress
- Web developers cheatsheet for open graph tags
- How to optimise Facebook open graph tags
Search options
Ideally, a user should never need to use a search box on your website because they will be able to find their way around using your navigation. But there are going to be times when this doesn't happen and there are users who will just prefer to search. I think that a search box on an eCommerce website is essential and you should use the data that it gives you to improve your website and customer experience.
Here are some tips for using a search box:
- Make sure you are tracking searches using your CMS or this feature of Google Analytics
- Monitor how many people who search and then leave the site straight away - try to lower this number
- Check your search results actually return good results
- Make sure your search function still works when you try singular and plural keywords - particularly with an eCommerce site this is important
- Pull in special offers and discounts related to the searched for keyword
- Pull in product images next to search results, I like how Apple do this:
Clear call to action
Essential for any eCommerce website. Your ultimate goal is to sell a product so you need to make the call to action as clear as possible. Make sure you are running experiments on your product pages to test and improve conversion rates. Many eCommerce stores focus a bit too much on getting more traffic via SEO and PPC, whilst a quicker way to get more revenue is to get more out of the traffic you already have by improving conversion rates.
Even if you are not actively doing conversion rate optimisation, you should at least be measuring as much data as you can from your site, in particular your product pages which are ultimately the most important pages for an eCommerce website.
Tools you can use to measure and improve calls to action:
Just get one or two of these tools setup and start gathering the data, once you start gathering the data, you are in a much better position to start caring about it and setting targets against it.
Trust signals
You are asking people to enter their credit card details on your website. They need to be able to trust that you are a genuine company and that their personal details are secure. You can do this on the product page and enforce it again throughout the checkout process. These are the types of trust signals you should be trying to incorporate into your product pages:
Also make sure these link to secure certificates where possible so that users can go and verify what you are saying. Be sure to check regularly that these links still work - the last thing you want is this link being broken or expired!
Breadcrumbs
These are underestimated in my opinion, both in terms of customer experience and with SEO. They can be a great way of helping the customer navigate around your website and really help your internal linking.
On an eCommerce site, breadcrumbs can be a bit complicated because there are often multiple ways of getting to the same product page. So the potential breadcrumb trail on a product page could look different depending on which categories and sub-categories you navigate through. For me, the benefits of doing anything too fancy are not big enough to warrant the time. So I'd recommend using one breadcrumb trail and sticking to it. If you are concerned about user experience, you could make the users breadcrumb trail cookie based. But this isn't always worth the development time so you should assess how valuable it is for your customer experience.
Images
Crisp, clean, high quality images are necessary for any eCommerce website. The users engage with what they can see and will often be put off if the images are very bad. Here is a great post from Kissmetrics that gives some examples of how to optimise images for conversion.
Something I'd highly recommend for an eCommerce website is showing use cases of the product within the images and not just the product itself against a plan background. As much as I like IKEA, I don't like the plainness of their images sometimes:
I'd much prefer to see products like this shown how I may use them if I buy them and in the setting of a living room for example.
From a pure SEO perspective, you'll want to make sure you are doing basic image optimization to capture traffic from Google image search where possible. Here are a few tips for this:
- If possible, use descriptive filename e.g. wooden-oak-table-12345.png instead of 12345.png
- Add ALT text to all product images - it is quite easy to make ALT text the same as the product name automatically in the CMS
- Create and submit an image sitemap to Google Webmaster Tools
META Title
I shouldn't have to go into much detail here as to the importance of this. Something to bear in mind for eCommerce websites is that you are generating META titles for potentially thousands of product pages. It just isn't feasible to customise each and every one of these, so you should have these auto-generated by your developers based on a template that you give them. For product pages, this is probably just going to be the product name followed by a small call to action or USP. For example including something like "Free Delivery" could work well for improving click-throughs from search. The key really is to try and avoid masses of duplicate META data.
Top tip - an eCommerce website is usually driven by some kind of database which will have various attributes (fields) for each product. A good developer will be able to use these fields to populate other parts of the page dynamically, for example a META title or description. Bear this in mind when writing your META data templates and use these fields if they are available to you.
META Description
Whilst the META description has minimal effect on rankings, you should be optimising this for improving click-throughs from search results. Ecommerce sites are in the perfect position to include lots of information, calls to actions and USPs into the META description. As mentioned above, the META description could be auto-generated based on a template that you provide to a developer. This could include database fields such as categories and sub-categories.
Product description
In a post-Panda world, it is very important to make your product descriptions unique. Taking descriptions straight from manufacturers or product feeds does not differentiate you at all from the hundreds of other retailers who sell the same product. Spend the time and resource making these unique and engaging and make sure you include the USPs of your offering - such as free delivery or lowest prices.
Page URL
Again, this is pretty basic SEO but there is one key thing to remember with eCommerce sites. You should not include categories or sub-categories in product URLs, especially if there is more than one way to find a product, for example if it is in more than one category. This can lead to duplicate product pages. You can fix this with rel="canonical" tags but it isn't really ideal.
Best practice is to just use product name and a code as the URL, for example - www.example.com/product-name-12345. The reason for the addition of a number in the URL is to cover yourself against similar product names - not usually a problem but worth trying to prevent.
H1 tags
It is debatable how much H1 tags matter anymore and some studies from SEOmoz have shown that they do not have a lot of impact on rankings. However I feel that for the time it takes to optimise this, it is worth doing and certainly isn't going to hurt you. It is also good to have clean markup of the page so that if for some reason someone browses a page with CSS turned off, the page still has a logical structure.
For an eCommerce product page, I'd recommend coding your page template so that the product name automatically becomes the default H1 tag for a page. This should help to eliminate duplicate H1 tags across the website and will automatically optimise each page you publish.
Phone number
If you can provide a phone number, do it. Not only to help in terms of customer support, but also as another trust signal. If we think back to what Panda was trying to achieve, one of the questions was "would you trust this website with your credit card?" and one factor that certainly helps inspire trust is a phone number.
A pro tip here for eCommerce websites - if you have a customer support team. Keep track of your abandoned baskets in the checkout process and if you have captured the customer's phone number, take some time to get your support team to phone and see if they can see what went wrong. This not only gives you a chance to get the sale, but you can also get feedback on your checkout process and see what barriers to conversion there may be.
Company details
Particularly relevant for companies who target local markets, giving Google more signals of your location can help rankings for those types of keywords. You can also use a few bits of Schema.org markup to give some extra context to the content. It is also another trust signal for Google and users to look at.
Conclusion
Well that is about it, I hope that has given you enough to work on to try and improve your eCommerce product pages. To wrap up, here are some more great articles on eCommerce SEO, many of which are from this curated list of eCommerce resources by Everett Sizemore:
- Building Deep Links into Product Pages
- 65 Ways to Improve Online Sales
- 24 Ecommerce Development Tips
As always, I'd love to hear your comments and feedback or ping me on Twitter to ask more questions.
Fantastic post Paddy,
and the mockup is just perfect and über useful (Balsamiq, isn't it?).
Said that, let me make a note about Rel Prev, Rel Next and view all.
The first two are attributes, as you correctly says, but "view all" not. It is an URL Id parameter corresponding to a facet, so not really another kind of rel attribute. Just making this notice in order to be clear with the less SEO savvy readers here.
Said that, I just miss one thing in this post related to categories: faceted navigation. In fact, it is always present and, if not well configured it can be a duplicated content generator nightmare. Personally, it is in this case that I especially like to use the "rel canonical" (maybe to the "view all" facet). A good post about this classic issue is this one by Barry Adams
Thanks for the comment Gianluca - yes it is Balsamiq, I love it.
Agree with you about the wording and that View All isn't a link attribute, I always group those together in conversations so it is easy to forget the subtle difference.
I did consider also doing a mockup page for eCommerce category pages to cover the scenario you mention, but the post was getting too long and time was tight so I had to leave it out. Perhaps something I can cover in a follow up post :)
This is nice article to optimize an online store. Inperticular Image and search related advices are new for me. As of now so any websites put images of whole area where it used and hence we can't get the clear picture of the actual thing which I also don't like. I want to know any good post for robustness of the search in e-Commerce website. If you know any good post on that.
Great post, detailed.. the more complete the better. I completly agree with the customer rating is important. Google is already agregating reviews from all over the web to display on your google map profile.
Really good post Paddy!
One small addition to this would be a reminder to try and split test everything you do. It's usually fairly simple to split two page layouts, the colour and size of the checkout button, the use of social widgets, etc. and then track which one converts the best :)Matt
Thanks for the comment Matt!
Agree about the importance of split testing, particularly on product pages where there are lots of elements that can affect whether someone pulls their credit card out or not.
Hi,
Great post.
You do mean "Page Title" instead of "Meta Title", right?
Hi Lasse,
Sorry not sure what you mean, Page Title and META title are the same thing, to me anyway. If you want to clarify your question a bit, maybe I can explain more.
Cheers.
Paddy
Hi Paddy,
As Lasse implied, Meta Title and Title are not the same thing. Surprised only one person picked up on this here. See the difference:-
It is not advisable to use Meta Title. These articles explain it pretty well.
https://www.webmarketingnow.com/tips/meta-title.htmlhttps://www.seomoz.org/learn-seo/title-tag
Best,Andy
Great article! Thanks.
Not sure I agree with not having category names in the URL.
I have built many eCommerce sites and I have always kept the category/sub-category names as part of the URL's. I simply ensure that the route to the product page is only ever accessed via one single URL.
The reason why I keep the categories in the URL's is because (for example) if I do a search for "Spare Tent Pegs" in Google and I find one my my pages in the results, the URL (amongst other things) in the SERPS has my keywords highlighted in bold e.g:
mydomain.com/tent-acccessories/pegs/10-pack-metal-pegs.php
Now I don't know exactly how much weight having the keywords in my URL carries but the fact that they are emboldened would suggest to me that they have some weighting and therefore having the words there is better than not having the words there?
Thoughts/suggestions would be welcome!
Great job Paddy - I think you've pretty much covered everything here. It is good to see that the considerations are not purely about SEO, in fact they are probably as much about CRO as anything else. A lot of the recommendations cross over very well to my field, which is B2B lead-gen.
Another neat thing you can do with the search feature, is if someone searches for something generic that actually has a category or sub-category, make the search redirect to that category landing page rather than the normal search results page. Zappos do this (try a search for 'shoes') and it allows them to cross-sell/up-sell as they normally would on their optimised category pages.
Great idea about the search re-direction ... just like when returning a single product result it seems cleaner to just redirect straight away.
Great idea, thanks Patrick!
One thing to note, on large sites this can sometimes put strain on site performance in the backend. But it is perfectly possible to solve.
There are thousands of E-commerce portals to buy stuffs online but only few are succesful. Apart from On Page Optimization for bots, it is imparative for us to make it more user friendly so that to keep the visitor engaged on the website.
User profiling is another aspect of holding a visitor engaged on the website.
Cool article, however I have to disagree with point 12) about the product URL.
If you put all your products under the root ("/") the hierarchy within you webshop is quite unclear.
For instance if you have a category page: https://webshop.com/category-x the search engines will not understand the weight that category should have because there's no products under it. Essentially you have a webshop with a very limited structure. And the category pages are siblings of the product pages. Which is bad practice imho. If you're a good webstore keeper you should be able to avoid duplicate content as much as possible. The canonical tag may be a "band aid" but it will enable you to keep a decent webshop hierarchy. This hierarchy is good for both users and search engines.
I hope Paddy will still keep track fo this article to respond to comments :)
Great post!
Cookie based breadcrumbs is a beautiful little tip, thanks.
SEOmoz use wistia.com to host vids and I really like the controle it gives.
I've posted a question in response to no12 (page URL) in the Q and A section here.
Thanks Kyle.
I think I'd still stick with /product-name in the URL to be honest as I mentioned in the article. It is a lot cleaner and I'd rather have that than 301s / rel=canonical etc tidying things up. It also helps if you ever do a migration or change category structure, in which case the URLs do not have to change or be 301'd etc.
Thanks for the reply, I have indeed taken and begun implementing the advice.
E com SEO..... who needs the headache?!
Look forward to your next post.
Great post. E-Commerce merchants who sell popular brands and products are generally quite surprised with the quality of traffic they receive to product pages that are optimized. These are great tips and helpful to try out when performing A/B tests.
Awesome post paddy... Found some new way to promote products.
Really Liked the post and I was looking for this type of post for a long time. Ecommerce is always complicated in terms of SEO. I mean we can't just backlinked each product so these 15 points are actually the best stuff to get looks as a well optimized Ecommerce website.
One thought with not using categories inside the actual URL... have to admit I would prefer to see them, quickly tells me as a user where I am within the website's hierarchical structure (especially without a crumble path in view) though accept your point that it would help prevent duplicate issues with the product in another category from cropping up (though we use the canonical tag to sort).
Great article though, thanks!
Thanks for the comment. Agree with you about knowing where you are on the website, it is useful to have. However if you have breadcrumbs then hopefully that will help somewhat. I guess it is a balance between usability and avoiding SEO issues - it is a hard balance to strike
Thanks Paddy for the great article, I would like to add one thing that I feel every eCommerce site owner and SEO should incorporate into their marketing efforts - the use of shopping comparison sites such as Google Product Search, Bing Shopping and The Find. Shopping comparison sites hold lots of tangible benefits including helping domain trust, helping generate quality links and the ability to reach more targeted customers.
Before adding your products to a shopping site like Google Product Search, the on-page optimization factors in this article are crucial to seeing positive results. I also would like to add that offering Free Shipping, and various check out methods including Google Checkout is another good practice that can help in giving your products the ability to come up under multiple searches. Ex: Google Product Search’s option to search by free shipping or sites that offer Google Checkout. Thanks again for the great post.
Thanks Sal!
I did consider adding something on Google Product search but decided not to. You're definitely right that it is important for eCommerce sites to bear in mind and to implement if they can.
Very good article, thank you for sharing! I would like to highlight how product videos can make the difference in the conversion rate (online sales): yes, it's hard to execute but it's definitely worthy!!
Great Add in On Page Optimization. Something really diferent usually found on Net. Thanks for share..
Nice article, thanks for the information.
Nice comprehensive post. I'd argue that social sharing buttons on product pages are a great idea for certain types of products. You can worry about distracting the visitor away from a purchase but the reality is that if they're not at that stage in their buying journey yet, it's a moot point. Canvassing the opinion of friends/family or other professionals might be an important step in the decision making process.
I had a couple of questions to pose:
1. Should large scale ecommerce companies selling thousands of products try to 'spin' their product descriptions to make them unique using automated software or is it better instead to do this manually one small chunk at a time?
2. Videos on a product page are a great idea but where should these be hosted? On or off-site? And if off-site, is it best to go with one of the big providers (i.e. YouTube or Vimeo) or a smaller niche provider?
2. he mentioned wistia in the article.. I use to use vimeo but will give them a try..
Thanks for the comment and questions.
1. Definitely not. I'd advise staying away from any kind of automated spinning software. Some of them are quite advanced but there are always mistakes and you'd still have to manually check all of the output. I'd rather take the hit and invest in getting these written manually
2. As Victor pointed out, I recommend Wistia in the blog post. Takes care of your hosting too and is easy to use.
I 100% agree with this advice. Don't try and take a short cut it will only bite you in the ass in the loong run. I know it's expensive but hire a great copywriter and create the product desciptions. As the search engines get more advance this will come in handy. Already has in the last year with panda.
Great Post, Something New for Me, to asking for a review from customer is a nice idea to get the unique content for a website.
I suppose the only thing missing from your mockup is the category menu in case someone want to move into a completely different area of the website and the BASKET! :D
Or what about the "My Account" link?
Or the "Help" link? :D
BTW the article is excellent.
Just working on an e-commerce project, this post will now be a daily read for me.
For me this is by far the most interesting article i have read for quite some time. (it may have to do with the fact that were currently redesigning our online shop) So thank you very much for this one. I'll be using it the next few days.
I do however have wonder where your shopping basket would be shown on your product page since it isn't shown on your page layout.
Great post and great comments above.
If I can add something it's to emphasize images optimization. I do SEO for Ecommerce websites only and what i see is that images on product pages obtain more than 30% of clicks.
We have also noticed recently an increase on visits from Google images search after we sent an images sitemap to google. So work on that guys
Great post on on-page SEO for ecommerce websites! We are thinking of implenting the Q&A section on one of our projects.
Nice post Paddy.
In terms of point 2 regarding product videos - I recently attended a SEO conference in Sydney, and a little tip I picked up there regarding product videos is that the thumbnail is more important than the SERP. Optimise your thumbnails for a much higher click through rate. Just another on-page factor to consider :)
Well done. I have a suggestion to add to the list. I think it's important to have more then one "buy now" CTA button (one example). As we've all seen, e-commerce pages continue to get longer and longer (amazon is a perfect example of a long page.) It's hard to know exactlly when a customer is going to convert, so I like to put more then one CTA button on long webpages. For a page of this size (about 1000 pixles) I would start out by testing 2 buy now buttons.
Interesting post and helpful, thanks. I have to say that in point 3) about Q&A it probably isn't the easiest and it probably won't be the most succesful and useful part of a retailers website as usually customers want to have a look at price, delivery options and things like that. They go to other kind of websites for reviews and opinions.
I do have to agree with you that this might be a great place fo Quora to explore!
Great post! I especially liked the section about product URLs. We use formulas to populate meta titles and descriptions, and have used the same kind of functionality for our URLs to make them as clean and friendly as possible. However, we had been using categories in our product URLs (i.e. www.mysite.com/pajamas/product-12345).
If a product was merchandised in two categories, we would use a canonical tag based on precedence of the term (i.e. pajamas is more important to our site than sweatpants, but the pants may be merchandised in both).
Now knowing it's better to use the product only (mysite.com/product-12345) is it better to keep our URLs the same as they have been building juice for a while, or to update them to the preferred structure? We don't currently have a great way to redirect all the URLs at once...
The whole post is really nice. However, i am confused that once you said that e-commerce websites really don't need likes and social sharing. Then, how will ever that Open-graph Protocol for facebook is going to work. I would rather add Open-Graph to my site only when i have a reason for it.
Please reply, i will be waiting for the answer. Thanks
Truly Amazing post covering each and every point.This is a fantastic detailed article about make the perfect of ecommerce sites and this article give e-commerce sites good ideas and thing they might require to work on with their on page optimization.
Hi Paddy,
Great post and one I have read more than once over the last 2 years.
I was just wondering, regarding user reviews, if you have feefo reviews setup and they are appearing on both feefo and your own site (such as https://www.notonthehighstreet.com/beckybroomeltd/... could this duplicate content impact the other non-duplicate content on the page or would the feefo reviews be treated differently by Google?
it is very simple and interesting info for e-commerce site owener. i hope every e-commerce site owner accept these chenges on their site as discibe above, for much better optimization and user traffic.
i specially thanks to blogger, who wrote this useful and impactive artical.
thanks once again
awaiting for another one !
waris qureshi
...
Great post Paddy, really enjoyed it. Just to let you know about our tool - Decibel Insight which has grown massively over the past year. You can take a free demo of it if you'd like to see how it measures up against Crazy Egg & ClickTale.
Thanks for this post Paddy.. It's great effort !!
I'm also planning to start-up an eCommerce portals. So, can you guys guide me the approaches on which I need to workout for a successful start-up.
Thanks again for this great post.
Amazing post! I was searching for some tips on how to optimize an Ecommerce website and eventually landed up on this post. After reading that, I found it really nice and thorough. Thanks!
nice share for seo , i weiil practice
Hello Paddy,
Excellent ecommerce site resource. Q&A content or FAQ is one of the most critical elements for optimization nowadays due to the new conversational search algorithm update. Thanks for recommending Wistia. I find Educational do-it-yourself type of videos great for product page optimization.
Thanks for sharing nice information regarding web crawling :)
Being a development team member I want to share my opinion for a web crawling tool called Minalyzer.
Point Minalyzer to ANY website, Crawl (Spider) all of its Content & Create Full Text Index on it.
Minalyzer provide you interface to perform search engine optimization tasks.
Supported OS - Windows, Linux and Mac OS X https://www.minalyzer.com/minalyzer-download.html
I wonder if enyone here who used those tips on his site, noticed really positive changes in some time
Cool post!!
One question: is it the same for the mobile store?
I want to know How do we transition the E commerce website URL to rank high in the US? Please help me in this asap give me some guideline about this.
I am working an SEO project & 6 months going on. This is shopping US based site. But main thing when updated Penguin 2.00 the site harmed. I asked my client that who are working else on this project without mine, he said another two persons also working, I analyzed on page factors by the direction of moz & found huge errors, Found also huge spammy links. What I can do, I don’t realize. What is the solution for https://www.orthoticshop.com ?
I have one ecommerce website, I think I need to change certain things after reading this post... thanks for updating it here
I think your suggestion about H1 tags is most important and prominent fact about doing it through CSS sheets so it will not become a burden for the developer or optimizer to do manual tagging for that. Specially in the case of ecommerce website the urls should be unique in the case of categories having same product in both.
The image that you included at the top is wonderful! Thanks for writing this.
Amazing! That's all I have to say, great work Paddy!
If you're dealing with 1000s upon 1000s of pages, I always tell my clients to optimize the top performing pages first. Which products produce the most revenue for your company and which ones produce the greatest profit. If you wait until all the pages are optimized before rolling out the changes it could be well over a year!
Agree with you Nick. With very large websites you often have to prioritise. I also like to recommend finding the pages that already rank well but not in the top three results, then focus on those for quick wins.
Love all the suggestions except the calling people who abandoned their shopping cart. I think I might be a little freaked out if Amazon called wondering why I didn't complete my case of pop-tarts order.
Ha yes good point! Surprisingly, the majority of people who one of my previous clients called didn't mind at all and actually liked it. I guess you do need to be careful and not freak people out though.
Nice job on the write up. I think all of the information is right on.
Excellent Post. I will be sharing with the team. Keep them coming.
Thanks,
JHSpecialty.com
Really nice post, Paddy. I think you may have the makings of a killer infographic on your hands as well.
Since September 2011: I'm following each and every point on my eCommerce website which you have recommend over here! But, I'm still focusing to improve more visits on my website. I'm not getting that much visits which I have expect... I'm quite happy with my product feed level performance but product level organic performance is quite bad compare to category level organic performance.
Can any one suggest me best improvement area?
I had a quick look over your website and have some feedback:
1. You have lots of duplicate content on your product descriptions (see point 11 in my post above) here are some examples - https://dis.tl/JXiD2r and https://dis.tl/JXjdgG
2. You also have loads of pages with no reviews so I'd focus on trying to populate these by adding incentives for your customers - https://dis.tl/JXjznn (see point 1 above)
3. On a related note, I struggled to find any products which had Q&A content on them, again I'd try and work on this as it will help improve the content massively
4. You need more diverse links. Looking at this -https://www.opensiteexplorer.org/links?site=www.vistastores.com it looks like many of your links are blog comments (albeit not spammy ones) so I'd be focusing on higher quality links if you can
Hope that helps!
Plus one for the mini-consult :)
Hello Paddy, Thanks for sharing the detailed UI flow for a Ecommerce webpage. The categorization and placement of stuffs most of the time depends on the types of the E-com products you are targeting. As the page illustrated above is the last page before a payment gateway, so it's recommended to minimize the customer interaction columns, rather this may be placed on the "Thank-You" page of the website. Cusomer interaction changes depending upon the cost and nature of the products so it is advised to judge this at the base level of UI
I love posts like this ---> a step-by-step 'how to' guide with great internal/external links to elaborate. It's a good idea to go over this type of post everytime one optimizes a site. Thanks Paddy (& Rand) :-)
Great POST Paddy! I ABSOLUTELY LOVE the visual mockup you created for the on-page optimization! +1
This is a super detailed article, that can give e-commerce sites good ideas and thing they might need to work on with their on page optimization. This is also a great article to bookmark and share.
Good stuff as always Paddy - always pumping out must read posts :) Keep it up!
Thanks for your marvelous posting! I quite enjoyed reading it, you are a great author.
I want to encourage that you continue your great job, have a nice day!
Can you suggest me some Changes for my web site that is WWW.WEBIHAWKS.COM ?
There's some very interesting points here. I'm just about to begin redesigning the templates for my e-commerce website, so this will prove to be an invaluable checklist during this process. Some of the points are already on my TODO list, others have gems of information I've either over looked or not even thought about.interesting reading your thoughts about the reviews. Our system currently has reviews on separate page(s), so including the reviews on the same page in the redesign is a must. Like the idea of basically only showing the reviews (if there are any). I guess by not having the "be the first to write a review" where there are no reviews, does eliminate an issue of people spamming product reviews, if they're basically on an invitation only basis. Plus you can offer incentives for product reviews and keep that offer between you and your customer (plus may want to offer different discounts depending on the age of the product - more important to get reviews of newer products?). Don't want a situation where you're offering a 10% discount off next purchase with any review and have unreviewed products being reviewed by first time customers who then go one to make a purchase.
If you cannot disable the "be the first to write a review" section, would you recommend some form of security check on submission, such as the order id, to ensure it's a review by one of your customers? (Obviously customers with an account can log in and wouldn't need to do this.)
I think your suggestion about H1 tags is most important and prominent fact about doing it through CSS sheets so it will not become a burden for the developer or optimizer to do manual tagging for that. Specially in the case of ecommerce website the urls should be unique in the case of categories having same product in both.So great stuff for new comers in this field.
Great stuff Paddy
Thank your very much for this excelent post.
Just only a question. Where would you put the article price? .
I think the best place must be near the call to action button.
Thanks for the question. I guess it depends but either way you want to make it very clear and I'd most likely do some split testing. The one mistake I often see if the price being the same size as discount amounts which can confuse the user a bit.
Great research.
I think customer reviews and Q&A Content can be combined onto one block
Another wonderful article. I will add one additional type of content that can be included to the product page - PDF documentation. The PDF itself may bring additional visitors to the product page. Of course this would apply for a limited types of e-commerce websites depending on the products offered.
Mr Moogan - an exellent article - many interesting tips - I will focus on this Q&A things more now because it's something I probably mess out on. Lot of these things are not strictly SEO tricks but I find them very usefull.
When I do the SEO to my sites I always focus on the keywords - proper keywords in the content , in the meta description code brings a lot SEO fuel to my ratings and therefore also profits. Then I monitor the efficiency with tools like Colibri Tool - apart from this functionality it also gives me an opportunity to compare with my competitors.
And it brings good results cuz I have an eya on all the keyword strategy - and I think that the keywords are the most valuable fuel for SEO in ecommerce and everything about the online business.
Thanks Mr Moogan.Twas Exactly What I need.
Hey paddy you share such a important factor which is really neccessary for on page optimization for an e-commerce site... I think product title is very imporant to get your product in on site search and even on google search.. LIke you can see on e-bay people use seo friedly title to get there products on search..
Awesome post! This is a fantastic detailed article about make the perfect of ecommerce sites and this article give e-commerce sites good ideas and thing they might require to work on with their on page optimization. I want to share a thing that many E-commerce portals to buy job online but a little are successful. It is very important for us to make it more users friendly so that to stay the visitor busy on the website. Please keep it continue ….
Truly Amazing post....covering each and every point. Thanks Paddy..
Paddy this is simple detailed and interesting! This actually shows how on-page optimization or SEO in general can have a direct impact on sales and conversions.
I really like how detailed you talked about adding the UGC on the product pages like Reviews and QnA’s This not only will encourage user to engage with the website but also help adding unique content to each and every product page on the website.
Videos are great but this IMO is not ideal in all scenarios because it contains a good amount of budget involved with can be a problem for small online store owners.
Thing that that twist my mind is the idea of not adding social sharing buttons on the product pages… I am not sure about it but social sharing buttons like ‘I just bought this from abc.com’ after the purchase has been made sounds more actionable to me.
Thanks for the comment and feedback. I'm still a bit unsure about the social sharing on product pages myself, I can see there being pros and cons of doing it and certain products may be better than others.
I believe the Social sharing is a key part to products. Yes I agree that we don't want to distract from the overall goal of the purchase, but a +1 allows (even if they don't buy) allows others to see that you like (or recommend) a product. Which will help lead to more overall sales.
And displaying numbers of likes or tweets on a page could help the decision process.
Or maybe even setup the Social buttons so that they help assist in the sale with a call to action.
Great Post!
What a post! We don't usually see posts based around "on-page" tactics as much these days so it was quite refreshing! Thank you Paddy!
P.S. - Balsamic is THE best tool for mockups. Glad to see others such as yourself using it!