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
-
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 -
SEO Impact & Google Impact On Removing Product From Category Page for Ecommerce Site
Hello Experts, For my Ecommerce site previously I was showing products at category pages i.e. first all subcategories name after that list all products of all subcateogries. That also approx per category 500 products via load more feature. My query is now I am planning to show products only at Product Listing Page and not on Category pages so what will be SEO impact and how google will treat this? Thanks!
Intermediate & Advanced SEO | | Johny123450 -
URL Rewriting Best Practices
Hey Moz! I’m getting ready to implement URL rewrites on my website to improve site structure/URL readability. More specifically I want to: Improve our website structure by removing redundant directories. Replace underscores with dashes and remove file extensions for our URLs. Please see my example below: Old structure: http://www.widgets.com/widgets/commercial-widgets/small_blue_widget.htm New structure: https://www.widgets.com/commercial-widgets/small-blue-widget I've read several URL rewriting guides online, all of which seem to provide similar but overall different methods to do this. I'm looking for what's considered best practices to implement these rewrites. From what I understand, the most common method is to implement rewrites in our .htaccess file using mod_rewrite (which will find the old URLs and rewrite them according to the rewrites I implement). One question I can't seem to find a definitive answer to is when I implement the rewrite to remove file extensions/replace underscores with dashes in our URLs, do the webpage file names need to be edited to the new format? From what I understand the webpage file names must remain the same for the rewrites in the .htaccess to work. However, our internal links (including canonical links) must be changed to the new URL format. Can anyone shed light on this? Also, I'm aware that implementing URL rewriting improperly could negatively affect our SERP rankings. If I redirect our old website directory structure to our new structure using this rewrite, are my bases covered in regards to having the proper 301 redirects in place to not affect our rankings negatively? Please offer any advice/reliable guides to handle this properly. Thanks in advance!
Intermediate & Advanced SEO | | TheDude0 -
Does Google Read URL's if they include a # tag? Re: SEO Value of Clean Url's
An ECWID rep stated in regards to an inquiry about how the ECWID url's are not customizable, that "an important thing is that it doesn't matter what these URLs look like, because search engines don't read anything after that # in URLs. " Example http://www.runningboards4less.com/general-motors#!/Classic-Pro-Series-Extruded-2/p/28043025/category=6593891 Basically all of this: #!/Classic-Pro-Series-Extruded-2/p/28043025/category=6593891 That is a snippet out of a conversation where ECWID said that dirty urls don't matter beyond a hashtag... Is that true? I haven't found any rule that Google or other search engines (Google is really the most important) don't index, read, or place value on the part of the url after a # tag.
Intermediate & Advanced SEO | | Atlanta-SMO0 -
Ecommerce: remove duplicate product pages or use rel=canonical
Say we have a white-widget that is in our white widget collection and also in our wedding widget collection. Currently, we have 3 different URLs for that product (white-widgets/white-widget and wedding-widgets/white-widget and all-widgets/white-widget).We are automatically generating a rel=canonical tag for those individual collection product pages that canonical the original product page (/all-widgets/white-widget). This guide says that is the structure Zappos uses and says "There is an elegance to this approach. However, I would re-visit it today in light of changes in the SEO world."
Intermediate & Advanced SEO | | birchlore
I noticed that Zappos, and many other shops now actually just link back to the parent product page (e.g. If I am in wedding widget section and click on the widget, I go to all-products/white-widget instead of wedding-widgets/white-widget).So my question is:Should we even have these individual product URLs or just get rid of them altogether? My original thought was that it would help SEO for search term "white wedding widget" to have a product URL wedding-widget/white-widget but we won't even be taking advantage of that by using rel=canonical anyway.0 -
301 Redirection and apostrophes in URLs
Hi I am experiencing trouble getting any redirects with apostrophes in the URLs to 301 redirect in order to eliminate 404 errors. I have tried replacing the instance of the apostrophe in the source URL field to %27 and variations of this but to no avail. The site is a wordpress site (the old URLS are legacies from the old Business Catalyst site) and I am using the redirection plug in. I have gone into some detail with a helpful soul here http://wordpress.org/support/topic/how-to-deal-with-apostrophes-in-source-url but unfortunately to no result. If anyone has any idea how to solve this puzzle I would be grateful for the help. Example: http://www.tesselaars.com/blog/Inside_Flowers/post/Online_Marketing_for_Florists_Part_1%E2%80%93_A_Website_You_Won%27t_Regret/
Intermediate & Advanced SEO | | Seamoose0 -
Microformats & Microdata
Hi, Does splitting data apart using microformats & Microdata, help Google better understand your content and in turn could be used to increase relevancy? O and does anyone know if it's supported across major browsers.
Intermediate & Advanced SEO | | activitysuper0 -
How To Best Close An eCommerce Site?
We're closing down one of our eCommerce sites. What is the best approach to do this? The site has a modest link profile (a young site). It does have a run of site link to the parent site. It also has a couple hundred email subscribers and established accounts. Is there a gradual way to do this? How do I treat the subscribers and account holders? The impact won't be great, but I want to minimize collateral damage as much as possible. Thanks.
Intermediate & Advanced SEO | | AWCthreads0