What's new

HOW TO: Search for and buy domain names before your registrar does

Welcome to the only entrepreneur forum dedicated to building life-changing wealth.

Build a Fastlane business. Earn real financial freedom. Live your best life.

Tired of paying for dead communities hosted by absent gurus who don't have time for you?

Imagine having a multi-millionaire mentor by your side EVERY. SINGLE. DAY. Since 2007, MJ DeMarco has been a cornerstone of Fastlane, actively contributing on over 99% of days—99.92% to be exact! With more than 39,000 game-changing posts, he's dedicated to helping entrepreneurs achieve their freedom. Join a thriving community of over 90,000 members and access a vast library of over 1,000,000 posts from entrepreneurs around the globe.

Forum membership removes this block.

Eskil

Silver Contributor
EPIC CONTRIBUTOR
LEGACY MEMBER
Read Fastlane!
Read Unscripted!
Joined
Jul 18, 2012
Messages
1,867
Location
Scottsdale, AZ
Rep Bank
$3,690
User Power: 421%
I have seen this particular problem been mentioned a few times here on the forum as well, so I thought to share the way I have always done it.

Problem:
You have a few domain name ideas for your new site or business, and go to a registrar like GoDaddy to do a search to see if they are available. They happen to be available, but since you are still not 100% sure which name you want to settle on yet – you decide to wait a couple more days before you register one or more of them.
Then, when you come back to do so – you discover that the names have now been registered, and that the registrar had picked up on your search and reserved the name. You can still have the domain name(s), but now at a premium price….ouch. This registrar practice is unfortunately a bit too common, and it’s why you should never rely on using their searches for availability – unless you plan on just buying the names right there and then. You snooze, and you will lose.

Solution:
Use ping to see if the domain resolves to a DNS or IP address.
Note; This is how it’s done in Windows, and since I’m unfamiliar with Macs, I’m not sure how (or if) you would do it there.

To check single domains “by hand”….
To check one domain at a time, open up a command line interface: Go to the Start menu, and type CMD.exe into the “Run” field (Windows XP), or into the “Search programs and files” field (Windows Vista/7). Hit enter to start it up.

Type the following command;
Code:
ping -n 1 www.billionairefastlaner.com


Here is the output you will see from a domain that is already taken:​
Code:
Pinging www.godaddy.com.geo.secureserver.net [208.109.4.201] with 32 bytes of data:
Reply from 208.109.4.201: bytes=32 time=54ms TTL=243
Ping statistics for 208.109.4.201:
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 54ms, Maximum = 54ms, Average = 54ms



…and here is the output you will see from a domain that is available:​
Code:
Ping request could not find host www.billionairefastlaner.com. Please check the name and try again.

To bulk check many domains at once….
Download this spreadsheet that I’ve made to generate large amounts of ping commands for use in a batch checking script.
To use it, simply fill in the list of domain names you want to test in the right column. The output we will see later will be saved in a filename and path as specified in the top row of the spreadsheet – for instance: available.txt

domaincheckscript.jpg


OPTIONAL:
If you want to generate and test many combinations of names, use something like the free Overzone Keyword Generator, available here. With that, you can quickly make a bunch of names with two or more words, and also add several domain name extensions at the end if you want to check for .com / .net / .org…. whatever, for each name.
overzonetool.jpg


But back to the spreadsheet… So, you have entered or pasted in your name list. Now, copy the generated ping commands from the left column in the spreadsheet, and paste that into an empty text file inside a text editor. Save this file as “whatever.bat” (the filename isn’t important, as long as you make it a .BAT file)

You have now basically made a simple script that will do all the searching for you… :)
So now, just locate that file – and run it by double clicking it. If you entered many names to test, it will go for a while – usually around 1-3 seconds per name.

When it is done, the script will now have saved the results into the available.txt results file.
We can now open this file and see how each domain responded.

Again – if you had tons of names in there, the output might look a little messy. What you can do then is simply sort all the lines in the text file so that you can see all the ones that have “Ping request could not find….”
Remember, all the ones with “Reply from…” are domains that are already in use. For sorting, a good text editor like UltraEdit or the entirely free and excellent Notepad++ is recommended. Notepad does not offer a sorting function.

Disclaimer:
Now the method of using ping isn't always accurate every single time. There will be some domains that do not respond to a ping, and yet might be registered. So what I do when doing bulk searches is:
- first eliminate the list down to the ones that do not respond to a ping
- then look at that list and prioritize them by which ones I like the most
- decide on one or two I really want

