Part of the guide: Blog Traffic
To read part 3 on keyword research, click here.

Register Domains
Obviously you’ll need a domain for each county and city you are targeting. Any variations like city+profession+team, city+profession+company, city+profession will work. After doing keyword research in the last step; you should have a minimum of 3 cities to target and one main county.
If you don’t go back and read it through again. At this point you need to purchase the 4 domains. The best domain registration service is and always has been Godaddy. You’ll need to register them all individually.
If you register all of the domains under the same name, it leaves a footprint and Google will see that you own them all. Since many online marketing agencies/companies manage the domains of multiple clients, Godaddy allows you to add multiple domain registration profiles.
Each profile should have a unique name, email, phone number and address. This step is vital, register them under the same profiles and this will not work. For the domains registrations you need to use a virtual address for each profile. A virtual address is an online address that can be used by multiple companies. There are companies that sell virtual addresses with mail forwarding and some other useful features.
However paying for them is unnecessary, especially when you’re going to build 50+ sites. For each domain, you need to find a virtual address closest to the center of the city it’s targeting. You can use this site Davinci Virtual to quickly search for virtual offices in each city you’re targeting. After searching for Torrance, the first address that popped up was:
3655 Torrance Blvd.
Torrance, California 90503
1.888.VOFFICE (1.888.863.3423)
This location is 0.60 miles from Torrance.
All we need is the address. Now when you go to register a domain, choose 2+ years and hit next. When you get to the second registration page; you should be able to select your registration profile or add a new one.
If you have any doubts, check this video on how to:
Enter the virtual address and a made-up name. The phone number and email address are also important. You have to create a Gmail for every domain registration profile, something like city+professioncompany@gmail.com. Next, the all-important detail is the phone number.
The phone number you enter here is the phone number you will use to forward calls to clients. The best service for getting cheap local phone numbers is Callfire. Callfire is also the vital tool for this strategy and business model to work. Without it, the model won’t function. Signup, pick a number, and pay the $2/month cost.
Callfire allows you to track calls, forward numbers, and perform many other useful tasks. Enter the local number you bought from Callfire into the domain registration profile, make sure you select “Apply this contact information to all 4 contact tabs” and select the exact domain at the top (as shown in the screenshot).
After saving and entering the unique user profile for the domain, the rest is pretty straightforward. Do the same for each other site you plan on building in the county you’re targeting.
Host The Sites
After buying the domains, you need to host them. Use Host Nine to give them each their own IP address and name servers. Another essential step in hiding your sites from Google.
Build The Sites
Domains registered and hosted; it’s time to actually build the sites. You can use whatever platform you like, but WordPress is easiest for countless reasons. Using your host’s cPanel, install WordPress on each domain.
You were never meant to do this alone
Reading this changes nothing. Doing it with people who show up changes everything. That is the whole difference between the people who transform and the people who keep starting over.
Start free →WordPress is the most robust blogging platform in the world, and there are hundreds of courses out there that’ll teach you how to use it. The quick start guide to WordPress settings:
- Remove default page and post.
- Change permalinks /%postname%/
- Update settings page with site title etc.
- Go to privacy page; change the setting to DO NOT allow search engines to index the site.
The next step is to upload a theme. You can use the default theme, create your own or buy one specifically for offline sites.
The next step is to add content to the sites. Before adding content, add the Callfire phone number to the homepage in the most prominent position. If you buy an offline business theme, they have fields within the theme settings specifically for the phone numbers. They are optimized to drive the maximum number of calls possible.
Add these pages:
- About Us
- Our Services
- Testimonials
- Contact
- Privacy Policy
- Blog
It’s a good idea to add at least 2 blog posts/article pages to the sites. For the roofing example, you could have some articles written on “types of roofs”, “why you need a roofer” etc.
Important: Also add the virtual address followed by the number at the bottom of every page on the site.
Lastly, you can create a set of social profiles for each site, these being a Facebook page, Google Plus page, LinkedIn, and Twitter. That’s it for site content.
Lastly, you have to upload a few plugins. Here are the essentials:
- All In One SEO Pack
- Disable Comments
- Google XML Sitemap
- http://www.serprank.com/privacy-policy-generator/index.php (For creating legal pages)
All in one SEO pack allows you to control the SEO settings for each page and post on your site. Once installed, locate the All in one SEO pack settings page, enable it, and enter your home page’s SEO title, description, and keywords.
This is common knowledge, but you need to incorporate your MAIN keyword/s into your title and description. The keywords field isn’t that important, but add all of the keywords you want to target in there (max 5).
The disable comments plugin is useful since most local sites don’t get a lot of comment interaction. Lastly, Google XML Sitemaps allows you to easily generate a sitemap in a single click. Install it, go to the plugin settings, and click generate sitemap. It’ll generate a sitemap on the end of the domain like: domain.com/sitemap.xml
The sitemap allows Google to easily crawl your site and index its pages. The sites should be done at this point. You can add some other details to the home page, or look at your competitors’ sites to get a better idea of what to write/post on the sites. Your sites should now be ready for launch.
==>> Click here to go to part 5: Launch site.
Three posts a day. One email a day.
Everything I publish, in one short daily email. Real numbers, no hype, unsubscribe in one click.
Come do the work with people who show up
Not another course you finish alone and forget. A community that is there the next morning, and the one after that. Free, forever. About a minute to join, then come do the first challenge with us.
Join the community, free →



