Show HN: Keyword Tool to Find Available Domain Names
domaingroovy.com
domaingroovy.com
I thought it turned out decent enough, so I'm releasing it, hoping others will find it useful.
There are tons of these domain keyword tools around, here's why I built this one:
- Wanted to check the best keywords first, then fallback to less popular keywords
- Handle plural/singular keywords gracefully (like greatguitar.com, guitargreat.com, greatguitars.com, but not guitarsgreat.com)
- Use WHOIS rather than DNS to determine availability (more accurate, but slower)
- Simple to use
- Fast
There's still a lot to do, but in the spirit of release early and often, I'd love some feedback on this.
Do you find this useful?
I'll work on adding more registrars, this is planned.
The site is slower than normal right now due to increased load, but should return to normal after the HN spike. If not I'll more workers.
My goal is that you should never have to wait for results. By the time you click "Load more results", they should already be available.
How are you checking for name availability? Every option I've looked at either wants to charge me money, or has a TOS that's hostile to scripting.
Good luck.
The site may be a little slower than normal right now because of HN traffic, but I'm working on keeping it going.
Thanks for your feedback.
I had thought of clicks, but not hover ratio--that's pretty interesting.
I may have to experiment with that, thanks for the idea.
Great tool. I like its results more than impossibilit...
Thanks for the video, that makes debugging much easier.
TemplateSyntaxError at /keyword_tool/
Caught OperationalError while rendering: (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
Request Method: GET Request URL: http://domaingroovy.com/keyword_tool/ Django Version: 1.3 rc 1 Exception Type: TemplateSyntaxError Exception Value:
Caught OperationalError while rendering: (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
Exception Location: /home/domain/domaingroovy/env/lib/python2.6/site-packages/MySQLdb/connections.py in __init__, line 187 Python Executable: /home/domain/domaingroovy/env/bin/python Python Version: 2.6.5
I've tweaked some settings to try and handle the load better (250K domains checked in 2 hours was a little more than I expected).
All in all, great first start. It'll be powerful once you start including other domains (.me, .us etc)
Great service though (impressed by Impossibility! too).