Most landscaping companies are really two businesses sharing a name and a yard full of equipment. One sells recurring lawn care and seasonal cleanups to people who want a fair price and a crew that shows up. The other sells patios, plantings and outdoor living spaces to people who will spend weeks looking at photos before they call. Landscaping SEO works when the website treats them as two businesses too.
This guide to SEO for landscapers covers how to structure the site around both, how to turn projects into pages that rank, which words your region actually uses, how to set up your Google Business Profile, and a 90-day plan that starts in fall, the best time to begin. Our example is Fernwood Landscapes, a fictional company in Raleigh, North Carolina, with four maintenance crews and one design-build crew.
Two businesses, two kinds of page
| Maintenance | Design and build | |
|---|---|---|
| Typical search | “lawn mowing service near me”, “fall cleanup raleigh” | “paver patio installers”, “landscape design cost” |
| What the buyer wants | Price, schedule, reliability | Ideas, proof of quality, a sense of the process and budget |
| Decision time | Days | Weeks or months |
| What converts | A pricing table and a quote form | A portfolio, a design consultation offer |
| Main pages | Lawn care, cleanups, aeration and seeding, mulch, leaf removal | Design, patios, retaining walls, outdoor kitchens, lighting, drainage |
| Reviews that help | “On time every week for three years” | “The patio is exactly what we pictured” |
Give each side its own menu section. Fernwood’s old site had a single “Services” page with a list of twelve bullet points, and it ranked for its brand name and little else. Splitting it into a maintenance section and a design-build section, with a page per service, gave Google a clear page to rank for each search.
Maintenance pages: price, frequency and the sign-up
Recurring customers decide on price and convenience. A maintenance page should answer, in this order:
- What is included in each visit (mowing, edging, blowing, trimming)
- How often you come, and what happens in the slow-growing months
- Prices or starting prices by lot size, and what changes them (slopes, gates, overgrowth)
- Which neighborhoods you serve on which days, if routes are fixed
- How to sign up and how to cancel
Add-on services such as aeration and overseeding, mulch installation and leaf removal deserve their own short pages. They have their own seasons and searches, and they are how maintenance clients grow into bigger accounts.
Design-build pages: process, budget and proof
Design clients need to trust your taste and your planning. Each design-build page should explain your process from first visit to finished project, how design fees work (many companies credit the design fee toward the installation), typical budget ranges and what moves them, and how long projects take in each season. Then link to every relevant project.
For hardscape pages, explain the parts people do not see: base preparation, drainage, edge restraints. That detail separates you from cheaper bids and is exactly the kind of content that ranks for research searches.
Turn every notable project into a page
Photos alone do not rank. A project page with text around the photos does. Fernwood uses one template for every project:
| Field | Example |
|---|---|
| Title | Paver patio and seat wall with low-voltage lighting, North Raleigh |
| The brief | Family wanted a dining area off the kitchen and a fix for water pooling by the back door |
| The design | Patio sized for a table for eight, seat wall on the slope side, drainage regraded away from the house |
| Materials | Concrete pavers, natural stone wall cap, LED path lights |
| Timeline | Three weeks including permit for the wall |
| Photos | Before, during, after, each with alt text that describes what is shown |
Link each project from its service page and from the town page for where it was built. On WordPress, the Bridge plugin can draft alt text for every gallery image and compress them so the pages stay fast. Every change can be undone in one click.
Avoid publishing dozens of near-empty project pages with three photos and a title. That is thin content. Pick the projects you would show a prospective client in person.
Use the words your region uses
Landscaping vocabulary changes from region to region, and so do searches. Check volumes for your area with keyword research before naming a page.
| Topic | Words that vary by region |
|---|---|
| Water-wise planting | Xeriscaping in the Southwest; native plantings or pollinator gardens elsewhere |
| Stone and paving | Hardscaping, pavers, flagstone, patio installation |
| New lawns | Sod installation, seeding, hydroseeding, overseeding |
| Grass types | Bermuda and zoysia in the South, fescue in the transition zone, bluegrass in the North |
| Seasonal work | Fall cleanup, leaf removal, snow removal, spring cleanup |
Raleigh sits in the transition zone, so Fernwood’s “fall aeration and overseeding” page talks about tall fescue and timing it for September. A company in Phoenix would write about desert landscaping and irrigation instead.
Town pages for the routes you run
Maintenance crews work in tight routes, because drive time eats margin. That makes town pages more useful for landscapers than for most trades: they let you focus search demand on the areas where you already have crews, instead of chasing jobs across the county.
Fernwood builds a town page only where it has an active route or several finished projects. Each one says something that is true of that town alone:
- Which days the crews are there, and which neighborhoods they cover
- Soil, slope and drainage conditions the crews deal with (heavy red clay is a common complaint around Raleigh, for example)
- HOA rules that affect landscaping, such as approved plant lists or fence and wall limits, where they apply
- Two or three projects built there, with links to the full project pages
- Reviews from clients in that town, quoted with permission
A page that only swaps the town name into the same text is a doorway page and tends to backfire. Five strong pages for Cary, Apex, Wake Forest, Garner and North Raleigh beat forty thin ones for every ZIP code in the county.
Expect town pages to rank mainly in the regular results under the map. Map rankings lean on distance from your address, so watch them separately on a local rank grid, which shows where your map visibility fades out.
Licenses and trust signals
Some landscaping work is regulated, and saying so builds trust. Many states require a pesticide applicator license for lawn treatments, and some, such as Texas, license irrigation contractors. If you hold these licenses, show them on the relevant pages. Add your insurance, how long you have worked in the area, and the names of the crew leaders customers will meet.
Google Business Profile for landscapers
Choose the primary category that matches most of your revenue: Landscaper for most mixed companies, Lawn care service if maintenance dominates, Landscape designer for design-led firms. Secondary categories from Google’s list might include lawn care service, tree service, lawn sprinkler system contractor, snow removal service or landscape lighting, but only for work you do regularly.
- Service area: list the towns you serve. If clients never visit your yard, hide the address.
- Services: add each maintenance and design-build service with a short description.
- Photos: add project photos through the season. Winter is a good time to post finished-project photos from the year.
- Posts: announce spring sign-ups in late winter and fall cleanup booking in late summer.
Reviews across a seasonal year
Maintenance clients see your crew every week, so they are the most likely to review if asked. Ask after a few months of service and again at the end of the season. Design-build clients should be asked after the final walkthrough, when the project is fresh and they are showing it off to friends.
Do not offer a free mow or a discount for a review. Google prohibits incentives, and the FTC’s rule on fake reviews, in force since October 2024, bans rewards tied to positive reviews. Reply to every review; RankThat drafts replies for you to edit and approve in its local SEO tools.
Schema for landscaping companies
Schema.org has no landscaper type, so use HomeAndConstructionBusiness and list your services in an offer catalog.
{
"@context": "https://schema.org",
"@type": "HomeAndConstructionBusiness",
"name": "Fernwood Landscapes",
"url": "https://www.fernwoodlandscapes.example/",
"telephone": "+1-919-555-0119",
"address": {
"@type": "PostalAddress",
"addressLocality": "Raleigh",
"addressRegion": "NC",
"addressCountry": "US"
},
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Landscaping services",
"itemListElement": [
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Weekly lawn maintenance" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Paver patio installation" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Fall aeration and overseeding" } }
]
}
}
The free schema generator builds the business details for you.
What to track, season by season
Compare each month with the same month last year. A landscaping site’s traffic in January says nothing about its health compared with April.
- Rankings for maintenance terms and design terms, tracked as separate groups in Rank Tracker. Good looks like design pages climbing through winter, ready for spring.
- Quote requests and calls in late winter and early spring, compared with last year.
- Clicks to project pages in Search Console. Good looks like project pages starting to rank for specific searches such as “retaining wall north raleigh”.
- Reviews arriving through the season rather than in one burst.
Mistakes we see on landscaping sites
- One Services page for mowing and outdoor kitchens alike.
- Galleries of unlabeled photos with no text and file names like IMG_4471.
- Spring pages published in April.
- National vocabulary on a regional business.
- Going silent all winter, when competitors are building the pages that win spring.
A 90-day plan that starts in fall
| Weeks | Focus | Actions | In RankThat |
|---|---|---|---|
| 1 to 2 | Baseline | Audit the site, fix errors and slow galleries, track maintenance and design terms | Site Audit, Rank Tracker |
| 3 to 5 | Structure | Split maintenance and design-build sections, one page per service | Keyword research |
| 6 to 9 | Projects | Ten project pages from this year’s work, with alt text and links | Bridge alt text and compression |
| 10 to 11 | Spring content | Spring cleanup, sign-up and planting pages, live by midwinter | Content calendar |
| 12 | Profile and reviews | Categories, services, end-of-season review requests | Reviews |
Social posts of work in progress help design clients during the long research phase; you can schedule them in RankThat’s social publishing.