Is the Tech Community’s Preference for Namecheap a Sign of Things to Come?

Earlier this month I wrote a post about which domain registrars HackerNews users prefer. Among that audience, NameCheap came in first (35%), GoDaddy second (27%), and Gandi a distant third (6%). There was a lot of great follow-on discussion in the HackerNews comments about pros and cons of the various registrars that’s worth reading.

Several readers asked about the overall statistics, that is not just HackerNews visitors but everyone who has chosen a registrar on Lean Domain Search.

Here are those numbers from launch (Jan 16, 2012) through today (Dec 18, 2012):

45% of Lean Domain Search users who were prompted with the “Please select your preferred registrar” dialog chose GoDaddy as their registrar, followed by Namecheap (20%), Gandi (3%), and Dreamhost (3%). 17% selected “None” and the remaining 12% selected something else (all less than 2% of the total).

GoDaddy may be the most popular registrar, but HackerNews users are 75% more likely to use Namecheap than GoDaddy compared to the average Lean Domain Search visitor.

If the preferences of the tech community are an early indication of overall trends, Namecheap could pose a significant threat to GoDaddy in the coming years. Regardless of the outcome, the competition will force all registrars to step up their game and that is certainly a good thing for all of us.

20% Of The Queries on Lean Domain Search Account for 77% of The Searches

I’ve been spending a lot of time lately trying to improve the quality of Lean Domain Search by decreasing the number of registered domain names that appear in the available search results. After all, there’s nothing more frustrating than getting your hopes up because you found a great name only to find out that it has already been registered.

The causes of the false-positives (the registered domains that appear in the available search results) are complicated, but there are things I can do to mitigate it. The primary mechanism I have for improving the quality of the results is a script that I continuously run that double-checks that the available search results are accurate. If the script comes across an available domain name that is actually registered, it notifies Lean Domain Search so that that domain is not included in future search results.

The problem though is that the script is slow because it has to perform a WHOIS query for every domain that it needs to double-check. This yields itself to an interesting optimization problem: given that the script can only double-check so many results per day, which results do I check?

I could, for example, get a list of all the searches performed in the last few hours and then just go one by one through them and double-check the results. A better approach is to focus on the queries that people search for the most because inaccuracies in those results are going to affect more people than something that’s rarely searched for.

The question then becomes how many of the most popular queries should I have the script check?

By performing a little kung fu with the analytics data I can get a much better idea of how to allocate my resources:

Along the x-axis are the percentage of queries that it’s taking into account, on the y-axis is what percentage of the overall searches that those queries account for.

Some interesting results:

  • The top 10 queries (or 0.11% of all the queries) account for more than 4% of the searches performed
  • The top 1% of the queries account for 42% of the searches performed
  • The top 10% of queries account for 70% of the searches performed
  • The top 20% of the queries account for 77% of the searches performed (noted by the red lines in the chart)

This last result is particularly interesting because it conforms to the Pareto Principle, also known as the 80-20 rule, which says that for many events 80% of the effects come from 20% of the causes. Examples include 80% of the land in an area being owned by 20% of the population, 80% of a company’s sales coming from 20% of its customers, etc. In this case, this distribution follows suit: 77% of the searches come from 20% of the queries.

Using this information I can focus the script that double-checks the results on queries that are going to affect the most people which in turn is going to create a better experience and hopefully higher conversion rates.

Data is fun (and profitable!). 🙂

25% of All New Queries on Lean Domain Search Have Never Been Searched For Before

A few years back I came across an almost unbelievable statistic: between 20% and 25% of daily searches on Google have never been searched for before. Google has been around for almost 15 years at this point and gets a few billion searches per day so for more than 1 in 5 queries to be brand new — never searched before, ever — it’s really quite amazing.

I’ve been running Lean Domain Search for almost 11 months now and was curious to see how its numbers compared to Google’s.

I started by exporting a list of queries performed each day via MixPanel’s Ruby API. I then wrote a script to go day by day and check how many searches performed that day had never been performed before (either on that day or previous days). Casing and the presence of spaces were ignored so that “webdesign” and “Web Design” were treated the same.

Even though I knew Google’s 20%-25% number, I felt like things would be different. Google is a general purpose search engine; Lean Domain Search is a domain name generator. Surely the difference in purpose would be reflected in the numbers. Nope.

Here’s the daily average:

Here’s a weekly moving average:

On the day of the HackerNews launch (Jan 16, 2012) half of the queries had never been searched for before. Why half and not 100%? Because during day as more and more HackerNews visitors performed searches it became less and less likely that subsequent searches would be unique. By the end of the day 15,901 searches had been performed, but 7,954 were duplicates of other searches that had been performed that day.

Over the next month the number dropped from 49% new to 40% to 36% and then down to the mid-20s. What’s really amazing is that it’s hovered around that point ever since then despite the fact that more than 300,000 new searches have been performed since that time.

The overall daily average since launching is 24.75% meaning that 1 in every 4 searches has never been performed before. That was true in February, it’s true now, and if Google’s stats are any indication, it’s probably going to be true in a few years as well.

NameCheap is More Popular Than GoDaddy Among HackerNews Users

One of the best decisions I made while developing Lean Domain Search was to ask visitors which registrar they use after their third search. By asking you which registrar you use, I can customize the interface to make registering domain names through that registrar easier for you which in turn leads to higher affiliate revenue for me.

For example, after your third search you will see something like this:

If you select Namecheap, the Register Now link you’re shown when you click on an available domain name is tailored to use Namecheap, making it easier for you to purchase the domain name:

Lean Domain Search stores your selection in a cookie so that you get that customized experience every time you use Lean Domain Search in the future.

