The short answer: use .com unless you have a specific reason not to, and the reason is almost never SEO. The longer answer is about what each extension signals, and there are four situations where .com is genuinely the wrong choice.
Does the extension affect search rankings?
No. This is settled and worth stating plainly before anything else, because it drives a lot of bad decisions.
Google has confirmed repeatedly that generic top-level domains carry no inherent ranking advantage. A .net and a .com with identical content, links and technical quality rank identically. There is no boost for a keyword in the extension either — .shop does not help a shop rank.
There is exactly one search-related exception, and it is about geography rather than ranking quality: country-code extensions carry a geographic signal. A .co.uk domain is treated as targeting the UK, .de as targeting Germany. That helps if your audience is national and hurts if you intend to sell internationally, because you have told the search engine your site is for one country.
A handful of country extensions are treated as generic instead, because they are used globally rather than nationally — .io, .co, .me and .tv among them. These carry no geographic targeting.
So: choose the extension for humans. The search engines are indifferent.
What each one actually signals
.com — commercial, and now simply the default. Its advantage is not technical, it is habitual: it is what people type when they are not thinking, what autocomplete offers, and what they assume when they hear a name spoken. Every other extension pays a small permanent tax against that habit.
.net — originally for network infrastructure. Today it reads mainly as "the .com was taken", which is not fatal but is what it communicates. It remains a reasonable fallback, and it is one of the few alternatives that reads as established rather than trendy.
.org — originally for non-commercial organisations, and this is the one where the original meaning still holds. It is unrestricted, so anyone can register one, but visitors read it as non-profit, charity, community project, or open-source. Using it for an obviously commercial site creates a small mismatch that works against you. Using it for a genuine non-profit is better than .com.
.io — the technology default. Strong signal for developer tools, SaaS and startups; meaningless or confusing to a general audience. It is a country code (British Indian Ocean Territory) treated as generic, and it is expensive — typically £30 to £50 a year, with no cheap first year to speak of.
.co — reads as a shortened "company". A credible .com alternative for a general business audience, and cheaper than .io. The risk is straightforward: it is one character from .com, so you will lose traffic and email to whoever owns the .com.
The four cases for not using .com
1. Your audience is exclusively in one country. A .co.uk for a UK-only trade business is not a compromise, it is the better choice. Local visitors trust a local extension for a local service, and the geographic signal is working for you rather than against you.
2. You are a genuine non-profit. .org is what people expect and it lends immediate credibility that a .com will not.
3. You are selling to developers. .io and .dev read as native to that audience. In this one sector, a .com can read as less technical.
4. The .com is owned by a parked page or a dead project rather than an active business. This is the most common real situation, and the calculation is about who you lose traffic to. Losing it to a parking page costs you little. Losing it to an active competitor with the same name costs you continuously.
That last case deserves a check rather than an assumption. Run the .com through the WHOIS Lookup to see when it was registered, who holds it and whether it is due to expire — then load it in a browser to see whether anything is actually there.
The email problem, which is worse than the traffic problem
Traffic sent to the wrong extension is a visible loss. Email sent to the wrong extension is an invisible one, and it is the strongest practical argument for .com.
If you own yourname.co and somebody owns yourname.com, then every client who types your address from memory sends your invoice, contract or enquiry to a stranger. You never find out. There is no bounce, because the address exists at their end. You simply appear not to have replied.
This failure mode is why the "just use a different extension" advice is weaker than it sounds. Before choosing a non-.com, establish who owns the .com and whether they run a mail server on it.
The newer extensions
There are now hundreds — .app, .shop, .design, .agency, .online and so on. They are legitimate, they resolve normally, and search engines treat them like any other generic extension.
Three practical cautions:
- Renewal pricing varies wildly. Some are cheap in year one and expensive forever after. Check the renewal price, not the promotional one.
- Some carry technical requirements.
.appand.devare on the HSTS preload list, which means browsers refuse to load them over plain HTTP. You need working HTTPS from day one — not a problem, but not optional either. - Recognition is uneven. Older or less technical audiences may not recognise
.appas a web address at all, and some form validators still reject unfamiliar extensions.
A practical order of preference
For a typical business with a general audience:
.comon the exact name.comon a slightly adjusted name — a prefix, a suffix, or a different word- Your country's extension, if your market is that country
.co,.ioor a fitting newer extension, having first checked who owns the.com.net- A hyphenated
.com— the last resort, for the reasons covered in how to choose a domain name
Note that step 2 outranks steps 3 to 6. Adjusting the name to keep the .com is usually a better trade than keeping the name and dropping to a weaker extension — the name is yours to choose, the extension habit is not yours to change.
Checking what is available
The Domain Name Generator checks .com, .net, .io and .co together for each candidate it produces, so you can see the whole picture for a name at once rather than testing extensions one at a time.
If a name comes back with the .com gone but the alternatives free, that is the moment to apply the checks above — find out what is on the .com before deciding whether the alternative is worth having.