Service Keyword in URL - too much?
-
We're working on revamping the URL structure for a site from the ground up. This firm provides a service and has a library of case studies to back up their work. Here's some options on URL structure:
1. /cases/[industry keyword]-[service keyword] (for instance: /cases/retail-pest-control)
There is some search traffic for the industry/service combination, so that would be the benefit of using both in URL. But we'd end up with about 70 pages with the same service keyword at the end.
2. /cases/[industry keyword] (/cases/retail)
Shorter, less spam potential, but have to optimize for the service keyword -- the primary -- in another way.
3. /cases/clientname (/cases/wehaveants)
No real keyword potential but better usability.
We also want the service keyword to rank on its own on another page (so, a separate "pest control" page). So don't want to dilute that page's value even after we chase some of the long tail traffic.
Any thoughts on the best course of action? Thanks!
-
Awesome, thanks
-
two or three layers into it, hyphens vs. slashes is not as critical as too many hyphens in the primary domain name.
Personally, I believe it's better user experience to go with slashes rather than hyphens to clearly visually split out services vs. industries vs. company names. But that's just my preference and belief regarding usability.
-
That's what I needed to hear. I think maybe a cases/pest-control/industry-company or industry/company structure will work nicely then. I can fix a good link structure no problem. Thanks!
-
the number of directories is pretty much illusionary - it's how many clicks to get to something that matters.
That's the key. It ultimately depends on how many case studies you're dealing with as to how you link to them.
Here's an example
Cases is a top level site-wide link.
On the Cases page, there's a description of each service, and a link within that description to that service's page.
Then on that service page, there's a brief snippet for each case study, where you group them on that page by industry type.
That's three clicks down to the individual case study. And in that scenario, you can go with the URL syntax I previously suggested.
So while the "folder structure" "appears" to be four layers deep
case-studies/pest-control/retail/company-name/
The linking methods above are only three deep. So you're totally within SEO best practices.
-
Ah, now that's a question! As far as I WAS aware it was always best to go for a "flat as possible" structure (so minimal directories). BUT... I've recently been informed (on these very boards, and from a very experienced pro) that it no longer matters as long as the linking structure is good, so there's plenty of links from strong pages, such as the homepage pointing in... so it will get crawled no matter how deep.
-
Alan, you've made me think of a question myself on that... you know the whole rule about not having too many hyphens in a domain, well how much of that extends to the rest of the URL/path after the initial domain?
Not sure I worded that very well. I mean, as we know, www.thing-blah-flip-flop.com is bad... and www.thing-blah.com is okay, but what about: www.thing-blah.com/flip-flop-give-a-dog-a-bone-is-this-too-many-hyphens-in-this-part-of-the-url-after-the-domain.html
I know there's tonnes of it about, but does it matter?
(Sorry to hijack the question lol, I assume it's still relevant though).
-
I suppose I meant the depth of the directories... Finding the page three or four directories in (I asked the same in response to Alan).
Thanks for all the help!
-
So when working with the directories, if we structure navigation so that you can get to a specific case study with two clicks, does that offset the depth of the directory structure? So, if it happened to be (hopefully not) cases/retail/pest-control/MI/Detroit/company-name, will the number of subfolders be an issue, as long as you could get to the page through two clicks from home?
-
How many is too many? I mean you don't want a directory per page or anything.
-
Yes definitely!
I assume if they're all landing pages then you wouldn't be targeting each page with the same keywords anyway, as that would be massive canibalization. You want to just assign 2 or 3 keywords to each page, then have one of them in the URL (the main one).
-
Would it make any sense to you to group them by service? so...
cases/pest-control/industry-company
Less spammy, but wonder about the impact of too many directories.
-
whether you do retail-pest-control or retail/pest-control - either is acceptable and as long as the sequence ordering is consistent you will achieve the same results.
So they should all be industry-service or service-industry.
-
The idea is that yes, they can all be landing pages. The pages as they're sitting now are driving some traffic from these long-tail keyword combinations -- we'd like not to lose that when we make the change.
Can the service keywords be variations? So, could it be retail-pest-control, restaurant-termite-control, athletic-ant-extermination? (samples again, of course)
-
Unless there's only one company in each combination of service and industry, having the company name or another differentiator as the last element in the URL is vital for individual page topical relevance. Company Names make the most sense from a user perspective.
-
I agree. Find a way to use no.1 and make it not spammy.
-
It depends on which is more important to you whether best practices dictate the industry first or the service type first, however generally speaking, they should both be in the URL.
So for example:
case-studies/pest-control/retail/company-name/
case-studies/retail/pest-control/company/name/
Some might argue that can cause long URLs, it's best practices, especially since Google is quite efficient these days when a site is structured properly like this, to be able to display portions of URLs most relevant to a search. So if the search was for pest control in the retail field, the URL in the search result might look like:
yourdomain.com/case-studies/retail/../pest-control/...
And doing it one of these two ways is the best way to build topical relationships, which in turn boosts the relevance of the site for the industries and services.
Oh - and you can do this and still have all the core content no more than two or three clicks from the top level.
-
I'd check others' opinions too, but mine is option 1 without dupe service keywords for the win... why must every page have that same keyword at the end, are they all landing pages you're optimizing?
Anyway, if option 1 without doing that then it's not spammy as far as I see and do, it's descriptive, allows link architecture to map site architecture... and you've got your keywords in there. Gets my vote, but yeah I'd wait for clarification or disagreement from others on that before taking any action
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
-
Why is a canonicalized URL still in index?
Hi Mozers, We recently canonicalized a few thousand URLs but when I search for these pages using the site: operator I can see that they are all still in Google's index. Why is that? Is it reasonable to expect that they would be taken out of the index? Or should we only expect that they won't rank as high as the canonical URLs? Thanks!
Intermediate & Advanced SEO | | yaelslater0 -
What is the Redirect Rule for corresponding https urls to new domain with the same https urls?
2 sites have the same urls but the owner wants just the 1 site. So I will be doing a 301 redirect with .htaccess from https://www.example.co.uk/sportsbook/SOCCER/today/ redirecting to https://www.example.com//sportsbook/SOCCER/today/ There are a lot of urls that are the same, so I was wondering what the rule is to put in the file please that will change them all to the corresponding urls? Would this be correct?... RewriteEngine on
Intermediate & Advanced SEO | | WSIDW
RewriteCond %{HTTPS_HOST} ^example.co.uk [NC,OR]
RewriteCond %{HTTPS_HOST} ^www.example.co.uk [NC]
RewriteRule ^(.*)$ https://example.com$1 [L,R=301,NC] Or would a simple rule like this work... redirect 301 / http://www.new domain.com/ If not correct could you please give me the correct rule, thanks! Then of course doing a change of address of address in webmaster tools after. Also... do I still need to do the forwarding from the https://www.example.co.uk/ domain provider after as well? Many thanks for your help in advance.0 -
Multiple Keywords for a site
I have a client that is OBSESSED with KWP ranking (don't go there...I know) This client offers multiple services, dog boarding, dog grooming, dog training, dog daycare and dog walking. Essentially these are our focus. She ranks on page one for all of these words (locally of course) BUT she wants to rank in positions 1 and 2 for all of these words. Here's my rub, with her limited budget, we focus on 1 word (and associated long tails like "dog boarding in the south loop) and it takes a couple of months to zoom up to positions 1 or 2 (not counting map pack....she wants ORGANIC) While we're focusing on this 1 word, the others maintain their ranking or slip a few spots (like from 6 to 😎 Conversions average about about 1 a day, organic traffic is roughly 1000 hits a month. In your opinion is it better to split this focus between the 5 target words every month, more slowly building ranking, but maintaining it for longer periods of time. Or do it the way we have been chase dog boarding, then chase training, and so on. It just seems like we are CONSTANTLY chasing something while something else falls. Thanks Tracy
Intermediate & Advanced SEO | | lkilera0 -
Are these URL hashtags an SEO issue?
Hi guys - I'm looking at a website which uses hashtags to reveal the relevant content So there's page intro text which stays the same... then you can click a button and the text below that changes So this is www.blablabla.com/packages is the main page - and www.blablabla.com/packages#firstpackage reveals first package text on this page - www.blablabla.com/packages#secondpackage reveals second package text on this same page - and so on. What's the best way to deal with this? My understanding is the URLs after # will not be indexed very easily/atall by Google - what is best practice in this situation?
Intermediate & Advanced SEO | | McTaggart0 -
Cannot Increase Ranking For a Keyword Phrase
I've been working on the keyword phrase, "Niceville Assisted Living" for the website: http://nicevilleassistedliving.com and my increase in rankings has pretty much stalled. When I first started working on this website, a lot of the content was duplicated (which we took care of by plugging in unique content), there were locations listed on the homepage that were throwing my rankings off, I've created blog posts each week (we've even tried posting one post every day for a week), added the Facebook feed to the homepage, corrected errors in the theme, and I'm trying to get a resources page built. I know content is a very, very large part of SEO.. but it seems like the content I am plugging in isn't helping. There aren't any errors in Webmaster Tools and my keyword density is fairly close to the website ranking #1. I think my biggest problem is backlinks. Other websites have quite a few whereas the website I'm working on doesn't have any (I'm working on that, but the number I have doesn't compare to the websites ranking in the top three). I'm stumped as to what to do next. Does anyone have suggestions to improve the ranking for this keyword phrase?
Intermediate & Advanced SEO | | ReviveMedia0 -
2 URLS pointing to the same content
Hi, We currently have 2 URL's pointing to the same website (long story why we have it) - A & B. A is our main website but we set up B as a rewrite URL to use for our Pay Per Click campaign. Now because its the same site, but B is just a URL rewrite, Google Webmaster Tools is seeing that we have thousands of links coming in from site B to site A. I want to tell Google to ignore site B url but worried it might affect site A. I can't add a no follow link on site B as its the same content so will also be applicable on Site A. I'm also worried about using Google Disavow as it might impact on site A! Can anyone make any suggestions on what to do, as I would like to hear from anyone with experience with this or can recommend a safe option. Thanks for your time!
Intermediate & Advanced SEO | | Party_Experts0 -
Canonical URL Question
Hi Everyone I like to run this question by the community and get a second opinion on best practices for an issue that I ran into. I got two pages, Page A is the original page and Page B is the page with duplicate content. We already added** ="Page A**" />** to the duplicate content (Page B).** **Here is my question, since Page B is duplicate content and there is a link rel="canonical" added to it, would you put in the time to add meta tags and optimize the title of the page? Thanks in advance for all your help.**
Intermediate & Advanced SEO | | DRTBA0 -
Changing Site URLs
I am working on a new client that hasn't implemented any SEO previously. The site has terrible url nomenclature and I am wondering if it is worth it to try and change it. Will I lose rankings? What is the best url naming structure? Here's the website http://www.formica.com/en/home/TradeLanding.aspx. (I am only working on the North America site.) Thanks!
Intermediate & Advanced SEO | | AlightAnalytics0