And NOW I'm ready to buy...
Now, I finally go to the registrar, using their quick bulk search right before I do the final purchase (just to make sure the ping was reporting correctly for all the ones that had appeared available)
 
Eskil,


This very thing happened to me several years ago -- I thought I was imagining things when I went to check domain availability and realized the name was gone not more than 5 minutes later. WTF?

To a less tech savvy person like myself the information you shared is invaluable. Thank you.

Speed +
 
+Speed

It took me forever before to check all domain names.
Thanks
 
Godaddy: Hmm smart dudes, now I am buying all domains, which get pings!!!
 
For fellow Mac users the command is:
ping -c 1 domain.com
(paste that in Terminal app)

My only concern is what if the domain is registered but no DNS is set?
I've used Dynadot.com for 5 years and haven't had this problem.
 
For fellow Mac users the command is:

(paste that in Terminal app)

My only concern is what if the domain is registered but no DNS is set?
I've used Dynadot.com for 5 years and haven't had this problem.

It will always have a DNS set. when you buy it, the registrar automatically points it to their DNS for a landing page until you use it, if you dump your DNS, it will automatically get pointed back.
 
This isn't exactly the same as what you are doing, but a lot of very valuable domains drop every day, using the free tool at Expired Domains with PR, Backlinks and more completely FREE can be of great value. You can see what domains are dropping within the next 5 days, which have already dropped, etc. I'm not going to elaborate on the process of dropcatching since it is beyond the scope of this thread. But either way, if you are in the market for looking for a quality name, it is great place to check.
 
Last edited:
This isn't exactly the same as what you are doing, but a lot of very valuable domains drop every day, using the free tool at Expired Domains with PR, Backlinks and more completely FREE can be of great value. You can see what domains are dropping within the next 5 days, which have already dropped, etc. I'm not going to elaborate on the process of dropcatching since it is beyond the scope of this thread. But either way, if you are in the market for looking for a quality name, it is great place to check.

Rep + i have never seen a free resource before. almost all are paid!
 
domain names aren't really that important anymore, google dosent really rank them any better than any other domain name because people were abusing it.

True, but this isn't about snapping up domain names based on what keywords are inside them just for ranking. Many times when establishing a new brand or company name - you want certain words (names) because it has to do directly with what you offer or would represent your brand well.
 
Domain Search quick domain check is useful and well as Lean Domain Search | Find a great domain name in seconds

Both should "hide" the search a bit from the registar

Not bad, but keep in mind that any search service may or may not keep an eye on what is being searched, and also that some of them will use the APIs of other registrars for searching. ;)
 
Rep + i have never seen a free resource before. almost all are paid!
This is very true. FreshDrop is more robust, but the free version is very limited. At one point, I was going to get a programmer to build me something similar, before I found ExpiredDomains.
 
This isn't exactly the same as what you are doing, but a lot of very valuable domains drop every day, using the free tool at Expired Domains with PR, Backlinks and more completely FREE can be of great value. You can see what domains are dropping within the next 5 days, which have already dropped, etc. I'm not going to elaborate on the process of dropcatching since it is beyond the scope of this thread. But either way, if you are in the market for looking for a quality name, it is great place to check.

ExpiredDomains is cool. I bought a couple of really good names there a while back, even one that was registered in 1999 :)
 
I've heard this a few times, but always thought this was a myth. May be the domains I enquired about were not that popular with other people because I'd done this a number of times and it was always still available days or weeks later and in a couple of cases months later.
 
My problem is buying a domain from someone overseas. Somebody snapped up thcpr.com in September. I confirmed it was available in August, but was surprised to find it gone now. The website is in Chinese and I'll be damned if I can figure out what it's for.

I sent an email to admin@thcpr.com but it bounced. Any other suggestions to how I might contact the owner?
 
This is probably not going to hide the searches from the registrars but here is how I checked for domain names and exact match domain names:

First, if i had a keyword or phrase that I wanted to check I put it in here: Domain Whiz
That usually gives you a pretty good idea of what is available although it is not always correct. But it suggests names to you too and lets you know if some other variation could work.

If I am looking for an exact match domain name I use this one: EMD Hunt
What I did for some niche adsense sites was search with the Google keyword tool, download results in a spreadsheet, then copy and paste them into that site. You can search up to 500 names at a time and filter them a little bit (.com, .org, etc.)

