Articles
Everything on the site, and everything coming.
Published work first, then the guides lined up for each topic. The roadmap is public so you can tell me which ones to write next.
Published
Case Study #2
$4,300+ in 6 months from a low-to-mid paying niche and a single website
A deleted exact-match domain registered in March 2026, built out nationwide on a subdirectory silo. Google dropped it within days; Bing sent 1.8K clicks and 1,015 calls followed. Nothing spent on links.
Case Study #1
$900+ in one month from a single site, with Bing traffic only
A fresh partial-match domain in the gutters niche. Close to dead in Google, steady on Bing for months. 211 calls in July 2026, 37 converted, with installation and replacement keywords paying the most.
Site Architecture
Silos, internal linking and URL structure — how a site is organised before a single word is written.
Subdirectory silos: structuring a site around states and cities
Internal linking inside a silo, and why cities should link to each other
Should services get their own pages, or live on the city page?
Programmatic SEO
Generating thousands of pages from data without generating thousands of problems.
Building a nationwide page generator in PHP
How many pages is too many for a new domain?
Using AI to write the script, not the content
Technical SEO
Indexing, crawl budget, page speed and hosting. The plumbing nobody notices until it leaks.
Page speed and conversions: why slow sites get clicks but no calls
Choosing hosting for a site with thousands of pages
Getting a large site indexed without a crawl budget problem
Keyword Research
Finding terms with real demand and commercial intent, not just volume.
Installation and replacement: finding the keywords that pay more
Search volume vs payout: how to judge a niche before you build
Beyond Google
Bing and the other indexes most people ignore, and what they are actually worth.
How long Bing really takes to index a new site
Bing Webmaster Tools: the settings that actually matter
What happens when Google drops a nationwide site
Domains
Expired, deleted, exact-match, partial-match — picking the domain you build on.