In my latest opinion piece for The Drum, called 'Search Engine Optimisation fundamentals for e-commerce sites', I have spent several hundred words explaining how ecommerce sites can use Search Engine Optimisation techniques to improve their organic rankings.
This is my 5th article in my online column about eCommerce and rather than it be a subjective piece, I wanted to produce a more factual article and dip into some technical elements too. However, in writing it there was quite a lot of SEO topics that I missed out, mainly because I wanted the article to be understood by the majority of The Drum's readers, who are more likely to be creative and marketing types rather than those at the sharp end of online site optimisation.
So what did I miss out? Well here's some things I didn't cover:
1. Webmaster tools insights that are relevant to online retailing
2. Micro formats, such as the star ratings for products that can then get fed into organic results
3. Canonical references and robots.txt techniques to reduce crawl bleed
4. Multiple sitemap.xml files for content, catalogue, etc
Was I wrong not to include these? I don't think so. Besides, it would then have meant I couldn't write this article :-)
The Blog of Hayden Sutherland, an eCommerce, Online Marketing and Digital Strategy consultant based in Glasgow, Scotland. These are my thoughts on how companies can take advantage of the modern interaction technologies and methods to improve communications, influence behaviour and retail online better.
Showing posts with label catalogue. Show all posts
Showing posts with label catalogue. Show all posts
Tuesday, January 22, 2013
Monday, May 16, 2011
Advanced SEO : Using canonical references
What is Canonicalization?
The process of picking a single site URL to be indexed by the search engines from a range of URL’s. This happens when there are duplicate versions of the same/similar content on one site. Think of it as a way of suggesting the ‘true’ URL for your page(s) to the search engines
Why would I have multiple versions of the same content?
This usually occurs when you have dynamic content delivered from a database or there is more than one URL for a single page (typically the homepage, but not necessarily).
An example of this is an ecommerce site that enables users to get the same or very similar results from different actions.
E.g. If you have the URL of a product catalogue listing page built up from a series queries or filters.
The search engines understand this stuff?
Yes, they more than understand it they use it as a signal for search engine optimization. Since early 2009 Google, Yahoo and Microsoft have all stated they support this way for website owners to say “hey search engines, all these pages may have different URL’s but they are actually the same”.
What is the issue with duplicate content?
Search engines think that everyone is trying to game them and submit duplicate content to push themselves up the organic rankings. Without this, when a search engine finds duplicate content, it won’t now if you have done this accidentally or on. This means that they may well display the URL you don’t want to display, miss pages you want to get index or even worse downgrade the value of the page(s) they find… affecting the rankings and potentially the entire optimization of your site.
So how do I do this on my site?
If you read articles about this on the web, you would think that it is as simple as embedding a link in the header of your HTML pages (See: http://en.wikipedia.org/wiki/Canonical_meta_tag )
In theory this tells search engines the preferred location of the page to index (the “canonical” location) instead of the one it has found.
In practice it is more complex to create and maintain a working Canonical structure within an eCommerce site, especially one that has an evolving product catalogue.
The process of picking a single site URL to be indexed by the search engines from a range of URL’s. This happens when there are duplicate versions of the same/similar content on one site. Think of it as a way of suggesting the ‘true’ URL for your page(s) to the search engines
Why would I have multiple versions of the same content?
This usually occurs when you have dynamic content delivered from a database or there is more than one URL for a single page (typically the homepage, but not necessarily).
An example of this is an ecommerce site that enables users to get the same or very similar results from different actions.
E.g. If you have the URL of a product catalogue listing page built up from a series queries or filters.
The search engines understand this stuff?
Yes, they more than understand it they use it as a signal for search engine optimization. Since early 2009 Google, Yahoo and Microsoft have all stated they support this way for website owners to say “hey search engines, all these pages may have different URL’s but they are actually the same”.
What is the issue with duplicate content?
Search engines think that everyone is trying to game them and submit duplicate content to push themselves up the organic rankings. Without this, when a search engine finds duplicate content, it won’t now if you have done this accidentally or on. This means that they may well display the URL you don’t want to display, miss pages you want to get index or even worse downgrade the value of the page(s) they find… affecting the rankings and potentially the entire optimization of your site.
So how do I do this on my site?
If you read articles about this on the web, you would think that it is as simple as embedding a link in the header of your HTML pages (See: http://en.wikipedia.org/wiki/Canonical_meta_tag )
In theory this tells search engines the preferred location of the page to index (the “canonical” location) instead of the one it has found.
In practice it is more complex to create and maintain a working Canonical structure within an eCommerce site, especially one that has an evolving product catalogue.
Monday, September 20, 2010
eCommerce 101
There's the idea in most business owners that setting up an eCommerce website is a difficult thing.
It really isn't.
Sure, if you're a large company that needs to integrate a site with back-end fulfillment systems and has a complex and ever-changing product offering, then you're going to need a scalable, flexible online trading service.
But if you're a small to medium sized business and you want to turn your website into a platform for sales.... then you don't need a kingsize budget to get started. Most of the time it is possible to use one of two methods to get your ecommerce idea off the ground:
1. Hosted
These days, most hosting companies offer a transactional 'online shop' creation service. They range from the very basic templated service for simple products, through to flexible set ups that allow you to build & configure: your own design, complex product catalogues, multiple currency & delivery options, downloadable products, eBay integration, discounts/coupons, rating systems and much more.
2. Software
By installing an application into your own hosting environment, you can have all the features of the above hosted service plus the possibility of integration with other business systems (e.g. Finance / Accounts, customer / order management and mail / telephone ordering).
However if you want the very simple ability to transact online, without moving to another platform or installing software, then you want to consider adding PayPal to your existing site. You simply sign up for a basic business account, drop a button onto your website and either have an instant payment (even taking credit cards) or have a shopping cart if you have more than one product or service.
eCommerce doesn't have to be difficult
It really isn't.
Sure, if you're a large company that needs to integrate a site with back-end fulfillment systems and has a complex and ever-changing product offering, then you're going to need a scalable, flexible online trading service.
But if you're a small to medium sized business and you want to turn your website into a platform for sales.... then you don't need a kingsize budget to get started. Most of the time it is possible to use one of two methods to get your ecommerce idea off the ground:
1. Hosted
These days, most hosting companies offer a transactional 'online shop' creation service. They range from the very basic templated service for simple products, through to flexible set ups that allow you to build & configure: your own design, complex product catalogues, multiple currency & delivery options, downloadable products, eBay integration, discounts/coupons, rating systems and much more.
2. Software
By installing an application into your own hosting environment, you can have all the features of the above hosted service plus the possibility of integration with other business systems (e.g. Finance / Accounts, customer / order management and mail / telephone ordering).
However if you want the very simple ability to transact online, without moving to another platform or installing software, then you want to consider adding PayPal to your existing site. You simply sign up for a basic business account, drop a button onto your website and either have an instant payment (even taking credit cards) or have a shopping cart if you have more than one product or service.
eCommerce doesn't have to be difficult
Subscribe to:
Posts (Atom)