Tag: Local SEO

  • If I Were Running SERVPRO’s SEO, Here’s What I’d Do Differently

    If I Were Running SERVPRO’s SEO, Here’s What I’d Do Differently

    The Machine Room · Under the Hood

    If I Were Running SERVPRO’s SEO, Here’s What I’d Do Differently

    SERVPRO owns 178,900 keywords worth $5.8 million per month in organic search value. They’re the 800-pound gorilla of the water restoration space. But they just lost 108,000 keywords in four months—a 38% collapse from their October 2025 peak. And they’re spending $2 million per month on PPC to paper over the cracks.

    The Math That Should Keep SERVPRO’s CMO Up at Night

    Let that sink in. In October 2025, SERVPRO ranked for 286,900 keywords. By February 2026—four months later—they were down to 178,900. That’s not algorithmic drift. That’s not seasonal. That’s a Category 5 hurricane hitting your organic search machine, and it happened almost silently while they threw another $2M at Google Ads to keep the lights on.

    Here’s the thing: SERVPRO has domain strength of 62, the strongest I’ve seen in the restoration vertical. They have brand authority. They have content. They have traffic. But they’re treating SEO like a legacy channel while they shovel money into PPC—the exact opposite of what their competitive position should demand.

    I ran the numbers on SERVPRO’s performance over the last 12 months. Take a look.

    Month Keywords Ranking Monthly Clicks SEO Value Domain Strength PPC Spend
    Feb 2025 245,100 148,300 $3,950,000 60 $1,820,000
    Mar 2025 251,200 152,400 $4,180,000 60 $1,950,000
    Apr 2025 248,900 150,100 $4,100,000 60 $1,880,000
    May 2025 253,400 153,900 $4,270,000 61 $1,920,000
    Jun 2025 259,100 157,200 $4,420,000 61 $1,880,000
    Jul 2025 265,300 161,000 $4,580,000 61 $1,950,000
    Aug 2025 272,100 164,800 $4,750,000 61 $2,010,000
    Sep 2025 281,200 170,400 $5,120,000 61 $2,080,000
    Oct 2025 286,900 174,000 $5,420,000 62 $2,150,000
    Nov 2025 268,400 162,500 $4,840,000 62 $2,090,000
    Dec 2025 223,100 135,200 $3,200,000 62 $1,980,000
    Feb 2026 178,900 151,700 $5,825,000 62 $1,944,000

    Wait. Stop. Look at February 2026 again. Keywords tanked to 178,900, but SEO value exploded to $5,825,000. How is that possible?

    Because SERVPRO stopped chasing long-tail volume and started extracting revenue from money keywords. They’re ranking for fewer terms, but the terms they *are* ranking for convert harder. That’s actually a sign that something—either an algorithm shift or a deliberate technical decision—forced them to consolidate their keyword real estate.

    But here’s what kills me: they’re still spending $1.944M per month on PPC. If they could stabilize their organic keyword portfolio and clean up their technical architecture, they could cut that spend by half and *increase* total revenue. Instead, they’re patching the hole with paid traffic.

    What Likely Went Wrong (And Why It Matters)

    SERVPRO owns 2,000+ franchise locations across North America. Each location is its own business, often with its own digital presence. That’s the double-edged sword of their model: massive reach, but fragmented authority.

    When you have that much real estate spread across the internet, a single algorithm update—or a deliberate consolidation on Google’s part—can evaporate keyword rankings overnight. Here are the most likely culprits:

    1. Location Page Cannibalization

    If SERVPRO has 2,000 location pages all competing for “water damage restoration near me” or “SERVPRO [city],” they’re killing their own rankings. Google gets confused. It doesn’t know which page to rank. So it ranks fewer of them.

    The fix: Implement a tiered location strategy. National hub page > regional cluster > local pages. Internal link from hub to region to local. Avoid keyword duplication. Use structured data (LocalBusiness with serviceArea) to signal geographic relevance without creating duplicate content.

    2. Content Architecture Decay

    SERVPRO’s main site probably wasn’t architected with 2,000+ location pages in mind when it was built. Over time, internal linking broke, breadcrumb trails became inconsistent, and authority stopped flowing predictably. No one’s actively managing the link graph at scale.

    The fix: Conduct a full internal linking audit. Map out which pages should funnel authority to which. Restore broken links. Create programmatic breadcrumb trails. Use topic clusters to create thematic authority hubs that feed into location pages.

    3. E-E-A-T Fragmentation

    Google’s moved heavily toward E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) in recent years. A national franchise system’s E-E-A-T is strong at the brand level, but uneven at the franchise location level. Some franchisees have reviews and credentials. Some don’t.

    The fix: Standardize E-E-A-T signals across the network. Ensure every location page has aggregated reviews, credentials, licenses, and “about” information. Use Author entities to link individual technicians to content. Make the system defensible against algorithm swings.

    4. Technical Debt From Franchise Independence

    Here’s the ugly truth: SERVPRO franchisees run their own businesses. Some have modern websites. Some are running 2015-era WordPress themes. Some use white-label platforms that Google barely indexes. When you have 2,000 franchise sites under one umbrella, you’re battling technical inconsistency at scale.

    The fix: Offer franchisees a standardized tech stack. Migrate independent sites into a consolidated platform (either subdomains or a federated network). Enforce technical requirements (Core Web Vitals, mobile responsiveness, schema markup). Make SEO non-negotiable.

    The SERVPRO SEO Playbook: 8 Steps to Recover 150,000+ Keywords

    Step 1: Conduct a Keyword Bleed Forensics Audit

    Pull your keyword history for the last 24 months in SpyFu. Sort by rank drop (now ranking outside top 100). Segment by keyword type:

    • Money keywords (water damage restoration, fire damage, mold removal): Why did you lose these? Pull them up in GSC. Are impressions down? CTR down? Rank dropped?
    • Branded + geo keywords (SERVPRO [city], water damage [city]): You should own almost all of these. If you’ve lost them, it’s likely location page cannibalization.
    • Long-tail keywords (what can I do about water damage in my basement): This is where the 108,000-keyword drop is probably concentrated. These are lower-value keywords. Maybe that’s intentional. Maybe it’s not.
    • Competitor keywords (911 restoration competitors, other local services): Are you losing share in competitive space, or just retracting from low-intent terms?

    Once you’ve segmented, you know exactly where the damage is. Then you can fix the right thing instead of guessing.

    Step 2: Audit Your Location Page Architecture

    Pull a sample of 50 location pages across different regions. Check these metrics:

    • Are they templated consistently, or do they vary widely?
    • Do they have unique content (service descriptions, local reviews, technician bios), or are they duplicates?
    • How do they link to each other? Is there an authority flow from national > regional > local?
    • Are they indexed individually, or are some being de-indexed?

    Run a GSC export to see which location pages are getting search impressions. You’ll likely see a long tail where 80% of your locations get minimal organic traffic.

    That’s your content architecture problem. Fix it and watch rankings come back.

    Step 3: Implement a Three-Tier Location Page System

    Replace the flat structure with depth:

    Tier 1: National Hub — One authority page covering water damage restoration, fire damage, mold removal, etc. This page should be a semantic authority fortress: comprehensive content, strong internal linking, high-quality backlinks. All location pages link back to this.

    Tier 2: Regional Clusters — Group your 2,000 locations into 20-30 regions (Northeast, Southeast, Midwest, etc.). Create regional pages covering “water damage restoration in [region]” with:

    • Aggregated statistics (e.g., “SERVPRO has restored 50,000+ properties in the Northeast”)
    • Links to all location pages in that region
    • Regional case studies or testimonials
    • Regional licensing/credentials information

    Tier 3: Local Pages — One page per location (or market). Include:

    • Unique local content (service menu tailored to local disasters, local team bios, local case studies)
    • LocalBusiness schema with full address, phone, reviews
    • Internal links from regional page and national hub
    • Links to adjacent locations (e.g., nearby franchise territories)
    • Unique on-page content that distinguishes this location from others (at least 500-1000 words)

    This structure signals to Google: “These are related but distinct properties. Each one has authority and relevance to its geography.”

    Step 4: Repair Internal Linking at Scale

    Your 286,900-keyword peak suggests you had strong internal linking. Your 178,900-keyword current state suggests it broke. Here’s how to rebuild it:

    Map the authority flow: Create a spreadsheet showing how authority should flow. National page (highest authority) > Regional pages (medium) > Location pages (local). Add cross-links between adjacent locations. Add contextual links from blog content to relevant location pages.

    Fix broken links: Run your site through Screaming Frog. Find all 404s and redirect chains. Fix them. Broken links kill authority flow.

    Create topic clusters: Your main content topics (water damage, fire damage, mold, etc.) should each have a hub page. Every blog post should link to the relevant hub. Every location page should link to the relevant hub. This creates thematic relevance signals that help with rankings.

    Implement breadcrumb navigation: Home > Service > Location. This signals site structure to Google and improves crawlability.

    At scale, this is a 6-8 week project, but it’s foundational. You can’t have 5.8M in monthly SEO value without a solid internal link graph.

    Step 5: Standardize E-E-A-T Across All Locations

    Create a template/playbook for franchisees that includes:

    • Local review aggregation: Pull Google, Yelp, and industry reviews to each location page. Show star ratings. Highlight top reviews. Aggregate to the brand level.
    • Credentials display: State licenses, certifications, insurance. Show that this franchisee is legit. Make it dynamic (pull from a central database, don’t hardcode).
    • Local team bios: Include photos and bios of the top 3-5 technicians at each location. Give them Google Author profiles if possible. Make E-E-A-T tangible.
    • Local case studies: Every location should have at least 2-3 case studies showing real work they’ve done. Before/after photos, descriptions. This builds Experience + Authoritativeness.
    • Trust signals: Display member affiliations (DRIstoration Network, IICRC, etc.), “Featured in” logos, awards. Design signals matter.

    This isn’t optional. It’s the baseline for ranking in a trust-dependent vertical. Do it across all 2,000 locations and you’ll see keyword recovery.

    Step 6: Implement Generative Engine Optimization (GEO)

    Google’s Gemini, ChatGPT, and Claude are increasingly the first place people go for answers. You should own that real estate too.

    Make your site AI-friendly:

    • Add a FAQ schema on every page with questions people actually ask. Make sure your answers are comprehensive and cite-worthy.
    • Create a structured data layer that AI engines can parse: LocalBusiness, FAQPage, HowTo, Review. The richer your data, the more likely AI pulls from you.
    • Target conversational queries in your content: “What should I do if I have water damage?” “How much does restoration cost?” “Can I restore water-damaged documents?” These are the queries AI-powered search will prioritize.
    • Build a knowledge base or glossary explaining restoration terminology. AI systems will index this as foundational content.

    The restoration vertical is perfect for GEO. People are panicked when they need you. An AI system recommending “SERVPRO is the largest restoration franchise” is worth millions in future organic traffic.

    Step 7: Cut Waste From Your $1.944M/Month PPC Spend

    I’m not saying cut PPC entirely. But you’re spending $1.944M per month while owning 178,900 keywords. That’s insurance money. Here’s where to redirect it:

    • Kill low-ROAS keywords: Pull your Google Ads data. Find keywords with CPA > 3x your conversion value. These are money sinks. Pause them. Let organic handle them if it can.
    • Shift budget from branded to high-intent: You should own branded keywords (SERVPRO + geo) organically. Paying for them is waste. Redirect that budget to high-intent non-branded terms where you’re not yet ranking in top 3.
    • Test seasonal PPC budgets: Restoration demand spikes after storms. You don’t need to bid aggressively in January. Build a seasonal playbook. Save $100K-200K per month in off-season.
    • Consolidate accounts and campaigns: 2,000 franchisees = probably 1,000+ Google Ads accounts. Consolidate them under a central management structure. Eliminate duplicate bidding. Unified budget allocation is way more efficient.

    Conservative estimate: You could cut $500K-750K per month from PPC and improve overall ROI by moving budget to organic. That’s $6-9M annually. Worth it.

    Step 8: Build a Fragmented Franchisee Network Into a Federated Authority System

    This is the long-term play. Right now, SERVPRO likely looks like this to Google: 2,000 separate businesses with the SERVPRO brand. Google doesn’t really know how to rank them as one system.

    Here’s what you should build instead:

    • Consolidated location architecture: servpro.com/locations/[city-state] for all locations, managed centrally. Not franchisee.com or subdomain.servpro.com. One unified system, 2,000 variations.
    • Federated content model: National content hub (servpro.com/restoration-guides) serves as the authoritative source. Franchisees republish and localize. Create a content syndication system that keeps authority centralized while allowing local customization.
    • Unified review aggregation: Pull all franchisee reviews into a central system. Rank locations by star rating. Make the whole network defensible.
    • Centralized link building: One brand-level link-building strategy, feeding authority down to locations. Not 2,000 franchisees all trying to build links independently.

    This takes 12-18 months to execute, but when you land it, you’ll see your keyword count jump by 150,000+ and you’ll be basically unbeatable in your vertical.

    The Opportunity Cost of Staying Put

    SERVPRO lost 108,000 keywords in 4 months. Let’s say half of those were low-intent long-tail (worth $20-50 per click). That’s about 54,000 keywords × $30 average = $1.62M per month in lost organic value.

    They made up for it by extracting more revenue from fewer, higher-value keywords (Feb 2026 value spike). But they’re also spending $1.944M per month on PPC to maintain traffic volume.

    If SERVPRO recovered to 240,000 keywords (their level in August 2025), they’d likely add another $1.5-2M per month in organic value *and* be able to cut PPC spend by 40-50%. That’s a $3-4M monthly swing.

    Over a year, that’s $36-48M in additional profit from fixing SEO.

    And that’s being conservative. SERVPRO’s brand is so strong that if they could demonstrate to Google that they’re the E-E-A-T authority in restoration, they could probably rank for *more* keywords than they did at their October 2025 peak.

    The Playbook in Practice

    You’d execute this in three phases:

    Phase 1 (Month 1-2): Diagnosis & Architecture — Forensics audit, location page audit, three-tier architecture design. Identify quick wins (broken links, obvious cannibalization). Get executive buy-in on the federated model.

    Phase 2 (Month 3-6): Execution & Standardization — Roll out three-tier system. Repair internal linking. Standardize E-E-A-T templates. Implement GEO. Test PPC reductions on low-ROAS keywords. Monitor GSC for ranking recovery.

    Phase 3 (Month 7-12): Optimization & Scale — Feed winners. Scale what works. Build federation toward the long-term model. By month 12, you should see 60-70% of your lost keywords recovered. By month 18, you should be back to 240,000+ keywords.

    Is this work? Yes. Is it technical? Absolutely. But SERVPRO has the authority, the domain strength, and the economic incentive to execute it. They just need fresh eyes on the architecture and a willingness to think bigger than “add more PPC.”

    Why SERVPRO Specifically

    I picked SERVPRO for this analysis because they represent something important: dominance is fragile.

    They have domain strength 62. They own 178,900 keywords. They’re the category leader. But they’re also spending $2M per month on PPC to maintain that position—which suggests their organic is leaking. They peaked at 286,900 keywords just 5 months ago, and they lost 38% of that in 4 months flat.

    That’s not normal erosion. That’s a system breaking.

    And here’s what kills me: they have all the ingredients to fix it. They have authority. They have traffic. They have the budget. They just need someone to say “your location page architecture is the problem, and here’s how to rebuild it.”

    The restoration vertical is also perfect for this because SERVPRO competes on brand + trust, not pure convenience. If you can dominate Google’s algorithm while also dominating AI-powered search (GEO), you own the entire funnel. The CMO who pulls that off will be a legend.

    Common Questions

    The Complete Restoration Franchise SEO Playbook Series

    This article is part of a 6-part series analyzing the SEO performance of every major restoration franchise in America. Read the full series:

    Q: Could algorithm changes alone explain the 108,000-keyword drop?

    Maybe partially. But 38% keyword loss in 4 months is unusual even for a major core update. Algorithm changes typically cause 5-15% fluctuation across a healthy site. The magnitude here suggests an underlying technical issue got exposed by an algorithm shift.

    Most likely explanation: SERVPRO’s location pages were competing with each other (cannibalization). An algorithm update prioritized consolidation (ranking fewer pages more strongly per topic). When that happened, SERVPRO lost the “also ran” rankings but kept the top positions. The keyword *count* looks bad, but the keyword *value* stayed strong. Still, you’re leaving revenue on the table.

    Q: Isn’t running 2,000 location pages inherently limited?

    Not at all. If you build the architecture right. Think about how many pages Wikipedia ranks for (millions). Think about how many pages e-commerce sites rank for (hundreds of thousands). The issue isn’t scale—it’s whether your site is optimized for scale.

    SERVPRO’s issue is probably that their location pages were built incrementally (added as franchisees joined) without a master architecture in mind. So the system grew organically but unsystematically. Rebuild the architecture and you solve it.

    Q: Could they focus only on organic and eliminate PPC?

    Not immediately. PPC is insurance. SERVPRO operates in a trust-dependent, high-intent vertical. They need to own the top of the SERP to win. During the recovery period (months 1-12), PPC is your safety net.

    But long-term, if you recover 240,000+ keywords and your E-E-A-T is solid, you can cut PPC by 50-60% and probably *increase* revenue because organic converts better (higher intent) than paid ads.

    Q: How do you measure success on this playbook?

    Three metrics: Keywords ranking (target 240K+), monthly organic clicks (target 160K+), and SEO value (target $5.5M+). You should also track PPC spend reductions and ROI improvements.

    Monthly GSC reports showing ranking recovery. Monthly rank tracking on your 200 highest-value keywords. Quarterly attribution reports tying organic to revenue.

    Q: What’s the biggest risk of this playbook?

    Consolidation risk. Moving from 2,000 independent location pages to a federated system means centralizing control. Franchisees lose some autonomy. Some franchisees will resist. You need executive support to force the technical change, even if it annoys franchisees short-term.

    But the alternative is bleeding 38% of your keywords every 4 months. At some point, you have to choose: fight the SEO problem or accept the $2M/month PPC tax forever.

    The Ask

    If I were SERVPRO’s CMO, I’d take this playbook to the CEO and say:

    “We’ve lost 108,000 keywords in 4 months. We’re spending $2M per month on PPC to compensate. Our domain strength is 62—the strongest in the industry. If we fix the location page architecture, we’ll recover 150,000 keywords, add $2-3M per month in organic value, and cut PPC spend by 40-50%. That’s a 3:1 ROI on the project. And the brand will own the restoration category for the next 5 years.”

    It’s the right move. Whether SERVPRO makes it is up to them.

    But if you’re running a site with hundreds (or thousands) of location pages, apply this playbook to your business. Audit your keyword loss. Rebuild your architecture. Fix your E-E-A-T. You don’t have to be as big as SERVPRO to benefit. Most franchised verticals have this exact vulnerability.

    If you want help implementing this—or diagnosing why your keywords are bleeding—reach out here. We’ve done this at scale for franchise networks and multi-location enterprises. It works. 😄

    P.S.: If you found this useful, check out our SEO analysis of 911 Restoration—a different player in the same vertical with a different set of SEO problems. Comparing the two gives you a masterclass in how different strategies lead to different outcomes.

  • If I Were Running 911 Restoration’s SEO, Here’s Exactly What I’d Do

    If I Were Running 911 Restoration’s SEO, Here’s Exactly What I’d Do

    The Machine Room · Under the Hood

    I’m about to do something that most agency owners would never do: give away the entire playbook.

    Not a teaser. Not a “5 tips to improve your SEO” fluff piece. The actual, technical, step-by-step strategy I would execute — starting tomorrow — if 911 Restoration handed me the keys to their organic search program.

    Why? Because I pulled their SpyFu data this morning, and what I found stopped me mid-coffee. One of the largest restoration franchises in North America — 1,500+ employees, 200+ territories, an in-house marketing division called Milestone SEO that’s been running since 2003 — is watching their organic search presence evaporate in real time.

    This isn’t gossip. This is data. And data deserves a response.

    The SpyFu Data: A Domain in Freefall

    I pulled the full historical time series from the SpyFu Domain Stats API on March 30, 2026. Here’s what 911restoration.com looks like over the last 12 months:

    Period Organic Keywords Monthly Organic Clicks SEO Value ($/mo) PPC Spend ($/mo) Domain Strength Avg. Rank
    Mar 2025 3,306 1,889 $42,210 $102,700 42 43.7
    Apr 2025 3,409 2,350 $47,310 $116,600 42 43.9
    May 2025 2,665 1,468 $37,380 $120,400 39 43.1
    Jun 2025 2,375 1,602 $24,330 $118,800 38 42.7
    Jul 2025 2,093 881 $20,180 $89,840 37 43.8
    Aug 2025 2,881 1,088 $34,700 $25,660 39 50.3
    Sep 2025 2,737 939 $32,500 $13,420 41 51.8
    Oct 2025 2,530 786 $28,750 $8,938 41 53.2
    Nov 2025 2,571 777 $28,780 $370,600 41 52.6
    Dec 2025 950 925 $8,522 $191,800 36 43.5
    Jan 2026 845 683 $9,436 $152,100 36 41.3
    Feb 2026 816 617 $22,700 $132,100 40 42.5

    Let that sink in.

    Peak SEO value: $407,500/month (March 2022). Current: $22,700/month. That’s a 94.4% decline.

    Peak keywords: 4,466 (July 2024). Current: 816. An 81.7% wipeout in 20 months.

    And look at the PPC column. November 2025: $370,600 in estimated ad spend. December: $191,800. January 2026: $152,100. That’s $714,500 in three months on Google Ads — a classic symptom of a company trying to buy back the traffic their organic program used to deliver for free.

    That’s not strategy. That’s a tourniquet on an arterial bleed.

    What Likely Went Wrong (Diagnosis Before Prescription)

    Before I hand over the playbook, let me say what I think happened — because you don’t treat the symptom, you treat the disease.

    A keyword count dropping from 3,400 to 816 in eight months isn’t content decay. Content decay looks like a slow 10-15% annual erosion. This is a structural collapse. There are really only a few things that cause this pattern:

    Scenario 1: A site migration or redesign went wrong. If 911 Restoration relaunched their website (new CMS, new URL structure, new template) without a bulletproof redirect map, they would have vaporized the index equity on thousands of pages overnight. Google doesn’t re-crawl and re-rank 2,000+ pages quickly — especially if the redirect chain is broken or the new URLs don’t match the old content architecture.

    Scenario 2: Location pages were restructured or consolidated. Franchise sites derive the bulk of their organic traffic from location-specific pages. If someone decided to “simplify” the site by collapsing 200 individual location pages into a handful of regional pages, or switched from static pages to JavaScript-rendered dynamic content, Google would have deindexed the old URLs and struggled to understand the new ones.

    Scenario 3: A technical SEO issue is blocking indexation. A rogue robots.txt rule, an accidental noindex meta tag on a template, a misconfigured CDN that returns soft 404s — any of these can silently kill thousands of indexed pages while the team doesn’t notice for months because their paid traffic is masking the organic decline.

    Scenario 4: Google’s algorithm updates hit them hard. The Helpful Content Update, the March 2025 core update, and the rise of AI Overviews have disproportionately punished sites with thin, templated location pages and boilerplate service descriptions. If 911 Restoration’s location pages were auto-generated with city-name swaps and no unique local content, they would have been exactly the type of content Google deprioritized.

    My bet? It’s a combination of Scenarios 2 and 4. But I’d confirm with data before touching anything. Here’s how.

    Step 1: The 72-Hour Emergency Audit

    Before I write a single word of content or restructure a single URL, I need to understand what’s actually broken. This is a 72-hour diagnostic sprint.

    Day 1: Crawl and Index Analysis

    I’d run Screaming Frog against the full 911restoration.com domain — every page, every redirect, every canonical tag. For a franchise site this size, I’m expecting 5,000-15,000 URLs. I’m looking for:

    • Redirect chains and loops — Franchise sites accumulate these over years of redesigns. Every 301 chain longer than 2 hops is leaking PageRank.
    • Orphan pages — Pages that exist but have zero internal links pointing to them. If location pages aren’t linked from a parent hub, Google won’t prioritize crawling them.
    • Duplicate content signals — Thin location pages that share 90%+ identical content get consolidated by Google. If 150 out of 200 location pages have the same body text with only the city name changed, Google is likely only indexing a handful and ignoring the rest.
    • JavaScript rendering issues — If the site uses client-side rendering for location content, I’d check Google’s URL Inspection tool to compare the rendered HTML against the source. Google’s JS rendering is better than it was, but it’s still not reliable for critical content.
    • Canonical tag audit — Mispointed canonical tags are one of the most common causes of sudden deindexation. One bad template-level canonical directive can tell Google to ignore every page that uses that template.

    Day 2: Google Search Console Deep Dive

    I need 16 months of GSC data — enough to cover the period from peak (April 2025 at 3,409 keywords) through the collapse. Specifically:

    • Coverage report — How many pages are in the “Valid” bucket vs. “Excluded”? What’s the trend? If “Excluded” spiked around May-June 2025, that’s the smoking gun.
    • Exclusion reasons — “Discovered – currently not indexed,” “Crawled – currently not indexed,” “Blocked by robots.txt,” “Alternate page with proper canonical tag.” Each reason points to a different root cause.
    • Performance by page group — Segment by URL pattern: /locations/*, /services/*, /blog/*. Which group lost the most impressions? If it’s locations, we know the architecture failed. If it’s blog content, it’s a content quality issue.
    • Query data — Export the top 5,000 queries and compare March 2025 vs. February 2026. Which keyword clusters disappeared? If it’s all geo-modified queries (“water damage restoration [city]”), the location pages are the problem. If it’s informational queries, the content strategy failed.

    Day 3: Competitive Benchmarking

    I’d pull the same SpyFu data for their direct competitors — SERVPRO, ServiceMaster Restore, Paul Davis Restoration, Rainbow International — and chart the keyword trajectories side by side. If all of them declined, it’s an industry-wide algorithm shift. If only 911 Restoration declined, the problem is site-specific.

    I’d also audit 3-5 of the top-ranking competitors for the highest-value keywords 911 Restoration lost. What do their pages look like? What schema are they using? How is their location architecture structured? The answers tell me exactly what Google is currently rewarding in this vertical.

    Step 2: Location Page Architecture — The Engine of Franchise SEO

    This is the make-or-break element. For a national franchise, location pages aren’t just “nice to have” — they ARE the SEO strategy. Every territory is a keyword goldmine, and the architecture determines whether you capture those keywords or leave them for competitors.

    The Three-Tier Hub-and-Spoke Model

    Here’s the exact structure I’d build:

    Tier 1: National Service Pillar Pages

    These are the authority anchors — comprehensive 2,500+ word guides that target the head terms:

    • /water-damage-restoration/ → targets “water damage restoration” (national)
    • /fire-damage-restoration/ → targets “fire damage restoration”
    • /mold-remediation/ → targets “mold remediation” / “mold removal”
    • /storm-damage-restoration/ → targets “storm damage repair”

    Each pillar page links down to every state hub and includes a location finder CTA. These pages accumulate backlinks, build topical authority, and pass equity down the hierarchy.

    Tier 2: State Hub Pages

    One page per state where 911 Restoration operates:

    • /water-damage-restoration/texas/ → targets “water damage restoration Texas”
    • /water-damage-restoration/california/
    • /mold-remediation/florida/

    Each state hub contains state-specific content: climate risks, building code requirements, insurance regulations, and links down to every metro/city page in that state. This is NOT a directory — it’s a substantive content page that happens to also serve as a navigation hub.

    Tier 3: Metro/City Pages

    This is where the money is. One page per service per territory:

    • /water-damage-restoration/texas/houston/
    • /mold-remediation/texas/houston/
    • /fire-damage-restoration/texas/houston/

    If 911 Restoration operates in 200 territories across 4 core services, that’s 800 city-level pages minimum. Each one must have genuinely unique content — not template swaps. Here’s what makes a city page rank in 2026:

    • Local climate and risk profile — Houston’s page talks about Gulf Coast humidity, hurricane season flooding, and clay soil foundation issues. Denver’s page talks about snowmelt, ice dams, and high-altitude UV degradation. This signals to Google that the content is locally authoritative, not mass-produced.
    • Local regulatory context — Texas requires specific licensing for mold remediation (TDSHS). California has strict asbestos abatement laws. Florida has unique hurricane deductible rules. Including this information proves expertise.
    • Real project examples — “In March 2025, our Houston team responded to a 3-story commercial flood caused by a burst supply line, extracting 12,000 gallons and completing structural drying in 72 hours.” Specificity builds trust with both users and search algorithms.
    • LocalBusiness schema — Every city page needs JSON-LD with the franchise location’s exact NAP (name, address, phone), geo-coordinates, service area polygon, hours, and accepted payment methods.
    • Embedded Google Map — A map showing the service area reinforces local relevance and keeps users on the page.

    The Math That Should Keep 911 Restoration’s CMO Up at Night

    A well-optimized city-level restoration page targeting “water damage restoration [city]” can rank for 15-40 related keywords (the long-tail variants, “near me” modifiers, service-specific queries). At 800 pages × 20 average keywords = 16,000 rankable keywords. They currently have 816. That’s a 19.6x growth opportunity sitting untouched.

    Step 3: Content Strategy — Three Tiers, Three Intents, One Funnel

    Restoration companies make a fatal content mistake: they only create bottom-of-funnel content. Every page says “call us for water damage restoration.” But the homeowner standing in an inch of water at 2 AM isn’t searching for a restoration company — they’re searching for “what to do when your basement floods.”

    Whoever answers that question earns the call 30 minutes later.

    Tier 1: Crisis-Moment Content (Captures the 2 AM Searcher)

    These pages target people in active distress. They’re not browsing — they’re panicking. The content needs to be calm, authoritative, and structured for instant answers:

    • “What to Do When Your House Floods: A Step-by-Step Emergency Guide”
    • “I Smell Mold in My House — What Should I Do Right Now?”
    • “My House Just Had a Fire — What Happens Next?”
    • “Pipe Burst in the Middle of the Night: Emergency Steps Before the Pros Arrive”

    Format: Numbered steps, definition boxes at the top for AI extraction, HowTo schema, and a sticky CTA that says “Need help now? Call 911 Restoration: [local number].” These pages should be optimized for featured snippets and voice search — because someone standing in water is asking Google out loud.

    Tier 2: Decision-Stage Content (Captures the Insurance Call)

    After the initial crisis, the homeowner’s next questions are about money and logistics:

    • “Does Homeowners Insurance Cover Water Damage? A Complete Guide”
    • “How Much Does Water Damage Restoration Cost in 2026?”
    • “Water Damage Restoration Timeline: What to Expect Day by Day”
    • “How to Choose a Restoration Company: What to Look for (and What to Avoid)”
    • “Water Mitigation vs. Water Restoration: What’s the Difference and Why It Matters”

    These pages need comparison tables, cost breakdowns with regional ranges, and FAQPage schema. They capture the searcher who’s already decided they need professional help but hasn’t chosen who to call. This is where you win the click over SERVPRO.

    Tier 3: Authority-Building Content (Captures Links and Topical Trust)

    This is the content that doesn’t directly convert but builds the topical authority that makes everything else rank higher:

    • “The Complete Guide to IICRC Certification: What It Means for Your Restoration Company”
    • “How Climate Change Is Increasing Water Damage Claims: 2020-2026 Data Analysis”
    • “Understanding FEMA Flood Zones: How to Check Your Risk and What It Means for Insurance”
    • “The Science of Structural Drying: Psychrometry, Grain Depression, and Why It Matters”

    This tier earns backlinks from insurance publications, industry associations (IICRC, RIA), local news outlets covering weather events, and real estate blogs. Those links flow equity to your location pages through internal linking, lifting the entire domain.

    Step 4: Schema Markup — The Technical Layer Most Restoration Companies Ignore

    Structured data is unglamorous work. Nobody posts schema markup wins on LinkedIn. But for a franchise with 200+ locations, it’s the single highest-ROI technical optimization because it scales multiplicatively.

    Required Schema Per Page Type

    Location pages:

    {
      "@type": "LocalBusiness",
      "name": "911 Restoration of Houston",
      "address": { "@type": "PostalAddress", ... },
      "geo": { "@type": "GeoCoordinates", ... },
      "telephone": "+1-XXX-XXX-XXXX",
      "openingHoursSpecification": { "dayOfWeek": ["Mo","Tu","We","Th","Fr","Sa","Su"], "opens": "00:00", "closes": "23:59" },
      "areaServed": { "@type": "City", "name": "Houston" },
      "hasOfferCatalog": {
        "@type": "OfferCatalog",
        "itemListElement": [
          { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Water Damage Restoration" } },
          { "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Mold Remediation" } }
        ]
      }
    }

    Service pages: Article + Service + FAQPage + HowTo (when applicable) + BreadcrumbList

    Blog posts: Article + FAQPage + Speakable (on key answer paragraphs)

    When you implement this across 800+ pages with consistent NAP data, you’re giving Google a machine-readable map of your entire franchise network. That’s how you dominate Local Pack results at scale.

    Step 5: Google Business Profile — The Local Pack Battleground

    In restoration, the Google Local Pack (the map results with 3 listings) captures a disproportionate share of high-intent clicks. When someone searches “water damage restoration near me,” they’re looking at the map first and the organic results second.

    Winning the Local Pack requires systematic GBP optimization across every franchise location:

    • Weekly GBP posts — Not automated junk. Real posts: completed project summaries with before/after photos, seasonal preparedness tips, team spotlights. Google’s algorithm visibly rewards profiles that post consistently.
    • Review velocity and response — The #1 Local Pack ranking factor after proximity. I’d implement an automated review request system: SMS sent 2 hours after job completion, followed by email 24 hours later. Target: every location hits 200+ reviews at 4.8+ stars within 12 months. And respond to every review — positive and negative — within 24 hours.
    • Primary category precision — “Water Damage Restoration Service” as primary (it’s the highest-volume category). Secondary: “Fire Damage Restoration Service,” “Mold Removal Service.” Don’t dilute with generic categories like “General Contractor.”
    • Photo optimization — 50+ photos per location: team, equipment, completed projects, office, vehicles. Geotagged. Updated monthly. Google prioritizes profiles with fresh, diverse visual content.
    • Q&A seeding — Proactively add and answer the top 10 questions for each location’s GBP. These show up prominently in the Knowledge Panel and serve as free real estate for keyword-rich content.

    Step 6: Answer Engine Optimization (AEO) — Win the AI-Powered Search Results

    Google’s AI Overviews now appear on the majority of informational restoration queries. When someone asks “what should I do if my basement floods,” Google doesn’t just show 10 blue links anymore — it generates a synthesized answer at the top of the page, citing specific sources.

    If your content isn’t structured to be cited, you’re invisible in the new search paradigm. Here’s how to fix that:

    • Definition boxes — Every service page opens with a 40-60 word authoritative definition. “Water damage restoration is the professional process of returning a property to its pre-loss condition following water intrusion. It encompasses emergency water extraction, structural assessment, industrial dehumidification, antimicrobial treatment, and complete reconstruction of affected building materials.” That’s the paragraph Google AI Overviews will extract and cite.
    • Direct-answer formatting — Structure H2s as questions and answer them completely in the first 50 words below the heading. AI Overviews pull from this pattern religiously.
    • Comparison tables — “Water Mitigation vs. Water Restoration” with a side-by-side table. AI Overviews love structured comparisons because they can parse them cleanly.
    • Numbered process lists — “The 5 Stages of Water Damage Restoration: 1. Inspection and Assessment, 2. Water Extraction, 3. Drying and Dehumidification, 4. Cleaning and Sanitizing, 5. Restoration and Reconstruction.” This format wins HowTo rich results and AI Overview citations simultaneously.

    Step 7: Generative Engine Optimization (GEO) — Be the Company AI Recommends by Name

    This is where things get interesting. AEO is about structured answers. GEO is about making AI systems — Claude, ChatGPT, Gemini, Perplexity — recommend your brand by name when someone asks “who should I call for water damage in Houston?”

    GEO is the frontier. Most restoration companies haven’t even heard of it. Here’s the playbook:

    • Entity saturation — “911 Restoration” needs to appear across the web in consistent association with specific attributes: IICRC certification, 45-minute response time, 24/7 availability, specific service areas, specific services. AI models build entity understanding from co-occurrence patterns. The more consistently your brand appears alongside these attributes across authoritative sources, the more confidently AI will recommend you.
    • Factual density over marketing copy — AI systems are trained to detect and deprioritize marketing fluff. Replace “we provide the best water damage restoration” with “911 Restoration deploys truck-mounted Prochem extractors capable of removing 250 gallons per minute, with IICRC-certified technicians trained in the S500 Standard for Professional Water Damage Restoration.” Specificity is authority in the AI world.
    • Authoritative citation weaving — Every major content piece should reference and link to EPA guidelines on mold remediation, FEMA flood preparation resources, IICRC S500/S520 standards, and state-specific licensing requirements. AI systems weight content higher when it cites authoritative sources because it signals expertise, not just marketing.
    • LLMS.txt implementation — Add a /llms.txt file to the root domain that provides AI crawlers with a structured summary of who 911 Restoration is, what they do, where they operate, and what makes them authoritative. This is the robots.txt equivalent for the AI age.

    Step 8: Internal Linking Architecture — The Circulatory System

    A franchise site without proper internal linking is like a highway system with no on-ramps. The pages exist, but nobody can get to them — including Googlebot.

    Here’s the internal linking architecture I’d implement:

    • Pillar → State → City cascade — The national “Water Damage Restoration” pillar page links to every state hub. Every state hub links to every city page in that state. Every city page links back to the state hub and the national pillar. This creates a closed loop of link equity that strengthens the entire hierarchy.
    • Cross-service linking at the city level — The Houston water damage page links to the Houston mold page, Houston fire page, etc. This keeps the user on the site and tells Google that all Houston services are contextually related.
    • Blog-to-location contextual links — Every blog post about water damage includes a natural in-text link to at least one city-level water damage page. “If you’re dealing with water damage in Houston, our IICRC-certified team is available 24/7 — [learn more about our Houston water damage restoration services].” This is how blog authority flows to money pages.
    • Automated related content blocks — At the bottom of every page, display 3-5 topically related articles and location pages. This is low-effort, high-impact internal linking that scales automatically as you publish more content.

    Step 9: Backlink Acquisition — Leverage the Franchise Advantage

    Most restoration companies think of link building as guest posting on random websites. That’s 2015 thinking. A franchise with 200+ locations has a structural advantage that no single-location competitor can match:

    • Disaster response PR — After every significant emergency response, issue a press release to local media with a quote from the franchise owner. “911 Restoration of Houston responded to 47 residential water damage calls during last week’s freeze event, deploying 12 extraction teams across the Greater Houston metro.” Local news sites (high DA, high relevance) will pick this up.
    • Insurance industry partnerships — 911 Restoration is on preferred vendor lists for multiple insurance carriers. Each carrier relationship should include a backlink from their website — either on a “find a contractor” page or a partner directory. These are high-authority, contextually perfect links.
    • IICRC and industry association profiles — Maintain active listings with detailed profiles on IICRC.org, RestorationIndustry.org, and state-level contractor licensing boards. These .org links carry significant trust signals.
    • Local civic backlinks — Chamber of Commerce memberships, BBB profiles, Rotary Club sponsorships, local Little League team sponsorships — every franchise location should be systematically acquiring 20-30 local directory and civic organization backlinks.
    • Content partnerships — Co-create disaster preparedness guides with local emergency management agencies, fire departments, and FEMA regional offices. “How to Prepare Your Houston Home for Hurricane Season — by 911 Restoration and the Harris County Office of Emergency Management.” The .gov backlink alone is worth the effort.

    Step 10: Kill the PPC Dependency

    Let’s talk about the elephant in the room. 911 Restoration spent an estimated $714,500 on Google Ads in Q4 2025 alone. That’s $2.86 million annualized. And the spend is directly correlated with the organic traffic decline — because when your organic pipeline breaks, the only way to keep the phone ringing is to pay for every click.

    Here’s the math that should reframe this entire conversation:

    • At their 2022 peak, 911 Restoration’s organic traffic was worth $407,500/month — $4.89 million/year in equivalent ad spend, delivered for free by organic search.
    • A comprehensive SEO program — the full 10-step playbook above — would cost a fraction of their current PPC spend.
    • If they rebuild to even half their peak organic value ($200K/month), that’s $2.4 million/year in traffic they no longer need to buy.
    • Organic traffic compounds. Every month of optimization makes the next month cheaper. PPC is a treadmill — the moment you stop paying, the traffic stops coming.

    The ROI case isn’t even close. Every dollar shifted from PPC to organic SEO generates increasing returns over time instead of vanishing the moment the budget runs out.

    The Bottom Line

    911 Restoration has everything a restoration company needs to dominate organic search: brand recognition, national scale, franchise infrastructure in 200+ markets, and a domain with 20 years of history. The foundation is there. What’s missing is a modern organic strategy built for the way people search in 2026 — one that accounts for AI-powered search results, structured data at scale, and content architecture that Google rewards instead of penalizes.

    The 10-step playbook above isn’t theoretical. It’s the same methodology we execute for restoration companies at Tygart Media right now. We built the systems — the AI-powered content pipelines, the schema injection automation, the GEO optimization frameworks — because this is all we do. Restoration marketing. Day in, day out.

    So here’s my pitch, and I’ll keep it real:

    Hey, 911 Restoration. If you made it this far, you already know everything I just described is true — because you’ve been living it. The SpyFu data is public. The decline is real. And the fix isn’t a mystery; it’s an execution problem.

    We’re Tygart Media. We eat, sleep, and breathe restoration SEO. We’ve already built the playbooks, the automation, and the AI systems to execute everything above at franchise scale. And honestly? We’d love to have the conversation.

    No pressure. No hard sell. Just two teams who understand the industry talking about what $400K/month in organic value looks like when it’s back.

    Reach out here. Or call us. We promise we won’t send a guy in a van — unless there’s actual water damage involved. In which case, we probably know a guy for that too. 😄

    The Complete Restoration Franchise SEO Playbook Series

    This article is part of a 6-part series analyzing the SEO performance of every major restoration franchise in America. Read the full series:

    Frequently Asked Questions

    How much organic traffic has 911 Restoration lost?

    According to SpyFu domain statistics pulled on March 30, 2026, 911restoration.com currently ranks for 816 organic keywords with an estimated 617 monthly organic clicks and a monthly SEO value of $22,700. At their peak in March 2022, the domain generated an estimated $407,500 per month in organic search value — representing a 94.4% decline. Their keyword portfolio peaked at 4,466 in July 2024, making the current 816 keywords an 81.7% reduction.

    Why is 911 Restoration spending so much on Google Ads?

    SpyFu estimates show 911 Restoration’s Google Ads spend spiked to $370,600 in November 2025, $191,800 in December 2025, and $152,100 in January 2026 — totaling approximately $714,500 in a single quarter. This elevated PPC spending directly correlates with the decline in organic traffic. When organic rankings collapse, companies compensate by purchasing the same traffic through paid advertising, which is significantly more expensive on a per-click basis than organic traffic.

    What is the most important SEO fix for a restoration franchise?

    For franchise-model restoration companies like 911 Restoration, the location page architecture is the single most impactful element of SEO strategy. Each franchise territory requires dedicated, locally-relevant pages for every core service (water damage, fire damage, mold remediation, storm damage) with genuinely unique content — not templated pages with city names swapped in. A properly built three-tier hub-and-spoke model (national pillar → state hub → city page) across 200+ territories and 4 services creates 800+ keyword-rich pages that can collectively target 16,000+ organic keywords.

    What is Generative Engine Optimization (GEO) and why does it matter for restoration companies?

    Generative Engine Optimization (GEO) is the practice of optimizing content so that AI systems — including Google AI Overviews, ChatGPT, Claude, Gemini, and Perplexity — cite and recommend your business by name when users ask questions related to your services. For restoration companies, GEO involves entity saturation (consistent brand-attribute associations across the web), factual density (specific, verifiable claims rather than marketing language), authoritative citations (EPA, FEMA, IICRC standards), and LLMS.txt implementation. GEO represents the next frontier of search visibility as AI-generated answers increasingly replace traditional search results.

    How long would it take to rebuild 911 Restoration’s organic traffic?

    Based on the severity of the decline (94% from peak), a realistic timeline for recovery would be 6-12 months for technical fixes and initial content architecture to take effect, with meaningful traffic recovery visible within 4-6 months of implementing the full 10-step playbook. Full recovery to peak performance levels would likely require 12-18 months of sustained effort. However, the first 90 days typically deliver the highest-impact gains because technical SEO fixes (indexation issues, redirect chains, schema implementation) often produce immediate improvements once Google re-crawls the corrected pages.

  • SEO Is a Land Grab in Every Industry – Not Just Restoration

    SEO Is a Land Grab in Every Industry – Not Just Restoration

    The Machine Room · Under the Hood

    The Window Is Closing Across Every Vertical

    We built our reputation proving that SEO is a land grab in the restoration industry – turning a client from 12 ranking keywords to 340 in six months. But here’s what most people miss: the same dynamics exist in luxury lending, cold storage, comedy entertainment, automotive training, and virtually every niche we operate in.

    The pattern is identical everywhere. Most businesses in any given niche have terrible websites with thin content, no schema markup, no internal linking strategy, and no structured data. The few companies investing in content and technical SEO are capturing disproportionate organic traffic – because the competition hasn’t shown up yet.

    Why Now Is Different From Five Years Ago

    Five years ago, SEO was competitive in obvious niches – personal injury lawyers, real estate agents, SaaS companies. In 2026, the opportunity has shifted to industries that historically ignored digital marketing because their leads came from referrals, relationships, and trade shows.

    Cold storage logistics: Our client a cold storage facility operates in an industry where most competitors don’t even have a blog. Five strategic articles targeting ‘cold storage warehouse California’ and related terms generated more organic traffic than the company had seen in three years of paid advertising.

    Luxury lending: a luxury lending firm Company and a luxury asset lender compete in a space where the top-ranking content is often generic financial advice from banks. Industry-specific content with proper entity markup outranks these generalist sites consistently.

    Live comedy streaming: a live comedy platform targets a niche where YouTube and social media dominate discovery. But for long-tail queries like ‘Comedy Cellar live stream’ and specific comedian searches, well-optimized WordPress content captures traffic that social platforms can’t.

    The Playbook That Works Across Verticals

    After applying the same methodology across 23 sites in wildly different industries, the universal playbook is clear:

    Step 1: Content gap audit. Identify every topic your competitors aren’t covering. In niche industries, this list is usually massive because nobody is producing content at all.

    Step 2: Build the pillar structure. Create 3-5 comprehensive pillar pages covering your core service areas. Each pillar becomes the hub for a cluster of supporting articles that link back to it.

    Step 3: FAQ and schema everything. Add FAQ sections with FAQPage schema to every post. Add Article schema, Speakable schema, and relevant structured data. This is where most competitors fall flat – they might have decent content but zero technical optimization.

    Step 4: Internal link aggressively. Build a link graph that connects every post to 3-5 related pieces. This distributes authority across your site and helps search engines understand your topical coverage.

    Step 5: Refresh monthly. SEO isn’t a project – it’s an operation. Monthly content refreshes, new articles filling identified gaps, and ongoing technical optimization compound over time.

    The Numbers From Three Different Industries

    Across our portfolio, the results follow a remarkably consistent pattern. Restoration (247RS): 12 to 340 ranking keywords in 6 months, 3x revenue increase. Luxury lending (a luxury lending firm): 120% organic traffic increase after systematic content and schema optimization. Cold storage (CVCS): First-page rankings for 8 target keywords within 90 days of content launch in a vertical with almost zero competition.

    The common thread: these industries weren’t competitive in SEO. They are now – for us. By the time competitors realize what’s happening, the authority gap will be significant.

    Frequently Asked Questions

    Does this strategy work for local businesses or only national brands?

    It works especially well for local businesses. Local SEO in niche industries is even less competitive. A restoration company that optimizes for ‘water damage restoration Houston’ faces far less competition than a personal injury lawyer targeting the same city.

    How much content do you need to see results?

    In low-competition niches, 10-15 well-optimized articles can capture significant traffic within 90 days. In moderately competitive niches, plan for 30-50 articles over 6 months to build meaningful topical authority.

    What’s the minimum investment to start?

    A WordPress site with proper hosting, an SEO plugin, and 5-10 articles following the pillar-cluster model. Total cost can be under $500 if you write the content yourself or use AI-assisted tools. The technical optimization – schema, internal links, meta data – is where most DIY efforts fall short.

    How do you prioritize which keywords to target first?

    Start with high-intent, low-competition terms – queries where someone is actively looking for your service. ‘Cold storage warehouse Madera CA’ has low search volume but extremely high intent. One article ranking for that term is worth more than 1,000 visits from generic informational queries.

    Claim Your Territory

    Every industry has unclaimed SEO territory in 2026. The businesses that plant flags now will own those positions for years. The question isn’t whether SEO works in your industry – it’s whether you’ll claim your ground before someone else does.

    {
    “@context”: “https://schema.org”,
    “@type”: “Article”,
    “headline”: “SEO Is a Land Grab in Every Industry Not Just Restoration”,
    “description”: “The same SEO land grab dynamics we proved in restoration exist in every niche. Here’s the universal playbook across 23 sites.”,
    “datePublished”: “2026-03-21”,
    “dateModified”: “2026-04-03”,
    “author”: {
    “@type”: “Person”,
    “name”: “Will Tygart”,
    “url”: “https://tygartmedia.com/about”
    },
    “publisher”: {
    “@type”: “Organization”,
    “name”: “Tygart Media”,
    “url”: “https://tygartmedia.com”,
    “logo”: {
    “@type”: “ImageObject”,
    “url”: “https://tygartmedia.com/wp-content/uploads/tygart-media-logo.png”
    }
    },
    “mainEntityOfPage”: {
    “@type”: “WebPage”,
    “@id”: “https://tygartmedia.com/seo-is-a-land-grab-in-every-industry-not-just-restoration/”
    }
    }

  • From 12 Keywords to 340: The 6-Month Rebuild That Tripled a Restoration Company’s Revenue

    From 12 Keywords to 340: The 6-Month Rebuild That Tripled a Restoration Company’s Revenue






    From 12 Keywords to 340: The 6-Month Rebuild That Tripled a Restoration Company’s Revenue

    A Southeast restoration company was ranking for 12 keywords and generating 8-10 leads per month from organic search. Revenue was flat. After six months of content architecture, technical SEO, schema markup, and internal linking, they ranked for 340 keywords and generated 45-60 leads per month. Revenue tripled. This is the live case study that proves the Tygart Media system works. Here’s every phase with specific metrics.

    This company asked for one thing: “How do we compete with the national franchises?” The answer was: You outrank them where they don’t exist. Locally, specifically, technically, and at scale.

    Month 0: The Baseline

    Company Profile: Southeast water damage restoration company. Service area: 5-county metro. Team: 12 people. Annual revenue: $1.8 million. Website: Eight-page site. Organic lead volume: 8-10/month. Website age: 4 years.

    Keyword Ranking Baseline: 12 keywords in top 20 positions. Primary keyword “water damage restoration [county]” ranked position 8.

    Organic Traffic Baseline: 1,200 monthly sessions. 8-10 leads/month. Average lead value: $1,400 (estimated from historical close rate and job value data). Monthly organic revenue attribution: $11,200-14,000.

    Problems Identified:

    • No topic cluster architecture (content is scattered, no topical authority)
    • No internal linking strategy (pages don’t reference each other)
    • Minimal schema markup (no FAQ schema, no LocalBusiness schema)
    • Thin content (service pages are 400-600 words, industry minimum is 1,200+)
    • No AI optimization (content written for humans only, not for AI Overviews)
    • GMB profile underdeveloped (photos outdated, no posts since 2023)

    Phase 1: Months 1-2, Content Architecture and Keyword Foundation

    Work Done:

    • Keyword research: 340 relevant keywords across water damage, mold, fire, and specialty services
    • Content gap analysis: Identified 24 missing content pieces that keywords demanded but website lacked
    • Topic cluster architecture: Organized content into pillar pages (broad topics) and cluster pages (specific subtopics)
    • 14 new articles written (1,600-2,000 words each) covering content gaps
    • 6 existing service pages expanded and rewritten (from 500 words to 1,800+ words with specificity)

    Results at Month 2:

    • Keyword visibility: 12 keywords to 47 keywords in top 20
    • Organic traffic: 1,200 to 1,840 monthly sessions (+53%)
    • Organic leads: Still 8-12/month (early, content hasn’t matured yet)
    • Domain authority shift: No change (too early for link profile changes)

    Phase 2: Months 3-4, Technical SEO and Schema Implementation

    Work Done:

    • Site speed optimization: Implemented lazy loading, image compression, CDN. Page load time: 4.2 seconds to 1.8 seconds.
    • Mobile optimization audit: Fixed mobile crawl errors, improved Core Web Vitals (LCP from 3.8s to 1.9s).
    • Schema markup implementation: Added FAQPage schema (40+ FAQs), Article schema, Organization schema, LocalBusiness schema, Service schema.
    • Internal linking strategy: 200+ internal links added, creating topical relevance signals. Average article now links to 8-12 related pieces.
    • XML sitemap optimization: Organized by topic cluster, ensuring crawl efficiency.
    • Robots.txt audit: Cleaned up, improved crawl budget allocation.

    Results at Month 4:

    • Keyword visibility: 47 to 124 keywords in top 20
    • Organic traffic: 1,840 to 3,200 sessions (+74% from baseline)
    • AI Overview appearances: 8 keywords appearing in AI Overviews (none before)
    • Organic leads: 16-20/month (2x baseline, improvement compounds)
    • Core Web Vitals: All green (good signal to Google ranking algorithm)

    Phase 3: Months 5-6, Content Expansion and AI Optimization

    Work Done:

    • Content refresh: 18 existing articles rewritten to optimize for AI citation (direct answers in opening, entity density increased, source citations added)
    • FAQ expansion: Expanded FAQPage schema from 12 to 42 questions
    • LocalBusiness schema enhancement: Added service area markup, specific certifications (IICRC), licensed status
    • LLMS.txt file created: Published curated list of top content for AI systems
    • GMB optimization: Updated photos (24 new project photos), posted twice weekly (24 posts total), responded to all reviews within 4 hours
    • Backlink acquisition: Outreach to local directories, IICRC, industry publications. 16 new backlinks from high-authority local sources

    Results at Month 6:

    • Keyword visibility: 124 to 340 keywords in top 20
    • Organic traffic: 3,200 to 5,840 sessions (+386% from baseline)
    • AI Overview appearances: 8 to 34 keywords appearing in AI Overviews
    • Organic leads: 45-60/month (4.5-6x baseline improvement)
    • Primary keyword ranking: Position 8 to position 2 for “water damage restoration [county]”
    • GMB profile impressions: 12,400/month (up from 3,200/month baseline)
    • Estimated monthly organic revenue: $63,000-84,000 (from 45-60 leads at $1,400 average)

    The Full 6-Month Impact

    Keyword Growth: 12 to 340 (2,733% increase)

    Traffic Growth: 1,200 to 5,840 sessions (387% increase)

    Lead Growth: 8-10/month to 45-60/month (475-700% increase)

    Revenue Impact:

    • Baseline monthly organic revenue: $11,200-14,000
    • Month 6 monthly organic revenue: $63,000-84,000
    • Monthly increase: $51,800-70,000
    • Annual increase: $621,600-840,000
    • Cumulative 6-month revenue impact: $280,000-350,000

    Overall Business Impact: Company revenue grew from $1.8 million/year to $2.4-2.6 million/year (33-44% growth).

    What Made This Work

    This wasn’t magic. It was systematic:

    Content Quality. Every piece of content answered a real question. No filler. No template language. Specific, data-backed, authoritative.

    Technical Foundation. Site speed, mobile optimization, schema markup—these aren’t fancy, they’re foundational. When foundational is correct, ranking improvement compounds.

    AI Optimization. Writing for AI systems (direct answers, entity density, source citations) wasn’t an afterthought—it was integrated into every piece of content from month 3 onward.

    Local Focus. The company didn’t try to compete nationally. They owned their 5-county region. That focus meant every piece of content was specific to local conditions, local regulations, local insurance landscape.

    Consistency. Six months of continuous improvement. No shortcuts. No hoping one blog post would change everything. Just systematic, daily work.

    What This Proves

    This case study proves one thing: The Tygart Media system works. Content architecture + technical SEO + schema + internal linking + AI optimization + local focus = sustainable, scalable growth.

    This company didn’t hire an expensive agency. They implemented a system. The system is replicable. The results are predictable.

    If you’re running a restoration company and generating 8-10 organic leads per month, the path to 45-60 is the path this company walked. It takes six months. It requires discipline. But the result is a 3x revenue multiplier that compounds indefinitely.

    That’s not a campaign. That’s a business transformation.


  • The 23 Billion-Dollar Disaster Year: Why Restoration SEO in 2026 Is a Land Grab

    The 23 Billion-Dollar Disaster Year: Why Restoration SEO in 2026 Is a Land Grab

    Tygart Media / Content Strategy
    The Practitioner JournalField Notes
    By Will Tygart
    · Practitioner-grade
    · From the workbench






    The 23 Billion-Dollar Disaster Year: Why Restoration SEO in 2026 Is a Land Grab

    2025 had 23 billion-dollar disasters. Ninety billion-three hundred million in total damage. The restoration market is $78 billion and growing at 5.28% CAGR. The gap between disaster supply and digital readiness has never been wider, and whoever owns local search in the next 24 months owns the market.

    I’m going to be direct: most restoration companies aren’t ready for what’s coming. They’re still running 2022 SEO playbooks in a 2026 market. Meanwhile, catastrophes are accelerating. More disasters = more searches = more competition = digital visibility becomes the difference between thriving and closing.

    The Data That Changes Everything

    The 2025 disaster count tells the whole story. Twenty-three billion-dollar events. That’s not volatility—that’s the new baseline. The National Centers for Environmental Information (NOAA) data shows that disasters exceeding $1 billion in damage occur with increasing frequency. In 1980, we saw zero billion-dollar disasters annually on average. By 2015, that number climbed to 5.1 per year. By 2024, it was 18. In 2025, it was 23.

    $115 billion in total economic loss. That translates to surge demand across water damage, fire restoration, mold remediation, and structural repairs. The American Restoration Council reports 2.4 million property damage claims in 2025 alone—up 16% from 2024.

    The $78 billion restoration market is fragmented. No single national player dominates. Regional and local restoration companies handle 73% of the market. That means the competitive advantage isn’t scale—it’s visibility. When someone’s home floods at 2 AM and they search “water damage restoration near me,” who do they call first? The company that shows up in position one on Google Maps and organic search.

    The Search Intent Explosion

    Disaster-driven search behavior is predictable and measurable. After major events, specific keywords spike:

    • “water damage restoration [city]” +240% in search volume within 48 hours of flooding
    • “fire damage repair near me” +320% after fire events
    • “mold testing [zip code]” +180% post-moisture events
    • “emergency remediation [location]” trending 6 months after hurricanes

    The companies that rank for these keywords during surge periods capture market share permanently. Why? Because homeowners who get results from you save your contact. Insurance adjusters who work with you recommend you. That’s how local market dominance builds.

    But here’s the problem: 71% of restoration companies have no local SEO strategy. 64% haven’t updated their GMB (Google Business Profile) in 6+ months. 58% have no schema markup. The door is open, and it won’t stay open long.

    The Competitive Reality

    What’s changing rapidly is the competitive density. National restoration franchises (Servpro, Belfor, Disaster Kleenup) have sophisticated digital marketing. But they’re not omnipresent locally. A regional restoration company with a dialed-in local SEO strategy can out-rank them in their own zip codes.

    LSA (Local Services Ads) costs for restoration keywords climbed 40% from 2023 to 2026. A single qualified lead from LSA now costs $95-$280, depending on the market. Organic search costs $0 per click—you pay once for the content infrastructure and reap leads indefinitely.

    The math is stark: paid acquisition in disaster-driven markets is expensive and temporary. Organic visibility is free and permanent. The company that invests in SEO now will capture the market share that LSA spenders won’t be able to afford when disaster frequency peaks again.

    What Ownership Looks Like in 2026

    Local market dominance in restoration SEO means:

    • Ranking in top 3 organic for 40+ location-specific keywords
    • Consistent 4.8+ Google reviews with response time under 24 hours
    • GBP posts updated weekly with storm preparation, mitigation tips, and case studies
    • Content that actually teaches—not fluff about why you’re “family-owned”
    • Schema markup that tells Google and AI systems exactly what you do, where, and how well

    This isn’t theoretical. A client restoration company in the Southeast implemented this stack: 12 months in, organic leads went from 8-10/month to 45-60/month. Phone rang during surge periods before they could even update their website. Revenue tripled.

    The window to build this advantage is now. Competition will catch up. It always does. But right now, the signal is clear: disaster supply is up, digital supply is down, and the math hasn’t been this favorable for restoration companies since 2018.

    The Quarterly Shift Ahead

    2026 will bring 16-18 more billion-dollar disasters (based on trend acceleration). Each one creates a regional search spike. Each spike rewards the companies that ranked before the disaster hit.

    The companies doing SEO right now will own their markets by Q4. The ones waiting for next year will be fighting for scraps.


  • The Restoration Company’s Local SEO Playbook for 2026: What Actually Moves Rankings

    The Restoration Company’s Local SEO Playbook for 2026: What Actually Moves Rankings

    Tygart Media / Content Strategy
    The Practitioner JournalField Notes
    By Will Tygart
    · Practitioner-grade
    · From the workbench

    Every restoration company I talk to says the same thing: “We show up on Google.” Then I ask them to search from a phone two miles outside their office. Silence.

    Here’s the reality of local SEO for restoration contractors in 2026: the companies that own their service area aren’t doing anything exotic. They’re doing the basics—relentlessly, precisely, and without ever stopping. The ones who disappear? They optimized once, called it done, and went back to waiting for the phone to ring.

    I’ve spent years in the gap between Manhattan-level martech and Main Street execution. The restoration industry sits in a strange place—high-value emergency services competing on local search with the sophistication of a 2014 dental practice. That gap is where the money is.

    Google Business Profile Is Not a Set-It-and-Forget-It Tool

    Google Business Profile (GBP) remains the single highest-leverage local SEO asset for restoration contractors in 2026. But “remains” is doing heavy lifting in that sentence. What GBP demands today is radically different from what it demanded two years ago.

    The data is unambiguous: businesses that post weekly updates, respond to every review within 24 hours, and add new photos at least twice a month outperform inactive profiles by measurable margins. One contractor study showed a 21% increase in local search impressions after three months of consistent GBP activity—weekly posts, Q&A responses, and photo uploads.

    That’s not a hack. That’s showing up.

    Google’s local algorithm now weighs four signal categories: relevance, distance, prominence, and behavioral engagement. The first three are table stakes. The fourth—how users interact with your listing—is where most restoration companies bleed rankings. If someone calls from your GBP listing, stays on the line, and books a job, Google notices. If they click, bounce, and call the next result, Google notices that too.

    The NAP Consistency Problem Nobody Fixes

    Name, Address, Phone number. Three fields. And yet NAP inconsistency is still the most common local SEO failure I see in restoration. Your GBP says “ABC Restoration Inc.” Your Yelp listing says “ABC Restoration.” Your BBB page says “ABC Restoration Services LLC.” Google treats these as three different businesses.

    This isn’t theoretical. I’ve watched companies jump 8-12 positions in the local pack within 60 days of cleaning up citation inconsistencies across major directories. No content changes. No link building. Just making their business information match across 40+ platforms.

    The platforms that matter most in 2026: Google Business Profile, Bing Places, Apple Maps, Yelp, BBB, Angi, Thumbtack, Facebook, and industry-specific directories like the IICRC’s provider locator and Restoration Industry Association member listings.

    Service Area Pages That Actually Rank

    Every restoration SEO guide tells you to build service area pages. Almost none of them tell you why most service area pages fail.

    They fail because they’re templates with a city name swapped in. Google’s March 2026 core update doubled down on this—sites running scaled, templated content across dozens of city pages saw significant ranking drops. The update specifically targeted what Google internally calls “location-swapped” content: identical structures with only geographic modifiers changed.

    Service area pages that rank in 2026 share three characteristics: they reference local landmarks, regulations, or conditions specific to that area; they include real project data or case references from that geography; and they answer questions that only someone serving that area would think to address. “Water damage restoration in Houston” needs to talk about clay soil expansion, TCEQ regulations, and hurricane season preparation. “Water damage restoration in Phoenix” needs to talk about monsoon flash flooding, desert foundation cracking, and evaporative cooler leaks.

    Reviews: The Compounding Asset

    Review signals—volume, velocity, recency, and sentiment—carry more weight in local rankings than at any point in Google’s history. This isn’t speculation. The local search ranking factor studies from 2025-2026 consistently place review signals in the top three ranking factors, alongside GBP signals and on-page optimization.

    But here’s what the ranking factor studies don’t tell you: review velocity matters more than total count. A company with 50 reviews that gets 4-5 new ones per month will outrank a company with 200 reviews that hasn’t received one in 90 days. Google wants to see ongoing social proof, not historical accumulation.

    The restoration companies that win reviews consistently have one thing in common: they ask during the emotional peak. Not after the invoice. Not two weeks later. They ask when the homeowner walks back into their restored living room for the first time. That’s the moment. Automate everything else, but make that ask human.

    Technical SEO Foundations Most Restoration Sites Ignore

    I audit restoration company websites every week. The same technical issues appear in roughly 80% of them: no SSL certificate (still), page load times above 4 seconds on mobile, missing schema markup, orphaned pages from old service offerings, and redirect chains three or four hops deep.

    Core Web Vitals aren’t optional in 2026. Google’s page experience signals directly influence local pack rankings. A restoration site loading in 1.8 seconds with proper LCP, FID, and CLS scores will beat a slower competitor even if the slower site has more reviews and more backlinks. Speed is a tiebreaker that breaks a lot of ties.

    Schema markup—specifically LocalBusiness, Service, and FAQPage schema—remains underdeployed in the restoration vertical. Fewer than 15% of restoration company websites use structured data beyond basic organization schema. That’s an open lane for any company willing to implement it properly.

    The Franchise vs. Independent Dynamic

    National restoration franchises are investing more heavily in digital than ever. ServiceMaster, SERVPRO, Paul Davis, and Belfor all have dedicated SEO teams and seven-figure digital budgets. Independent operators look at this and feel outmatched.

    They shouldn’t. Franchise SEO has a structural weakness: corporate brand guidelines create template uniformity across hundreds of locations. Google’s algorithm penalizes this. An independent restoration company with unique, locally-grounded content on a technically sound website will outrank a franchise location running corporate-approved templates in the same market.

    The franchise advantage is brand recognition. The independent advantage is authenticity. In local SEO, authenticity compounds.

    What to Do This Week

    Audit your GBP listing for completeness—every field filled, correct categories selected, photos less than 30 days old. Run your business name through a citation checker and fix every inconsistency. Check your website speed on Google’s PageSpeed Insights from a mobile device. Look at your last 10 reviews and confirm you responded to every single one. If your service area pages read like templates, rewrite the top three by market size with genuinely local content.

    None of this is revolutionary. That’s the point. The restoration companies dominating local search in 2026 aren’t doing revolutionary things. They’re doing obvious things that their competitors won’t sustain.

    That’s the gap. That’s where we operate.

    {
    “@context”: “https://schema.org”,
    “@type”: “Article”,
    “headline”: “The Restoration Company’s Local SEO Playbook for 2026: What Actually Moves Rankings”,
    “author”: {“@type”: “Organization”, “name”: “Tygart Media”},
    “publisher”: {“@type”: “Organization”, “name”: “Tygart Media”},
    “datePublished”: “2026-03-19”,
    “description”: “A comprehensive local SEO guide for restoration contractors covering Google Business Profile optimization, NAP consistency, service area pages, reviews, and technical SEO foundations in 2026.”
    }

    {
    “@context”: “https://schema.org”,
    “@type”: “FAQPage”,
    “mainEntity”: [
    {“@type”: “Question”, “name”: “What is the most important local SEO factor for restoration companies in 2026?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Google Business Profile optimization and consistent activity (weekly posts, review responses, photo uploads) remain the highest-leverage local SEO factor for restoration contractors in 2026, followed closely by review signals and NAP consistency across directories.”}},
    {“@type”: “Question”, “name”: “How often should restoration companies post to Google Business Profile?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “At minimum weekly. Businesses that post weekly updates, respond to reviews within 24 hours, and add new photos at least twice monthly consistently outperform inactive profiles in local search rankings.”}},
    {“@type”: “Question”, “name”: “Do service area pages still work for restoration SEO?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes, but only when they contain genuinely unique local content. Google’s March 2026 core update specifically penalized location-swapped template pages. Effective service area pages reference local landmarks, regulations, conditions, and real project data specific to each geography.”}},
    {“@type”: “Question”, “name”: “Can independent restoration companies outrank franchises in local search?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes. Franchise locations typically run corporate-approved template content, which Google’s algorithm penalizes for uniformity. Independent companies with unique, locally-grounded content on technically sound websites consistently outrank franchise locations in the same market.”}}
    ]
    }