Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
URL Structure - Homepage, Country and State Pages
- 
					
					
					
					
 Hello, I am creating a website (or websites if best format) that will have state-specific boating license courses for every state in the US, Canada and Australia. I would like the content to be available on the website in English, French and Spanish. I want to be the global leader in providing boat test courses. For the (1) homepage, (2) country pages, and (3) state pages, what is best SEO format I should use for: 
 (a) URL structure
 (b) "href lang" code
 (c) rel canonical code
 (d) will meta content with non-English pages need to also be in the non-English language of that page?Also, what server company do you recommend I host my website with? I am a non-programmer and learning SEO, so any and all help will be greatly appreciated! Thank you very much in advance!!! 
- 
					
					
					
					
 Hi Paul, In order to give you an answer about the best international Web structure, could you please confirm: Where's your target audience for your site? Do you want to target the audience of some specific countries (those where you will have the courses from)? Or do you want to target audience that speak a specific language abroad? Could you please confirm the country and language target for each one please? For hreflang tags best practices you can refer to this post I wrote at the Moz blog with examples and a tool to help you generate them. You can still using "self" referral rel canonical annotations in each one of your pages since these won't be seen as duplicated (they will be whether targeting to different languages or in the same language but to different countries) but you don't need to use cross-language or cross-country, as Google describes in their international FAQ. It's important to note that each of your international Web versions should feature specific content optimized for each one of them in the relevant language, targeting its specific audience, from Titles, Meta Descriptions, URLs, all should be in the relevant language, with specific terms used by the visitors you want to attract. This is why doing a full initial research to identify if there's enough volume in each country and language to compensate to build independent Web versions is fundamental. Please, take a look at this International SEO Checklist I published at the Moz blog, that will help you validate each step you need to take for an international SEO process and take a look at the slides of my MozCon presentation about International SEO, where I describe and share resources for each one of them. Thanks! 
- 
					
					
					
					
 Hey Paul, The above code can be placed between and as stated above. If yur website is built in php then you can just copy and paste it above. Please have a look here http://a-moz.groupbuyseo.org/blog/canonical-url-tag-the-most-important-advancement-in-seo-practices-since-sitemaps 
- 
					
					
					
					
 There is some confusion and want to clear it up. For URL structure, do you recommend [domain].com/[country]/[state]? Is there a better format to use? For example, [domain].com/[2 letter language code]-[2 letter country code]/[state] For the above State page, what should I put re: "href...." if any? Where do I insert rel canonical? On every page, including the homepage? ONLY on duplicate pages? If I have a non-English page, is there an advantage of having the meta data in that language vs. English? 
- 
					
					
					
					
 For the canonical you want to use Yoast if your on a WordPress site. If not add this between and (php is required) " /> 
- 
					
					
					
					
 I'm looking for an example. Assume domain name is boattests101.com 
- 
					
					
					
					
 I'm not totally sure I understand what you're asking either, but I'll give it a shot: - Best URL structure: To some extent it's just your preference, but I'd go with something like domain/country/state.html (you may use a different language than html.)
- Href lang code: I'm not familiar enough with this to comment.
- Rel canonical code: Just use the standard code <link rel="canonical" href="(insert page URL)" />
- META data: The content and the META content should be the same language. Why would it be any different?
- Hosting company: I work for a Christian hosting company, so if your a Christian, I'd be happy to host your site. I don't really have a recommendation beyond that.
 Kurt Steinbrueck 
 OurChurch.Com
- 
					
					
					
					
 Hey Paul, I'm not to sure on what your asking at some parts of this question. Are you looking for a, b and c to be explain or an example? 
Browse Questions
Explore more categories
- 
		
		Moz ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		Advise on the right way to block country specific users but not block Googlebot - and not be seen to be cloaking. Help please!
 Hi, I am working on the SEO of an online gaming platform - a platform that can only be accessed by people in certain countries, where the games and content are legally allowed. International SEO | | MarkCanning
 Example: The games are not allowed in the USA, but they are allowed in Canada. Present Situation:
 Presently when a user from the USA visits the site they get directed to a restricted location page with the following message: RESTRICTED LOCATION
 Due to licensing restrictions, we can't currently offer our services in your location. We're working hard to expand our reach, so stay tuned for updates! Because USA visitors are blocked Google which primarily (but not always) crawls from the USA is also blocked, so the company webpages are not being crawled and indexed. Objective / What we want to achieve: The website will have multiple region and language locations. Some of these will exist as standalone websites and others will exist as folders on the domain. Examples below:
 domain.com/en-ca [English Canada]
 domain.com/fr-ca [french Canada]
 domain.com/es-mx [spanish mexico]
 domain.com/pt-br [portugese brazil]
 domain.co.in/hi [hindi India] If a user from USA or another restricted location tries to access our site they should not have access but should get a restricted access message.
 However we still want google to be able to access, crawl and index our pages. Can i suggest how do we do this without getting done for cloaking etc? Would this approach be ok? (please see below) We continue to work as the present situation is presently doing, showing visitors from the USA a restricted message.
 However rather than redirecting these visitors to a restricted location page, we just black out the page and show them a floating message as if it were a model window.
 While Googlebot would be allowed to visit and crawl the website. I have also read that it would be good to put paywall schema on each webpage to let Google know that we are not cloaking and its a restricted paid page. All public pages are accessible but only if the visitor is from a location that is not restricted Any feedback and direction that can be given would be greatly appreciated as i am new to this angle of SEO. Sincere thanks,0
