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
-
Old product URLs still indexed and maybe causing problems?
Hi all, Need some expertise here: We recently (3 months ago) launched a newly updated site with the same domain. We also added an SSL and dropped the www (with proper redirects). We went from http://www.mysite.com to https://mysite.com. I joined the company about a week after launch of the new site. All pages I want indexed are indexed, on the sitemap and submitted (submitted in July but processes regularly). When I check site:mysite.com everything is there, but so are pages from the old site that are not on the sitemap. These do have 301 redirects. I am finding our non-product pages are ranking with no problem (including category pages) but our product pages are not, unless I type in the title almost exactly. We 301 redirected all old urls to new comparable product, or if the product is not available anymore to the home page. For better or worse, as it turns out and prior to my arrival, in building the new site the team copied much of the content (descriptions, reviews, etc) from the old site to create the new product pages. After some frustration and research I am finding the old pages are still indexed and possibly causing a duplicate content issue. Now, I gather there is supposedly no "penalty", per se, for duplicate content but a page or site will simply not show in the SERPs. Understandable and this seems to be the case. We also sell a lot of product wholesale and it turns out many dealers are using the same descriptions we have (and have had) on our site. Some are much larger than us so I'd expect to be pushed down a bit but we don't even show in the top 10 pages...for our own product. How long will it take for Google to drop the old and rank the new as unique? I have re-written some pages but much is technical specifications and tough to paraphrase or re-write. I know I could do this in Search Console but I don't have access to the old site any longer. Should I remove the 301s a few at a time and see if the old get dropped faster? Maybe just re-write ALL the content? Wait? As a site note, I'm also on a Drupal CMS with a Shopify ecommerce module so maybe the shop.mysite.com vs mysite.com is throwing it off with the products(?) - (again the Drupal non-product AND category pages rank fine). Thoughts on this would be much appreciated. Thx so much!
Intermediate & Advanced SEO | | mcampanaro0 -
Urls in Bilingual websites
1-I have a bilingual website. Suppose that I am targeting a page for keyword "book" and I have included it in that page url for the English version: English version: www.abc.com/book Can I use the translation of "book" in the second language of the website url instead of "book" ? Please let me know which of the following urls are right " French Verison: www.abc.com/fr/book or www.abc.com/fr/livre livre=Book in French 2- Does Google have any tool to check if the second language page of the website has exactly the same content as the English version. What I want to do is for example for a certain page in English version, my targeted keyword is "book" . So my content would be around books. But in the French version of this page, I want to focus on keyword "Pencil" in French instead of "book". Is it wrong or any consequences? That was the main reason for the question number one. Because if it is ok to do what I explained in item 2 then I will set my urls like: In English : www.abc.com/book In French: www.abc.com/fr/crayon crayon=Pencil in French
Intermediate & Advanced SEO | | AlirezaHamidian0 -
Are these URLs too Keyword-packed?
Hi guys, Here is the URL: http://www.consumerbase.com/mailing-lists/dog-stores-mailing-list.html The target keywords are "Dog stores mailing list" and "Dog stores mailing lists" Does having "mailing-list" and "mailing-lists" in my URL hurt me?
Intermediate & Advanced SEO | | Travis-W0 -
Is this URL Structure SPAMMY
Hey guys/gals I have tried asking this very specific question 3-4 times already and some how my specific question seems to be getting side tracked and my very specif question pertaining to my URL structure keeps getting bypassed and overlooked. I am wondering about if this URL structure would become a possible issue in the somewhat near future with GOOGLE considering what I have seen go down in the SEO world the past 2 years. Does this URL Structure look SPAMMY? http://www.pcmedicsoncall.com/computer-repair/laptop-repair/ www.pcmedicsoncall.com/computer-repair/laptop-repair/laptop-screen-repair/ Below is a Screen shot of the Site which I designed where I have created a SILO Site Architecture. .....PLEASE... Look at the Picture Thank you Marshall SEOMOZ-PC-MEDICS-ON-CALL-1.jpg
Intermediate & Advanced SEO | | MarshallThompson310 -
Canonical url issue
Canonical url issue My site https://ladydecosmetic.com on seomoz crawl showing duplicate page title, duplicate page content errors. I have downloaded the error reports csv and checked. From the report, The below url contains duplicate page content.
Intermediate & Advanced SEO | | trixmediainc
https://www.ladydecosmetic.com/unik-colours-lipstick-caribbean-peach-o-27-item-162&category_id=40&brands=66&click=brnd And other duplicate urls as per report are,
https://www.ladydecosmetic.com/unik-colours-lipstick-plum-red-o-14-item-157&category_id=40&click=colorsu&brands=66 https://www.ladydecosmetic.com/unik-colours-lipstick-plum-red-o-14-item-157&category_id=40 https://www.ladydecosmetic.com/unik-colours-lipstick-plum-red-o-14-item-157&category_id=40&brands=66&click=brnd But on every these url(all 4) I have set canonical url. That is the original url and an existing one(not 404). https://www.ladydecosmetic.com/unik-colours-lipstick-caribbean-peach-o-27-item-162&category_id=0 Then how this issues are showing like duplicate page content. Please give me an answer ASAP.0 -
Google tagged URL an overly-dynamic URL?
I'm reviewing my campaign, and spotted the overly-dynamic URL box showing a few links. Reviewing it, they are my Google Tagged URLs (utm_source, utm_medium_utm_campaign etc) I've turned some internal links to Google Tagged URLs but should these cause concern?
Intermediate & Advanced SEO | | Bio-RadAbs0 -
Product URL structure for a marketplace model
Hello All. I run an online marketplace start-up that has around 10000 products listed from around 1000+ sellers. We are a similar model to etsy/ebay in the sense that we provide a platform but sellers to list products and sell them. I have a URL structure question. I have read http://www.seomoz.org/q/how-to-define-best-url-structure-for-product-pages which seems to show everyone suggests to use Products: products/category/product-name Categories: products/category as the structure for product pages. Because we are a marketplace (our category structure has multiple tiers sometimes up to 3) our sellers choose a category for products to go in. How we have handled this before is we have used: Products: products/last-tier-category-chosen/product-name (eg: /products/sweets-and-snacks/fluffy-marshmallows) Categories: products/category (eg: /products/sweets-and-snacks) However we have two issues with this: The categories can sometimes change, or users can change them which means the links completely change and undo any link building work built up. The urls can get a bit long and am worried that the most important data (the fluffy marshmallow that reflects in the page title and content) is left till too late in the URL. As a result we plan to change our URL structure (we are going through a rebuild anyhow so losing old links is not an issue here) so that the new structure was: Products: products/product-name(eg: /products/fluffy-marshmallows) Categories: products/category (eg: /products/sweets-and-snacks) My concern about doing this however, and question here, is whether this willnegatively impact the "structure" of pages when google crawls our marketplace.Because "fluffy marshmallows" will no longer technically fit into the url structure of "sweets and snacks". I dont know if this would have a negative impact or not. FYI etsy (one of the largest marketplace models in the world) us the latter approach and do not have categories in product urls, eg: listing/42003836/vintage-french-industrial-inspired-side Any ideas on this? Many thanks!
Intermediate & Advanced SEO | | LiamPatterson0 -
Pagination & SEO
I have the WP-Pagination plugin and I am wondering how to handle duplicate content issues and what's best for SEO. My developer initially downloaded the plugin to speed up loading for the home page. Now my home page has 21 pages of paginated content. But the pagination continues with each of my categories as well. Should I be placing a canonical reference to my home page, or category main page? My site name is gracessweetlife (dot) com
Intermediate & Advanced SEO | | gracessweetlife0