What's the current best practice for URL structure?
-
We’re really confused about the current best practice of URL structure. For example what would anyone advise to rank for luxury hotel rooms?
name.com/luxury-hotel-rooms/
name.com/hotel/luxury-hotel-rooms/
name.com/hotel/luxury-rooms/
name.com/hotel/luxury/
name.com/luxury-rooms/Or do we add location?
name.com/luxury-hotel-rooms-location/
name.com/hotel/luxury-hotel-rooms-location/ name.com/hotel/luxury-rooms-location/They also do cottages
-
Hi there,
For Hotels, I would recommend:
WRT to your enquiry about the location, for hotels, I would use :
If you have multiple locations, then use
or
For Cottages:
- name.com/cottage/cottage-name/country/city
or
- name.com/cottage/cottage-name/state/city
Create Google My Business profiles for each location.
-
I'd usually say go with "name.com/luxury-hotel-rooms/ " if you were just one single hotel, but you say they are a rooms supplier who do hotel rooms (from multiple hotels) and also cottages
So the thing that makes most sense for your client is: "name.com/hotel/luxury-rooms/"
You could also do stuff like:
"name.com/hotel-rooms/luxury-rooms/"
You can't do the top-line one ("name.com/luxury-hotel-rooms/") as it will mean that your structure deviates and becomes different for cottages and hotel rooms
If you were going to add location as well, I'd do that as faceted navigation (sidebar filters) and not as a main category type for the hotel rooms. You know, when you're on a site and you get those check-boxes in the side nav to filter the results down
You could make it so that when a user narrows down by location, they end up with a URL like:
"name.com/hotel-rooms/luxury-rooms/london/"
This site does URL architecture immaculately well: https://www.virginexperiencedays.co.uk/hotel-breaks
If you visit that page and click the faceted navigation tab "All Filters", and then click "London" in location, you end up at: "https://www.virginexperiencedays.co.uk/hotel-breaks/london". You can then click "anniversary gifts" and you end up at https://www.virginexperiencedays.co.uk/hotel-breaks/anniversary-gifts/london
Whatever order you apply the filters in, they stack in a pre-determined order so that URL duplication never, ever comes into play. No matter which order you click the filters in, you can't change them around (in terms of sequential order) in the URL which is really great
Do something like that
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
-
Looking to create a "best practice" doc on location pages. Anyone know of a useful resource?
I'm working for a few regional brands and would like to create a best practice doc for the structure of a location page. Has anyone seen anything recent regarding a structure for local, regional and national pages? Thanks all, Kevin
Local Website Optimization | | Kevin.Bekker1 -
Is it deceptive to attempt to rank for a city you're located just outside of?
I live in Greenville, SC (who has a large "Greater Greenville" reach). I work for an agency with many clients who are located just outside of the city in smaller towns, sometimes technically in counties other than Greenville. Often, they provide services in the city of Greenville and aim to grow business there, so we'll use "Greenville, SC" throughout site copy, in titles, and in meta descriptions. Are there any negative implications to this? Any chance search engines think these clients are being deceptive? And is it possible these clients are hurting their ranking in their actual location by trying to appear to be a Greenville-based company? Thank you for any thoughts!
Local Website Optimization | | engeniusbrent1 -
Which URL structure should I use?
samhillbands.com/bands/Charlottesville-VA-Wedding-Bands samhillbands.com/wedding/bands/Charlottesville-VA-Bands
Local Website Optimization | | brianvest0 -
Choosing the best domain for international website section
Hi, i made a question before but the answer not clarified me yet: https://moz.com/community/q/which-is-the-best-xx-or-com-xx-in-general-and-for-seo I mark as answered inadvertently. I want to know what you think about choosing ".es" or ".com.es" for create a section for Spain and redirect them from the homepage. Same for Mexico.
Local Website Optimization | | NachoRetta
I think that is not so important for SEO, but i am not completely sure about other factors.
Big marks like Toshiba use:
http://www.toshiba**.es**
http://www.toshiba**.com.mx** and Cocacola:
http://www.cocacola**.es**
http://www.coca-cola**.com.mx** ".es" for spain and ."com.mx" for mexico?0 -
Title Tag, URL Structure & H1 for Localization
I am working with a local service company. They have one location but offer a number of different services to both residential and commercial verticals. What I have been reading seems to suggest that I put the location in URLs, Title Tags & H1s. Isn't it kind of spammy and possibly annoying user experience to see location on every page?? Portland ME Residential House Painting Portland ME Commercial Painting Portland Maine commercial sealcoating Portland Maine residential sealcoating etc, etc This strikes me as an old school approach. Isn't google more adept at recognizing location so that I don't need to paste it In H1s all over the site? Thanks in advance. PAtrick
Local Website Optimization | | hopkinspat0 -
What's with Google? All metrics in my favor, yet local competitors win.
In regards to local search with the most relevant keyword, I can't seem to get ahead of the competition. I've been going through a number of analytics reports, and in analyzing our trophy keyword (which is also the most relevant, to our service and site) our domain has consistently been better with a number of factors. There is not a moz report that I can find that doesn't present us as the winner. Of course I know MOZ analytics and google analytics are different, but I'm certain that we have them beat with both. When all metrics seem to be in our favor, why might other competitors continue to have better success? We should be dominating this niche industry. Instead, I see a company using blackhat seo, another with just a facebook page only, and several others that just don't manage their site or ever add unique, helpful content. What does it take to get ahead? I'm pretty certain I've been doing everything right, and doing everything better than our local competitors. I think google just has a very imperfect algorythm, and the answer is "a tremendous amount of patience" until they manage to get things right.
Local Website Optimization | | osaka730 -
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 -
Where should I 301 redirect my current domain to given this situation?
My company currently owns three apartment complexes. They are within blocks of each other. Only one of them has a website (believe it or not). The one that has the website ranks fairly well, but only because it has been around for a long time. There have not been any intentional SEO efforts. I have stumbled across a wonderful, keyword rich & location specific, domain name but I have a question. Here's the scenario: We have: Apartment Complex 1 - www.apartmentcomplex1.com (longstanding website) Apartment Complex 2 - No website. Apartment Complex 3 - No website. We are considering buying the domain: www.KeywordRichDomain.com. The new URL structure would be: www.KeywordRichDomain.com/apartment-complex-1 www.KeywordRichDomain.com/apartment-complex-2 www.KeywordRichDomain.com/apartment-complex-3 Should I 301 redirect www.apartmentcomplex1.com to the new root domain or should I redirect it to the appropriate sub-folder of the new domain? Putting myself in the user's shoes, if I were expecting to go to the apartmentcomplex1.com domain, I would want to land on the sub-folder because it's relevant to what I was looking for. However, I don't think people will directly type in the old URL. I think people will be searching for apartments in the area and I want all three of our complexes to show up. By redirecting the good domain to this new root domain, it should help us start out life pretty well in the SERPS. (my assumption at least). Thoughts?
Local Website Optimization | | MeasureEverything0