Yet Another, Yet Important URL structure query.
-
Massive changes to our stock media site and structure here.
While we have an extensive category system previously our category pages have only been our search pages with ID numbers for
sorting categories. Now we have individual category pages.
We have about 600 categories with about 4 max tiers.
We have about 1,000,000 total products and issues with products appearing to be duplicate.
Our current URL structure for producta looks like this:
http://example.com/main-category/12345/product-name.htm
Here is how I was planning on doing the new structure:
Cat tier 1:
http://example.com/category-one/
Cat tier 2:
http://example.com/category-one/category-two/
Cat tier 3:
http://example.com/category-one-category-two/category-three
Cat tier 4:
http://example.com/category-one-category-two-category-three/category-four/
Product:
http://example.com/category-one-category-two-category-three/product-name-12345.htm
Thoughts?
Thanks!
Craig
-
Hi Craig,
If the keyword appears twice in the url it should be acceptable. What I normally do is to look at the url & judge if it still looks "natural" (with "natural" off course is quite subjective). If it looks stuffed, I change, if not I keep it. Check the 'stuffed' examples here: http://blogs.bing.com/webmaster/2014/09/09/url-keyword-stuffing-spam-filtering/
Sorry I cannot be more specific, it's a bit of a grey area.
Dirk
-
Hey Dirk,
Thanks again for the great insight here.
I have a follow-up however...
On our current product pages pre-URL change, the URL structure looks like this:
Let's say, for example purposes, that two of our very top keywords are "Calico Cats" and "Calico Kittens."
example.com/Calico-Cats-Kittens/12345/Tiny-Cat-Playing.html
Before this site re-mod we didn't have any actual category pages, the categories just linked to our search results pages as talked about previously.
The new category pages would look like this:
example.com/Calico-Cats/Calico-Kittens/Sub-Category-One/Sub-Category-Two
So, my question is first for the category page:
Which is better:
example.com/Calico-Cats/Calico-Kittens/Sub-Category-One/Sub-Category-Two/
example.com/Calico-Cats/Kittens/Sub-Category-One/Sub-Category-Two/Is there any concern here with Repeating the word "Calico?"
And for the product page:
example.com/Calico-Cats/Tiny-Cat-Playing-12345.html
(Excluding the "Calico-Kittens" category level to decrease the number of folders and also, because of the concern that including "Calico" twice may be an issue?
ORexample.com/Calico-Cats/Calico-Kittens/Tiny-Cats-Playing-12345.html
(including an extra category layer, but only because "Calico-Kittens" is one of our top, most valuable keywords)There will be hundreds of thousands of product pages like this.
Thanks again for your help!
Craigexample.com/Calico-Cats/Calico-Kittens/Sub-Category-One/Sub-Category-Two
-
Hi Craig,
Personally I would prefer folders because it's easier for reporting purposes
Cat tier 1:
http://example.com/category-one/Cat tier 2:
http://example.com/category-one/category-two/Cat tier 3:
http://example.com/category-one/category-two/category-threeCat tier 4:
http://example.com/category-one/category-two/category-three/category-four/It seems to go against the rule of a flat site structure, but in fact for that, it's more the number of links to the category that counts rather than the number of folders.
For the product url I wouldn't use all these folders. If one product belongs two multiple categories / subcategories you'll end up with duplicate urls - here I would rather go forhttp://example.com/xxx/product-name-12345.htm. xxx could stand for the main category (if each product belongs to only one main category) or something generic like "products"
Some additional info can be found here: http://www.bruceclay.com/blog/structured-urls/
Hope this helps,
Dirk
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
-
URL not indexed but shows in results?
We are working on a site that has a whole section that is not indexed (well a few pages are). There is also a problem where there are 2 directories that are the same content and it is the incorrect directory with the indexed URLs. The problem is if I do a search in Google to find a URL - typically location + term then I get the URL (from the wrong directory) up there in the top 5. However, do a site: for that URL and it is not indexed! What could be going on here? There is nothing in robots or the source, and GWT fetch works fine.
Technical SEO | | MickEdwards0 -
URL Structure
I'm going through the process of redesigning our website, and the URL structure was brought up. We currently have our URLs structured as domain.com/keyword. It seems that some people think setting your URLs up to look like: domain.com/directory/keyword makes more sense from a user's perspective, and from a search engine's perspective. With our directories labeled as services, solutions, clients - I see no value in adding directories as it dilutes the keyword and brings the keyword further away from the domain. Are there situations where adding a directory before the page in the URL makes sense? If anyone has data showing the difference between the two that'd be great! Thanks, Brian
Technical SEO | | PrasoonGoel0 -
What is the best practice to seperate different locations and languages in an URL? At the moment the URL is www.abc.com/ch/de. Is there a better way to structure the URL from an SEO perspective?
I am looking for a solution for using a new URL structure without using www.abc.com**/ch/de** in the URL to deliver the right languages in specific countries where more than one language are spoken commonly. I am looking forward to your ideas!
Technical SEO | | eviom0 -
Canonical URL
I previously set the canonical Url in google web masters to the non www version, when I check my on page opt, it tells me that I have a critical issue with this. Should I change it in google web masters back to the www version? if so is there the possibility of negative results? Or is there a better way to deal with this? Note, I have inbound links pointing to both types.
Technical SEO | | bronxpad0 -
How to handle lots of URL parameters
Howdy mozzers I'm hoping you can lend some advice. I'm dealing with a site now with loads of URL parameters. It's a vehicle dealership group which hosts its entire inventory from multiple locations on one page, sorted by parameters. Example inventory URL: www.dealership.com/car-inventory.asp?pa=&ns=10&so=m&sor=DESC&ma=&mod=&mt=&yr=&bs=&pr=&t=used&ln= Where pa (page no.); ns (number of vehicles shown); so (sort by condition); sor (sort order); ma (make); mod (model); yr (year); bs (body style); pr (price range); t (type - new, used, etc.); ln (location no.). As you can imagine this generates a gazillion URLs (or slightly less). Any thoughts on best canonicalization options? Thanks as always
Technical SEO | | jamesm5i0 -
Shorter URLs
Hi Is there a real value in having the keywords in the URL structure? we could use the URL: Mybrand.com/software/tablets/ipad/supertrader.html Or instead have the CMS create the shorter version mybrand.com/supertrader.html and just optimize this page for the keyword 'supertrader ipad software'
Technical SEO | | FXDD1 -
Should I import external reviews to my site?
Hi everybody! I manage the website for a financial services company. We have more than 5000 reviews on a user review website. We have the possibility to import and display all these reviews on our site. Is this good for SEO? Will Google find it suspicious that our site suddenly displays a lot of new keyword-rich content? What about duplicate content? Please, share your thoughts. Thanks!
Technical SEO | | Georgios0 -
Is Pinging important?
Somebody suggested me to ping my website's backlinks using services like www.Pingler.com. Firstly, I don't know what 'pinging' is and why is it important. Secondly, Should I go for it? Lastly, what kind of links should I ping regularly? I researched on google and got a feeling that only blogs should be pinged because they are updated regularly. Is that so?
Technical SEO | | KS__1