Ecommerce product URLs & flat architecture?
-
Hey Mozzers,
I'm optimizing a small ecommerce site. The site URL directory structure seems all good & logical, BUT should I try for a flatter architecture - so that the individual products are at top level after the domain name in URLs?
e.g.
www.domain.com/first-item/
www.domain.com/second-item/
etc. etc.My current setup (I'm using the Woocommerce plugin in Wordpress):
www.domain.com/shop/ (main shop page)
www.domain.com/shop/category-name-1/
www.domain.com/shop/category-name-2/
www.domain.com/shop/category-name-3/with products appearing as:
www.domain.com/product/first-item/
www.domain.com/product/second-item/
etc.I've researched some big brand ecommerce sites and most seem to be domain.com/amazing-product/ even if the product itself is many categories or sub-categories down. i.e. Homepage > Home & Furniture > Furniture > Living Room Furniture > Coffee Tables
As I say the information architecture makes sense from a user point of view, but I'm guessing the individual products would stand more chance of ranking if directly following the domain name? Woocommerce although flexible doesn't seem to do this out-of-the-box, so please some advice before I go on a hacking and URL rewriting mission!
Thanks
-
Thanks Tom,
Oh that's your Amazon store too, good stuff then!
Haha the niche isn't 'cats in bomber jackets', but may as well be lol! As the niche has many EMD's and matching product URL's I'm paying close attention to the competition in the SERP's. Although, as with many things, testing is probably the best way to find out. I'll see how it goes, with the current structure and if I can only get so far maybe try the 'flatter' approach.
thanks again,
Greg
-
Hi Greg,
Small world indeed!
This is just my opinion, but perhaps these bigger stores may be already ranking so high that the need of a department/category/subcategory url is just not required because the SEO is done perfectly elsewhere, I don't know, just a hunch!
The URL's are definitely something to take into consideration, whether the niche is something completely random like bomber jackets for cats or something, no one wants an ugly looking URL and with so many shopping cart CMS' around these days, it's relatively straight forward to set up a whole manner of URL's. I wouldn't spend too much time worrying about it though.
Also, the Amazon ranked number 1 link for "Proel Rubber Microphone Holder 22mm - 26mm" is actually our Amazon store too! Hehe. Cheeky
Tom
-
Hi Tom, thanks very much for your answer and posting your store links.. actually you're not a million miles away from my Essex home.. small world huh!
Yes I certainly am a fan of the breadcrumb drilling down and organising by category, and only started thinking differently after watching an old WBF with Rand talking about flat architecture http://vimeo.com/3873783 , (and I think there may have been another with Dr. Pete too). Then I started looking at the big UK stores like M&S, John Lewis, etc. and saw that they use the flat architecture - with individual products directly after the domain name, despite being many categories down: eg. http://www.johnlewis.com/reiss-rathjen-passport-holder/p231880395?colour=Khaki (which ranks #1 for "reiss rathjen passport holder").
It's very interesting to see the URL structure on your site, which is really well organised.. and I like the idea of the short URL by cat no. which must be is handy for customers. Yet I guess you're not trying to actively rank for 'product numbers', and if someone searches for the 'product name' you can "sometimes" be outranked by the competitor's use in URL: e.g. search for "Proel Rubber Microphone Holder 22mm - 26mm" and amazon wins. However for most you win so kudos to you!
Seeing as the site I'm working on only has a few products in a specific niche, maybe I'm over-thinking it.. however it's in a niche with many competing Exact Match Domain's and keyword-matched URL's, so that's why I'm giving it extra thought.
thanks again for your answer. I'll bookmark your site for my next audio needs too
-
not many... about twenty.
-
Hi Greg,
The URL structure for me has always worked best WITH the categories in the URL. In the UK, my company ranks number 1 for "disco speakers". This could be down to the fact that our URL's APPEAK somewhat long, but in fact help us gain much more traffic than it would if we didn't include the categories.
For example, this is for our active PA speakers category:
http://www.electromarket.co.uk/speakers-audio-equipment/dj-pa-speakers/active-powered-pa-speakers/
It does appear rather long, particularly as there will be a product code after that URL for the actual product page.
But what works well for us, is to keep the URL structure like this on the website (So if you click department >> Categories >> sub categories >> product) but allow people to navigate to the website using just the product code in the url. So http://www.electromarket.co.uk/speakers-audio-equipment/dj-pa-speakers/active-powered-pa-speakers/PRODUCTCODE just becomes http://www.electromarket.co.uk/PRODUCTCODE.
But yes, in my opinion, keeping the categories in the URL like a sort of "breadcrumb" has always worked best for us and we're using Magento Enterprise.
Hope this is of some help!
Tom
-
How many products do you currently have?
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Quickview product modal - should I add rel=canonical to each URL ?
I have a quick view modal for all products on my website. How should I deal with these in the page set up eg. should I rel=canonical to the full product page and no-index in robots txt or are they ok in Googles eyes as they are part of the UX ?
Intermediate & Advanced SEO | | ColesNathan0 -
Remove Product & Category from URLS in Wordpress
Does anyone have experience removing /product/ and /product-category/, etc. from URLs in wordpress? I found this link from Wordpress which explains that this shouldn't be done, but I would like some opinions of those who have tried it please. https://docs.woocommerce.com/document/removing-product-product-category-or-shop-from-the-urls/
Intermediate & Advanced SEO | | moon-boots0 -
What should my main sitemap URL be?
Hi Mozzers - regarding the URL of a website's main website: http://example.com/sitemap.xml is the normal way of doing it but would it matter if I varied this to: http://example.com/mainsitemapxml.xml or similar? I can't imagine it would matter but I have never moved away from the former before - and one of my clients doesn't want to format the URL in that way. What the client is doing is actually quite interesting - they have the main sitemap: http://example.com/sitemap.xml - that redirects to the sitemap file which is http://example.com/sitemap (with no xml extension) - might that redirect and missing xml extension the redirected to sitemap cause an issue? Never come across such a setup before. Thanks in advance for your feedback - Luke
Intermediate & Advanced SEO | | McTaggart0 -
URL Optimisation Dilemma
First of all, I fully appreciate that I may be over analysing this, so feel free to highlight if you think I’m going overboard on this one. I’m currently trying to optimise the URLs for a group of new pages that we have recently launched. I would usually err on the side of leaving the urls as they are so that any incoming links are not diluted through the 301 re-direct. In this case, however, there are very few links to these pages, so I don’t think that changing URLs will harm them. My main question is between short URLs vs. long URLs (I have already read Dr. Pete’s post on this). Note: the URLs I have listed below are not the actual URLs, but very similar examples that I have created. The URLs currently exist in a similar format to the examples below: http://www.company.com/products/dlm/hire-ca My first response was that we could put a few descriptive keywords in the url, with something like the following: http://www.company/products/debt-lifecycle-management/hire-collection-agents - I’m worried though that the URL will get too long for any pages sitting under this. As a compromise, I am considering the following: http://www.company/products/dlm/hire-collection-agents My feeling is that the second approach will give the best balance between having the keywords for the products and trying to ensure good user experience. My only concern is whether the /dlm/ category page would suffer slightly, but this would have ‘debt-lifecycle-management’ in the title tag. Does this sound like a good approach to people? Or do you think I’m being a little obsessive about this? Any help would be appreciated 🙂
Intermediate & Advanced SEO | | RG_SEO0 -
An affiliate website uses datafeeds and around 65.000 products are deleted in the new feeds. What are the best practises to do with the product pages? 404 ALL pages, 301 Redirect to the upper catagory?
Note: All product pages are on INDEX FOLLOW. Right now this is happening with the deleted productpages: 1. When a product is removed from the new datafeed the pages stay online and are showing simliar products for 3 months. The productpages are removed from the categorie pages but not from the sitemap! 2. Pages receiving more than 3 hits after the first 3 months keep on existing and also in the sitemaps. These pages are not shown in the categories. 3. Pages from deleted datafeeds that receive 2 hits or less, are getting a 301 redirect to the upper categorie for again 3 months 4. Afther the last 3 months all 301 redirects are getting a customized 404 page with similar products. Any suggestions of Comments about this structure? 🙂 Issues to think about:
Intermediate & Advanced SEO | | Zanox
- The amount of 404 pages Google is warning about in GWT
- Right now all productpages are indexed
- Use as much value as possible in the right way from all pages
- Usability for the visitor Extra info about the near future: Beceause of the duplicate content issue with datafeeds we are going to put all product pages on NOINDEX, FOLLOW and focus only on category and subcategory pages.0 -
Ecommerce website consolidation
I have a large ecommerce site and several smaller nitche ecommerce sites. All have the same products, but the smaller sites are loosing traffic. I want to combine all the sites to the larger site so it will be easier to manage, but I don't want to loose any rank on the smaller sites. Example: www.yourpromopeople.com - This is the large site I want to use. www.logocoolies.com www.fourcolormagnets.com - These are a couple of the smaller sites I want to combine with the larger one. Questions: What are the pros and cons in doing this? What would be the best way to do this? Would redirecting the URL's to the larger site's product pages do the trick or is there a better option? Thanks for the help.
Intermediate & Advanced SEO | | JHSpecialty0 -
How to 301 redirect all URLs with /? in?
I want to redirect all URLs that have /? in it. Indexed in Google is a bunch of urls lik: mysite.com/?674764 mysite.com/?rtf8y78 I want all these URLs to be redirected to my home page. Any ideas?
Intermediate & Advanced SEO | | JohnPeters0 -
Whats the best way to handle product microformats such as hproduct, goodrelations on ecommerce for Google?
With web3.0 results with microfrmatting showing in google, yahoo etc through reviews, instock, events, sales, pricing etc.
Intermediate & Advanced SEO | | RampUpInteractive0