Using these methods probably won't save you from the registrars actions but it does make finding some keyword rich domains a little easier. Enjoy!
 
Horror Story: I came up with a brand name that I was SHOCKED wasn't taken yet. Simple 5 letter, one syllable name.

I put the decision to pull the trigger on the shelf for a few months while I got my other shit together.

I finally got to that "to do" item and someone snatched up the domain and now wants a $25,000 premium for it. I could have dropped $10 and gotten that second when I first noticed it but was now up shit creek on that domain. I didn't even use a search engine like Go-Daddy to check it's availability either.

If you come up with something, jump on it. Don't wait.
 
My problem is buying a domain from someone overseas. Somebody snapped up thcpr.com in September. I confirmed it was available in August, but was surprised to find it gone now. The website is in Chinese and I'll be damned if I can figure out what it's for.

I sent an email to admin@thcpr.com but it bounced. Any other suggestions to how I might contact the owner?

Yeah I have tried to get ahold of domain owners before too where the address just bounced. What you can try to do is contact the registrar of the domain and see if they can either provide you with an alternative e-mail address for the owner - or if they at least will forward your request to the owner on your behalf. Not a surefire way but worth a shot.

Horror Story: I came up with a brand name that I was SHOCKED wasn't taken yet. Simple 5 letter, one syllable name.

I put the decision to pull the trigger on the shelf for a few months while I got my other shit together.

I finally got to that "to do" item and someone snatched up the domain and now wants a $25,000 premium for it. I could have dropped $10 and gotten that second when I first noticed it but was now up shit creek on that domain. I didn't even use a search engine like Go-Daddy to check it's availability either.

If you come up with something, jump on it. Don't wait.

That sucks man, I once had a very cool and short .in name too that I forgot to renew - and of course, lost it when someone snagged it... Lesson learned!
 
My problem is buying a domain from someone overseas. Somebody snapped up thcpr.com in September. I confirmed it was available in August, but was surprised to find it gone now. The website is in Chinese and I'll be damned if I can figure out what it's for.

I sent an email to admin@thcpr.com but it bounced. Any other suggestions to how I might contact the owner?

Unfortunately I can't help you with contacting the owner, but I can tell you what the site is being used for. It appears to be a listing of servers for the game League of Legends, when they were started, and their address. Wish I could help more.
 
I tried to ping a non-registered domain, but it still returns as if the domain was registered.

Code:
ping -n 1 www.abcde12345xanasdasd.com

Code:
Pinging www.abcde12345xanasdasd.com [118.98.96.151] with 32 bytes of data:
Reply from 118.98.96.151: bytes=32 time=52ms TTL=59

Ping statistics for 118.98.96.151:
    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 52ms, Maximum = 52ms, Average = 52ms
 
What about using a third party domain name checker,? I use instantdomainsearch.com and never had a problem
 
What about using a third party domain name checker,? I use instantdomainsearch.com and never had a problem

Most of the time you will probably be fine. But I rather do my checks the safest way possible instead of risking to lose a potentially important name to someone else.

Anyone can set up their own 3rd party domain checker site with some simple code and scripts. Those same people may or may not also set up simple code that is capable of looking for good words based on criteria like length, words, spellings, etc. and "reserving" the best domains on the back-end. Lol, I probably sound like a tin-foil hat wearing paranoid - but I'm really not. :) All I'm saying is, trust your own judgment and take precautions if you feel it necessary.
 
I use easywhois.com due to their no front running policy. I recommend them if you have a tinfoil hat or just concerned about someone else using your search data. Your computer pings are likely still visible to your isp, but this is beyond my scope of expertise.
 
We have purchased like ~30 highly brandable, stylish, easy to remember one-word domain names with name.com and had no problem with them stealing our ideas.
Did it happen to somebody with name.com?

I'm not sure a registrar can afford to steal domain names if he doesn't want to lose thousands-to-hundreds of thousands of customers.
It's not worth it, unless they're some piece of shit company like godaddy.
 

Welcome to an Entrepreneurial Revolution

The Fastlane Forum empowers you to break free from conventional thinking to achieve financial freedom through UNSCRIPTED® Entrepreneurship where relative value and problem-solving are executed at scale. Living Unscripted® isn’t just a business strategy—it’s a way of life.

Follow MJ DeMarco

Get The Books that Change Lives...

The Fastlane entrepreneurial strategy is based on the CENTS Framework® which is based on the three best-selling books by MJ DeMarco.

mj demarco books
Back
Top Bottom