If you select None of the above you are asked which registrar you use that way I can keep track of which registrars I’m not supporting and add them if they are popular enough.

All of this information is tracked using MixPanel, which makes it really easy to segment your data afterwards. In this case, I want to see which registrars people select when their initial referrer is HackerNews:

You can then export the results as a CSV file so you can perform your own analysis.

With more than 1,500 visitors from HackerNews this year who have selected a registrar, here’s the breakdown of which registrars they selected when prompted:

NameCheap comes in at 36% followed by GoDaddy with 27%, Gandi with 6%, and Dreamhost with 3%. The “Other” category is made up of the rest of the registrars that are displayed, all of which come in at less than 2% of the total: Hover, Moniker, Enom, Network Solutions, a123reg, Bluehost, Dynadot, and NameTerrific. 19% selected “None of the above” and 94% of those people did not enter a registrar when asked which one they use.

Because almost 1 in 5 visitors from HackerNews selected none of the above and did not enter a registrar, we can’t say with certainty that exactly 36% of all HackerNews users use Namecheap. There also might be some difference between the average HackerNews user and one who performs three or more searches on a domain search tool. It’s possible, for example, that the more tech savvy of a HackerNews user you are the more likely you are to use a domain search tool and the more likely you are to use Namecheap instead of GoDaddy, while less savvy users are less likely to use a domain search tool and more likely to use GoDaddy.

What we can say is that Namecheap is extremely popular among the HackerNews community, which won’t come as a surprise to many after GoDaddy’s initial SOPA support and HackerNews’s vehement reaction.

What do you use? Namecheap, GoDaddy, or something else? Comments on HackerNews here.

If you’d like to check out Lean Domain Search for yourself, click here to head on over to the homepage.

Orlando Has More Domain Names Per Capita Than Any Other Major US City

Orlando, Florida

It might come as a surprise to you to learn that Orlando has more registered domain names per person than any other major US city.

With 243,195 people and 21,877 .COM domain names that begin with “Orlando”, it has more domain names per thousand people (90) than any other major US city. Miami comes close with 87, followed by Reno with 75, Atlanta with 69, and Tampa with 59.

Orlando tops the list because it’s relatively small (it’s only the 78th largest city in the US) and because businesses have grabbed a disproportionate amount of domain names likely in an attempt to capitalize on the large number of people searching for Orlando on the web thanks to its close proximity to Walt Disney World just south of the city.

Here’s the top 40 cities:

You can download the full spreadsheet here (41 KB) if you’d like to analyze the data yourself. You can download a list of all of the 21,877 .COM domain names that begin with Orlando here (90 KB).

For anyone interested in replicating this analysis, here are the details:

  • The domain counts are based on the number of domains in .COM zone file that begin with the city name
  • The population figures are based on 2011 population estimates from US Census Bureau
  • The analysis only looked at major US cities (cities with more than 200,000 people)

As someone who lives in Orlando, these results were a pleasant surprise 🙂

Using Domain Name Registrations To Determine What Businesses a City Needs

captioned. | A screenshot from SimCity 2013.

Here’s an interesting thought experiment: if you were put in charge of planning a city from scratch, what businesses would you need to include?

To answer this question you might start by thinking about what businesses you interact with on a weekly basis and what dependencies they have. You need food, which means you need a grocery store. You need transportation to get to the grocery store so you need a vehicle which means you need a car dealership where you can purchase a vehicle. You need roads to travel on, you need people to take care of those roads, you need people to transport the food to the grocery stores, people to repair those vehicles, people to operate the gas stations. You can get pretty far using this technique but you’ll inevitably run forget to consider some things because of the limitations of your own knowledge.

Another way to answer this problem is to look at what businesses most cities already have. Most cities have car dealerships and doctors so that’s probably a good indication that you will want to include them in your city. In practice though how would you accomplish this? You could grab a copy of the YellowPages and start flipping page by page, but you would likely give up long before you had a complete list. Is there a a better way?

Looking at domain name registrations

Each day a company called VeriSign publishes a massive list all of the registered .COM domain names in what’s called a zone file. Rather than look through the YellowPages to see what businesses are present in a city we can just check the list of registered domain names related to that city. Want to know if Arlington has a bath remodeling business? See if is registered (it is). Want to know if Dayton has an antique store? See if is registered (it is). These websites might not actually be in use, but the fact that someone saw fit to register them indicates that there is a market in that location.

Therefore to figure out what businesses a city needs we can use the zone file to look at which domain names are already registered for that city and then compare those to other cities and see which businesses they have in common.

The results

For this analysis I looked at domain names that begin with one of the top ten US cities by population: New York, Los Angeles, Chicago, Houston, Philadelphia, Phoenix, San Antonio, San Diego, Dallas, and San Jose and then checked which domain name endings they have in common.

Not all of the results represent their own industry or business. For example, some names like “At a Glance” and “Pro” simply make good website names (think Dallas At A Glance or Houston Pro) but the majority are in their own industry. You’ve got everything from lawyers (abogado in Spanish) to Zumba, a popular cardio program, and everything in between. You’ve got business that take care of your car (Auto Repair Service), help you with your finances (Bankruptcy Attorney, Refinancing), take care of your house (Bath Remodeling, Window Cleaners), your body (Chiropractic, Orthodontist, Beauty Salon) and just about every other local business that you interact with on a daily basis.

A quick note on interpreting the results: the presence of, say, “adagency” means that,,, and so on are all registered domain names. Because it’s registered for all 10 cities, it is included in this list.

