Off-Page SEO truth.

The 10-minute guide many agencies don't want you to read.
⏱ Reading time: ~10 min 📅 Updated: 2026 🎯 For: Tradesmen. General Contractors. Medical Offices. Start-ups. Everyone. 🔍 Local SEO • Citations • Backlinks • GBP

Most SEO agencies are charging you for work you can do yourself.

There are good agencies out there. They do real work. But they're buried under thousands of others selling snake oil wrapped in "just six more months" promises. I'm going to expose the fluff.

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, plus flat-fee PPC, all for businesses that have outgrown "good enough" and want an all-in-one digital presence.

→ Full websites start at $1,499/mo. No contracts. Cancel anytime.

⚠️ Off-page SEO is 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. 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.



If an agency does any of these, run.

🚩 Downplaying Core Web Vitals & LCP

Google classifies Core Web Vitals (including LCP) as confirmed ranking signals. Google explicitly uses these metrics as a tie-breaker; if your content is equal to a competitor's, the faster site 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 exact 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.
🚩 "Guaranteed #1 rankings" — Nobody can guarantee rankings. Not even me.
🚩 "Hundreds or thousands of backlinks" — Those links are almost guaranteed to be spammy directories and comment sections which can eventually get you penalized by Google.
🚩 "Guaranteed sales" — An agency can guarantee work. They cannot guarantee results.
🚩 Locking you into 6-12 month contracts — Don't get me wrong SEO does require time. But good work doesn't need a hostage agreement.
🚩 "Proprietary systems" that are actually public info or free tools — If they can't explain it in plain English, they're hiding something. Real SEO isn't a secret. It's work.
🚩 White labeling & middle men — This one angers me the most. Many agencies outsource everything, slap their logo on a report, mark up 300-500%. And send you a PDF. Ask: "Do you do the work in-house? Or do you white label?" If they hesitate or get defensive, you have your answer.

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
  • Sub-3s LCP guarantee
  • On-page and technical SEO for both Organic Traditional SEO and AEO (AI Search)
  • Flat-fee PPC management
  • Managed hosting + security
  • And More...
SEE PRICING

✓ 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 — then you handle the easy stuff yourself without giving your passwords to anyone or paying a markup.


Need the foundation first?