← Archive/Local Services
White HatAngel Score: 2.0 / 10Apr 22, 2026

Schema Stacking on a Local Service Page

A 4-location plumber overtook national directories with disciplined LocalBusiness + Service + FAQ + Review stacking.

The plays

  1. 01

    LocalBusiness with full NAP

    Identical name, address, phone across schema, GBP, and 60+ citations.

  2. 02

    Per-service Service schema

    One Service entity per offering, each areaServed-scoped to a ZIP cluster.

  3. 03

    FAQPage on every service page

    Real questions pulled from Google's 'People Also Ask'.

  4. 04

    AggregateRating from owned-domain reviews

    Reviews collected on the site (not just GBP) feed JSON-LD.

Plays referenced

Run it yourself

  • ✓Get NAP truly consistent before touching schema.
  • ✓One Service entity per service. Don't lump.
  • ✓FAQPage only with real, on-page Q&A — no hidden text.
  • ✓Validate every page in Rich Results Test, monthly.

Recognize it on you

  • →View source: schema is dense but valid.
  • →FAQ questions match PAA verbatim.
  • →Citation profile is boring and consistent (a good sign).

More white hat teardowns