Benefits of adding keywords to site structure?
-
Hello fellow Mozzers,
This is kind of a hypothetical, but it might have implications for future projects. Do you think there would be any benefits (or drawbacks) to placing pages of a site into a directory named after a keyword?
For example, if I had a local store that sold hockey equipment, and "hockey", "equipment", and "hockey equipment" were the main targets being optimized for, would it be better (assuming the actual pages were the same) to structure the site as
- hypotheticalwebsite.com/about-us/
- hypotheticalwebsite.com/hockey-skates/
- hypotheticalwebsite.com/hockey-sticks/
- hypotheticalwebsite.com/blog/
or
- hypotheticalwebsite.com/hockey-equipment/about-us/
- hypotheticalwebsite.com/hockey-equipment/hockey-skates/
- hypotheticalwebsite.com/hockey-equipment/hockey-sticks/
- hypotheticalwebsite.com/hockey-equipment/blog/
Additionally, would any of this change if the root domain or the individual pages ALSO used those keywords (or if both of them used it)?
- pseudonyms-hockey-gear.com/hockey-equipment/skates/
- pseudonyms-penalty-box.com/hockey-equipment/hockey-skates/
- pseudonyms-hockey-gear.com/hockey-equipment/hockey-skates/
I've got a hunch that some of these are overkill, but I'm not sure where the scale tips from helpful to negligible to actively counterproductive.
Thanks, everyone!
-
Thanks, this is what I had figured, but I wasn't 100% sure.
I suppose using /hockey-equipment/about-us/ was a bit of an exaggerated example, but what about a more subtle/practical implementation? Specifically, do you think it would make any noticeable difference between using, say...
- domain.com/about-us/ (and /contact/ and anything else that's obviously NOT equipment)
- domain.com/hockey-equipment/skates/ (and /sticks/ and other stuff that is actually equipment)
vs
- domain.com/about-us/ (and /contact/ and anything else that's obviously NOT equipment, same as above)
- domain.com/hockey-skates/ (exact same page as would be on /hockey-equipment/skates/)
- domain.com/hockey-sticks/
I assume that at this level, it becomes a "6 of one, half a dozen of the other" situation, but again, not 100% sure.
-
Got to agree with Patrick - the first URL's look normal and the others look simply odd.
Remember your site is for humans as well as search engines.
-
Hi there,
To me, the first batch seem much more natural and less spammy. I can't figure out why you would want to put an "About Us" under "hockey-equipment".
Take a look at these couple of resources:
Information Architecture for SEO
URL Best PracticesMy fear here is that you could potentially overdo your keywords in your URLs and trip spam filters, so really think about what's important to the structure and categories of the site, as well as the user experience and how users are searching to get to your site.
This answer may be a bit broad, but there some fundamental issues you should read into quick to better guide your structure so you're not in trouble down the road. Hope this 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
-
Best practices around translating quotes for international sites?
I'm working on a site that has different versions of the same page in multiple languages (e.g., English, Spanish, French). Currently, they feature customer testimonial quotes on some pages and the quotes are in English, even if the rest of the page is in another language. I'm curious to know what are best practices around how to treat client quotes on localized languages pages. A few approaches that we're contemplating: 1. Leave the quote in English and don't translate (because the customer quoted doesn't speak the localized language). 2. Leave the on-page quote in English, but provide a "translate" option for the user to click to see the translated version. The translated text would be hidden until the "translate" button is selected. 3. Go ahead and translate the quote into the local language. Appreciate your thoughts, thank you!
Local Website Optimization | | Allie_Williams0 -
Multiple service area pages that rank well. However the primary keyword page tends to bounce around between the pages. How can I stabalise the ranking to the primary page
We have multiple service area pages attached to the primary keyword for the site which arent in the navigation and we have the primary page which is in the navigation. Currently Google is choosing different service area pages to rank for the primary keyword so the rankings bounce around a lot for the keyword when it doesn't have a service area target in it. Eg work shirts vs work shirts brisbane.
Local Website Optimization | | jonathan.k0 -
Should I avoid duplicate url keywords?
I'm curious to know Can having a keyword repeat in the URL cause any penalties ? For example xyzroofing.com xyzroofing.com/commercial-roofing xyzroofing.com/roofing-repairs My competitors with the highest rankings seem to be doing it without any trouble but I'm wondering if there is a better way. Also One of the problems I've noticed is that my /commercial-roofing page outranks my homepage for both residential and commercial search inquiries. How can this be straightened out?
Local Website Optimization | | Lyontups0 -
Does anyone experienced to rank a KOREAN Keyword here?
Hi everyone just a quick question is it working if i rank a korean keyword in google search engine?Any tip and advice on how gain more keyword for this.
Local Website Optimization | | invechseo0 -
Some of my brand keywords have a suspicious constant search visibility percentage.
Hi, I am having doubts about my search visibility on my brand key words, all of them have a constant rate of 32.50% and don't move up or down in months, even that when I track my site it has a great variety of organic entries each week. what can be the issue, if it's an issue, or why it's the search visibility not changing? Thanks for your responses.
Local Website Optimization | | garcia.meme0 -
Site Not Rankings After a Few Months
I have a client site that I am beating my head against the wall for right now. Three months into a 100% white hat campaign, we can't get him ranking in the top 150. Here's the cliffsnotes: Built a new wordpress website All on page SEO has been done and score an A+ for his primary kws Robots.txt is setup correctly .htaccess is setup correctly new domain multiple 95 DA, 50 PA links from reputable, national sites. Yext Local listings SSL, CDN, Speed optimized Has 19 pages indexed by Google Posting one blog a week for him Granted his primary keyword is a hyper competitive kw, but still, I've been doing this for 8 years and never seen a guy be stuck on the 16th page for so long for the sort of links we are building him. I'm genuinely stumped here and could use some help.
Local Website Optimization | | BrianJGomez0 -
Local cTLD site not showing up in local SERP
I have 1 website with 2 cTLD. 1 is with .be another .nl. Both are in Dutch and pretty much with the same content but a different cTLD. The problem I have is that the .nl website is showing up in my serp on google.be. So I'm not seeing any keyword rankings for the .be website. I want to be able to see only .nl website serp for google.nl and .be serp on google.be I've already set up hreflang tags since 2-3 weeks and search console confirmed that it's been implemented correctly. I've alsy fetched the site and requested a re-index of the website. Is there anything else I can do? Or how long do I have to wait till Google will update the serp?
Local Website Optimization | | Jacobe0 -
Multiple Locations with Branded Name/Keyword in URL
I have a client, let's call him "Bob". Bob has 2 stores where he sells "Widgets", Bob's Widgets and Bob's Widgets South. These locations are roughly 40 miles from each other and serve two different marketplaces. Each location has their own website "www.bobswidgets.com & www.bobswidgetssouth.com". Each location is run by different individuals. The Store Manager at Bob's Widgets is complaining that when you type "Bob's Widgets" into the search engines "Bob's Widgets South" website is indexing in the 2nd and/or 3rd position. The Store Manager at Bob's Widgets feels that Bob's Widgets South could be stealing business from him because of the way Google is indexing the sites. I have explained to him that the keyword the user is typing in is in both names of the locations and in each URL and this is prompting the search engine to index both sites. Am I missing something else???
Local Website Optimization | | mittcom0