Skip to main content

Strategy for International SEO

Choose a domain and URL structure
You can use a combination of top-level domains (like .ca or .co.uk), subdirectories (like /es/ or /de/), and subdomains (like es.example.com or us.example.com).
Country code top-level domain (ccTLDs)
A top-level domain, or a TLD, is the phrase at the end of your domain name. The most common one is .com, which is known as a generic domain name.
There are different TLDs for specific countries, though — like .mx for Mexico or .co.uk for the United Kingdom.
A country focused TLD will help you rank better in a particular location.

Subdomains with generic TLDs
By using directories, you’ll have a much easier navigation process that allows more users to find what they want on your site with less hassle.

Use a human translation

SEO for different languages and countries.
Multinational content
Let’s talk about multinational content first.
Targeting different countries works best for a company that has a reason to be in each country separately.
They also have a language option, but that’s separate from the international pages.
Multilingual content
If your services are largely the same around the world, you should probably just focus on languages.
Multinational and multilingual content
But what if you need to cater to different languages and different countries?
Subdirectories with generic TLDs
The next option at your disposal is to use subdirectories on the main site with a generic TLD. This can be really helpful if you want to target countries, languages, or both.

How to set up language SEO

Here’s how you can set that up.
Use a human translation
First and most importantly, you need to use human translation.
Create a sitemap
To help search engines find your content, you need to create a detailed sitemap with the language content contained in the data.
Use the hreflang and alternate tag
One of the possible problems you might encounter with multiple languages is that of duplicate content.
Use the language meta information
While most search engines work the same way, language is one area where they differ.

How to set up country targeting


Prevent duplicate content
First and foremost, you want to make sure you aren’t accidentally creating a duplicate version of your site.
Change HTML content based on location
The first thing you should do when creating content for a different region is to make it as relevant as possible.
Adjust pricing to national currency
If you have an e-commerce store or if you sell products of any type on your website, it’s a good idea to include different pricing in the local currency.
Change content based on local culture
Sometimes, the content you display isn’t relevant to the visitors who will be looking at what you have to offer.
Adapt to local laws and regulations
While you might think you’re exempt from regulations in other countries, nothing could be further from the truth.

set up hybrid targeting

set up language targeting and location targeting both
Geotarget first based on the country
The first way to target users is based on country.
Send to appropriate language through hreflang
Once you’ve created a country level designation, you’ll want to send users to the appropriate language page.
If you’re going to use multiple languages and countries, use subdirectories. This is a simple way to format your URLs with the country code first and language after.
This leads to URLs like example.com/us/en/ or example.com/mx/es

Multilingual content
If your services are largely the same around the world, you should probably just focus on languages.