Optimizing a Business and Domain Name
You might think what’s the name of my business got to do with search engine optimization (SEO)? If you choose the correct business and domain name in the first place it makes the whole optimization process so much easier.
As you’ll discover later links to a web site are very important, in fact essential for high search engine positioning. The text associated with those links (called anchor text) is one of the most important SEO factors to get right when it comes to optimizing a site.
The Right Domain Name = The Right Anchor Text
The red text (SEO Gold Search Engine Optimization Services) below is the anchor text of a link to the home page of this site; it’s the copyright link at the base of every page-
<a href=”/”>SEO Gold Search Engine Optimization Services </a>
Those links are under our control and so we can create the perfect anchor text for each page. However, webmasters linking to your site will tend to do one of two things. The first is they use your business/site name for the anchor text (for this site SEO Gold is most likely) and the second is the actual URL (for this site http://www.seo-gold.com) for the anchor text. If you have picked the business name and domain name badly it won’t help your site in the search engines since links to your site will not use the right anchor text.
The right anchor text, (keyword rich anchor text) is essential to good search engine rankings.
Branding vs. Search Engine Optimization
Zeus Thrones may sound great for a company selling high quality toilet seats, but it’s not going to help potential online customers find your carefully crafted web site via the major search engines, since unless you have a large advertising budget for branding purposes your potential customers won’t know your business or your web site even exists.
If you have a site about Search Engine Optimization (SEO) for example a good business name (for optimization reasons) would be Search Engine Optimization or SEO and the domain name would be search-engine-optimization.tld or seo.tld respectively (tld being com, net, co.uk etc…).
There are other considerations to take into account when choosing a business and domain name including branding and of course available domain names, so compromises have to be made. For example when we were deciding on a business and domain name for this web site we knew we couldn’t have the ideal domain names (for optimization reasons) because others already owned them. After a little keyword research at Wordtracker and checking various domains we settled on http://www.seo-gold.com and general site name SEO Gold Search Engine Optimization Services (or in short SEO Gold).
Why Hyphenated Domain Names?
Why www.seo-gold.com (hyphenated) and not www.seogold.com (non-hyphenated)? The current main search engine (Google) doesn’t recognize the individual words from the above non-hyphenated domain names, so they would not help future optimization plans. The hyphenated domain http://www.seo-gold.com is seen by Google as-
www seo gold com since Google treats . (dots) and – (hyphens) as a space. We say “google can parse those keywords out of the domain name”. Note a domain with a single keyword (i.e www.keyword.tld) will have the single keyword recognized since Google sees the two dots (in the example above) as spaces (sees www keyword tld). So when choosing a domain name either go with a single keyword domain (like www.seo.com if available) or have multiple (or at least one) keyword(s) separated by hyphens (like www.seo-gold.com).
Branding Revisited
If branding is a consideration or you plan to tell people about your site on the phone or in person, hyphenated domains are harder to verbalize. So www.seo-gold.com would be www dot seo hyphen gold dot com which isn’t too bad, but imagine a domain with multiple hyphens, doesn’t exactly role off the tongue!! Fortunately there is a solution, register a non-hyphenated version as well and refer to it on company letterheads, traditional advertising media etc… and redirect the non-hyphenated domain to the hyphenated domain via a 301 redirect.
A word of warning regarding multiple domains. A simple 301 redirect will not be treated negatively by the search engines, but having two identical sites (called mirror sites) might. If you plan to have two or more sites about the same subject make the content different. Changing the background colour or a few images, does not make a site different, you need unique text. If you can’t create unique sites, don’t make mirror sites, you might get your main business site penalized!!
With our site we currently only advertise online so have no need for a second easier to verbalize non-hyphenated domain name, so we haven’t registered alternatives (as it happens www.seogold.com was already taken anyway). However, we do plan to add an element of branding to this site long term which is why we went with the business/domain name SEO Gold, it’s memorable (so brandable) and has at least one keyword (SEO). We could have registered a name like “SEO Search Online Company”, but this is completely unbrandable as no one will recall a generic name like that, but would be great in terms of keywords since all four words are used by searches looking for SEO Services. If branding isn’t important (say an affiliate site) a generic keyword rich domain name is advisable.
In essence with www.seo-gold.com we have created a web site that is both brandable and easier to optimize.
Anchor Text Revisited
When a web master links to SEO Gold they will tend to use the following code-
<a href=”http://www.seo-gold.com”>SEO Gold</a> (using the business name as anchor text)
or
<a href=”http://www.seo-gold.com”>http://www.seo-gold.com</a> (using the URL as anchor text)
In both cases the site benefits from the keywords Google can parse from the anchor text. The first example we have SEO Gold (one important keyword out of two words). In the second example www SEO Gold com (one important keyword out of four words, not as good, but better than nothing). So in both cases we benefit just by choosing the right business and domain name.
If we’d of gone with the words combined (www.seogold.com) version, Google wouldn’t parse out anything helpful, it would see www seogold com which is unhelpful since no one will search for seogold! Webmasters who use the business name might use Seogold as anchor text instead of the preferred SEO Gold as well!
The above also holds true for directory and filenames, so when choosing directory and filenames use hyphens like you see for the pages of this site. For example the page you are reading has the URL-
http://www.seo-gold.com/seo-tutorial/domain-name-choice/
This will be parsed to- http www seo gold com tutorial domain name choice html if a webmaster linked to this page using the entire URL! From this we have important keywords “SEO Tutorial Domain Name Choice”.
Please note underscores (_) within a filename or directory like domain_name_choice are not treated as word separators like hyphens are in domain-name-choice, so rather than parsing to “domain name choice” Google see one word “domain_name_choice”. Try the search in Google for domain_name_choice to see the problem.
The Right Domain Name helps with Search Engine Rankings
There is a direct search engine optimization benefit to using keyword rich hyphenated domain names (and directory/filenames). Google and other search engines using Googles database (AOL, Netscape etc…) will give every page of a site a fair boost for singular and hyphenated words within the domain name, even when the word isn’t used in the code. Yahoo and MSN also give a SERPs boost, but it’s much smaller than seen with Google. For example one of our consultants has a home page with their ISP. The URL is http://homepage.ntlworld.com/ooar123/search-engine-optimization/
This URL parses to “http homepage ntlworld com ooar123 search engine optimization” with the last three being important keywords. The ‘words’ homepage, ntlworld and ooar123 are not keywords important to the content and so they are not used in the content of any of the pages of the site. A search for various combinations does show that even though those words are not used in the content, just being part of the URL (domain name) is enough for Google to find those pages.
Try these searches in Google-
ooar123 – 1st place
homepage ooar123 – 1st place
homepage ntlworld ooar123 – 1st place
The above searches use words only within the URL (none of those words are used in the content).
The searches below include one word that’s only within the URL and another word that is found in the content.
ooar123 seo – 1st place
ooar123 search – 1st place
ntlworld seo – 1st place
homepage seo – 6th place out of over 2,000,000 pages!
The last search shows the importance of words within the URL. A search for just homepage in Google reports over 200,000,000 (200 million) pages, that’s a lot of pages using the word homepage. Of those pages 2 million (about 1%) also use the word SEO. Our consultant’s home page is number 6 for the combination even though the word homepage is not used on the site, it’s just part of the URL.
Having a keyword within the URL will alone result in a boost for that keyword for every page of the site, so your domain name should ideally contain your most important keyword.
Indirect SEO Benefits to Domain and Business Name Choice
Search engines rely on the words in the body text and other areas of code on a page. If your site and domain name is highly related to the phrases you wish to rank highly for adding those phrases to your sites content will be so much easier. Look at the number of times the word SEO has been added to this page just through mentioning the business name SEO Gold, if our business name was “Good Traffic Rankings” for example the word SEO would not be used as much.
The main words for this site are Search Engine Optimization, SEO and Search Engine Placement etc… Since the site is called SEO Gold Search Engine Optimization Services just by mentioning the name of the site we’ve added five keywords to a page.
If you are stuck with a business/site name already, don’t despair some of the information is relevant to directory and file naming. Also the business/domain name is but one small part to high search engine placement, the majority of this SEO Tutorial will deal with pre existing sites.
Return to the Free SEO Tutorial

21 responses to SEO Tutorial – Domain Name Optimization
An excellent post about choosing domain name to get SEO benefit.
I am thinking about starting a company which will give services to the foreigners who come to travel Bangladesh. I am thinking about purchsing www.bangladesh-travel-assistance.com” or something like that. Will it perfect for my business? If not, can you please suggest anything else?
Thank you so much for the great work!
SEO Tutorial – Domain Name Optimization
I noticed that most people go for no dashes version.
Are the hyphens still required? I was told the SEs are smart enough to find the words.
Thanks for a fascinating and easy to understand article. I see it was first posted in 2006 but from your recent comments it would appear that your ‘hyphen’ strategy is still valid. Is the use of hyphens in multi-word domains generally accepted as being more effective from an SEO point of view? I know you refer to SEO myths but un-hyphenated domains still appear to be sought after as the preferred choice.
Do double hyphens (–) have the same effect if the single hyphen is not available or is it treated as spammy by Google?
What would your recommended pecking order be for domains when the actual hyphenated keywords are not available on their own as a .com, .net or .org? Would you use other TLDs, e.g., .info, .tv, .me, .us, etc, or stick with the com/net/org and add additional hyphenated words (as you’ve done with seo-gold)?
Does the order of the keywords matter, e.g., is keyword2-keyword1.tld any less effective than keyword1-keyword2.tld?
Also, re the use of 301 redirects, is there any SEO benefit in having multiple long-keyword-keyword-domains with 301 redirects to the same site or does it not make any difference?
Thanks David, I appreciate you sharing your expertise
SEO Tutorial – Domain Name Optimization
Hi there,
Im establishing an airline, say in Blackpool. It will be called Blackpool Air but as it is very new I would expect most relevant site searches to be “flights to blackpool” etc. For that reason Im thinking of getting the domain blackpool-flights.com and 301 re-directing our other domain names, like blackpoolair.com, to this domain.
Is this a good idea for SEO? Im trying to balance a branding downside, against a possible major SEO upside. If the upside is very strong, Ill do it.
Thanks.
SEO Tutorial – Domain Name Optimization
Hi
The advise on your blog is very clear and extremely helpful…thank you very much.
I have one question regarding country specific domain names. I have recently been told by a web developer that google has launched a campaign whereby they give preferred rankings to websites with domain names for countries where the products listed on the website are supplied.
Eg. If I had a website www.themozambiquecollection.com, but launched one with exactly the same text (with hyphens), but with the mozambican co.mz suffix
Would this make any difference to the SEO?
SEO Tutorial – Domain Name Optimization
would a highly keyword domain name that is then 301′d or meta-refreshed to a non-keyword rich domain name work for the main search engines? or is this seen as spam of another ilk?
e.g my company’s current domain name Zeus-Thrones.com has been going too long to drop it but still find themselves in need of better search engine presents. should they then buy fashionable-toilet-seats.com then use a nameserver pointer or .htaccess 301 redirect or meta-refresh on the domain name to get the most form the domain’s keywords and still get visitors to thier compnay named website. (assuming the company really does not want to move their site to another domain name)
SEO Tutorial – Domain Name Optimization
If you look at the Brand Marketing vs Search Engine Optimization article at http://www.seo-gold.com/brand-marketing-vs-search-engine-optimization.html
Specifically the “Search Engine Optimization and 301 Redirects” section it covers your question.
Short answer is theoretically yes if you add a lot of links to the new domain you plan to 301 redirect to the original, but not what I’d spend my time and resources on (for it to work you MUST link to the new domain, it’s the links related to the new domain name that pass the SEO benefit).
Since this sort of thing happens in normal business (301 redirecting one domain to another to save link benefit) there’s no reason why the major search engines would treat this as blackhat SEO. Truth is you still have to do the SEO work in gaining links to that new domain and it’s NOT easy to gain links to a domain you have already 301 redirected!
David
SEO Tutorial – Domain Name Optimization
I have a question. lets say that I want to sell Christian Dior purses and that domain is taken. If I choose Dior-Christain.com , then am I going to have a chance to rank high?
also, I was looking at your page rank and alexa rating. Why not as high as it has to be if the above article is indeed correct.
I am just asking this question as I am looking for a good company to do my SEO
SEO Tutorial – Domain Name Optimization
The hyphenated domain name like search-engine-shop.tld is better as a starting point than searchengineshop.tld because Google sees the words within search-engine-shop.tld as:
search engine shop
While Google sees searchengineshop.tld as:
searchengineshop
Which isn’t a real word.
You still have to do the SEO work, still need links, optimised content etc… so having a keyword rich hyphenated domain and doing nothing else won’t get you high traffic.
If you put exactly the same amount of SEO work into two domains:
search-engine-shop.tld
searchengineshop.tld
When it comes to the search phrases including the words “search engine shop” the hyphenated domain would rank slightly higher. It’s only a small boost, but if you are starting a new site go hyphenated unless branding is a major issue. On the other hand the above example hyphenated domain wouldn’t help with a SERP like Website Design, so it only helps with search phrases including one or more of the three words search, engine and shop (would help a little with a SERP like “Web Design Shop”.
David
SEO Tutorial – Domain Name Optimization
“I was looking at your page rank and alexa rating. Why not as high as it has to be if the above article is indeed correct.”
Having a hyphenated domain name doesn’t increase rankings on it’s own. You still have to add content and add links and I’ve neglected this site quite a bit over the years.
I registered seo-gold.com in 2004 and got it to PR6 at one point (about 2005) by linking to it from a lot of my other sites.
In about 6 years I’ve only added 21 pages because I don’t need to generate new SEO clients via lots of SEO traffic and have removed the vast majority of the backlinks I control (linked to my other sites instead as they make money from AdSense etc… while I sleep).
If you check backlinks via Yahoo you’ll find this domain only has 200 odd backlinks (including internal links) and that includes the nofollow links. There’s probably about 60 text links that count now (pass link benefit). Under the circumstances I’d expect the home page of this site to be around PR3 now, but it’s not the only domain I own where the PR died completely, but the SERPs remained (“SEO Tutorial” SERP for example).
Although not the ideal way to focus an online business, I spread my SEO type content thin:
http://www.45-year-old-millionaire.co.uk/
http://www.google-adsense-templates.co.uk/
http://www.morearnings.com/
http://www.seo-consultant-services.co.uk/
As it happens 2 of the 4 domains above should have better PR. Google just doesn’t like my SEO sites! I gave free SEO/WordPress themes away on http://www.morearnings.com/ and Yahoo reports almost 33,000 backlinks but the home page is PR1.
When I 301 redirect another domain to that domain and wait for it to be indexed a PageRank update it comes through as PR4, which tells me the PRs been downgraded (it’s a way to test if a domains PR has been downgraded). Like I said, Google doesn’t like my SEO relevant domains, though doesn’t appear to downgrade the SERPs, just the PR.
Might be because I used to sell text links from this domain (as part of the SEO service) and as I link to relevant sites of mine, maybe Google jumped to the conclusion the domain of mine I’d linked to had bought links from me and so downgraded the PR
It’s not downgraded SERPs relative to what you’d expect with the backlinks (I don’t work on links for my SEO sites as I don’t need new SEO clients: I turn more away several times more than I take on), so not a big deal.
Now http://www.free-recipes.co.uk/ is PR4 and has a real Google penalty and I don’t know why! Used to get up over 10,000 visitors a day, now under 1,000.
I know what I do works as my sites make over $50,000 a year from AdSense and similar make money online things (I publish my online earnings minus my SEO client revenue at http://www.45-year-old-millionaire.co.uk/).
BTW Alexa rankings doesn’t mean a great deal.
http://www.free-funny-jokes.com/ Alexa 200,000ish regularly breaks 10,000 visitors a day.
http://www.google-adsense-templates.co.uk/ Alexa 70,000ish and rarely breaks 2,000 visitors a day.
One of my newest sites http://www.general-election-2010.co.uk/ Alexa over 250,000 but is number one for General Election Poll and ranked high for loads of other election SERPs (UK general election is due soon, sites had over 4,000 comments and 25,000 votes in the main poll) and is currently seeing up to 5,000 unique visitors a day!
David
SEO Tutorial – Domain Name Optimization
Great post!
I’ve got another question: Imagine I have a gardening shop named “Amartinixs”. According to your anchor text rule, I should buy the domain amartinixs.com
Now my question is, is there any SEO benefit in buying the domain gardening.com (in addition to amartinixs.com) and make it point to my website too?
Thanks!
SEO Tutorial – Domain Name Optimization
Since the domain name you mentioned is for sale on SEDO and so your comment might be a way to get a few visitors, I changed the name to a non existent domain name.
You’ve misunderstood my SEO tutorial.
Assuming branding isn’t that important to you a domain like amartinixs.com (and the one you originally posted that’s for sale on SEDO) is a very bad choice for a gardening shop site.
The best domain name would be something like
gardening-shop.tld
gardening.tld
and similar
You ideally want your main SERP in the domain name.
Since domains like gardening.tld are long gone, the best you can normally do is what I’ve done with this site seo-gold.com. I have a main keyword (SEO) and an unimportant word (Gold) that could be used for branding. A gardening example might be:
amartinixs-gardening.tld
amartinixs-gardening-shop.tld
etc…
The hyphen – is very important, registering amartinixsgardening.tld is no better than registering a domain like gfdhgbjkgjy.tld for a gardening shop.
I’m about to create a premium links directory and was lucky that http://www.premium-links-directory.co.uk was available: Premium Links Directory is a main SERP, so the odd gem is still available.
David
SEO Tutorial – Domain Name Optimization
Hi David. Thanks again for your answer. Interesting enough I picked the first domain that came to my mind. It was purely by chance that the domain belonged to SEDO!
Yes, I think I had understood your post. The reason why I asked that is because I read in another prestigious blog that an important e-commerce company in Spain had bought for a large amount of money a domain that is equivalent to “gardening.tld” (that refers to the activity of the company) that pointed to its website. The actual name of the company (and its main domain) has nothing to do with the name of the activity. The blog mentioned that the company invested for SEO related reasons. So as you can see, it’s an equivalent example to the Amartinix.tld and gardening.tld question.
Could you shed some light on the benefits of this action?
Thanks!
SEO Tutorial – Domain Name Optimization
This is a brand marketing vs good SEO domain name issue.
I misunderstood your first question a little. There is an SEO issue when you use a domain that’s all brand marketing. I’ve wrote a new article about it at http://www.seo-gold.com/brand-marketing-vs-search-engine-optimization.html
David
SEO Tutorial – Domain Name Optimization
David,
Thank you for the information on domain names selection. The section on hyphenated domain names has been particularly useful. I have a wider selection now.
article is good. but i have read at many places that hyphens and numbers should be avoided in domain name. however there is no harm in using these in file names or directory names.
More SEO Myths from forums!
You’ll read a lot of bad SEO advise on forums etc… there is nothing wrong with using hyphens or numbers in a domain name.
http://www.general-election-2010.co.uk/
Explain it’s SERPs, it’s not even a year old (Google sandbox issues), but is already top 5 for most of the main SERPs in Google including:
General Election 2010 (only Wikipedia above it).
General Election (main SERP: 5th domain listed).
Hyphens are HIGHLY recommended for domain names.
Numbers make sense if like the domain above it’s part of the SERP. I wouldn’t add a number to a domain or a file name for that matter if it wasn’t part of a SERP.
The domain you are on now http://www.seo-gold.com/ is number 1 for SEO Gold even though the home page no longer uses SEO Gold in the title.
David
SEO Tutorial – Domain Name Optimization
Excuse me for commenting OFFTOPIC – which wordpress template do you use? It’s looking amazing.
WordPress Theme Talian with Targeted AdSense and SEO Optimisation
http://www.google-adsense-templates.co.uk/wordpress-theme-talian-with-adsense-and-seo-optimisation.html
I created the SEO theme, it’s the best WordPress SEO theme available today by FAR.
I made a few minor colour changes for this domain.
David
SEO Tutorial – Domain Name Optimization
Grate and completely right information you have inhere, you seems to be an expert in your filed, i liked your site it’s helpful, thank you.
Leave a reply to SEO Tutorial – Domain Name Optimization