Turf and sod suppliers have a structural SEO problem: their two customer groups search using completely different language. A contractor types "wholesale sod pallet pricing." A homeowner types "how much sod do I need for my backyard." A site optimized for one will fail at the other - and most suppliers don't even realize they're leaving 40% of the market on the table.
This guide breaks down how to structure your site, GBP, and content to serve both audiences without diluting either.
Split your site into two content tracks
Your homepage can be neutral, but every page below should be tagged for either contractors or homeowners. URL structure: /contractors/wholesale-sod-pricing/, /homeowners/how-much-sod-do-i-need/. This lets Google rank each one for the right audience without confusion.
GBP service catalog covers both
Add B2C services ("Sod Delivery Residential," "Pallet Pickup") AND B2B services ("Wholesale Sod," "Contractor Account Pricing"). When a contractor searches in your area, Google's service matcher pulls the wholesale entry; when a homeowner does, it pulls the residential one. Same listing, two surfaces.
Your service area is your truck route, not your city
Most suppliers set their GBP service area to their entire city. Wrong. Set it to your actual delivery radius - usually 40-60 miles around your yard. Google's algorithm rewards specificity here. A 60-mile service area that matches your truck capacity will outrank a 20-mile one that doesn't.
Build seasonal content in winter
Spring is 60% of your year, but spring SEO is decided in January. Publish your "best time to lay sod" and "spring lawn prep" guides between November and January so Google has crawled and indexed them before the demand spike.
Photos: yard inventory + delivery trucks
GBP photos should include actual sod inventory at your yard (pallets stacked, varieties visible) and a delivery truck/forklift action shot. Photos of finished lawns are nice but they don't signal "supplier" to Google - they signal "landscaper."
Capture variety-specific searches
Build separate pages for each variety you sell: Bermuda, Zoysia, St. Augustine, Fescue. Customers Google "Zoysia sod near me" 5× more than they Google "sod near me." A single page per variety with pricing and coverage info captures these searches at near-zero competition.
Contractor account landing page
A dedicated /contractor-account/ page with bulk pricing, delivery scheduling, and an account-application form. Most suppliers handle this offline. Putting it on the web - and ranking it for "wholesale sod [city]" - opens up the B2B side without changing your homepage.
The suppliers who win this niche treat their B2B and B2C audiences as two distinct SEO problems with shared infrastructure. A clean URL split, GBP service entries for both, and seasonal content scheduling are the three biggest levers. Most competitors will only ever optimize for one audience - that gap is your opening.
Want this kind of result for your business?
Book a free Google Business Profile audit. We'll show you where the visibility gaps are and what's realistic for your market.
Book Free Audit →