Your country domain is a ceiling
Country-code domains are the one SEO decision that is almost impossible to undo cheaply, and almost nobody thinks about it on day one. You register a .com.br because you are a Brazilian company selling to Brazilians. Three years later you are quoting in dollars and cannot work out why nobody outside the country finds you.
What a ccTLD actually does
Google treats most country-code top-level domains as a hard geotargeting signal. Not a hint — a setting. A .com.br is understood to be for Brazil, and unlike almost every other signal in search, you cannot override it. Search Console will not let you set a different target country for a ccTLD, because the domain has already answered the question.
That is genuinely useful when your market is that country. It is a wall when it is not.
The signals you cannot buy your way past
People assume enough good content overcomes it. It does not, because the constraint is not quality, it is intent matching. Someone searching in English from Toronto is served results Google believes are relevant to Toronto. Your Brazilian domain is relevant to Brazil, by definition of the domain.
You can rank abroad on a ccTLD — for your brand name, for terms nobody else competes on, for anything where there is no local alternative. What you will not do is compete evenly for commercial terms against a .com with the same content.
Moving without losing what you built
The migration itself is mechanical. The order matters more than the tooling:
- Stand the new domain up first and serve the real site from it. Verify canonicals point at the new host BEFORE anything redirects — otherwise the new domain tells Google the old one is authoritative, which is exactly backwards.
- Redirect every old URL to its new equivalent with a 301 or 308, path preserved. Not everything to the homepage: that reads as a soft 404 and throws away the equity of every deep page.
- Keep the old domain registered and redirecting. Indefinitely. Links pointing at it are the asset you are trying to keep.
- Rebuild your hreflang cluster on the new host, reciprocal and complete. Every locale points at every other locale and at itself, or Google discards the cluster entirely.
- Submit the change of address in Search Console and expect weeks, not days, of movement.
When to keep the country domain
If your customers are all in one country and always will be, a ccTLD is an advantage, not a liability. Local trust is real, and in some markets a local domain converts better than a .com regardless of ranking.
The decision is not about which domain looks more professional. It is about whether you will ever want to be found by someone outside that country — and whether it will be cheaper to move now, with fifty pages and two years of links, or later with five hundred.
Building something where these decisions matter?
Start a project