We help IT Professionals succeed at work.

keywords in domain name for better search ranking

If I get a website called "howtosewaquilt.com"    Would that radically help me procure more traffic to my site if I was looking for people who typed in that exact phrase "how to sew a quilt"

How effective is it to get a domain name that resembles a keyword search?  Does it work?
Watch Question

Jeffrey Dake Senior Director of Technologyy
It doesn't hurt. Years ago this would have better results then it does now.  Search engines have gotten better at looking at the content of the site more then specific keywords. That being said it still doesn't hurt to have your url reflect what your site is about.  If your site is about sewing, having the keyword in the domain is a good idea. If nothing else it will help users identify your site is about sewing when looking at the url, as well as help them remember it.

So it short, yes it would probably help a little bit, but domain name alone is not going to bring you to the top of search results.
Edwin HofferTechnical Expert
Top Expert 2014
Hello al4629740,

I will not suggest you to buy a domain name that target your keyword, instead of that you can target your keyword on other pages url. for example mydomain.com/how-to-sew-a-quilt

That will be also work like a domain name works, but you have make backlink on both conditions on domain name and add on pages both.

Also Google is strict about exact match domain, you can read more about it here: http://www.hmtweb.com/marketing-blog/google-over-optimization-penalty-exact-match-domains/

Hope that helped you

Marketing Technologist
An exact match keyword domain will help you gain rankings faster. However, this doesn't make it a great long term strategy.

The domain name can act as an indicator of the site content. If the name is indicative of the content, this is helpful in establishing authority and will require less effort to rank initially. This is primarily because as you start to build inbound-links, the anchor text for these links will likely be an exact match to the domain as well (another positive indicator). For example, if the first 20 inbound links you receive across the internet are to the effect of:

<a href="http://howtosewaquilt.com">How to Sew a Quilt"</a>

Open in new window

...Google will quickly begin to interpret your site as being solely about sewing quilts. You will likely gain rankings for this search query much faster than if you were using a branded domain, such as:

<a href="http://yarnqueen.com">How to Sew a Quilt</a>

Open in new window

Not too mention, unless you're paying for inbound links, most site owners would use brand anchor text for the branded domain when linking to it:

<a href="http://yarnqueen.com">Yarn Queen</a>

Open in new window

As you can see, if the content on the above two sites was identical, the exact match domain is providing a stronger indicator of the content within. On top of this, when someone searches for "how to sew a quilt" the exact match domain will have all of these keywords highlighted in the 'display url' of the google results. This will lead to a higher click through rate on the organic search results.

Eventually you may begin building additional on-topic content pages, for example:
<a href="http://howtosewaquilt.com/patchwork-quilts">How to Sew a Patchwork Quilt"</a>

Open in new window

However, in the end, you aren't really building a brand. You're just building a machine for capturing keyword search traffic.

Your time would be better spent building a brand. The rankings will take longer to achieve, but in a year or two, people will be remembering they should visit the Yarn Queen for sewing advice. These people will have originated via search traffic, but since you built brand equity with them, they search out Yarn Queen any time they think of quilting. The exact match domain does not necessarily enjoy this same benefit.