How to show website in only one country Google
My client has 3 websites, each has it's region.
eu.ralphkerlesart.com - for Europe countries
us.ralphkerlesart.com - for USA and Canada
ralphkerlesart.com - for other regions
I need only one website display in each region - the one that fits it. For now the website for other regions also show up in USA together with US website. Also, website without subdomain is the only website that appear in google search in Europe, and European website doesn't display anywhere at all.
These websites were created with squarespace, and all regional settings there are done. I also add all websites in google search console and connected them with USA, UK and Australia. But it doesn't help.
For now I made some coding to check the ip of the user and redirect him on website that fits his region.
Is there any way to display only one website in each region?
Finally it is Google decision, where to rank a website. What do you could do:
- create for every country subdomain an own Search Console property and bind it to certain country. The country binding can be done in the old GSC, under https://www.google.com/webmasters/tools/i18n.
- Another hint, which lies in your hand: use
hreflang
. On this way you send clear signal to Google about language and country orientation of each and every url.
Google uses hreflang tags to match the user's language preference to the right variation of your pages.
The hreflang attribute on each page should include a reference to itself as well as to all the pages that serve as alternates for it. The hreflang attributes for your homepage might look like this:
<link rel="alternate" href="http://eu.ralphkerlesart.com" hreflang="en" />
<link rel="alternate" href="http://us.ralphkerlesart.com" hreflang="en-us" />
<link rel="alternate" href="http://ralphkerlesart.com" hreflang="en" />
I.E. if you targeting English speakers in Canada it would be "en-ca" whereas targeting English speakers in the UK would be "en-gb". But when targeting English speakers in all 27 (?) EU nations at once then you would just use "en".
The "content" attribute is comprised of a 2-letter ISO 639 language code, followed by a dash and the appropriate ISO 3166 geography code. For example:
de-at: German, Austria
de-de: German, Germany
en-us: English, United States
es-ar: Spanish, Argentina
Hreflang Tag
https://moz.com/learn/seo/hreflang-tag
How To Tell Bing Your Website's Country and Language
https://blogs.bing.com/webmaster/2011/03/01/how-to-tell-bing-your-websites-country-and-language/
International Targeting report
https://support.google.com/webmasters/answer/6059209
You will have to make the the change shown below to all properties of your website to ensure SEO.
In Google Search Console (previously known as Webmaster Tools), for the selected property, you have to set international targeting as shown in the this screenshot:
Use geolocation or iplocation features and wisely make use of backends to control acessibility of the page.
If the issue about seo, google-search, squarespace, is resolved, there’s a good chance that your content will get indexed and you’ll start to show up in Google search results. This means a greater chance to drive organic search traffic to your site.
Comments
Post a Comment