00 Local SEO & Authority Systems

Roseville Landscape Material Supply

WordPress-to-Astro migration with a custom materials calculator and full GMB optimization. Average Rank #1 across the entire Placer County local grid — 100% top-position coverage, week after week.

Engagement 4+ Years (2021–Present) Live rosevillerocksupply.com ↗

Result, in numbers

Avg. #1

Local map rank

Across every grid checkpoint in Placer County, week over week.

100%

Top-position coverage

Zero average, zero poor, zero out-of-top-20 results on the local grid.

27%

Share of voice

Owned share of the local map results inside the service area.

81

Reviews to win

Outranking competitors with 210 and 79 reviews. Infrastructure beat review volume.

01 The position before

Roseville Landscape Material Supply was operating in a position that didn't reflect the actual work.

Roseville Landscape Material Supply was invisible online. Competitors with hundreds of reviews and years of established presence dominated local search. The business needed a website that could serve both English and Spanish-speaking customers, outrank established competitors across the entire Placer County service area, and include a materials calculator to reduce phone call volume. Their previous site was slow, not mobile-friendly, and generated zero organic leads.

02 The architectural move

What we built, and why this shape.

We migrated the site from WordPress to Astro for dramatically faster performance, then engineered a complete Google Business Profile optimization strategy for local dominance. The technical foundation targets Lighthouse scores across all four categories: 94 Performance, 97 Accessibility, 100 Best Practices, 100 SEO. A custom materials calculator handles cubic yard, square footage, and tonnage estimates across their full product catalog. The bilingual architecture serves English and Spanish content natively with proper hreflang tags and separate URL paths. GMB optimization was central to the strategy: Google Business Profile completeness, review generation systems, citation consistency across 50+ directories, local schema markup, and content structured around local intent keywords for every service area.

The website is the surface. The infrastructure underneath is the moat.

From the engagement notes

04 What changed

The position after.

Semrush Map Rank Tracker tells the story: Average Rank #1 with 27% Share of Voice across the entire Roseville/Placer County local grid. 100% of grid positions rank Good — zero Average, zero Poor, zero Out of Top 20. This has been consistent week over week (Jan 20, Jan 27, Feb 3, Feb 10 — all solid green). They outrank competitors with 4-5x more reviews including Hastie's Capitol Sand & Gravel (210 reviews, AR 3.6), Sierra Rock Landscape Materials (79 reviews, AR 5.6), and A & A Stepping Stone Manufacturing (20 reviews, AR 2.2). The materials calculator processes hundreds of estimates monthly, pre-qualifying customers before they ever pick up the phone. The bilingual platform expanded reach to the Spanish-speaking community across the Sacramento region.

05 The moat

Outranking the established competitors.

A four-year-old business with 81 reviews holds Average Rank #1 against operators with decades of presence and 4–5× the review volume. The difference is what's running under the surface — not the surface itself.

Competitive comparison
Operator Reviews Metric Result
Roseville Landscape Material Supply 81 reviews · 4.7★ Established 2021 Avg. Rank #1
Hastie's Capitol Sand & Gravel 210 reviews Decades established Avg. Rank 3.6
Sierra Rock Landscape Materials 79 reviews Years established Avg. Rank 5.6
A & A Stepping Stone Manufacturing 20 reviews Years established Avg. Rank 2.2

06 The full story

The positioning gap, before the build

The local-supply market in Placer County was crowded with established competitors. Hastie’s Capitol Sand & Gravel had 210+ Google reviews and decades of presence. Sierra Rock had 79 reviews. A & A Stepping Stone had years of local citations. New entrants don’t win by competing on review volume — that’s a metric you can’t shortcut. They win by changing what the search engine is asked to compare.

What we built wasn’t a website. It was a local-search infrastructure system: a technically flawless site paired with a thoroughly engineered Google Business Profile, paired with a bilingual content surface that serves a market segment most competitors don’t address. The site was the easy half. The infrastructure around it is the moat.

From WordPress to Astro

This project started as a WordPress site, but performance demands and the need for a faster, leaner architecture led us to migrate to Astro. The result: near-perfect Lighthouse scores and complete local search dominance with an Average Rank of #1 across every grid position in their service area.

The Migration

Moving from WordPress to Astro eliminated server-side processing overhead entirely. Static generation means every page loads instantly — no database queries, no PHP execution, no plugin bloat. The materials calculator was rebuilt as a client-side component, and the bilingual content structure was preserved with clean URL paths and proper hreflang tags.

The Numbers

Lighthouse doesn’t lie. Four scores, four near-perfect results:

  • 94 Performance — fast on any device, any connection
  • 97 Accessibility — usable by everyone
  • 100 Best Practices — zero security or compliance issues
  • 100 SEO — technically flawless for search engines

On the local SEO side, Semrush’s Map Rank Tracker shows 100% green across the entire grid — every single check point in Roseville, Antelope, Citrus Heights, Granite Bay, and surrounding areas returns a #1 ranking. This isn’t a cherry-picked snapshot. It’s consistent data across weeks of tracking.

GMB Optimization

Google Business Profile optimization was central to the local dominance strategy. We built out the full GMB profile with accurate categories, service areas, attributes, and a consistent posting schedule. Citation consistency was enforced across 50+ local directories. Review generation systems helped grow authentic reviews. The combination of a technically flawless website and an optimized GMB profile is what drives the #1 average rank — not just one or the other.

The Materials Calculator

The custom calculator lets customers select a material type, enter their project dimensions, and get instant quantity estimates with pricing guidance. It handles conversions between cubic yards, square feet, and tons — removing a major friction point in the buying process and pre-qualifying leads before they call.

Bilingual by Design

Rather than using translation plugins, the Astro build serves the Spanish experience as a first-class citizen with its own URL structure, proper hreflang implementation, and native content. Search engines see two distinct, high-quality language versions rather than a translated afterthought.

Outranking the Competition

With only 81 Google reviews (4.7 stars), Roseville Landscape Material Supply consistently outranks competitors with significantly more reviews and longer online histories. Hastie’s Capitol Sand & Gravel has 210 reviews but sits at Average Rank 3.6. Sierra Rock has 79 reviews at AR 5.6. The difference is infrastructure — a technically superior website paired with comprehensive GMB optimization that Google trusts more than raw review volume.

What this case study is actually about

The temptation, looking at this work, is to call it “an SEO project.” It isn’t. It’s an operational system that uses search visibility as one of its outputs.

The materials calculator pre-qualifies leads before they reach the phone. The bilingual architecture unlocks a market segment competitors don’t address. The Google Business Profile and citation system produce the local search dominance that brings the leads in. The Astro build keeps the technical foundation under the whole thing fast and cheap to maintain.

Each layer compounds the others. Take any one away and the system still works, but worse. Run them together and a 4-year-old business with 81 reviews outranks competitors who’ve been doing this for decades. That’s the project. The website is the surface.

In their words

"We went from invisible online to the first result people see. The materials calculator alone has saved us hours of phone time every week."

Owner Roseville Landscape Material Supply
Schedule a Free Strategy Call