list. abogado abogados ac academy access accident accidentattorney accidentattorneys accidentlaw accidentlawfirm accidentlawyer accidentlawyers accidents accommodation accommodations accountant accountantguide accountants accounting accountingjobs acls aclspalsbls aco activities acupuncture ad adagencies adagency addictionmed address adoption ads adulted adventurepark advertising advertisingagencies advertisingagency advisor afterdark afternoon agent air airconditioning airconditioningcontractor airconditioningcontractors airductcleaning airlines airport airportcarrental airporthotel airporthotels airportlimo airportparking airports airportshuttle airportshuttles airporttaxi airporttransportation airtravel alarm alarms alarmsystems alfaromeo allergy alliedhealthschools allstars amateurgolftour amateurtour ambulance angels animalcontrol animalhospital annuities annuity answeringservice answers antiques apartment apartmentbuildings apartmentbuildingsales apartmentforrent apartmentlocator apartmentrentals apartments apartmentsforrent apartmentsforsale app appdevelopment appliance appliancedealer appliancepros appliancerepair appliancerepairs appliances appraisal appraiser appraisers apps apt aptrental apts aquarium arborist architect architects architecture area areacondos areaguide areahomes arearealestate arearealty art artcollege artist arts artschool asbestosattorney asbestoslawyer asbestoslawyers assistants assistedliving ataglance atnight attorney attorneyatlaw attorneybankruptcy attorneyfordivorce attorneyjobs attorneys attorneysfordivorce attractions auction auctions audio auditjobs auto autoaccidentattorney autoaccidentlawyer autoaccidentlawyers autoads autoappraisers autobody autobodyrepair autocenter autocredit autodealer autodealers autodetailing autoglass autoglassrepair autoinjuryattorneys autoinsurance autoinsurancequotes autoliquidators autoloan automall automobile automotive automotiveschool autonet autoquotes autorecyclers autorepair autorepairs autorepairservice autos autosales autoservice autoservices autosforsale autoshow aviationschool awards awning awnings babygifts babysitter babysitters bachelor bachelorparty backgroundcheck backgroundchecks backpage bail bailbond bailbonds bakery ballet bamboo bands bandsawblades bandwidth banking bankingjobs bankingrates bankruptcy bankruptcyattorney bankruptcyattorneyblog bankruptcyattorneys bankruptcyattorneysblog bankruptcyblog bankruptcyhelp bankruptcylaw bankruptcylawblog bankruptcylawfirm bankruptcylawyer bankruptcylawyerblog bankruptcylawyers bankruptcylawyersblog banks banquethalls bar barbecue barbeques bargains bariatricsurgeon bariatricsurgery bars base baseball based basketball bathremodeling bathroom batremoval battery bbq beach beauty beautysalon beautysalons beautysecrets beer beerstore bellydance bestrestaurants bets bicycle bicycles bike bikerental bikerentals bikes billboards binrental birthcertificate birthdayparty birthinjuryattorney birthinjurylawyer birthrecord biz bjj blackjack blinds bling blog bmw bmwonline bnb boat boatinsurance boats boatstorage bocce bodyshop bodywraps bonds bookclub bookings bookkeeper bookkeeping books bookstores bootcamp bootcamps botox boutiquehotels bowling boxes boxoffice braces braininjuryattorney braininjurylawyer breakfast breast breastaugmentation breastenhancement breastimplants breastsurgeons brewers brewery brewing bridal bridalguide bridalshow bride brides brief broker brokers builder builders building buildingsupplies burglaralarm burglaralarms bus buses business businessattorney businessattorneys businessbroker businessbrokers businesscard businesscards businessconsulting businessdirectory businesses businessesforsale businessforsale businessincubator businessinsurance businessjournal businesslaw businesslawyer businesslawyers businesslineofcredit businessloan businessloans businessschools businessyellowpages buyers buyorrent buzz byday bynight byowner cabinet cabinets cafe cake cam camera cameras camp camps cancer cannabis cannabisclubs capital captiveinsurance car caraccident caraccidentattorney caraccidentlawyer caraccidentlawyers caraccidents carcrashlawyer card cardealer cardealers cardealerships cardeals cardiologists cardiology cardiothoracic care careadvisors career careerfair careerfairs careers careerschool caregivers cares carguys carhire carinsurance carleases carloan carloans carpet carpetcleaner carpetcleaners carpetcleaning carpetstores carprices carrental carrentals carrepair cars carsales carservice carshare carsharing carstorage cartitleloans carwash carwraps casa casas cash cashadvance casino casinoparties casinoparty casinos casualtyinsurance caterer caterers catering cateringservice cdrates cellphone cellphones cellular cellulaze cemetery center central ceo challenge chamber chamberofcommerce channel charities charterbus charters charterschools chat chatcity chatlines cheapcarinsurancequotes cheapfares cheapflight cheapflights chemicalpeel chess chevrolet chevy childcare childcarecenter childcarecenters childcareservice childcareservices childcustodylawyer childdentist childsupportlawyer chiro chiropractic chiropractor chiropractorguide chiropractors chocolatebar christian christiancounseling christianfoundation christmas christmaslights chrysler church churches circles city cityattorneys citygirls cityguide cityhall cityjobs citysbest citysearch citysite citytours clasificados classes classified classifiedads classifieds cleaners cleaning cleaningservice cleaningservices clearbraces click clicker clinic clinics clipper closets clothing clothingstores cloud club clubs cnajobs coffee coins collectionagencies collectionattorney collectionattorneys collectionlawyer collectionlawyers college collegeloan collegeloans colleges colocation comedy comedyclub comedyclubs commerce commercial commercialappliancerepair commercialproperties commercialproperty commercialrealestate commercialroofing communitycollege communityservice companies company compass composites computer computerrecycling computerrepair computerrepairs computers computerschools computerstores computersupport concerts concierge concrete condo condoguide condoinsurance condomanagement condomania condominium condominiums condorental condos condosforsale conferences connect connection connections connects construction consultants consulting consumer contactlenses contacts contracting contractor contractors convention conventioncenter conventions cooking coolbody copier copiers cordbank cordblood corporateapartment corporateattorney corporateattorneys corporatehousing cosmeticdds cosmeticdentist cosmeticdentistry cosmeticsurgeon cosmeticsurgeons cosmeticsurgery cosmetologyschool counseling counselor countertops county coupon couponbook coupondirectory couponer coupons courier court courthouse courtrecords courtreporters courts cpa cpas cpr craigslist creative credit creditrepair cremation cremations cremationservice crimescenecleanup criminalattorney criminalattorneyblog criminalattorneys criminaldefense criminaldefenseattorney criminaldefenseattorneys criminaldefenselawyer criminaldefenselawyers criminallaw criminallawblog criminallawyer criminallawyerblog criminallawyers crossing crowdfunding cruise cruises cubicles cuisine culinaryacademy culinarycollege culinaryschools culture cupid cushions custodylawyer customcabinets customhomes daily dailyd dailynews dailyplanet danceclubs dancing datacenter datarecovery dates dating daycare dayspa dayspas dds dealer deals deathcertificate deathrecord debt debtcollection debtconsolidation deck deckbuilders decking decks decor defense defenseattorney defenseattorneys defenselawyer defenselawyers deli delivery demolitioncontractors dental dentalcare dentalclinic dentalimplantcenter dentalimplants dentalinsurance dentalpractice dentist dentiste dentistry dentists dentistsearch denture dentures derm dermabrasion dermatologist dermatologists design designbuild designs detailing detective developers diamondrings diamonds dieselprices diet dig digest digital digitalbillboards digitalcameras digitalmarketing dining direct directory disabilityattorney disabilityattorneys disabilityinsurance disabilitylawyer disabilitylawyers discjockey discountfares discounts dish dishnetwork disibilityinsurance dispensary displays diversity divorce divorceattorney divorceattorneys divorcelaw divorcelawyer divorcelawyerblog divorcelawyers divorces dj djs dmv doctor doctorpages doctors doctorsearch doctorsoncall documentstorage dodge dog doggrooming dogs dogtrainer dogwalker domains donatecars door doors downtown downtowncentral downtowndeals downtownguide draincleaning dreamhomes driminallawyer drivingschool drivingschools drug drugattorney druglawyer drugrehab drugs drugtreatment drumlessons drunkdrivinglawyer drycleaner drycleaners drywall duelingpianos dui duiattorney duiattorneyblog duiattorneys duidefense duilaw duilawyer duilawyers dumpster dumpsterrental dumpsters dumpsterservice dwi dwilawyer dwilawyers dwp eardoctor eats education eldercare elderlaw electric electrical electricalcontractor electricalcontractors electricalpros electriccontractor electriccontractors electrician electricians electricity electronic electronics embroidery emergencydentist employment employmentagency employmentattorney employmentattorneyblog employmentattorneys employmentblog employmentlaw employmentlawyer energy engagementrings engineer engineering engineers engraving ent entertainment entrepreneur equitylineofcredit equityloan escort escorts escortsnews escuelas estate estateagents estatelawyer estateplanning estateplanninglawyer estates etf ethernet ev eventphotographer eventplanner eventplanning events eventscalendar eventspace eventtickets evictions examiner excavating exchange executivesuites exercise exoticdancers experience expert expo express extendedstay exterminator exterminators eye eyecare eyedoctor eyedoctors eyes eyewear face faceandbody facelift faceliftcenter facelifts facialplastics factorcompanies factoring factoringcompanies factors facts fair family familyattorney familyattorneyblog familyattorneys familydentist familydoctor familylaw familylawattorney familylawattorneys familylawlawyers familylawyer familylawyerblog familylawyers fantasysports farmersmarket farms fashion fashioncollege fashionweek fastbraces fastfoodrestaurant fastfoodrestaurants fathersrights fence fences fencing fertility fertilityclinic fertilitydoctor fertilityspecalist fiat fiberglasspool fiberglasspools fiftyoff fightshop files film filmacademy filmconnection filmfestival filmschool finance financial financialadvisor financialadvisors financialservices financing find finehomes fineproperties finerealestate finishcarpenter fire firedamage fireworks firms fishing fit fitness flatroofing flats fleamarket flight flights flightschool flirt flooring floors floral florist florists floristtoday flower flowerdelivery flowers flowershop flyinglessons foaminsulation foamspray food foodandwine fooddelivery foodies foods foodtour foodtours foodtrucks football footdoc footdoctor ford fords foreclosure foreclosurelawyer foreclosures forensics forex forkids forklifts forlease forrent forsale forsalebyowner forum foundation foundationrepair fractionalresurfacing frame franchise franchiseopportunities franchiseresales franchises franchisesforsale fraud freeads freeclassifieds freelancers freepoker freightcompany freightfactoringcompanies friends fsbo fuckbuddies fuelclub fuelpriceclub fuelprices fuelpricesclub fun fundraising funds funeral funeralhome funeralhomes furnishedapartments furnishedcondos furniture furniturestore furniturestores futsal gallery gambling games gaming garagedoor garagedoorrepair garagedoors garageorganizers garagerepair garbage garden gardening gardenservices gardensupplies gas gaspriceclub gasprices gaspricesclub gasstation gastricbypass gastricsleeve gay gayrealestate gazette generalcontractor generalcontractors generators genetic ghstraining gift giftbaskets gifts gigs girl girls giving glassblock gmc gold goldbuyers goldexchange golf golfcourse golfer golfing golflessons gourmet gourmetfood gov government governmentjobs governmentoffice governmentoffices granite graphicdesign graphicdesigner graphicdesigners graphics greatrealestate green greenarchitecture greencleaning greenoffers greentea grocerybuddy grocerydeals grocerydelivery groceryprices grocerysavingtips grocerytips group groutcleaning grub guide guides guitar guitarlessons gutters gym gyms hair hairremoval hairreplacement hairrestoration hairsalon hairsalons hairstylist hairtransplant hairtransplants halloween handyman handymanpros harddriverecovery hardmoney hardwoodflooring hauntedhouse hauntedhouses hcg headachecenter headshots health healthandbeauty healthandfitness healthcare healthcarejobs healthcareschools healthclub healthclubs healthinsurance healthinsurancequote hearing hearingaids heart heat heating heatingandair heatingandairconditioning heatingandcoolingcontractors helicopter helicoptercharters helicopters help helpdesk highschool highschools hires hiring history hivtest hockey holisticdentist home homeadditions homeapartments homeautomation homebuilder homebuilders homebuyer homebuyers homebuying homecare homecareagencies homecareservice homecenter homedealers homedecor homedesign homefinder homeforeclosures homeforsale homeguide homehealth homehealthcare homeimprovement homeimprovements homeinspection homeinspections homeinspector homeinspectors homeinsurance homeinvestor homeloan homeloans homemortgages homeownerinsurance homeownersinsurance homeprices homerealestate homeremodeling homerentals homerepair homes homesale homesales homesandcondos homesblog homeschool homescouting homesearch homesecurity homesforrent homesforsale homesguide homeshow homesonline homestaging homestay hometeam hometheater hometheaters hometours homevalue homevalues honda hondadealer hospice hospital hospitaljobs hospitals host hostel hosting hotel hoteldeals hotelreviews hotelrooms hotels hotelsite hotelsniper hotelspy hotelswebsite hoteltours hotelz hottubs hotyoga house housebuyers housecleaners housecleaning houseforsale househunter housepainter housepainters housepainting houseplans houses housesforrent housesforsale housevalues housing housingmarket humane hvac hypnosis hypnotherapy hypnotist hyundais ice icecream icecreamparty immigration immigrationattorney immigrationattorneys immigrationlaw immigrationlawfirm immigrationlawyer immigrationlawyers implantdentist implantdentistry implants inc indian industry infertility infiniti info infonetwork infopages informationcenter ingroundpool ingroundpools injury injuryattorney injuryattorneyblog injuryattorneys injuryblog injurylaw injurylawblog injurylawfirm injurylawyer injurylawyerblog injurylawyers injurylawyersblog inn inns insider inspections inspector installer installers insulation insurance insuranceagency insuranceagent insuranceagents insuranceattorney insurancebroker insurancebrokers insurancefinder insurancegroup insurancequotes insurancerates insure interactive interiordesign interiordesigner interiordesigners interiors internationalairport internet internetattorney internetattorneys internetlawyer internetlawyers internetmarketing internships investigation investments investor investors invisalign invoicefactoring iphonerepair iplaw ira ist it itconsulting itmanagement itsecurity itservices itsupport ivf jail janitor janitorial janitorialservice janitors jazz jeep jeweler jewelers jewelry jiujitsu job jobapps jobfair jobfairs jobfinder jobhub jobing joblistings jobmarket jobnetwork jobs jobsandcareers jobsapps jobsearch jobshop jobsline jobslist jobsonline jobstoday jobtube jobz journal judo juniorgolf junk junkremoval justice karaoke karate kennels kia kichencabinets kickball kickboxing kids kidsclothes kitchenremodeling kitchens kungfu land landlord landscape landscapedesigners landscaper landscapes landscaping languageacademy languages languageschool languageschools laptoprepair laser lasereyesurgery laserhairremoval lasertag law lawadvice lawblog lawcenter lawfirm lawfirms lawncare lawoffice lawoffices lawreferral lawyer lawyerblog lawyerfinder lawyerfordivorce lawyers lawyersearch lawyersfordivorces lease leasing ledlighting legal legalblog legaljobs legalservices legalstaffjobs lenders lending lesbian lesbians lexus lexusonline library life lifecoach lifeinsurance lifestyle lighting lightingstore lights limo limobus limos limoservice limoservices limousine limousines limousineservices link links lipo liposuction liposuctioncenter liquor liquors list listings litigation litigationlawyer litigator live livewire living llc lnsurance loan loanconsolidation loanfinder loans local localcounsel localnews locator lock locks locksmith locksmiths lodge lodging lofts logos lostpets love lovebug lovers lpnjobs lte luggage lumber lumberdealer lumberdealers luxury luxuryagent luxuryapartments luxuryhome luxuryhomes luxuryhotel luxuryhotels luxuryrentals mag magazine magazines maid maids maidservice mail mailforwarding makeup mall malls malpractice malpracticeattorney malpracticeattorneys malpracticelawyer malpracticelawyers man management manicure manicures map maps marathon marble marijuana marijuanadoctors market marketing marketingjobs marketplace marriage marriott martialarts masonry massage massageacademy massagecollege massages massagetherapists massagetherapy matchmaker materialhandling mates mattress mattressstores mazda mba md mechanic mechanical med media mediation mediator mediators medic medical medicalchannel medicalclinic medicaldoctor medicalinsurance medicalmalpracticeattorneys medicalmalpracticelawfirm medicalmalpracticelawyer medicalmalpracticelawyers medicalspa medicare meditation medmal medspa medspas meetingplanner meetings menu menus merchantservices mesh mesotheliomalawyer metro metroarea mexican microbreweries microbrewery microdermabrasion midwife mingle ministorage mix mls mlssearch mma mmamixedmartialarts mobile mobilemarketing mobilenews mobilenotary mobilepages modeling models modern mojo moldremediation moldremoval moms money moneyorders montessori montessorischools monthly morningnews mortgage mortgagebroker mortgagebrokers mortgagelender mortgagelenders mortgageloan mortgageloans mortgagerates mortgagerefinancing mortgages mostwanted motel motels motorcycle motorcycleaccidentattorney motorcycleaccidentattorneys motorcycleaccidentlawyer motorcycledealer motorcycleinsurance motorcyclerentals motors move mover movers moversdirect moversguide moves movie movierentals movies movieshowtimes movietheaters movietickets movietimes moving movingboxes movingcompanies movingcompany movinghelp movinglabor movingservices mowing muaythai mugshots museum museumofart museums musiclessons mvp naillaser nailsalon nailsalons nanny nation neighborhoods neograft net network networking networks neurologists neurosurgery newhome newhomes news newsapp newschannel newsdata newslive newspaper newspapers newyears newyearseve nightclub nightclubs nightlife nightlifer nightout nights nightscene nissan nissans nosejob notary now nurse nursery nurses nursing nursingcollege nursinghome nursinghomeabuse nursinghomes nursingschool nursingschools nutrition obits obituaries offers office officechair officefurniture officemarket officemovers officeproducts offices officespace officespacelistings officesupplies officesupply oil onair oncanvas oncology online onlinelegal onlinemall onlinemarketing onthecheap open openhomes opera ophthalmologist optical opticals optician opticians optometrist optometrists oralsurgeon oralsurgery organicgrocery organics ortho orthodontics orthodontist orthodontists orthopedic orthopedicsurgeon outofstatemover ownerfinancing packaging pad pads paediatrician pagers pages paging pain painclinic paint painter painters painting paintingcontractor paintingcontractors pajamaparty paper papershredding paralegal paralegaljobs paralegals park parking parties party partybus partybuses partyline partylines partyplanners partyrental partyrentals partysupplies partysupply passport patent patentattorney patentattorneys patentlawyers paving pawn pawnbrokers pawnshop pawnshops paydayadvance paydayloan paydayloans payroll pc pcrepair pediatricdentist pediatrician pediatricians pediatrics pedicures peds pens penthouse peoplesearch performingarts periodontist permanentmakeup personal personalinjury personalinjuryattorney personalinjuryattorneyblog personalinjuryattorneys personalinjuryblog personalinjuryfirm personalinjurylawyerblog personalinjurylawyers personalloan personalloans personals personaltrainer personaltrainers personaltraining pest pestcontrol pet petcare petconnect petdaycare petexpo petfinders pethospital pets petshop petsitter petsitters petsitting petstore pettraining pharmacies pharmacy phonebook phones phoneservice phonesystem phonesysteminstall photo photobooth photoboothrental photobooths photographer photographers photography photographyschool photos photoschool physicaltherapy physicians physio pi piano pianolessons pianomovers pictures pilates pizza pizzarestaurants plasticsurgeon plasticsurgeons plasticsurgery plasticsurgerycenter plasticsurgerycentre plumber plumbers plumbing plumbingcompany plumbingcontractor plumbingcontractors pm podcast podiatrist podiatry points poledancing police policedepartment politics polygraph poolandspa pools pooltable pooltablemover pooltablemovers pooltables porsche portal postoffices potpourri power pr prefab preschools prescriptions presents press pressurewashing prettau pride prime print printer printers printing printshop privateinvestigator privateinvestigators privateschool privateschools pro probate probateattorney probateattorneys probatelawyer process processserver processservers processservice processserving produce products professional projectors promotionalitems promotionalproducts propane properties property propertyforsale propertyinsurance propertymanagement propertymanagementpros propertymanagers propertyrental propertysearch propertyvalues pros prospector prosthetics psych psychiatrist psychic psychologist psychologists psychology psychologyschools psychotheraphy psychotherapist psychotherapy pub publicadjusters publiclibrary pubs puppies puppiesforsale questions quote quotes radiator radio radioadvertising radioconnection radiology radiostations realestate realestateagent realestateagents realestateappraisal realestateappraiser realestateattorney realestateattorneys realestateblog realestatebroker realestatebrokers realestatebuzz realestatecompany realestatefinder realestateforsale realestategroup realestateguide realestateinfo realestateinvestment realestateinvestments realestateinvestors realestatelaw realestatelawfirm realestatelawyer realestatelawyers realestatelistings realestatenews realestateonline realestates realestatetv realtor realtors realty recordingconnection recruiters recruiting recycling refinance refinancing refrigerationrepair rehab rehabcenter rehabcenters relo relocation remodeling remodelingcontractor remodelingcontractors renovation rent rental rentalapartments rentalcar rentalcars rentalhomes rentalplaces rentalproperties rentalproperty rentals rentaltruck renterinsurance rentersinsurance rents renttobuy renttoown reo republicans reputationmanagement research reservations residential resort resorts restaurant restaurantguide restaurantmarketing restaurants restaurantsonline restaurantsupply restaurantweek restoration resume resumes resumewriters retail retirementresidences review reviews rfid rhinoplasty rings rn robotics roboticsurgery robots rock rocks rollover romance roof roofer roofers roofing roofingcompany roofingcontractor roofingcontractors roofrepair roofrepairs roots rto rug rugcleaners rv rvdealer rvdealers rvstorage rvsupershow rx s sale sales salesjobs salestraining salon salons salsa satellite saver scene school schooldistrict schools schoolsupplies scooter scooterdealer scooterdealers scooters screenprinting scrubs seafood seafoodclub search searchcenter searchenginemarketing searchengineoptimization searches security securitycameras securityservice securitysolutions securitysystem securitysystems sedationdentist sedationdentistry selfdefense selfstorage selfstoragedirectory sellfast senior seniorliving seniors seniorservices seo seocompany seomanagement seomanager seosem seoservices septic servicepros services sex sexbook sexfinder sexpersonals sexshop shemale shemales shine shoes shoestore shoestores shop shopper shopping shops shortsale shortsales showcase showhome shredding shutters shuttle siding sightseeing sign signdealer signdealers signs silver singles singlesblog sitters skin skincenter skydiving sleep sleepdentist sleepstudy sleevegastrectomy smallbusinessattorney smallbusinesslawyer smartlipo smile smiles soccer social socialmedia socialsecurity solar solarelectric solarenergy solarpanels solarpower solarservice sold souvenirs spa spaces spanishacademy spanishschool spas specials spine sport sportingevents sportinggoodsdealer sportinggoodsdealers sports sportsbook sportsdoctor sportsdoctors sportsmedicine sportsmemories sportsphysicians sportstravel spotlights sprayfoam staffing stairs stampedconcrete star startups station stay stdtest stdtesting stemcell stemcells stereo stone storage storagebuilding storagecontainer storageshed storagesheds storageunit storageunits store storefixtures stores stripclub stripper strippers stucco studentloan studentloans studio stuff style suites summary sun superads supermarket supply surgeon surgeons surgery surplus surveillance survey surveyor sushi svcs swimmingpool swimmingpools swingers symphony tables taekwondo taichichuan talk talklive talks tattoo tattooremoval tattoos tax taxattorney taxattorneys taxdebtrelief taxes taxi taxicab taxis taxiservice taxlawyer taxlawyers taxservice taxservices tea teafestival team teambuilding tech techjobs technology techradio tee teens teethwhitening teetimes telephoneansweringservice television televisions tempagencies temps tennis tensunit tentrental tentrentals tents terminsurance termlifeinsurance thaimassage theater theaters theatre theatres therapist therapists therapy things ticket ticketlawyer ticketoutlet ticketprinting tickets tile tiles times timeshares tire tiredealers tires title titlecompany titleinsurance titleloan titleloans today tonight tools tooth topdocs topdoctors topten tour tourism tourist tours tow towing towingservice towncar townhouse towtruck toyota toyotas trademarkattorney trademarkattorneys trademarklawyer trademarklawyers trader trading trafficattorney trafficattorneys trafficlaws trafficlawyer trafficlawyers trafficschool trafficschools trafficsigns trafficticket trafficticketlawyer traffictickets trailer trailers trainer training tranny transexual transexuals transmission transmissions transport transportation transportationservice transsexual trash travel travelagencies travelagent travelguide travelhotels treatmentcenter treatmentcenters tree treeremoval treeservice trialattorney trialattorneys triallawyer triallawyers triathlon trip trophy truck truckaccident truckaccidentlawyers truckdealer truckdriverjobs truckdrivingjobs trucking truckingcompanies truckingjob truckingjobs truckingschool truckrental trucks tshirt tube tummytuck turf tutor tutoring tuxedos tv tvrepair tvs unemploymentinsurance uniforms uniformservice united universities university unlimited upholstery urgentcare urologists usa usedcar usedcars utilities vacation vacationpackages vacationrental vacationrentals vacations valetparking valoans values vanrentals varicoseveins vasectomy vehicleservicecontract vehiclewraps vein veincare veinclinic veinclinics veindoctors vending vendingservice ventures vet veterinarian veterinarians veterinary veterinarycollege vhstodvd video videographer videographers videography videoproduction videos videotours vids vip virtualoffices vision visitorguide vitalrecords voicelessons volunteer volunteers volvo voters vw warehouses warehousespace water waterdamage waterdamagerestoration waterheater waterheaters waterproofing waterrestoration weather weathersource weatherspy web webcams webdesign webdesigncompany webdesigndirectory webdesigner webdesigners webdesignfirms webdesigns webdev webdeveloper webdevelopers webdevelopment webhost webhosting webmail webs webservices website websitedesign websitedesigner websitedesigners websites weddingcakes weddingdirectory weddingdj weddingdjs weddingdress weddingguide weddingphoto weddingphotographer weddingphotographers weddingphotographerslist weddingphotography weddingplanner weddingplanners weddings weddingvenue weddingvenues weekly weightloss weightlosscenter weightlosssurgeon weightlosssurgery welder welders welding weldingsupplies weldingsupply wellness wheels wholesale wiki wikileaks wind window windowcleaners windowcleaning windowcompany windowcoverings windowfilm windowreplacement windows windowtint wine winetasting wingchun wireless wirerope woman women woodfloors wordpress work workathome workerscompensationlawyer workforce workinjury works world wrongfuldeath wrongfuldeathlawyers xray yard yardcleaning yardsale yellowpages yoga yolo zipcode zipline ziplines zoo zumba

