Skip to content

.co.uk vs .com, which is better?

By Ash, Founder, HosteazePublished 2 min read

For a business that mainly sells in the UK, .co.uk is usually the better choice. Customers recognise it as British, and Google treats country endings as a strong sign a site is aimed at that country. Choose .com if you sell internationally. If both are available for your name, register both and point one at the other.

Close-up of a classic red British post box with a raised royal crest, as recognisably British as a .co.uk address.
Credit: jplenio via Pixabay

This one comes up at almost every small business setup, usually with a slightly anxious tone, as if picking wrong will sink the business. It won't. Both are perfectly respectable. But there is a sensible default, and it depends on where your customers are.

What's the difference between .co.uk and .com?

.co.uk is a country-code domain (ccTLD) for the United Kingdom, managed by Nominet. .com is a generic domain (gTLD) with no country attached, and it's the most familiar ending in the world.

That difference matters to Google. Its guidance says country endings "provide a strong signal to both users and search engines that your site is explicitly intended for a certain country." Generic endings like .com don't carry that signal, so Google relies on other clues such as your content, language and links. Google also treats a few country endings, such as .tv and .me, as generic because people use them that way. .co.uk isn't one of them.

.co.uk.uk.com
Tells Google you're UK-focusedYesYesNo, uses other signals
Familiar to UK customersVeryLess soVery
Good for international salesNot idealNot idealYes
RegistryNominetNominetVerisign
Typical exampleharrisjoinery.co.ukharrisjoinery.ukharrisjoinery.com

Which should a UK small business choose?

Our view: a plumber in Leeds, a bakery in Cardiff or an accountant in Glasgow should be on .co.uk. Nobody there will think less of you for it.

Should I register both?

If your name is free in both, yes. A spare domain costs little and stops someone else using an address that's one letter away from yours. Point the spare at your main website so either one works.

Use only one for email, though. Sending from two domains confuses customers and doubles the SPF, DKIM and DMARC setup.

What about .uk on its own?

The shorter .uk ending works exactly like .co.uk: same registry, same transfer process and the same country signal to Google. It's a fine choice, especially if the .co.uk is taken. Just expect a few people to add a ".co" from habit, and register the .co.uk too if you can.

Can I change my mind later?

Yes, but it takes work. You'd need redirects from every old page to the new address, a new email setup, and updated listings and print. It's much easier to choose carefully now. For the rest of that decision, see how to choose a domain name for a business, and if you're renaming an existing site, read how to redesign a website without losing SEO before you move anything.

Related guides: How to point a domain to a website.

Frequently asked questions

Does .co.uk rank better than .com in Google UK?

Not automatically. Google treats a country ending as a strong signal of who a site is for, which helps it show the right audience. But content, links and relevance decide rankings. A .com can rank well in the UK if its content is clearly aimed at UK customers.

Should I use .uk instead of .co.uk?

You can. It's shorter and run by the same registry, Nominet. The downside is habit. Many people automatically type .co.uk, so if you choose .uk, try to register the .co.uk too.

Does it matter where my website is hosted?

Not for a country ending. Google's own guidance lists server location as irrelevant for country-code domains, because the ending already tells it which country you're aiming at.

Sources

  1. Google Search Central, Managing multi-regional and multilingual sites
  2. Nominet Registrar Resources, .uk WHOIS (now replaced by RDAP lookup)
  3. IANA, Delegation record for .com
  4. Nominet Registrar Resources, What is the domain transfer mechanism for example.uk domain names?
Three overlapping envelopes in green, yellow and coral, standing for the three ways to run a business email address.ComparisonBusiness email vs Gmail for businessA free @gmail.com address costs nothing but looks informal, and you don't control it. "Gmail for business" means Google Workspace, which puts Gmail on your own domain for a monthly fee per user. Email included with web hosting also uses your domain, usually at no extra cost. For most businesses, your own domain matters more than the brand of inbox.Email and domains · 24 October 2026A brass padlock with two keys beside it on a white backgroundTutorialHow to set up DMARC for Microsoft 365Add an SPF record with include:spf.protection.outlook.com, then create the two DKIM CNAME records Microsoft gives you and switch on DKIM signing in the Defender portal. Once both pass, add a TXT record at _dmarc with v=DMARC1; p=none; rua=mailto: and a reporting address, and tighten the policy later.Email and domains · 15 October 2026An old iron key in a rustic wooden door lockTutorialHow to set up DMARC for Google WorkspaceFirst make sure SPF includes _spf.google.com and DKIM is switched on in the Google Admin console. Wait 48 hours, then add a TXT record at _dmarc on your domain with the value v=DMARC1; p=none; rua=mailto: followed by a reporting address. Read the reports for a few weeks before moving to quarantine.Email and domains · 15 October 2026A tall stack of envelopes and letters seen side on, the scale bulk senders work atQuestionGoogle, Yahoo and Outlook bulk sender rules, explainedGmail, Yahoo and Outlook.com require anyone sending around 5,000 or more emails a day to them to pass SPF, DKIM and DMARC, offer one-click unsubscribe and keep spam complaints below 0.3%. Every sender, whatever the volume, needs at least SPF or DKIM, valid reverse DNS and a low spam rate.Email and domains · 15 October 2026Red octagonal stop sign against a blue sky, like a mail server refusing a messageQuestionWhat does a 550 email bounce error mean?A 550 error means the receiving mail server permanently refused your email, so it won't try again. The extra code after it gives the reason. 5.1.1 means the address doesn't exist, 5.7.1 means it was blocked as spam or by a policy, and 5.7.26 means your domain's SPF or DKIM authentication failed.Email and domains · 14 October 2026

Want email on your own domain?

Hosteaze hosting plans let you set up mailboxes on your own domain. See what each plan includes.

See hosting plans