Updated September 2026 · Written and maintained by the Progression Agency strategy team
Nearly half of organic landscaping enquiries come from a free surface most companies half-build, image search matters more here than in almost any other trade, and ‘landscaping ideas’ at 90,500 searches a month produces almost no work. This is what landscaping SEO actually involves, in the order it should happen, with the numbers to judge it by.
The short answer
Landscaping SEO is unusually winnable because the competition is unusually weak. Most landscaping websites have one services page, no prices, photographs from two seasons ago and a profile nobody has touched since it was created. The work required to beat that is neither complicated nor expensive; it is mostly a habit.
Who this is for
Landscaping and lawn care company owners who want to run this themselves, and owners evaluating a landscaping SEO company who want to know exactly what should be happening for the fee.
What this page will not claim
That rankings can be guaranteed, that you should chase ‘landscaping ideas’, or that content volume matters. The highest-return work here is a short list done consistently, and the consistency is the hard part rather than the list.
The surfaces landscaping SEO has to win
The map pack is nearly half of it
Proximity-weighted, free, and dependent on photographs and reviews rather than on content. It is the single largest lever in landscaping SEO and it responds to a weekly habit more than to any budget.
Service pages carry the rest of the organic side
Mowing, clean-ups, mulch, treatment, irrigation, hardscaping, lighting, snow. Eight distinct searches and most landscaping sites answer them with one page called ‘Services’.
Town pages work only where the route does
In a business where margin depends on route density, ranking in a town you cannot service profitably is a liability rather than an asset. Build them where density exists or where you genuinely want it.
Image search is unusually significant here
Homeowners search visually — patio styles, planting schemes, retaining walls, finished gardens. Descriptive file names and real alt text earn traffic that most landscaping sites forfeit entirely by uploading camera-default filenames.
AI answers are taking the cost questions
‘How much does a patio cost’ and ‘how often should a lawn be mowed’ increasingly get answered above the links. Being the source those answers draw from means publishing specific, honest numbers rather than ranges so wide they mean nothing.
The order of work
Measurement and profile before anything else
Search Console verified, conversions counted once, profile categories and services correct. It costs nothing, it takes an afternoon, and it accounts for nearly half of the organic enquiries you will receive.
Then the photograph habit, which is the whole game
Weekly uploads of completed work during the season, to the profile and to the site. Recency is a ranking signal, the trade is visual, and almost every landscaping company starts this in April and stops in June.
Then split the services
One page per service that people actually search. This is the largest single content change available and it usually takes a fortnight.
Then publish prices
Bands by property size for maintenance, ranges for hardscaping. The visitor came to find out what it costs and will go elsewhere to find out if you do not say.
Then images, properly
File names, alt text, galleries per project rather than one mixed gallery, and compression so the site does not take eleven seconds on a phone.
Then towns, then seasonal content, a quarter early
Snow published in August, spring content in January. An indexed page beats a fresh one, and in a seasonal trade the difference is a whole year.
Judge on contracts, not on traffic
‘Landscaping ideas’ will bring traffic and no work. Contracts signed through organic, with annual value attached, is the number that decides whether any of this was worth doing.
The keyword landscape, and the biggest trap in it
‘Landscaping ideas’ is the trap
Ninety thousand searches a month, dominated by Pinterest, Better Homes and Gardens and image aggregators, and producing essentially no enquiries for a local contractor. It is the most common wasted content effort in this trade and it looks like an obvious opportunity.
The terms that produce work
‘Landscapers near me’, ‘lawn mowing service’, ‘patio installation cost’, ‘landscape design [town]’, ‘sprinkler repair near me’. Smaller volumes, local intent, and a searcher who wants a quote rather than inspiration.
Cost terms are the highest-value content
‘Patio installation cost’ at 22,200 a month is high volume and high intent. Answering it honestly with real ranges is the single most valuable content page a design build company can publish.
Service-plus-town is the workhorse
‘Lawn care [town]’, ‘landscaping [town]’, ‘patio builder [town]’. These are where a town page earns its place, and only for towns you can service profitably.
Seasonal terms spike predictably
‘Spring clean-up’, ‘leaf removal’, ‘snow removal’, ‘aeration’, ‘mulch delivery’. All predictable, all published too late by most companies.
Owner-facing terms
‘Landscaping seo’ at 720 a month is currently held at position 38 by a thin page, which is unusual for a term with that much commercial intent. Terms in that state do not stay open long.
Service pages: splitting the one page into eight
| Page | Search intent | Must contain | Common mistake |
|---|---|---|---|
| Lawn maintenance | Contract, recurring | Frequency options, inclusions, pricing bands, contract terms | Merged with everything else |
| Spring and autumn clean-up | Seasonal, urgent | What is included, timing, how it leads to a contract | Published in April rather than January |
| Mulching | Annual, planned | Types, coverage, cost per yard, timing | No page at all |
| Lawn treatment | Recurring, cautious buyer | Program structure, safety around pets and children | Vague chemical descriptions |
| Irrigation | Technical, urgent when broken | Install, repair, winterisation, common faults | Buried under ‘other services’ |
| Hardscaping | High ticket, long cycle | Materials, base preparation, timeline, permits, real ranges | Photographs with no process shown |
| Landscape design | Design-led | Process, drawings, fee structure, what happens next | Fee arrangement unstated |
| Outdoor lighting | Add-on, discretionary | Types, running cost, what it looks like at night | Missing entirely |
| Tree and shrub care | Mixed | What you do and do not do; when an arborist is needed | Overclaiming scope |
| Snow removal | Seasonal spike | Contract structure, trigger depth, response time | Published in December |
Why the split matters so much here
A homeowner searching ‘sprinkler repair near me’ and one searching ‘patio builder’ are different people with different urgency and a fifteen-fold difference in job value. One page cannot rank for both and cannot speak to either convincingly.
Each page needs its own photographs
Not the same gallery repeated. A mulching page with mulching photographs outperforms one illustrated with a patio, both for ranking and for conversion.
Contract terms belong on the maintenance page
Weekly or biweekly, what happens in a drought, what happens if it rains on your day, whether it is seasonal or rolling. These are asked on every estimate and answering them in advance shortens the sale.
The hardscaping page is a portfolio
Twenty photographs of one project including excavation and base preparation, a cost range, a timeline and an explanation of permits. It is bought by looking, and showing the invisible parts is what separates you from a company competing on the finished photograph.
Photographs, which decide more than the words
Weekly, during the season, without exception
Recency is a ranking signal on the profile and freshness matters on the site. The companies that rank in this trade are almost always the ones that kept uploading in July when they were busiest.
Name the file before you upload it
‘paver-patio-montclair-nj.jpg’ rather than ‘IMG_4471.jpg’. It takes two minutes, it helps image search meaningfully, and virtually nobody in this trade does it.
Write real alt text
Describe the work and, where genuine, the place. It matters for accessibility, for image search, and it costs nothing. Keyword-stuffed alt text helps nobody and reads badly to screen reader users.
Galleries per project, not one mixed gallery
A page showing one complete project from start to finish persuades far better than a wall of unrelated single shots, and it gives you a page to rank rather than an image dump.
Before and after is the highest-performing pair
Particularly for design build and clean-ups. Take the ‘before’ even when you do not expect to need it; you cannot go back for it.
Compress everything
Landscaping sites are photograph-heavy by nature and most of them take eight to twelve seconds on a phone. Test on 4G rather than on office wifi and compress until it is under three.
Drone footage for the big projects
A thirty-second aerial pass over a completed patio or a full property is cheap now and it is the most persuasive asset in the design build half of the business.
Geotagging photographs does nothing
A persistent myth in local trades. Descriptive file names, alt text and genuinely local page content do the work that geotagging is imagined to do.
Publishing prices, which most competitors will not do
Maintenance bands by property size
‘Weekly mowing typically runs $45 to $65 for a quarter-acre property in our service area.’ It answers the question, filters out enquiries you would decline, and saves your estimator hours every week.
Hardscaping ranges with the variables
‘Paver patios generally run $14,000 to $30,000 depending on size, material and site access.’ Then explain what moves it — excavation depth, drainage, retaining requirements, delivery access.
Why silence costs you
The visitor came to find out what it costs. If you do not say, they leave to find somebody who does, and that company gets the enquiry regardless of who was better.
The objection, and the answer to it
‘Every property is different’ is true and is not a reason for silence. Publishing a range with the variables explained is more accurate than the guess the visitor will otherwise make from a competitor’s page.
It improves lead quality immediately
Companies that publish pricing bands report fewer enquiries and materially better ones. In a capacity-constrained trade, that is an improvement rather than a loss.
Update them annually
Prices move and out-of-date figures produce an awkward conversation at the estimate. Put a review date in the calendar for January.
The audit checklist
Technical
- Every service page confirmed indexed in Search Console
- No two pages targeting the same service term
- Unique titles naming the service and the town
- One H1 per page describing the page
- Images compressed and load time under three seconds on 4G
- Descriptive image file names and alt text
- LocalBusiness or Landscaper schema site-wide
- Service schema on each service page
- FAQPage schema where the questions are genuine
- Phone number in text with tap-to-call on every page
- Quote form under four fields and tested on a phone
- Internal links between related services
Content
- A separate page for each service you want more of
- Pricing bands published for maintenance
- Cost ranges published for hardscaping
- Contract terms explained plainly
- Seasonal content published a quarter ahead
- Project galleries for completed design build work
- Local specifics — soil, deer, leaf rules, watering restrictions
- No content chasing ‘landscaping ideas’
Local
- Profile category correct and secondaries genuine
- Every service listed individually on the profile
- Service areas matched to profitable routes
- Photographs uploaded weekly in season
- Reviews requested at job completion and answered
- Seasonal posts for clean-ups, mulch and snow
- License and insurance stated
- Duplicate listings found and removed
Seasonal content, published a quarter early
| Publish in | Content | Ranks for | Why then |
|---|---|---|---|
| November-December | Spring clean-up, maintenance contracts, pricing | March demand | Indexed before the season’s search spike |
| January-February | Mulch, lawn treatment, aeration, design build | April-May demand | Ahead of the peak, before competitors publish |
| March-April | Irrigation start-up, planting, hardscaping galleries | Summer demand | Design build sells in summer for autumn build |
| May-June | Lighting, drought and watering, pest issues | Late summer demand | Seasonal problems people actually search |
| July-August | Snow removal, autumn clean-up, aeration | September-November demand | Snow signed in September beats snow chased in December |
| September-October | Winterisation, next year’s contracts, planning | Winter and next spring | Retention content while customers are engaged |
The rule is one quarter ahead, minimum
A page published the week demand arrives is competing against pages that have been indexed for years. In a trade where demand spikes and collapses within weeks, being late is functionally the same as being absent.
Do not unpublish seasonal pages
Keep the snow page live in June. Pages that disappear and reappear lose the authority they built, and rebuilding it every year is a waste of the previous year’s work.
Town pages in a route business
Ranking where you cannot serve is a liability
In maintenance, margin comes from route density. An enquiry from a town twenty-five minutes outside your route is either declined — wasting the marketing — or accepted at a loss. This is specific to route businesses and most SEO advice ignores it.
Build for density you have or want
The towns where you already have customers, plus two or three where you would like more. Not every town within a radius.
What makes a landscaping town page genuinely local
Soil type, typical property sizes, deer pressure, municipal leaf collection rules, watering restrictions, permit process for hardscaping, and photographs of jobs you completed there.
What makes one worthless
The same six hundred words with the town name swapped, a list of nearby towns, and stock photography. Assessed as a site-wide pattern, and the pattern is the problem rather than the individual page.
Ten researched beats forty templated
This is the same rule as in every local trade and it is more consequential here, because the unprofitable enquiries also cost you crew time.
How to judge a landscaping SEO company
Ask when they would start
January, so that visibility exists in March. An agency proposing to begin in May either does not understand the trade or is comfortable taking the money.
Ask whether they would publish prices
The right answer is yes, in bands. An agency that will not push you on this is avoiding the conversation that produces the largest conversion improvement available.
Ask about route density
If geography does not come up, they are treating a route business as a lead-count business.
Ask who uploads the photographs
It has to be you or your crews, because an agency cannot photograph work it is not present at. An agency that does not raise this has not thought about how the trade actually ranks.
Ask what they would not do
Everybody competent has a list. Here it usually includes ‘landscaping ideas’ content, county-wide town pages, and general lawn care blogging.
Red flags
Guaranteed rankings, forty town pages as the deliverable, weekly blog posts with no keyword research, no seasonal plan, no mention of photography, and twelve-month contracts signed in spring when you are too busy to notice what is being delivered.
The ninety-day plan, ideally started in January
Days 1-14
- Verify Search Console and check which pages are indexed
- Set the profile primary category correctly and add genuine secondaries
- List every service individually on the profile
- Set service areas by town, matched to profitable routes
- Upload thirty photographs of last season’s work with descriptive file names
- Start the weekly photograph habit now, before the season
Days 15-45
- Split the services page into individual service pages
- Publish maintenance pricing bands by property size
- Publish hardscaping cost ranges with the variables explained
- Add contract terms plainly to the maintenance page
- Compress every image and re-test speed on 4G
- Add Service schema to each service page
Days 46-90
- Build project galleries for three completed design build jobs
- Write local content: soil, deer, leaf rules, permits
- Build town pages only where route density exists
- Publish spring content ready to rank in March
- Set a calendar reminder to publish snow content in August
- Record where every enquiry came from, so next January has a baseline
Local content that no template can produce
| Topic | Why it is searched here | What the page should say | Competition |
|---|---|---|---|
| Deer-resistant planting | Large suburban deer populations | Species that work, species that do not, realistic expectations | Almost none |
| Clay soil and drainage | Common across much of the region | Why plantings fail, amendment, drainage solutions | Very low |
| Freeze-thaw and hardscaping | Winter damage to patios and walls | Base depth, materials, edge restraint, winter care | Low |
| Shade lawn problems | Mature tree cover in older suburbs | Grass selection, alternatives, realistic outcomes | Low |
| Grub damage | Regional and highly seasonal | Identification, timing, treatment windows | Moderate |
| Municipal leaf collection | Rules differ town by town | What each town actually requires and when | None |
| Watering restrictions | Enforced in dry summers | What is permitted, drought-tolerant planting | Low |
| NJ fertiliser application windows | State-regulated dates | Compliance timing explained plainly | None |
| Slope and erosion control | Hilly counties across the region | Retaining walls, terracing, planting for stability | Low |
| Small urban gardens | Dense towns and city-adjacent areas | Design approaches for very limited space | Moderate |
Why this content outperforms everything generic
Every row has genuine local search demand, essentially no competition from national publishers, and a homeowner audience within your service area. It is also the only kind of content that makes a town page defensible, because it gives you something specific to say about a place.
Write it once, update it annually
Municipal rules change, restrictions vary by year and fertiliser windows are legislated. A page with a visible last-updated date and an annual review is worth more than five pages written once and left.
Measurement for a landscaping company
| Measure this | Not this | Because |
|---|---|---|
| Contracts signed through organic | Organic sessions | A contract is worth $2,900; a session is worth nothing |
| Annual value per contract by source | Lead count | Some sources bring systematically cheaper customers |
| Cost per signed contract | Cost per lead | Close rates differ by a factor of ten across sources |
| Map pack grid position | One ranking position | Local rank changes street by street |
| Indexed page count | Pages published | Pages fall out of the index without notice |
| Photographs uploaded per week | Blog posts published | Recency is the ranking signal in this trade |
| Review velocity | Total review count | A dormant profile decays even with a high average |
| Route density added | New customers | Twenty scattered customers cost more than they earn |
The report that fits on one page
Contracts signed by source with annual value, cost per signed contract, indexed page count, photographs uploaded, review velocity, and grid position. Six lines, reviewed monthly, and it answers every question a landscaping owner actually has.
Judge annually, in January
A seasonal business judged quarterly produces misleading comparisons in both directions. Compare January to January, with the previous year’s baseline you recorded when you started.
Every service page, and what it needs
Sixteen pages worth building, in rough order of how much work each one returns. Build the four you most want more of first, properly, before adding the rest.
Lawn mowing and maintenance
The highest-volume search in the trade and the lowest-value job, which is exactly why the page has to convert well. Frequency options, what is actually included, pricing bands by property size, contract terms, and what happens when it rains on your service day. Most maintenance pages state that you mow lawns and nothing else.
Spring clean-up
Seasonal and urgent, with a narrow window. Publish in November, rank in March. The page should say what is included, how long it takes, what it costs by property size, and that it is the easiest way to start a maintenance relationship.
Autumn clean-up and leaf removal
Distinct demand from spring, with the added complication of municipal collection rules that differ town by town. Explaining those rules is genuinely local content and nobody else publishes it.
Mulching
Annual, predictable, good margin and almost never given its own page. Types, colors, depth, coverage per yard, when to apply, and what it costs delivered and installed.
Lawn treatment and fertilisation
A cautious buyer with questions about children and pets. Program structure, what is applied and when, safety intervals, and New Jersey’s regulated application windows. Vagueness here loses the sale.
Aeration and overseeding
Autumn demand, well understood by homeowners who have tried and failed to fix a lawn themselves. Timing, why it works, what to expect and when.
Irrigation installation
Technical, higher ticket, and less contested than mowing. Zones, coverage, controllers, and what a typical system costs for a given property size.
Irrigation repair and winterisation
Urgent when it breaks and seasonal for winterisation. Common faults, what a repair costs, and a clear autumn booking route.
Patios and walkways
The highest-ticket page on a landscaping site. Materials compared honestly, base preparation explained, drainage, edge restraint, timeline, permits, and a real cost range. Twenty photographs of one project including the excavation.
Retaining walls
Structural, permit-relevant above certain heights, and frequently sold badly. Explaining engineering requirements and drainage is what separates a company that builds walls that last from one that builds walls that lean.
Landscape design
Design-led, and where the fee arrangement causes most friction. State plainly whether design is free, credited against installation or charged separately, and what drawings the client receives.
Planting and garden beds
Where deer, soil and shade content earns its place. Species that work locally, what establishes quickly, and realistic expectations about the first two seasons.
Outdoor lighting
Under-marketed, strong margin, and sells most easily to somebody who has just built a patio. Types, transformer sizing, running cost, and what it actually looks like at night.
Drainage and grading
A genuine problem in clay-soil regions and rarely marketed. French drains, dry wells, regrading, and honest limits on what landscaping can solve.
Tree and shrub care
Be explicit about scope. Pruning and shrub care are usually within a landscaper’s remit; removals and large tree work usually require an arborist with different insurance. Clarity here earns referrals both ways.
Snow removal
Published in August, sold in September. Contract structure, trigger depth, response commitments, salting and what happens in an unusually heavy season.
The twelve problems we find most often
Collected from landscaping site audits rather than invented. If more than four apply to you, the fastest available improvement is free.
Not indexed
The most common significant finding, particularly on sites built with page builders. Open Search Console, read the Pages report, and confirm every service page is stored. A page that is not indexed cannot rank at any effort or expense.
One combined services page
Eight distinct searches answered by one page. It cannot rank for any of them properly and it speaks to nobody in particular. Splitting it is usually a fortnight of work and the largest single content improvement available.
No prices anywhere
The visitor came to find out what it costs. Silence sends them to a competitor who published, and you never learn it happened.
Dormant photographs
Nothing uploaded since last season. Recency is a ranking signal on the profile and freshness matters on the site, and this is the cheapest thing on the list to fix.
Camera-default file names
IMG_4471.jpg on a visual trade’s website. Two minutes per photograph to rename before upload, and almost nobody does it.
Eleven seconds on mobile
Landscaping sites are photograph-heavy and most of them ship uncompressed images. Test on 4G rather than office wifi and compress until it is under three seconds.
County-wide town pages
Forty templated pages for towns you cannot service profitably. Assessed as a site-wide pattern, and the enquiries you do get cost you money on the drive.
Cannibalisation
Two pages targeting ‘lawn care [town]’. Search your own site for each target term and count how many pages come back.
No schema
A local service business with no structured data. Cheap, standard, and skipped on most trade sites.
A blog that stopped two seasons ago
Visible abandonment. Either maintain it or remove it; a dormant blog on a seasonal business signals a company that may not still be operating.
Contact forms with nine fields
In a trade where the enquiry is ‘can you quote my lawn’, four fields is generous. Test your own form on your own phone.
No mobile phone number in text
Much of this traffic is on a phone. Tap-to-call in the header on every page, in text rather than as an image.
Proximity, and what it means for a route business
The factor you cannot change, and why it happens to align with how a landscaping company makes money.
What proximity means for a landscaper
Roughly a fifth of local ranking, and it cannot be optimized — only chosen, by where your listed location is. A single-location company will rank best near itself and progressively worse outward, regardless of how good the pages are.
Why that suits a route business
It happens to align with profitability. The towns where you rank best are the towns nearest you, which are also the towns where route density is easiest to build. Fighting proximity is fighting your own margin.
Service area businesses and hidden addresses
If you operate from a yard or from home and do not receive customers there, use the service-area configuration and hide the address. It is fully supported, it is safer, and it does not harm ranking.
How far the map pack actually reaches
In dense northern New Jersey, frequently only a few towns. In more spread-out areas, considerably further. Grid tracking tells you where your real boundary is, and it is usually tighter than owners assume.
Where organic reaches when the map pack does not
Service-plus-town pages rank organically well outside your map pack radius. That is how you reach the outer towns, and it is a different result worth being clear about.
Reviews and proximity interact
A strong review profile extends how far your map pack visibility reaches, but it does not override distance. A closer competitor with a decent profile will usually still win in their own town.
Multiple locations
A second yard with staff and a distinct address can support a second profile and materially extends reach. A virtual office or a mailbox cannot, and attempting it risks the listing you already have.
What not to do about proximity
Do not create listings for towns where you have no presence. Suspension can remove your legitimate listing and the reviews attached to it, which in this trade is most of your local visibility.
Reviews in a seasonal trade
Different from year-round businesses, because the work and the reviews both arrive in bursts.
Ask at completion, not at invoicing
The moment the customer sees a finished clean-up or a completed patio is when they will say something specific. By the time the invoice arrives the feeling has faded into a transaction.
Text, not email
It converts several times better and it opens on the phone they are holding. For a trade this is not a preference; it is the mechanism that works.
Ask everybody, every time
Gating is prohibited and risks the listing that produces nearly half your organic enquiries. The occasional critical review among many good ones makes the profile more credible.
Design build reviews are worth more
A detailed review describing a $14,000 patio project carries far more weight with the next design build buyer than twenty reviews about lawn cutting. Ask deliberately after project completion.
Respond to every one
Including the difficult ones, calmly and factually. Weather delays and drought damage produce a predictable share of complaints in this trade, and a measured response reads far better than silence.
Velocity over total
Four genuine reviews a month sustained beats forty in one spring. Recency is part of the signal and seasonal businesses tend to accumulate reviews in bursts, which looks exactly like what it is.
Suggest the town, do not script the review
A request that suggests mentioning the service and the town produces reviews containing those words, which is genuinely useful. Scripting exact wording crosses a line and reads as inauthentic.
Never buy reviews
Removal plus a trust penalty is the downside, and in a trade where the profile carries half your enquiries it is not a risk worth taking for any short-term gain.
The honest summary for a landscaping company
Landscaping SEO is won on three habits and one decision. The habits are uploading photographs of completed work every week during the season, asking every customer for a review at completion, and publishing seasonal content a quarter before the demand arrives. The decision is splitting your one services page into individual pages and putting real prices on them. All four are free, none of them is complicated, and collectively they beat almost every landscaping SEO retainer under a thousand dollars a month. Do them for one season starting in January. If March arrives and nothing has moved, the constraint is somewhere else — capacity, pricing, or a market with no demand — and an agency worth hiring will tell you which rather than sell you content.
Questions landscapers ask about SEO
Watch before you buy landscaping SEO
The wider marketing picture — paid media, yard signs, seasonal budgets and the neighbor effect — is on landscaping marketing agency. The general local mechanics are on local SEO services.
Want to know why your landscaping site is not ranking?
Send us the URL. You will get your unindexed pages, whether your services are split properly, how slow your site is on a phone, and the three things we would fix before March — before any proposal.
Getting found in search
- SERPRobot review
- Ranktracker review
- Nightwatch review
- SEO company in Dallas
- SEO company in Oakland
- SEO company in Denver
- SEO company in Houston
- SEO company in Charlotte
- SEO companies by city
- SEO company in Hawaii
- SEO for HVAC services
- Statewide SEO services
- Small business SEO
- SEO experts
- SEO pros and cons
- What is corporate SEO?
- Does URL length affect SEO?
- Meta description length
- SEO services
- SEO agency
- What are SEO services?
- What is SEO?
- Buyer personas
- Retail market research
- Local SEO services
- Local search
- Claiming a business profile
- Local SEO vs national SEO
- SEO company in New Jersey
- SEO agency NYC
- Affordable SEO services
- Best SEO company for small business
- SEO audit service
- SEO packages and pricing
- SEO pricing guide
- How long does SEO take?
- How to rank higher on Google
- Website not showing up on Google
- Google Business Profile not showing up
- How to set up a Google Business Profile
- Why is my website not getting traffic?
- SEO content writing service
- Shopify SEO services
- How to get more Google reviews
- Google review removal
- SEO for dentists
- SEO for roofers
- SEO for plumbers
- SEO for HVAC companies
- SEO for chiropractors
- SEO for therapists
- SEO for med spas
- Best rank tracking tools
- Pro Rank Tracker review
- SERPWatcher review
- SEO tools for small business
- Instagram SEO
- Saving Instagram drafts
- Checking Instagram interactions
- Instagram hashtags
- TikTok profile views
- Finding TikTok drafts
- Snapchat filters and Lenses
- Organic SEO services
- SEO company in Portland
- SEO company in Kent, WA
- Ecommerce SEO services
- Customer data platforms
- Selling on Target Plus
- SEO for fintech
- SEO company in Atlanta
- Search engine marketing agency
- SEO company in Illinois
- Fairfax SEO company
- Oregon SEO
- Medford SEO
- Bend SEO
- Springfield, Oregon SEO
- Oregon City SEO
- Bellevue SEO
- Video for local SEO
- SEO diagrams
- Boca Raton SEO company
- Winery SEO
- Seattle SEO companies
AI, AEO and what is changing
Paid media and lead generation
- Facebook ads agency
- Meta Business Partners
- Google Ads management agency, San Francisco
- Shopify PPC agency
- Roofing Google Ads agency
- Digital ads 101
- Meta ad specs
- Freebie ideas and lead magnets
- Angi for contractors
- Email marketing for home services
- Direct mail marketing
- Lead generation websites
- Dental lead generation
- Search engine advertising
- Display advertising
- Search Ads 360
Websites and design
- Website maintenance
- Shopify ecommerce agency
- Ecommerce website design
- BigCommerce vs Shopify
- Service business website design
- Healthcare website design
- Websites for restaurants
- Squarespace design services
- Squarespace vs WordPress
- Wix vs WordPress
- Web design in Queens
- Web design for small business
- Shopify agency
- Shopify checkout optimization
- Headless commerce and Hydrogen
- Shopify pricing guide
Choosing and working with an agency
- Digital marketing agency in New Jersey
- Fractional CMO services
- What is a fractional CMO?
- About Progression Agency
- Startup marketing agency
- Marketing agency in Tampa
- Marketing agency in San Diego
- Digital marketing in Florida
- Marketing agency in Nashville
- Marketing agency in Portland
- Client testimonials
- Contact us
- Marketing agency near me
- Online reputation case studies
- Digital marketing agency, Dallas
- Orlando digital marketing agency
Social, content and brand
- What is a backgrounder?
- PR firms in Austin
- PR firms in Chicago
- Beauty PR agency
- Event PR firms
- PR firm services
- Crisis communications
- Media training, New York
- Healthcare PR questions
- Nonprofit public relations
- B2B PR agencies
- PR for venture-backed startups
- Proactive and reactive outreach
- Sports PR and athlete branding
- Mobile app PR agency
- Arts and culture PR
By industry and by situation
- SEO for plastic surgery practices
- Hotel SEO and direct bookings
- SEO agencies in Florida
- What is considered a small business?
- Digital marketing agency in Los Angeles
- Marketing agency in Columbus, Ohio
- Film production company
- SEO myths
- Brand activation
- Experiential marketing, Los Angeles
- Web design in Columbus, Ohio
- Marketing agency in Charleston, SC
- Logo design in Nashville
- Shopify jewelry stores
- What makes a small business website work
- What is a burner account?
Frequently asked questions
How much does landscaping SEO cost?
How long does it take to work?
When should I start?
What is the single most important thing?
Should I chase ‘landscaping ideas’?
Should I publish my prices?
Do I need a separate page for every service?
Does image search really matter for landscapers?
Do town pages work?
Why is my landscaping site not ranking?
Should I blog?
What schema should a landscaping site use?
Is geotagging my photos worth doing?
How do I rank for ‘landscapers near me’?
How many reviews do I need?
What is a realistic organic lead cost?
Should I run paid search as well?
What about AI answers taking my cost traffic?
Do I need a new website?
How do I handle being fully booked?
Should I market snow removal on the same site?
What should I measure?
Can I do this myself?
How is this different from landscaping marketing generally?
What is the biggest mistake landscapers make in SEO?
Sources and further reading
- Google Search Essentials — SEO starter guide
- Google: creating helpful, reliable, people-first content
- Google: intro to structured data
- Google: LocalBusiness structured data
- Google: FAQPage structured data
- Google: Article structured data
- Google: Product structured data
- Google: title links in search results
- Google: control your snippets
- Google: robots.txt introduction
- web.dev: Core Web Vitals explained
- web.dev: Largest Contentful Paint
- web.dev: Cumulative Layout Shift
- web.dev: Interaction to Next Paint
- Google PageSpeed Insights
- Google Rich Results Test
- Google Ads: location targeting settings
- Google Ads: about negative keywords
- Google Ads: about Quality Score
- Google Ads: importing offline conversions
- US Census Bureau QuickFacts: New Jersey
- US Census Bureau: American Community Survey
- US Census: Statistics of US Businesses
- Bureau of Labor Statistics: New Jersey data
- BLS: Occupational Employment and Wage Statistics
- FTC: CAN-SPAM Act compliance guide
- FCC: telemarketing and robocall rules (TCPA)
- FTC endorsement guides — reviews and testimonials
- FTC: rule on consumer reviews and testimonials
- Google Business Profile guidelines
- Google: image SEO best practices
- Google: LocalBusiness structured data
- National Association of Landscape Professionals
- New Jersey Department of Environmental Protection
- EPA WaterSense landscaping guidance
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