One in Seven Registered .NET Domain Names Have an Unregistered .COM

It probably won’t come as a surprise to you when I tell you that there are more registered domain names that end with .COM than with .NET. After all, the .COM Top Level Domain (TLD) is still what most non-technical people associate with websites so if you’re planning on starting a new website then you are putting yourself at a disadvantage if you don’t use the .COM. The numbers support this: .COMs outnumber .NETs by almost 7 to 1 (106M registered .COMs vs 15M registered .NETs).

Given the importance of owning the .COM, you would think that hardly anyone would use the .NET version of a domain if the .COM was available to register at no extra cost. As someone who has spent a lot of time thinking about how to come up with domain names, I was curious: how many .NETs have an available .COM and are they any good? This post is about how to figure it out.

If you’d like to skip the nitty gritty technical details, you’re welcome to scroll down a bit and download the full list of .NETs with available .COMs for yourself.

Sampling the zone file

VeriSign publishes something called a zone file each day for both .COM and .NET which contain most of the registered domain names for those TLDs. I previously wrote about how to apply for access if you’re interested in downloading the zone files yourself.

The simplest way to estimate the number of .NET domains with an unregistered .COM is to take a random sample of .NETs from the zone file and then check to see which of the .COMs are still available using a WHOIS query.

There are about 15 million domain names listed in the .NET zone file. By testing the availability of just a few thousand of those domains we can estimate with a high degree of certainty what the overall proportion is.