- 
		
		
		
		
		
		Can multiple hreflang tags point to one URL? International SEO question
 Moz, Hi Moz, Can multiple hreflang tags point to a single URL? For example, if I have a Canadian site (www.example.com/ca) that targets French and English speakers can I have the following: or would I use: Any insight would be very helpful and greatly appreciated! Thank you in advance! International SEO | | DA20131
- 
		
		
		
		
		
		E-Commerce - Country Domains versus 1 Domain?
 Hi, Just wanted to get some feedback and opinions re the idea of segmenting our ecommerce site languages under various domains, like .jp for japanese, .it for italian etc... I do understand the geolocation benefits that this could bring us, but on the flipside, it would mean that we would need to grow our domain authority, link buiding per country domain, which is quite a bit of work. Has anyone ever considered or implemented this and any thoughts? Thanks! International SEO | | bjs20100
- 
		
		
		
		
		
		Sub-domains or sub-directories for country-specific versions of the site?
 What approach do you think would be better from an SEO perspective when creating country-targeted versions for an eCommerce site (all in the same language with slight regional changes) - sub-domains or sub-directories? Is any of the approaches more cost effective, web development-wise? I know this topic's been under much debate and I would really like to hear your opinion. Many thanks! International SEO | | ramarketing0
- 
		
		
		
		
		
		How to fix the duplicate content problem on different domains (.nl /.be) of your brand's websites in multiple countries?
 Dear all, what is the best way to fix the duplicate content problem on different domains (.nl /.be) of your brand's websites in multiple countries? What must I add to my code of websites my .nl domain to avoid duplicate content and to keep the .nl website out of google.be, but still well-indexed in google.nl? What must I add to my code of websites my .be domain to avoid duplicate content and to keep the .nl website out of google.be, but still well-indexed in google.nl? Thanks in advance! International SEO | | HMK-NL3
- 
		
		
		
		
		
		Should product-pages with different currencies have different URLs?
 Here is a question that should be of interest for small online merchants selling internationally in multiple currencies. When, based on geolocation, a product-page is served with different currencies, should a product-page have a different URL for each currency? Thanks. International SEO | | AdrienOLeary0
- 
		
		
		
		
		
		International (foreign language) URL's best practices
 I'm curious if there is a benefit or best practice with regards to using the localized language on international sites (with specific ccTLDs). For example, should my french site (site.fr) use the french language as keywords within the URLs or should they be in english? e.g. www.site.fr/nourriture vs. www.site.fr/food Is that considered best practice for SEO (or just for brand perception those markets?). Is there a tangible loss in SEO if we do not use the correct language for those URLs and just stick with English around the world? I recall seeing a Matt Cutts video on the topic and he said that google does support i18n URL's but other SE's might not support them as gracefully but he didn't come down with a hard recommendation to go with i18n URL's or just English. Would love a strong ruling in favor one direction based on best practices. International SEO | | mongillo0
- 
		
		
		
		
		
		Subdomain hosted in a different country - what are the implications?
 Hello, We are looking at creating an eCommerce section to a website and we are just weighing up the options: Magento - host on hour own server - great but it can often be very slow when hosting a shared server. Shopify - hosted solution but hosting is in the US and we are in the UK and shop will be hosted on a subdomain as a result Build our own solution - time consuming and costly There are two issues that have arisen from this situation.... Is it worse for SEO to host your store in a different country or to host in your country but your store potentially run slower? I'm swaying to the side of the argument that says give your users a good and fast experience instead of worrying about where you host the store. Bearing in mind that the main website will be hosted in the UK anyway and it is just the subdomain that will be hosted in the US. Just wondered if anybody has had experience with this or if I'm missing something? All feedback greatly appreciated! Thanks, Elias International SEO | | A_Q0
 
			
		 
			
		 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				