What is the most optimal URL structure
-
A colleague and I are discussing the most optimal URL structure for both search engines and users. Our first disagreement comes in terms of files.
So for instance if I have a small site, www.abc.com, with a service landing page and 3 specific services, which structure is preferred?
The second issue is in terms of breaking up words in the URL. Should you use hyphens or not? Using the first example, which is preferred?
I'm also looking for articles/case studies that support either side. Thank you in advance for your help!
-
"I don't think Google is sophisticated enough to breakup a string into words without hyphens"
I wonder though... they might very well use the same algo that they use when you misspell something in the search box on google.com
Try typing in two conjoined words and it manages to separate them asking, "Did you mean..."
You brought up an interesting point.
-
Don't forget to consider how your URL structure can help with effective Google Analytics tracking. Lunametrics has a good post on designing a GA-friendly site structure at http://www.lunametrics.com/blog/2010/09/22/designing-google-analytics-friendly-site/
-
There are quite a few factors at play here.
1. I've always preferred, as a developer, to have end-pages split up into categories and sub-categories for ease of development. However, it also let's the user know where they are within the site simply by looking at the URL.
There really is no right or wrong. You just have to do what makes sense for the site. If we're talking a micro-site here, with only a handful of pages, then you don't need to create categories and sub-categories. Just make a straight up URL, ie. /vacuum-services.html instead of doing /services/vacuums/
Remember to try and keep your preferred keywords to the foremost left of the URL to ensure some significance is placed on them. Not imperative, but if you can, I'd suggest it.
2. Always use hyphens to break up a word. Underscores are seen as a form of concatenation by search engines, whereas hyphens are seen as separators. Using neither is not recommended as it's not legible to the end-user and ultimately just forms one large word comprised of several keywords. No good.
-
I'd suggest keeping the page as close to the root domain as possible. Don't put directories in-between as you did in the following example: www.abc.com/services/service1
Also, utilize hyphens to separate the words. I don't think Google is sophisticated enough to breakup a string into words without hyphens (could be wrong).
Lastly, if you're planning on trying to get into Google News, one of the requirements is to have a 3+ digit string in your URL. So something along the lines of www.abc.com/home-remodeling-123
Hope that helps!
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
-
Keyword cannibalization or linking structure?
Hi all, Recently I got an answer from this community about "why our login page is ranking but not my homepage for primary keyword"? Possibilities are keyword cannibalization or linking structure. In our case, our homepage is not ranking for "primary keyword" but ranking for other keywords. If it is linking structure, what might be wrong? Like do we need to unlink login page from many internal links? Thanks
Algorithm Updates | | vtmoz0 -
Link reclamation and many 301 redirect to one URL
We have many incoming links to a non existing pages of a sub-domain, which we are planning to take down or redirect to a sub-directory. But we are not ready to loose pagerank or link juice as many links of this sub-domain are referred from different external links. It's going to be double redirect obviously. What is the best thing we can go to reclaim these links without loss of link juice or PR? Can we redirect all these links to same sub-domain and redirect the same sub-domain to sub-directory? Will this double redirect works? Or Can we redirect all these links to same sub-domain and ask visitors to visit sub-directory, manual redirection? How fair to manually redirect visitors? Any other options? Thanks, Satish
Algorithm Updates | | vtmoz0 -
Case Sensitive URL Redirects for SEO
We want to use a 301 redirect rule to redirect all pages to a lower case url format. A 301 passes along most of the link juice... most. Will we even see a negative impact in PageRank/SERPS when we redirect every single page on our site?
Algorithm Updates | | tcanders0 -
How Additional Characters and Numbers in URL affect SEO
Hi fellow SEOmozers, I noticed that a lot of websites have additional characters and words at the end of the URL in addition keyword optimized URL. Mostly for E-Commerce sites For example: www.yoursite.com/category/keyword?id=12345&Keyword--Category--cm_jdkfls_dklj or wwww.yoursite.com/category/keyword#83939=-37292 My question is how does the additional characters or parameters(not necessarily tracking parameters) affect SEO? Does it matter if i have additional keywords in the additional stuff in the URL (1st url example)? If you can provide more information, that would be helpful. Thank you!
Algorithm Updates | | TommyTan0 -
Optimizing for Lawyer vs Attorney Words
With Hummingbird update, my client's personal injury lawyer site went from very good positions for top terms in Google to oblivion. The site had primary landing pages for parallel terms such as "dog bite lawyer" and "dog bite attorney", among other. He does work in Philadelphia and Pennsylvania, so we focus on key phrases for both "Philadelphia dog bite lawyer" and "Pennsylvania dog bite lawyer" etc. I've decided to investigate siloing more deeply, but am unsure whether Google now considers attorney searches to be the same as lawyer searches, which would mean we would silo for "Pennsylvania" and "Philadelphia" not "Attorney" and "Lawyer". Any real world experience in this anyone? Thanks
Algorithm Updates | | JCDenver0 -
How Do I Optimize with Google's Video Search?
Hi everyone, I am looking here https://developers.google.com/webmasters/videosearch/schema and I don't fully understand. Could someone please explain, step by step, what I have to do to optimize for Google video search? I.e. Step 1 do this Step 2 do this. I don't fully understand Thank you!
Algorithm Updates | | jhinchcliffe0 -
New visual search results - what is this and how do we optimize for it?
Hi all, This morning as I am doing some keyword research for a new client, I typed in the phrase and Google returned both the listings as well as a vertical photo bar. I've never seen this before. Is this new? Is it common and I've just missed it? I presume this means we need to really have our photo alt tags 'ducks in a row' but I'm also wondering if this points to an increased importance on visual content? Image attached. Thanks, YINd14d
Algorithm Updates | | EricOliver0 -
SERP Rankings: Breadcrumb appears near URL
Hi mozzers, I was checking at the "carpet cleaning" kw national search and an usual result appeared(image attached): -Title Tag -Url + Breadcrumbs following The Breadcrumb showing up near the url is the first time I see that happening! Anyone has an idea why? Do you think it is a Google new trick or do you guys think it is the webmaster who added a hack to it? Thanks for letting me know Tf52L.png
Algorithm Updates | | Ideas-Money-Art0