If you have a site targeting an international audience, then this guide is for you. The aim here is to help you guide through the process of designing a website that is easily accessible to a varied audience speaking different languages across multiple countries with different cultural backgrounds. The main purpose of international SEO is to increase the user’s trust and give the user the feeling it’s a website from their country. More trust means a higher conversion rate. Understanding your target audience is key here to make a site better for an international audience.
The objective of this international SEO course is to;
- Help you set up an international website to serve multiple languages or regions.
- Landing your customers in the right country site so they don’t bounce back to the SERPs to select another website.
- To achieve top rankings, improve organic search traffic, conversions and revenue in the target market.
When doing international SEO, you need to be aware of the search engines and their market share in the respective country. Google may have the highest market share globally, but when it comes to being successful in International SEO, you need to be familiar with the guidelines and restrictions for country-specific search engines with the higher market share than Google. Yandex is a major search engine in Russia and nearby countries. Naver is the primary search engine in Korea. Baidu is a major search engine in China followed by So.com which is the second-largest Chinese search engine.
|Search Console||Google Search Console||Bing Webmaster Tools||Naver Webmaster Tools||Baidu Webmaster tools||Yandex Webmaster|
|XML Sitemaps||Multiple, max 50k URLs and max 50mb||One, max 50k URLs and max 50mb||Invitation only, max 10 MB||Multiple, max 50k URL and max 50MB|
|Hreflang||Supported||Not Supported, use content-language tag||Supported|
|Structured Data||JSON-LD, RDFa, Microdata||JSON-LD, RDFa, Microdata, Microformats||JSON-LD, RDFa, Microdata||All formats must be submitted to Baidu Webmaster Tools||JSON-LD, RDFa, Microdata, Microformats|
|Meta Keywords||No ranking factor||Ranking factor||No ranking factor|
International SEO Strategy & Best Practice
Let’s look at some of the common signals used by website owners to communicate it is targeting an international audience;
Website Language Translation & Localisation
When it comes to setting up your website for an international audience, it may fall under one of the following scenarios;
- You are targeting multiple countries speaking a different language. For example: Targeting the English version of the site to the UK and French version of the site to France. Simple implementation. Both users and search engines can easily understand the right site to visit or rank for the target market by using the language as the signal.
- Targeting multiple countries speaking the same language. For example, Targeting UK and USA English speaking countries with subtle regional differences. Similarly, targeting Spanish users in Spain and Latin America. Being aware of the differences within the same language among countries is important. In this case, simple content translation is not good enough. You must localise your website as well. My recommendation is to get native support to help you with localising your site content. Additionally, technical SEO implementations such as hreflangs are required for search engines to rank the right site for the specific target market in this scenario.
The localisation of a website takes time. It’s not a one-off project. It’s an on-going process for every new content added to the site. When you are localising a site, you are not just translating the website content, but also serving content based on different sets of interests, using a different set of keywords, updating key sections of the site such as local currency, local contact info and phone number, appropriate use of images etc. In order to successfully localise content without getting into trouble, you have to be aware of local culture, local laws and GDPR rules of the respective target countries. For example, GDPR is applicable in the EU, not the US.
When you begin localising English content, you suddenly start noticing differences in both grammar and use of words. Even within one country, we have different ways of referring to the same exact thing.
|UK English||US English|
Also, when it comes to international languages such as German, for example, basic special characters matter. The search results change when you use search queries with Accents, Umlauts etc.
Don’t rely on pure machine translations. Although Google can understand machine-translated content, your real users won’t in some cases.
Site Setup – ccTLD vs subdomain vs subdirectory
Choosing the right website setup is key to your international SEO strategy. Your options are either a country code top-level domain (ccTLD), using a sub-domain or using sub-folders to represent international sites. Let’s take a look at the pros and cons of each of these;
One of the most common URL structures to target specific markets is the use of country-based sub-folders. It’s a common implementation used when targeting specific markets or specific languages. In this setup, international content is on a specific subdirectory or folder of your primary domain.
- Centres domain authority in one place. All the link equity gained by inbound links from the different multi-country sites flows to the root domain.
- Maintenance and ease of implementation.
- Weaker ranking signal for search engines compared to ccTLD.
Country Code Top Level Domains (ccTLD) – BEST OPTION
In this setup, each domain targets a specific country. The top-level domain extension, usually a two-letter code represents the country where a website is registered and the country you are targeting. Of course, in this case, the only disadvantage is you are not going to be able to have the same number of backlinks for all your sites.
- Clearest signal to search engines. Best way to rank locally.
- Connects your brand with local norms.
- Maintenance can be expensive to maintain.
- Separates domain authority across sites.
- To obtain a ccTLD domain, you need a physical presence and a special certificate in countries like China or Hong Kong.
In this structure, each sub-domain targets a specific market. In this setup, international content is placed on a separate subdomain. Typically used when separate ccTLD’s are not available or when the site is too big to host it on a single domain with multiple sub-folders.
- Maintenance and ease of implementation.
- Weaker ranking signal for search engines compared to ccTLD.
- May dilute domain authority as each of the sub-domain sites are treated as separate sites.
Depending on the language you are targeting, you could also have language-based folders. This is probably not the best option because it would tie the brand to a language rather than a country. You would not be able to set up local country-specific strategies with this setup. But in a situation in which you are only providing users with information that is good for everybody, this is definitely an option. Possibly a good option for corporate sites or content information only sites such as Wikipedia.
Language+Country based Sub-folders
In this structure, the websites use language plus country-based folders to target multiple countries speaking the same language. Not something I recommend as this causes unnecessary complication in most cases. In the below example, under armour targets the English speakers in France and Germany. It is not really worth complicating the structure for a very small target audience. You might end up creating a huge number of pages causing duplication and other complications in terms of site maintenance.
Hreflang is an HTML meta element that you’ll find in the page’s source code. Hreflang is used to indicate to all crawlers, the target language and country of your website. The country is optional on hreflang tags. Language is mandatory. It is recognised by some of the most common search engines such as Google, Bing, Yandex etc.
Hreflangs can be implemented in 3 possible ways;
- link elements in the <head> section of pages where an alternate language exists. Most common implementation technique as shown in the above screenshot.
- Implement hreflangs within the XML sitemap.
- Via HTTP headers. Not the most common way as it takes some extra effort.
Hreflangs Implementation within the <head> section using link elements
Notice the use of the x-default hreflang element in the above example. The page indicated in this tag is a default page for all users that do not fall under other specific hreflang targets. Here, for instance, as you can see, we do not have a version for the Spanish people. They would land on the http://www.example.com specified withing the x-default hreflang tag.
You can also see the www.example.com and the www.example.com/us both target the English language denoted by the first bit of the hreflang attribute “en”. Now take a look at the second part. “-us” is used for the US site and “-gb” is used for the UK site. So, the first part of the code represents the language and the second part of the attribute represents the country. When you only have one part specified such as “de” as the hreflang attribute, it represents the target language which in this case is German.
Hreflangs Implementation within XML Sitemaps
In this method, XML sitemaps are used to indicate what countries and languages the site is targeting. Usually automated. In the above example, you can see two pages targeting Germany – one targeting English speakers in Germany and other targeting German speakers in Germany.
Notice that we have a URL element for each locale URL. Hreflang tags only work if the locales refer to each other including itself.
Geo-Targeting using Search Console
Set up profiles for each ccTLD/subdomain/subdirectory and set country targets on your Google search console or webmaster tools of other search engines.
Country Selector Overlay, Popups & Splash Pages
You may have come across sites that show a site overlay for the user to select the proper combination of country and language if you are a first-time visitor. By default, the language and country are selected based on the language of the browser and the user’s IP. Once a user gets past this step, a cookie is set to store the preference. For every other repeat visit, the user is automatically redirected to the correct website based on what was recorded in the cookie. Search engine crawlers, however, don’t understand cookies.
Repeat visitors should still be able to change the country, currency or language of the visited website. Most sites have a link to “Change country/language” either in the header or the footer. Some sites also make use of pop-ups to offer country and language selection. I personally don’t recommend this.
Some global sites use Splash pages with a list of links to various country/language sites. H&M is one of the websites that use a splash page.
When it comes to International SEO, speed and accessibility of your website are key. There are a number of ways to make your website accessible and reduce page load times on your international website;
- Use a Content Delivery Network to reduce server load on your main server. CDN’s can greatly improve the user’s experience by faster loading times. It is also quickly scalable during times of heavy traffic.
- Be Mobile first.
- Local hosting.
- Account for exceptions especially in countries like China where the government has tight control over the Internet in China. For China, local hosting is highly recommended and Chinese sites require a ccTLD (.cn or .com.cn domain).
Content & Design
Local U/X and design trends matter. You must align your content and design with local norms and trends. If you own a blog, ensure your blog is updated with localised fresh content relevant to the geography, culture and language of the target market.
Translating your primary language content for all markets is not enough. You must produce culturally relevant content topics for various markets. Watch out for cultural nuances. Your content must speak to the local audiences in their language. You must design your site for local audiences.
International SEO FAQs
Why International SEO? How do you determine the size of the opportunity for your website?
Look at Current Traffic in GA. There are likely international visitors that are not as satisfied.
Identify the hreflang need & implementation scope for free w/ this Google Data Studio Dashboard I’ve created to check International Search Results Overlay Issues:
* See and copy the Dashboard: https://t.co/DJvS7CbiRS
* Learn how to use it: https://t.co/aNGUe5qDOC
— Aleyda Solis (@aleyda) August 20, 2020
What is the biggest challenge of an International SEO strategy?
One of the biggest challenges of an International SEO strategy is to have the proper page indexed and ranking in the target market. Other challenges include;
- Usage of terms/expressions in the website, a local user may not understand.
- Customers are unable to complete the purchase of a product.
- Bad user experience.
- Customer service page not relevant for the target user.
- Lack of localised content.
What are the common causes of ranking issues for International sites and how to fix it?
If another locale website is ranking in your market, it could be due to multiple causes. Proper indexation and ranking issues could be down to technical issues, content, localisation method or related to inbound links.
- Are hreflang tags correctly implemented? Use of Incorrect ISO codes can cause issues.
<link rel="alternate" href="https://www.example.co.uk" hreflang="en-UK" />
<link rel="alternate" href="https://www.example.co.uk" hreflang="en-gb" />
- To check if your hreflang annotations are implemented properly, you could use this tool.
- If a page from another market is providing a better answer to the user intent? To fix this, perform local keyword research to choose the most appropriate terms and write better and engaging content for your market. Ensure the content is kept up-to-date in a way to satisfy local search intent.
- If the other locale website implemented either on the site’s sub-domain or uses a ccTLD has a higher link authority, this can cause issues. To fix this, check the extent of the issue. If only a few pages of your market are affected, try improving the internal PageRank of these pages. If multiple pages are suffering
from the issue, consider changing the website set up to a sub-folder so all markets can share the same link authority.
- If different CMSs (or different CMS version) are used across markets and if one of the CMS’s has rendering issues for Googlebot, this can cause issues for that market site to rank properly. To fix this, ensure all the market sites use the same CMS and are on the same CMS version. Ensure there are no rendering issues by using the GSC inspect tool or running the Mobile-Friendly test tool.
- Using pure machine translations is probably bad. It needs to be manually edited by a local human resource.
- Underperforming in certain markets because of buy-in from the organisation & operational flaws.
To identify issues with your Tech SEO implementation, use site crawlers such as Screaming Frog, Botify, Deepcrawl etc.
How does Google determine the language of a search query you entered on Google search?
Google looks at the following in preferential order to understand the language of your query;
- Your Google account Language setting.
- Your browser language settings.
- Your location. The language will be the primary country language (Germany = German, France = French)
- Google TLD used.
- Language parsing of the query. For example, you could use a French search query in Google UK. You will see French SERPs.
How to test if your international SEO strategy is successful?
To check your organic performance for a specific location, language or device, you could use a tool such as I Search From.
What makes good localisation better?
- Implement NAP in footer/top of the pages.
- Add the country name in the title, description and copy.
- Have localized unique content.
- Use local trust symbols.
- Gain Local links.
FURTHER READING WITH BEST INTERNATIONAL SEO TIPS
No time to deal with International SEO? I provide international SEO services. As an international SEO consultant, my job is to increase your online visibility globally. Contact me today to discuss how I could help.