The RouillardMedia Blog

Everything we learned running campaigns, written down.

Guides on SEO, web design, paid ads, and AI search, based on what actually moved the number for a client.

Paid Advertising

Facebook Ads for Home Services: The Lead Ads Setup That Stays in Your Service Area

Every Ads Manager screen for a home service lead campaign, with screenshots. Keep Advantage+ audience inside your service area, qualify leads with instant forms, test audiences and creative, and budget with a free calculator.

September 17, 2026 · 24 min read
Local SEO

Franchise SEO Strategy Starts With Who Holds the Keys

Most franchise SEO problems are ownership problems. Who should control the domain, location pages, Google Business Profiles, and reviews, and what happens when a location sells, moves, or closes.

September 16, 2026 · 15 min read
Local SEO

Franchise Location Pages That Rank Instead of Looking Like Doorways

Where the doorway line sits, a store locator crawlers can actually follow, and what has to be unique on every location page before it earns a place in the index.

September 16, 2026 · 14 min read
SEO & Rankings

One Brand, Many Locations: The LocalBusiness Schema Graph for Franchises

One Organization, a LocalBusiness on every location page, and the properties that tie them together: parentOrganization, branchCode, departments, and service areas, with copy-ready JSON-LD.

September 16, 2026 · 13 min read
SEO & Rankings

What Belongs in sameAs Schema, and What Google Ignores

The easiest schema property to add, and the easiest to fill with links that do nothing. Which URLs genuinely resolve your entity, which ones Google discards, and where the property belongs.

August 27, 2026 · 12 min read
Local SEO

Why Your Daytona Beach Business Ranks Fine at the Office

Most Daytona Beach businesses rank well within a mile of their own door and disappear past it. Why the radius collapses faster on the coast, how to measure yours, and what widens it.

August 27, 2026 · 15 min read
SEO & Rankings

The AggregateRating Rule That Gets Sites Penalized

The schema type most likely to earn you a manual action. The required properties, the self-serving review rule, and how to add star ratings without losing rich results.

August 27, 2026 · 13 min read
Local SEO

Why You Rank #1 at Your Office and Nowhere Else

Your rank tracker says #1. Customers three miles away cannot find you. How proximity works in the map pack, how to read a geo-grid scan, and what actually widens your radius.

August 18, 2026 · 17 min read
Paid Advertising

Half Your Google Ads Budget Buys Nothing

A line-by-line teardown of where the money goes: search terms, Performance Max, conversion double counting, location defaults, and the audit order that finds it fastest.

August 18, 2026 · 16 min read
SEO & Rankings

Every Schema Type That Actually Matters

Schema.org defines 800+ types. You will use a dozen. Here they are with copy-paste JSON-LD, plus the rich results Google quietly retired.

August 6, 2026 · 18 min read
Legal Lead Generation

Co-Registration Leads Are Dead: The 2026 Shift in Legal Lead Generation

Sweepstakes and co-registration leads no longer work for law firms. How medical records, CPA models, and exclusive campaigns rewrote legal lead gen in 2026.

July 22, 2026 · 9 min read
What is in each one

Every Schema Type That Actually Matters

Schema.org publishes more than 800 types. Almost every site needs about a dozen of them. This post covers those dozen with copy-paste JSON-LD for each: Organization, LocalBusiness, Service, Article, BreadcrumbList, FAQPage, Product, Review, and the rest, along with how to link them together with @id instead of redeclaring the same entity on every page.

It also covers what Google quietly retired. FAQ and HowTo rich results no longer render for most sites, which means a lot of published advice is now telling you to chase a SERP feature that does not exist. The markup still has value for AI systems reading your pages. The blue accordion does not come back.

Useful if you are working through the SEO checklist or handling technical SEO yourself.

Co-Registration Leads Are Dead

For years law firms bought mass tort leads generated from sweepstakes and co-registration paths, where someone entering a gift card giveaway also gets signed up as a legal claimant. Those leads still get sold. They no longer sign, and buyers have adjusted what they will pay for them accordingly.

The post walks through what replaced them: medical record retrieval as a qualification step, cost per acquisition pricing instead of cost per lead, and exclusive campaigns where the claimant is only ever sold once. It is written from running these campaigns, including the numbers on what qualified volume actually costs now.

Relevant if you buy legal leads or run mass tort campaigns.

What we write about.

Every article comes from work we actually do for clients, across four core topics.

search

SEO & Rankings

Technical SEO, on-page optimization, link building, and the strategies behind ranking on every search engine.

SEO services
smart_toy

AI Search & Content

Using AI to produce content that ranks, and getting your brand cited in AI Overviews, ChatGPT, and Perplexity.

AI SEO training
code

Web Design & CRO

Building websites that load fast, look sharp, and turn visitors into leads, customers, and revenue.

Web design services
ads_click

Paid Ads & Lead Gen

Facebook, TikTok, and Google ad strategies, creative testing, and the numbers behind profitable campaigns.

PPC services

Why there are only a few posts here.

An agency blog with two hundred articles is usually two hundred articles nobody read, written to fill a content calendar. This one works differently on purpose.

inventory

It comes from a live account

Nothing here is written from a keyword tool. A post gets written when something happens on a real client account that we had to figure out, and it stays unpublished until we have run it long enough to know it holds.

timer_off

No post for the sake of a post

There is no publishing calendar and no word count target. Two posts in a year is a fine outcome if only two things were worth writing down. Most agency blogs publish weekly and say nothing, which is the exact behavior Google spent 2024 and 2025 penalizing.

update

Corrections get published

Search changes. When something we published stops being true, the post gets updated and the change is dated rather than quietly edited. Anything with a year in the title is reviewed at least annually.

The posts are written by Joshua Rouillard, who runs the accounts the examples come from. More on that in who we are. If you want the outcomes rather than the method, the case studies have the numbers, and the testimonials are from the owners who paid for the work. If you want to apply this to your own site today, start with the SEO checklist or just ask us directly.

Why wait for the article when you can ask us directly?

Book a free consultation call with a free SEO audit included. Whatever question brought you here, we will answer it live and show you what it means for your site.

  • check_circleA free SEO audit of your website on the call
  • check_circleStraight answers about SEO, web design, or paid ads
  • check_circleA clear next step, whether you hire us or do it yourself