The first thing we need to do is take a random sample of domains from the .NET zone file. To do this we can run the following Perl command on Mac OS X to randomize the file:

terminal. $ perl -wl -e ‘@f=<>; for $i (0 .. $#f) { $r=int rand ($i+1); @f[$i, $r]=@f[$r,$i] if ($i!=$r); } chomp @f; print join $/, @f;’ >

And to grab the first 2,000 of the now-randomized zone file, we can run the following:

terminal. $ head -n 2000 >

Now that we have a list of 2,000 random domain names from the zone file we can run a WHOIS query on the .COM of each domain to determine which are still available.

When I ran a WHOIS script on the 2,000 random domains from the .NET zone file, I found that 280 of them had available .COMs. In other words about 14% or 1 in 7 registered .NET domain names have an unregistered .COM.

Determining all of the unregistered .COMs

You could run a WHOIS script on all 15 million .NET domain names to check which have available .COMs, but that would take a while and it would also violate VeriSign’s WHOIS service Terms of Use. Fortunately there’s a much easier way to accomplish the same task without executing a single WHOIS query by performing some analysis on the zone files.

Here’s how to do it if you’re on a Unix-based machine:

1. Use diff to determine how the .COM and .NET zone files differ

terminal. $ diff >

Here’s the start of the file (and yes, these are actual domain names):

textfile. < 0—0———————————————————-0//< 0—0———————————————————-2//< 0—0———————————————————-3//< 0—0———————————————————-4//< 0—0———————————————————-5//< 0—0———————————————————-6//< 0—0———————————————————-7//< 0—0———————————————————-8//< 0—0———————————————————-9//< 0—0———————————————————-A//…

Most of the differences are domain names that appear in the .COM zone file but not the .NET (denoted by lines that start with <), but as we will see there are more than a few .NETs which don’t appear in the .COM zone file (denoted by lines that start with >).

2. Extract the unregistered .COMs

Because we only want to look at the domains that have a registered .NET but not .COM we can use grep to extract just the lines that start with >:

terminal. $ grep ‘^>’ >

textfile. > 0—X//> 0-0-0-1//> 0-0213//> 0-0NET//> 0-0V//> 0-1LIFE//> 0-24GYORSSZOLGALAT//> 0-255//> 0-2LIFE//> 0-3LIFE//…

3. Remove the leading > so that just the domain names remain

We can use the cut command to split each line by the space after the > and return just the second section, the domain:

terminal. $ cut -d ‘ ‘ -f2 >

textfile. 0—X//0-0-0-1//0-0213//0-0NET//0-0V//0-1LIFE//0-24GYORSSZOLGALAT//0-255//0-2LIFE//0-3LIFE//

Analyzing the results

To count the number of results you can run:

terminal. $ wc -l> 2215883

According to these results there are 2.2M registered .NET domain names whose .COM is available.

One thing to keep in mind is that the zone files are not 100% accurate which means that you can’t rely on the exact number too heavily because some of the domains will actually be registered. I ran a WHOIS script to check 1,000 random domains from the results and 78 were actually registered. The total number of .NETs with available .COMs is probably more like 2.05M. Since there are 15,327,645 in the .NET zone file, this represents about 13.3% of all the .NET domains, about the same proportion we came up with when we sampled the zone file above.

You can download the results here:

button. Download List of 2.2M .NETs with Available .COM (ZIP, 12.3MB) |

When to consider using one of these domain names

If there is an established website using the .NET you probably don’t want to use the .COM for your own site. Not only will it be hard for you to outrank the established site, but you could get yourself into legal trouble for cybersquatting:

Cybersquatting (also known as domain squatting), according to the United States federal law known as the Anticybersquatting Consumer Protection Act, is registering, trafficking in, or using a domain name with bad faith intent to profit from the goodwill of a trademark belonging to someone else.

However, the odds are good that if the .COM is not registered then the .NET is either not being actively used (otherwise the owner would have started with the .COM or registered it when it became available).

For example, if you are interested in starting a software company and are looking for ideas, you can run the following command to get a list of .NETs with available .COMs:

terminal. $ grep ‘SOFTWARE$’


Scrolling through the results, you’ll find some decent names such as, which is indeed available and is not being used.

If you are looking for an additional method of finding available .COMs, you just might find a great unused name using this technique.

I hope you enjoyed this tutorial. As always if you have any questions please don’t hesitate to drop me a note: or @mhmazur on Twitter.