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
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
-
Question about inbound links
Hi! Hi have a little doubt. I'm interested in getting higher positions for a landing page with a long tail keyword. Now the page (ecommerce product page) appears in position 5 and have a low authority domain site and page. My intention is to put more original text in the page and write a blog post with a link pointing to the product page. My doubt is: What is better? Building the blog into the same domain or build it into a high authority external domain (like wordpress), what link could be better for my objectives? Thanks! (And sorry for my English)
Link Building | | Empatica0 -
Best way to structure a service area page with many locations to maximize internal links to them?
Currently our service area page (http://www.njlimocarservice.com/services.html) very sloppily lists many of the towns we serve in multiple counties - over 50 approx (scroll down). They have been placed that way so there is links to them from one of the subpages directly linked from the root domain. I am now attempting to make it pretty and organized with my designer. I intend to maintain a link to each individual town/landing page for SEO purposes to keep it close to root domain. My questions is how to best structure this. I don't want to list by county because some people don't know what county the town is in. However an alphabetical list may be overkill as there is so many. The other option is to get a search form or dropdown list on there but how will my landing pages be recognized by crawlers if there is no internal links from my root domain? Eventually we plan to expand further so what happens when we add 100+ landing pages? What will then happen to my internal link juice? Thanks!
Link Building | | kabledesigns0 -
MyBlogGuest.com Question
Hi, When a blog owner posts my article with a no-follow tag applied to the anchor text link pointing out I kind of get the feeling as soon as Google indexes this article with that tag applied its game over and that article is now dead, even if the blog owner changes it back to follow after Google has found it. I do a lot of guest blogging and it seems as though when Google first crawls the new content for the first time and follows the link something extra passes through. For example: I guest posted on a blog and the article was 'follow', I sore a increase in rankings for about 3 weeks, then the article got flagged in My Blog Guest that it had been changed and I noticed a no-follow tag had been applied. Ranking dropped back down by the time I had contacted the blog owner and asked him to change it, which he did and still it is follow but I never sore rankings come back, it was like soon as Google had seen the article link was 'nofollow' changing it back made no difference. I could be completely wrong as this is just guessing but its almost like when a link is tampered with it indicates its not a natural link.
Link Building | | activitysuper0 -
Social Signals Question
Hello, If I have a landing page which contains great content to the point where social sharing happens though likes, tweets, plus's etc, how do you then use this to effect rankings on your target page? I would be inclined to leave the page to gather social shares and anchor text link to the target page. Any thoughts? Basically landing page with some good content that gets shared, now what?
Link Building | | activitysuper0 -
Domain Question
Hello fellow SEOmozers! I'm trying to register a domain name that contains keywords for my business, however the .com is obviously taken (however its just a parked domain without a site) so I have an option to get either .co .us or .net I wanted to know if the domain extension makes any difference for the search engine or does having .com gives you an advantage over having .co .us or .net? Thanks for your input!!!
Link Building | | igor.pinchevskiy0 -
Think I'm ready to do some link building. Couple questions.
Getting ready to do some link building. I've got several lists of competitors' links, including a bunch of sites with broken links that would be a great fit to link to us. I've got a capable VA to get started work on reaching out to people. Just curious if this is the right game plan, seems a little simple: For this round of link building I'm thinking all the links would point to my root domain. -Find quality sites/links to go after -Find an email to the owner/webmaster -Have the VA send them a value proposition email(i.e. why it's good fit for all)...or tell them about broken links etc. -Follow up myself when a response is generated. -Hope/verify they link to us. Thanks for the help with the newbie questions.
Link Building | | astahl110 -
Blog Commenting Question Off Page
While blog commenting, many people tend to use their 'anchor text' when asked to provide with their name. Hyperlinking anchor text inside the blog comment is perfectly understandable for me but using anchor text when asked to provide your name is something that I see as spam and something that totally confuses a normal user who reads the blog comment and sees a weird name in the name section. Search engines too must be perfectly aware of this and thus I am of the opinion that such anchor texts don't care much weightage in the eyes of search engine. However many of my fellow SEO colleagues tend to differ. They say you should use anchor text when asked to provide with a name. And I am totally against this form of promotion That's why I wish to ask the opinion of experts in SEO MOZ on this topic. Awaiting your feedbacks
Link Building | | pulseseo0 -
Submitting my URL on web/business/service directories
Does it make sense to submit a business URL in as many relevant web/business directories as possible when kicking off a link building campaign? Submitting a free listing is obviously better than nothing, but when does it make sense to pay extra for a premium listing profile on some of these directories? There are just so many and a lot of them appear spammy, even though some of my competitors are getting traffic from them. Any advice on this would be great!
Link Building | | TheSquareFoot1