Correct URL Structure Question
-
Dear Moz Community,
I have a quick question regarding my internal link structure.
Which route would be the best way to design my website?
Option A)
MYSITE.com/category/make/model/state/cityOption B)
MYSITE.com/category-make-model-state-city.aspxI've been reading a lot of articles regarding link structure by Matt Cutts (or at least referencing him), but I'm not sure what the best practice is for today. Any information or references would be great.
Thank you very much!
-
Hi Rand
Many thanks for taking the time to check by on this one. I appreciate you giving your valuable input.
Peter
-
I wouldn't say that two levels is the max - but in general you should avoid having unnecessary/non-useful folders of depth, and probably no more than 5+ levels of folder depth if possible. Crawlers have gotten much more sophisticated, but it still tends to be the case that more folders don't add a lot of value, so unless there's a good reason (and there may be a reason for some in CFS' case as I noted above), I'd avoid them.
-
Hi Peter - generally speaking, I'd still recommend minimizing unnecessary subfolders, but in this case, I'd lean a little more toward A than B for usability, readability, and crawling purposes. My guess is that CFSSEO's got a lot of URLs in various forms of those subfolders, not just the example shown.
CFSSEO - If possible, I'd choose to go with something like mysite.com/category/make-model/city-state/xyz.html (but it really depends on the specifics of what's in the folders and how they describe the pages).
The reason is that you want to have a logical URL structure that makes sense to crawlers (who will make guesses about locations) as well as highly readable to searchers/users (who often scan the URL in the search results). In those cases, slashes are far more common and readable than hyphens.
-
Thank very much, Mr. Lunn.
I read on an SEO "checklist" that it is best to avoid deep link structures. If possible, try not to go past two levels
i.e.
Option A)
MYSITE.com/level-one/level-two/level-three/level-four/level-fiveOption B)
MYSITE.com/level-one/level-two.aspxDoes that still hold true today? Anyone have any good reference material slightly more recent?
Thank you very much!
-
Hi,
I would go with option B as option A implies sub-folders. Rand Fishkin suggests the same in this blog post: 11 Best Practices for URLs which was written 7 years ago (that long?!), but I think this principle still holds true.
I hope that helps,
Peter
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
-
.ac.uk question!
Hi guys, Recently won a follow link from a .ac.uk university website. Unfortunately, this isn't showing in Link Explorer. We won this link a few weeks ago now. I'm wondering why it hasn't shown up as of yet? Best, Ross
Link Building | | JFTwines0 -
Will removing a 301 re-direct from an old spammed URL drop the links from our profile?
Essentially there is an old page that has been the target of an old school link building agency. There is a 301 re-direct from the old page to the newer version. if I drop the 301 re-direct and update our sitemaps. Will those links be removed from our profile? The old URL passes nothing in actual value & a link building campaign has been running on the new page for over a year.
Link Building | | BenjyH0 -
Google Panda Update question
Since the Panda update from December 21st, 2012, some of the keywords I used to rank for are now gone beyond page 20. What I don't get is that the websites that are now ranking are definitely full of crap and they have tons of unnatural links pointing to them. I've analysed their backlink profiles and most of them have only exact keyword match anchors pointing to them. So what's going on? Is buying tons of crappy links still a valid tactic? I know it is not but how come thoses sites outrank me? I mean it happened to LOTS of my keywords. I don't get it...
Link Building | | sbrault740 -
Got a link building question here
I've been doing a lot of back link analysis on my competitors and noticed that a lot of links are coming from wordpress.com, blog.com, blogspot.com, etc blogs. These are free blogs in the format of http://www.username.blogplatform.com. These individual blogs seem to have product reviews and mentions for many different products (we are an e-commerce website). I would like to know if anyone has done any outreach to the owners of the third party blogs. This looks very different from guest blogging and I want to know if there is a way to reach out to these blog owners in order for them to write something about our products. Please let me know if anyone had any success with this, Thank you
Link Building | | BryanCroft0 -
Quick Question About Exact Matched Keyword Domain
if you have lets say tools.examplexxxx.com in which "tools" + "example" makes a good keyword together i.e [example tools] (a good key word). Is it wise to put 300 quality backlinks with exact matched anchor text containing keyword**[example tools]** from niche related domains and not worrying getting hit by penguin.
Link Building | | ksbnok0 -
Breadcrumbs - Good Internal Link Structure
Hello SEO Experts, I've been puting some thught into my internal link structure, and looking at breadcrumbs, as it has recently occured to me that most of the pages on my site link to Home | Contact Us | and paes and anchor text like that. Don't get me wrong my home page is really important, but anchor text of home I'm assuming is doing me no good at all? Anyway, here is my site home page And three other pages that are included within the site >> Pg1 | Pg2 | Pg3 So the four pages are targeting differnt keywords What I was planing on foing for Pg2 was having a breadcrumb trail that read like so site home page > Pg1 > Pg2 And then have the detail pages link from that with breadcrumbs like site home page > Pg1 > Pg2 > detail page with the home page link anchor text being 'jobs in (site area)' which would be followed by 'jobs in city' and then followed by 'sector jobs in city' So the breadcrumb trail would read - 'jobs in (site area)' > 'jobs in city' > 'sector jobs in city' So my question is, is this the best way of doing this, or would this be spammy? Ultimately it would mean 500+ internal links pointing at my homepage with the desired keywords in the anchor text?? Thanks for your thoughts 🙂
Link Building | | TwoPints0 -
How do I link specific keywords to a specific URL on my landing page? i.e.-Cloud Computing
Example keyword Cloud Computing California. How do I link this keyword on SeoMoz to a specific URL on my landing page?
Link Building | | SteelsmithGroup970 -
Linkbuilding URL Problem
Hi, I work for Perfectly Engraved. A lot of our links point to http://www.perfectlyengraved.co.uk/. However that address forwards to - http://www.perfectlyengraved.co.uk/ecommerce/scripts/default.htm. Should we ensure our links point to http://www.perfectlyengraved.co.uk/ecommerce/scripts/default.htm or does it not make difference? I've put our forwarding code below. <%@ Language=VBScript %> <% Option explicit Response.Buffer = true Response.Redirect "http://www.perfectlyengraved.co.uk/ecommerce/scripts/default.htm" %> Also, would it help if we did a 301 redirect from http://perfectlyengraved.co.uk/ecommerce/scripts/default.htm to http://www.perfectlyengraved.co.uk/ecommerce/scripts/default.htm? As both addresses for every page on our site return the page with or without www Thanks
Link Building | | Aardvark0