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
-
Very old site wanting a revamp - how to handle all the redirects/URL changes
Hi all, I have a very very old site, that requires a facelift (going from an old clunky CMS to wordpress). A problem I know I am going to face is that this site has a very poor URL structure (www.site.com/section/1/section/ etc) which I plan on cleaning up. but how do I handle the 100+ backlinks this website has point to such links? If someone could point me in the direction of an article or such that would be great. Thanks,
Link Building | | Greenroads0 -
Shortened URLs Passing Link Equity?
Hi everyone, I was going through a competitor's backlinks, and I noticed they had a number of links from ow.ly and bit.ly that according to Open Site Explorer were passing link equity with PA in the 40 and DA in the 90s. How does that happen? And, how can I duplicate that? I thought those services just shortened your URLs for Twitter feeds mostly, and Twitter no-followed everything. Thanks for any assistance you can provide! Ruben
Link Building | | KempRugeLawGroup0 -
Question about placing links
My company have a website about car related business. I have found around 8-10 sites that is car related which can place links to me. I am wondering whats the best way to make this most effective. I have been writing 8 different texts with maybe 200-250 words each which i plan to use on the sites that is going to link to my site. Should i use exact anchors links or should i use different anchors on every site so it looks more natural? My site today does not have much quality links to it which i believe can make problem when you get 8-10 new sites linking that is very related and have a nice content? How long time should i wait when i put a link to each site to make it less unnatural? Happy for any answer! 🙂
Link Building | | Rob-0 -
Diverse SEO On & Off page questions!
Hey everybody. I have been reading several resources on SEO, and wanted to know your opinion on these topics. I know they are diverse and should be on a different set of questions, but i wanted to give it a try. I run a Heavily Specialized Steel B2B eCommerce Site. So my question would be what is the importance of the following topics, taking into mind the nature of my site. The importance on how often the page is updated ? Recommendations on updating relatively static pages ? How important is to meet HTML and W3C Standards, also its validation. The NoFollow and Follow ratio of incoming links. Your opinion onthe inclusion of outbound links to other relevant pages. Is there a best practice? Any comment is welcome, and would be deeply appreciated. Regards,
Link Building | | JesusD1 -
Question Regarding Inbound Links
Hi, I have someone who asked me for some advice on his website and I want to make sure I don't give him the wrong advice. Basically he runs a mortgage company and is linked to from a popular estate agent. Now he has over 11,000 links coming from this agent because his link appears on each listing. Someone said that the link should be made nofollow which i understand, but it has been like this for over a year and he is ranking highly for a search term that he cannot afford to lose. Should he just leave it as is or should he change it from dofollow to nofollow. Looking at open site explorer it says he only has 25 inbound links but lists the thousands, but If i remember rightly it only counts links from the same domain once. Hopefully someone can help me with this as I want to make sure what I tell his is correct. Thanks Paul
Link Building | | propertyhunter0 -
Best SEO Friendly URL
Hi. Currently I'm using the following url: mysite.com/this-is-the-news-title/news-1234 The news title followed by the directory and the news id. Same goes to mysite.com/my-name/user-123 I think its better for SEO since the relevant words (news title and name) are to the left of the link. But some people are saying that this is not good for SEO because crawlers can't "organize" the urls in directories. So they say its better to use: mysite.com/news/this-is-the-news-title/1234 mysite.com/user/my-name/123 Cause then the crawler know what is a news and what is a user. What do you guys think? Thanks.
Link Building | | rapchan0 -
Question on backlinks indexing
Hello, my site is fairly new and I started building a lot of backlinks to it by posting my 5 from my website to several different web 2.0 and then posting all those 5 articles again to different article submissions + getting social bookmarks to my main site as backlinks. My question is: Should I throw all those backlinks in an indexer to get them all indexed at once / ping them all OR do I let google crawler naturally find them and index them itself sort of like 'dripping' as it will find it one by one; stack by stack? I would also like to know why Yahoo! hasn't indexed my site yet 😞
Link Building | | 6786486312640 -
Creating new url structure for inbound links
In an effort to make is easier for our clients to link to content on our site we intend on creating a simpler url structure for them: site.com/1234 will 301 to site.com/xyz/abc/1234-this-is-where-we-want-you Is there a danger of creating new 301's just for this purpose, the goal here is to make it easier for clients to link to content and thus garner more inbound links.
Link Building | | antiquesearcher0