I am doing keyword research for my own city here in Izmir, and I wonder if this whole system — separate virtual addresses, a new Gmail for each domain, local forwarding numbers — only works inside the American market. The registration profiles and area codes all assume a US county. Does any of this translate, or is it built for the US only?
Elif’s asking the wrong question. The real one: why does selling local leads require four fake companies in the first place?
Elif, let me put step four in words my mother would understand: you rent a fake office you’ll never visit, in a town you don’t live in, so Google can’t work out five websites belong to the same person. That’s not marketing advice. That’s an alibi.
From the lending side, I’ve seen plenty of people get this far — domains bought, virtual addresses sorted, hosting set up — and stop right there. Building fifty separate identities and fifty separate installs is real, sustained work before a single call ever comes in. It isn’t impossible to finish all four sites in a county, it’s just rare. Most stall out at the plugin stage.
Hector’s stall-out point tracks with something I see in the shop. Fella buys a full workshop setup — stands, torque wrench, the lot — before he’s fixed a single puncture for a neighbour. Feels like progress because you’re spending and building, but you haven’t tested whether anyone wants what you’re selling yet. Four domains, four fake addresses, two plugins deep, and still zero contact with an actual roofer who needs a lead. Building the shed isn’t the same as opening it.
Input: domain. Output: ranked local site. But the process has an unlabelled failure point — human consistency across fifty fake identities — that no flowchart can catch.
Stripping this down: one, register each domain under its own name, email and virtual address so profiles don’t link back to you. Two, host each site separately for its own IP. Three, install WordPress with indexing switched off until launch. Four, add the phone number prominently, fill out the six core pages, write two blog posts. Five, install the SEO, comments and sitemap plugins. What’s missing is any system for keeping fifty sets of fake identities straight over months — one reused password, one shared login, one repeated virtual address, and every bit of the anti-footprint work in step one is undone.
Meera, I think what’s being missed in calling this just a checklist is that the ordering matters — indexing off, then plugins, then content, in that sequence, is the difference between a site that ranks clean later and one that gets flagged early. That said, your point about fifty identities collapsing into one careless login is fair, and the post genuinely offers nothing on how you’d track that at scale.
Ade’s right that sequence is the part that actually holds up. What wore me down running a team wasn’t the technical setup, it was exactly what Meera flagged — remembering which persona went with which address, six months on, across dozens of sites. The build is teachable in an afternoon. Staying consistent with it for a year is the actual skill.