Quick Answers:
- Many SEO agencies sell buzzwords and hope — just "six more months" contracts.
- You only need 8 citations. Nobody has heard of the thousandth one.
- "Linkbuilding" is often spam that can end up hurting you.
- Most businesses don't need TikTok. Skip most social media (Facebook is the exception).
- SEO wastes a significant amount of money without a good website.
- SEO agencies often treat your website as an afterthought — but it's the foundation and requires strong Core Web Vitals.
- Off-page SEO is mostly set-and-forget or requires 30 minutes a month. That's why you should do it yourself.
Most SEO agencies are charging you for work you can do yourself.
This guide isn't about the good ones. It's about the agencies charging $1k/mo for off-page SEO you can do yourself. No marketing degree. No YouTube guru wishful thinking using SEO tactics from 2010.
✶ A note from Matthew Williams
Matthew Williams builds lean, hardened, lightning-fast websites for clients nationwide and is located in Knoxville, Tennessee — beautiful and built to convert — with traditional organic SEO, optimization for AI answers like Siri, Google, Gemini, and ChatGPT, GBP consultations, all for businesses that have outgrown "good enough" and want an all-in-one digital presence.
⚠️ Off-page SEO is pretty much useless without a good website. If your site is slow or bloated — common with page builders — off-page SEO is just directing leads to a broken website and likely increasing ad costs. Hand-crafted websites are simply better for performance, security, and SEO.
You only need 8 citations.
Definition: A citation is a submission on a website that behaves like a phone book. Name, Address, Phone Number (NAP).
Many agencies sell "100+ citations." I'm telling you: 8 gets you 90% of the benefit. The rest is diminishing returns.
The Big 8
- Google Business Profile — Most important. Period.
- Bing Places — 10% of search is a lot of people
- Apple Maps — iPhone users never touch Google Maps
- Yelp — Tradesmen get calls here, like it or not
The Big 8 cont.
- Facebook Business — Free, easy, older homeowners use it
- Nextdoor — Neighbors recommend neighbors. Goldmine.
- BBB — Trust signal. Grandparents check here.
- Angi — Even the free listing sends traffic
The Golden Rule: Your NAP must be EXACTLY the same everywhere. Same format. Same spelling. Same "LLC" or no "LLC." Consistency signals trust. Inconsistency tanks local rankings.
Time investment: This is the most mundane part. But maybe an hour or two on a Sunday afternoon. You do it once and you're golden. Unless of course it changes.
You don't need TikTok.
✓ Google Business Profile
Shows in Google Search. Click-to-call. One-tap navigation. Customer intent: HIGH. Time: 10 min/week.
✗ Social Media
Doesn't influence rankings. Customer intent: LOW (scrolling). Time: 10+ hours/week.
The verdict: GBP wins. Every time. By a landslide.
Weekly GBP checklist
- ✓ Respond to all reviews (even 5-star ones)
- ✓ Add 2-3 new photos (job site photos beat studio shots)
- ✓ Update services if needed
- ✓ Post 1 update (e.g., "Spring gutter cleaning available now")
The secret sauce: Keywords in review responses. Instead of "Thanks John!" try: "Thanks John! We really enjoyed coming out to your home in West Knoxville to repair your asphalt shingle roof after that storm. We'd love to help with your gutters this spring — just let us know!"
See what I did? I added: Location + service + material + cross-sell. Google reads this as a real, active local business. Most businesses ignore this. That's your advantage. Use it.
Real backlinks come from community.
Definition: A backlink is simply a clickable url on a website that links to yours. It could even be a comment section.
Many agencies can't build backlinks the way you can — they don't live in your town. "100 backlinks per month" promises are spam:
- ✗ Abandoned blog comments (nofollow, ignored)
- ✗ Foreign directory spam (looks like a paid link farm)
- ✗ "Web 2.0" properties (Google devalues these)
What actually works (and only you can do it better):
- ✓ Sponsor a Little League team → Backlink from sponsors page
- ✓ Donate a free roof repair → Local news coverage → Backlink
- ✓ Join the Chamber of Commerce → Member directory backlink
- ✓ Partner with a real estate agent → "Preferred Vendors" page backlink
You don't need 100 backlinks. You need 10 real ones from your actual community. This is your advantage. Use it.
If an agency does any of these, run.
Google classifies Core Web Vitals as confirmed ranking signals. Google explicitly uses these metrics as a tie-breaker; if your content is equal to a competitor's, the faster website takes the top spot.
If an agency claims these "don't matter much," it's a sign they lack the technical capability to address performance issues — or worse, they are willing to ignore a critical bottleneck in your sales funnel. Beyond organic rankings, poor speed has a cascading negative effect:
• WASTED AD SPEND: Slow landing pages lower your Google Ads Quality Score, making your PPC leads more expensive.
• HIGH ABANDONMENT: Industry data shows that 53% of mobile users abandon sites that take longer than 3 seconds to fully load. While "Load Time" counts everything behind the scenes, LCP is one of the most critical pieces in that clock — it's the moment your website looks "ready" to the human eye.
• CONVERSION LOSS: Google's own research confirms that as page load time increases, the probability of a bounce increases dramatically.
Start Monday. Dominate by Sunday.
Day 1-2
The Big 8 citations
Day 3
GBP optimization (categories, services, photos, hours)
Day 4
Ask 3 recent customers for reviews
Day 5
Find 1 local supplier — get on their "Preferred Contractors" page
Day 6
Join 1 local Facebook group. Answer 1 question. Don't sell. Just help.
Day 7
Nothing. You're done. Go make money.
What I do. What you do.
✓ I handle
- Custom, hand-crafted website
- Exceptional Google PageSpeed Insights scores
- On-page and technical SEO for both Organic Traditional SEO and AEO (AI Search)
- GBP (Google Business Profile) Consultations
- Managed hosting + security
- And More...
✓ You handle (it's easy)
- The Big 8 citations (1-2 hours — once)
- GBP optimization (10 min/week)
- Review responses with keywords
- Local backlinks (Little League, Chamber, etc.)
Cost: $0
Time: ~3 hours upfront, 30 min/week
That's the truth. With me you get an SEO-optimized website engineered to bring in leads and GBP (Google Business Profile) consultations — then you handle the easy stuff yourself without giving your passwords to anyone or paying a markup.