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
-
Absolute urls
I am redesigning my website with an updated theme.
Link Building | | patmatt
One of the theme plugins takes my url: https://example-site.com/1st-level-page/2nd-level-page/page-content and changes it to https%3A%2F%2Fexample-site.com%21st-level-page%22nd-level-page/page-content%2F Does this effect how a web crawler see's my internal links?
Can this have a negative effect on my SEO?
Should I edit the plugin to force it to render the url exactly as written?0 -
Guest Blogging Question? How many links in an article?
I am being offered by a blog to have more than 5 links in an article that points directly to our money sites. The blog is in the same niche. This is the first time i am being offered more than 2-3 links in an article. Should i do it? How many links should be in an article so not to be penalized by Google? Does it look unnatural to have more links in an article that points to the same site but different pages? Thanks
Link Building | | WayneRooney0 -
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 -
A backlinks question
Hi all Could do with a second opinion on this one if anyone has a moment please. Recent Google updates have targeted overally optimised backlink profiles as they are clearly for seo purposes and not natural. The question I have is how does this relate to an ecommerce website? If I sell 'blue 1980 aged cheese' (I know nothing about cheese so perhaps not the best example!!) and I have a url on my shop domain.com/store/blue-1980-aged-cheese with the product name as the page title along with the domain name. If I were to get backlinks pointing to this page using the anchor of 'blue 1980 aged cheese' (and other variations of that, blue cheese, aged blue cheese etc) would this be considered to be too optimised? Given the page is about this item then surely it could be considered natural that people link using the product name, as well as using the site name and the domain url Any thoughts please Thanks, Carl
Link Building | | GrumpyCarl0 -
Same Page, Multiple URLS- Canonical tag? Redirect?
I just read this article about how google views multiple versions of the same page as different pages of duplicate content. My website, www.telikin.com currently has many versions of the home page. There is: www.telikin.com
Link Building | | Telikin
www.telikin.com/index
www.telikin.com/index.php
www.telikin.com/index.php/ All of these seem to be their own URLS, If i use the open site explorer tool to search for links pointing to these URLS, the www.telikin.com domain shows about 700 links, and the www.telikin.com/index.php shows about 63 links. My questions: Is my SEO suffering as a result of having these different pages? Does google realize that links pointing to www.telikin.com/index.php should count towards the seo of the www.telikin.com page? If this is hurting my company's website, how do I solve this problem? I am not versed as a webmaster, so I don't understand what the best course of action would be. Should I request that our webmaster somehow redirects all traffic from the other URLS to the main www.telikin.com URL? Should I be using canonical tags on all important pages? If i do, for example, use a canonical tag on the www.telikin.com page, will Google then know to send all link juice from the www.telikin.com/index.php page to the www.telikin.com page? We also have a Joomla blog that seems to duplicate pages many times over, but that is a problem that I will have to address another time. Any comments/suggestions are more than welcome. Thanks, Dave0 -
Question on term and what to target next? Nice dilemma to have!
Guys, I have an interesting dilemma that the team here is discussing and wanted your input here is the situation: 1. We had our home page rank for a key word 4-5 on google for the past 2 years. 2. About 5 weeks ago, the home page and a sub page began ranking on top 10 for the same term. 3. Today, the sub-page a "What is page" ranks 3-5 on google and the home page is dropped somewhere like 22 or so now ** I believe I should begin redirecting that anchor text to the sub page, and maybe even some or all of our internal anchor texts to this page... Any recommendations? The home page is optimized to help get conversions, so we hate to 'give up' on that term, but any one run into this? What did you do? Thanks Community SEOMOZ! for any input...
Link Building | | redfishking0 -
Backlink stupid newbie question
I know most of you will be rolling your eyes but please help. I realize how important backlinks are for page rank with Goggle. Also know it's important to get these links indexed. I've signed up with about 20 high rank sites (DMOZ,GoGuides, Gimpsey, SearchSight, etc.) to aquire high pr backlinks. If I want to submit my backlinks to an indexing service, is the url for my backlink their website, example www.searchsight.com, or the page url where I'm
Link Building | | JamesSagerser
listed<http://searchsight.com/search.htm?search=www.acabinbythepond.com>on ? Also, same question for forums: I've registered for several high pr forums and competed the registration with a BBCode signature. What is the url for that backlink if I submitted it to a indexing service? Thanks in advance.0 -
What is the Best Way to Site Structure My New Content?
I am about to start adding some serious content to my site in hopes of providing more info to my visitors and to build organic traffic. I am looking for the best structure and places to put my inbound links. My website is tradethink.com and we specialize in trading systems for the commodities markets. I am going to be adding content about the particular commodities markets we follow; gold, soybeans, crude oil, etc. From my research I see it is best to place as many inbound links as possible to the content pages. On the other hand I see that it is important for the site to be user friendly and not have to much link clutter on the home page. I have a few options. Lets use "gold trading" instance. 1. Have individual links on the home page and most other internal pages that link directly to tradethink.com/gold-trading.html (lots of link clutter, but best SEO?). Problem is that I am doing this for like thirty pages and would have an additional thirty links on all of my pages. A possible work around is to place these individual links at the bottom of my pages. 2. Have home page and other internal pages link to tradethink.com/trading/ (just 1 link to add to each page), with the individual link still going to tradethink.com/gold-trading.html. Here I am adding a folder "/trading/" to place all of the links in, but when you click on the link inside the trading folder it goes to tradethink.com/gold-trading.html and bypasses the /trading/ folder to get better SEO, shorter url? 3. Have home page and other internal pages link to /trading/, with the individual link going to /trading /gold-trading.html This seems the proper way, but am I giving up link juice by going to trading/gold-trading.html vs #2 above going direct to /gold-trading Any advise/questions appreciated.
Link Building | | trader2470