Solar Company SEO: How to Rank for City Keywords in 2026
I've spent the last two years building websites and SEO systems for solar installers across the US. Some of these companies went from zero organic leads to 40+ qualified appointments per month. Others burned through $15k on agencies that promised the world and delivered a handful of blog posts nobody read. The difference wasn't budget. It was strategy.
If you run a solar company in 2026, you're fighting for visibility in one of the most competitive local SEO verticals that exists. Every metro area has a dozen installers all targeting the same "solar panels [city]" keywords. The companies that win aren't doing anything magical -- they're just doing the boring stuff right, consistently, with modern technical foundations.
This is the playbook I'd follow if I were starting from scratch tomorrow.
Table of Contents
- Why Solar SEO Is Different in 2026
- Keyword Strategy: What to Actually Target
- Building City Landing Pages That Rank
- Google Business Profile: Your Most Underrated Asset
- Technical SEO Foundations for Solar Websites
- Content Strategy That Generates Leads Not Just Traffic
- Link Building for Solar Companies
- Measuring What Matters: KPIs and Timelines
- The Full Marketing Stack Beyond SEO
- FAQ
Why Solar SEO Is Different in 2026
The solar SEO landscape has shifted dramatically. Two years ago, you could spin up a WordPress site, create 50 thin city pages with swapped-out location names, collect some reviews, and rank in the Map Pack. That playbook is dead.
Google's AI-driven algorithms now evaluate what I call contextual proximity -- the relationship between your physical location, your documented project history in specific areas, and your understanding of regional energy regulations and incentive programs. If your website doesn't programmatically prove you've done work in Phoenix, Google will rank the competitor who does.
Here's what changed:
- 60% of organic clicks go to the top three results (WebFX, 2025 study)
- AI Overviews now appear for ~35% of solar-related queries, pulling content directly from well-structured pages
- Site speed and Core Web Vitals are no longer tiebreakers -- they're table stakes
- Review velocity matters more than review count. A company getting 5 reviews/week outranks one with 500 stale reviews.
- Engagement signals like time-on-page from solar calculators and interactive tools directly influence local rankings
The bar is higher. But that's actually good news if you're willing to invest in doing it right, because most of your competitors won't.
Keyword Strategy: What to Actually Target
Let's get specific. I see too many solar companies chasing vanity keywords like "solar panels" or "solar energy" -- terms with massive volume, massive competition, and almost no local purchase intent. You don't need 100,000 visitors. You need 500 homeowners in your service area who are ready to get quotes.
The Keyword Hierarchy
| Keyword Type | Examples | Search Intent | Competition | Priority |
|---|---|---|---|---|
| Transactional + Local | "solar installers phoenix", "solar panel installation austin tx" | Ready to buy | High | Top priority |
| Near Me Variants | "solar installation near me", "best solar company near me" | Ready to buy | High | Top priority |
| Cost/Pricing | "how much do solar panels cost in arizona", "solar panel cost per watt 2026" | Evaluating | Medium | High |
| Incentive/Rebate | "arizona solar tax credit 2026", "federal solar ITC 2026" | Researching | Low-Medium | High |
| Comparison | "solar lease vs buy [state]", "sunrun vs local solar installer" | Evaluating | Medium | Medium |
| Educational | "how do solar panels work", "do solar panels increase home value" | Early research | Low | Medium |
| Product-Specific | "monocrystalline vs polycrystalline panels", "enphase iq8 microinverters" | Researching | Low | Lower |
How to Find Your Keywords
Don't just guess. Here's my actual process:
- Start with Ahrefs or SEMrush. Pull the keywords your top 3 local competitors rank for. Export everything.
- Filter for keywords with local modifiers. City names, state names, "near me," zip codes.
- Check Google Autocomplete. Type "solar panels [your city]" and note every suggestion. These are real searches people are making.
- Mine Google's People Also Ask. Every PAA question is a content opportunity.
- Use Google Keyword Planner for volume estimates. But don't worship volume -- a keyword with 50 searches/month that converts at 8% is worth more than one with 5,000 searches and 0.1% conversion.
One thing I've learned: long-tail keywords are where solar companies make their money. "Residential solar installation in phoenix with battery storage" has maybe 30 searches a month. But every single person typing that is a qualified lead.
Building City Landing Pages That Rank
This is where most solar companies mess up spectacularly. They either create no city pages (leaving huge local ranking opportunities untouched) or they create hundreds of garbage doorway pages that Google rightfully ignores.
Here's how to build city pages that actually work in 2026.
What a Great Solar City Page Looks Like
Each city page needs to be genuinely useful to someone in that specific location. That means including:
- Local solar irradiance data -- average sun hours, typical system output for that area
- City-specific incentive information -- local rebates, utility company net metering policies, state tax credits
- Average installation costs for that market (EnergySage publishes this data quarterly)
- Real project photos and case studies from installations you've done in that city
- Local utility company information -- rate structures, interconnection process
- Neighborhood-level insights if you have them -- HOA considerations, common roof types
URL Structure
Keep it clean and logical:
/solar-installation/phoenix-az/
/solar-installation/scottsdale-az/
/solar-installation/mesa-az/
Not:
/locations/az/phoenix-solar-panel-installation-company/
The Template Trap
I know what you're thinking: "Can't I just template these and swap out the city name?" You can, but only as a starting point. Google is exceptionally good at detecting duplicate content with swapped variables in 2026. Each page needs at minimum 40% unique content.
Here's a practical approach:
## Shared (templated) content (~60%):
- How your installation process works
- Financing options overview
- Company credentials and warranties
## Unique per city (~40%):
- Local incentive details and dollar amounts
- Average system size and cost for that market
- Specific case study or project gallery
- Local utility information
- City-specific FAQ questions
Interactive Solar Calculators
This is a tactic I've seen produce measurable ranking improvements. Deploy a city-specific solar calculator on each landing page -- something that takes the user's address, roof orientation, and monthly electric bill, then estimates their savings.
When users spend 2-3 minutes interacting with a "Phoenix Solar Savings Calculator," Google reads that engagement signal loud and clear. It tells the algorithm that your page is genuinely serving users in that location.
Building these calculators well requires solid frontend development. If you're running a headless architecture -- something like Next.js or Astro -- you can build blazing fast interactive tools that load instantly and score perfectly on Core Web Vitals, which gives you a double advantage.
Google Business Profile: Your Most Underrated Asset
Let me be blunt: if your Google Business Profile isn't fully optimized, nothing else matters. The Map Pack captures roughly 42% of clicks for local solar queries. You need to be in it.
GBP Optimization Checklist
- Primary category: "Solar Energy Contractor" (not "Solar Company" -- the former ranks better for installation-intent queries)
- Secondary categories: "Solar Energy Equipment Supplier," "Energy Auditor" if applicable
- Description: Keyword-rich but natural. Include your primary service area cities.
- Photos: Upload project photos monthly. Google tracks photo freshness.
- Posts: Publish GBP posts weekly. Completed project showcases perform best.
- Q&A: Pre-populate with your most common customer questions. Yes, you can ask and answer your own questions.
- Reviews: More on this below.
The Review Strategy That Actually Works
Review count matters less than review velocity and review content. Here's my framework:
- Ask at the moment of delight -- right after system activation, when the homeowner sees their meter running backward for the first time
- Make it stupid easy -- text them a direct link. Don't send them to "find us on Google Maps."
- Prompt for keyword-rich language -- "We'd love if you mentioned the city you're in and what system we installed." Reviews that say "installed a 10kW system at our home in Scottsdale" are SEO gold.
- Respond to every single review within 24 hours. Positive or negative. Google tracks response rate.
- Target 4-6 new reviews per month minimum. Consistency beats bursts.
Technical SEO Foundations for Solar Websites
Here's where I get on my soapbox. I've audited dozens of solar company websites, and the technical foundation is almost always the weakest link. We're talking:
- 4-5 second load times on mobile
- Broken schema markup
- No XML sitemap or a stale one
- Missing hreflang tags for companies serving Spanish-speaking markets
- WordPress sites with 47 plugins and zero caching strategy
Core Web Vitals Targets for 2026
| Metric | Target | Why It Matters |
|---|---|---|
| Largest Contentful Paint (LCP) | < 2.5s | Hero images on solar pages tend to be large |
| Interaction to Next Paint (INP) | < 200ms | Solar calculators need to feel instant |
| Cumulative Layout Shift (CLS) | < 0.1 | Review carousels and image galleries are common culprits |
The Case for Headless Architecture
I'll be honest -- this is something we specialize in at Social Animal, so take it with that context. But the data backs it up.
Solar company websites built on modern headless architectures (Next.js, Astro, or similar frameworks connected to a headless CMS) consistently outperform traditional WordPress sites on technical SEO metrics. We're talking:
- 40-60% faster page load times compared to typical WordPress builds
- Perfect or near-perfect Core Web Vitals out of the box
- Programmatic city page generation from structured data, so you can create 50 unique, well-structured city pages without manual HTML work
- Built-in image optimization -- critical when every page has project photos
Is it more expensive upfront? Yes. A headless solar website typically costs $15,000-$40,000 compared to $3,000-$8,000 for a WordPress theme customization. But the ROI calculation changes when you factor in that organic leads cost $0 per click versus $40-80 for Google Ads in the solar vertical.
Schema Markup for Solar Companies
Structured data tells Google exactly what your business is and what your pages contain. At minimum, implement:
{
"@context": "https://schema.org",
"@type": "SolarEnergyInstaller",
"name": "Your Company Name",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Sun Drive",
"addressLocality": "Phoenix",
"addressRegion": "AZ",
"postalCode": "85001"
},
"areaServed": [
{ "@type": "City", "name": "Phoenix" },
{ "@type": "City", "name": "Scottsdale" },
{ "@type": "City", "name": "Mesa" }
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "247"
}
}
Also add FAQPage schema to your city pages and HowTo schema to your installation process pages. These increase your chances of appearing in AI Overviews and rich results.
Content Strategy That Generates Leads Not Just Traffic
Blogging for the sake of blogging is a waste. Every piece of content you publish should serve one of three purposes:
- Rank for a specific keyword cluster you've identified in research
- Support a city landing page through internal linking
- Convert a visitor at a specific stage of the buying journey
Content That Actually Works for Solar Companies
Cost and savings content: These pages are your workhorses. "How Much Do Solar Panels Cost in [State] in 2026" targets high-intent informational keywords and naturally links to your city pages.
Incentive and policy pages: "California Net Metering 3.0: What Solar Homeowners Need to Know" -- this kind of content earns links naturally and establishes topical authority.
Comparison content: "Solar Lease vs. Purchase in Texas: A 25-Year Financial Comparison" -- people searching this are deep in the decision process.
Project case studies: "How a 4-Bedroom Home in Chandler Cut Their Electric Bill by 87%" -- real stories with real numbers. Include before/after utility bills if clients allow it.
Content Production Cadence
For a solar company just starting to invest in SEO, I'd recommend:
- Month 1-2: Build out your core city pages (top 10-15 service areas)
- Month 2-4: Publish state-level cost and incentive guides
- Month 4+: Ongoing blog content at 4-6 posts per month
- Ongoing: Update existing content quarterly with current pricing data and incentive amounts
That last point is critical. Solar costs, incentive amounts, and utility rates change constantly. A page that says "the federal ITC is 26%" immediately signals to both Google and users that it's outdated (it's been 30% since the Inflation Reduction Act extension, stepping down to 26% in 2033).
Link Building for Solar Companies
Backlinks still matter enormously. Here's what actually works in the solar vertical -- not the generic "create great content and they will come" advice.
Tactics That Produce Links
Local news outreach: When you complete a notable project -- largest residential system in the county, first community solar project, school installation -- pitch it to local news. One local news link is worth more than 50 directory listings.
Solar industry directories: Get listed on EnergySage, SolarReviews, Clean Energy States Alliance, and SEIA's installer directory. These are high-authority, relevant domains.
Partnerships with complementary businesses: HVAC companies, electricians, roofing contractors, real estate agents. Cross-link between websites and co-create content like "Preparing Your Roof for Solar: A Roofer's Perspective."
Data-driven content: Publish original research. Survey your customers about satisfaction, payback periods, or system performance. Data gets linked to.
Local sponsorships: Sponsor a Little League team or a community 5K. These organizations link to sponsors from their websites, and those .org links carry weight.
Links to Avoid
Stay away from PBN (private blog network) links, bulk directory submissions, and any service promising "1,000 backlinks for $99." Google's spam detection in 2026 is ruthless, and a manual action can tank your entire domain.
Measuring What Matters: KPIs and Timelines
Let's set honest expectations. Solar SEO is not fast.
| Timeline | What to Expect |
|---|---|
| Month 1-2 | Technical fixes, GBP optimization, initial city pages live. Minimal ranking movement. |
| Month 3-4 | Long-tail keywords start showing up in positions 10-30. Some Map Pack appearances for less competitive cities. |
| Month 4-6 | Noticeable organic traffic growth. First organic leads trickling in. |
| Month 6-12 | Competitive city keywords moving to page 1. Consistent lead flow from organic. |
| Month 12+ | Dominant local positions established. Compounding returns from content library. |
KPIs Worth Tracking
- Organic leads per month (not just traffic -- track form fills and phone calls)
- Map Pack visibility for your top 20 target keywords
- Cost per organic lead (total SEO investment ÷ organic leads)
- Keyword positions for city + service keywords
- Organic traffic to city pages specifically
- Review count and velocity on GBP
Don't obsess over domain authority or total organic traffic. A solar company with 800 organic visitors/month that generates 35 qualified leads is outperforming one with 15,000 visitors and 10 leads.
The Full Marketing Stack Beyond SEO
SEO doesn't exist in a vacuum. The solar companies I've seen grow fastest combine organic search with a few complementary channels:
Google Local Services Ads (LSAs): These appear above both paid ads and organic results for local service queries. Google Guaranteed badge builds trust. Typical cost is $25-50 per lead in solar.
Google Ads for high-intent keywords: While you're waiting for organic rankings to build, paid search bridges the gap. Budget $3,000-8,000/month for a single metro area.
Referral programs: Your best customers sell for you. Offer $500-1,000 per successful referral. The CAC (customer acquisition cost) is still lower than any digital channel.
Community solar events and education workshops: These generate local press coverage (links!), social proof (photos!), and direct leads.
Email nurturing: Not every website visitor is ready to buy today. Capture emails with gated content ("Your Free [City] Solar Savings Report") and nurture over 30-90 days.
If you're at the stage where you need a new website or a major rebuild to support this strategy, that's where we can help. Check out our pricing page or get in touch -- we've built high-performance solar company websites on headless architectures that consistently outperform the competition in organic search.
FAQ
How long does it take for a solar company to rank on Google?
Expect 4-6 months to see meaningful results for less competitive city keywords, and 8-12+ months for highly competitive metro areas. Solar SEO is a long game. Companies that stick with it for 12 months typically see organic leads become their most cost-effective channel, but you need patience and consistent execution through those early months when nothing seems to be happening.
How much does solar company SEO cost in 2026?
DIY approaches using tools like Ahrefs ($99-199/month) and your own time are possible but slow. Hiring an agency typically costs $2,500-$7,500/month depending on the scope and competitiveness of your market. According to First Page Sage's 2025 ranking, top solar SEO agencies charge between $3,000-$10,000 monthly. The right question isn't "how much does it cost" but "what's my cost per organic lead compared to paid ads."
What are the best keywords for solar companies to target?
Start with transactional local keywords: "solar installation [city]," "solar panels [city]," "solar installers near me." Then layer in cost-related keywords: "solar panel cost [state] 2026," "how much do solar panels cost." Finally, target incentive keywords: "[state] solar tax credit," "[utility company] net metering." The highest-converting keywords almost always include a city or state modifier.
Do solar companies need separate pages for each city they serve?
Yes, absolutely -- but only if each page contains genuinely unique, useful information about that specific city. Thin doorway pages with swapped city names will hurt your rankings. Each city page should include local incentive data, average system costs for that market, real project examples, and utility-specific information. Forty percent unique content per page is the minimum threshold I'd recommend.
How important are Google reviews for solar company SEO?
Extremely important, particularly for Map Pack rankings. But in 2026, review velocity (how frequently new reviews come in) matters more than total count. A company with 120 reviews getting 5 new ones per month will typically outrank a company with 400 reviews that stopped accumulating them six months ago. Reviews that mention specific cities, services, and system details also contribute to keyword relevance.
Should solar companies invest in SEO or Google Ads first?
Both, if budget allows. Google Ads generates leads immediately but stops the moment you stop paying. SEO takes months to build but creates a compounding asset. My recommendation: allocate 60% of your initial marketing budget to paid ads for immediate lead flow, and 40% to SEO. Over 12-18 months, gradually shift to 70-80% SEO as organic rankings mature and reduce your dependence on paid channels.
What's the biggest mistake solar companies make with SEO?
Building their website on a slow, bloated platform and never investing in technical performance. I've seen solar companies spend $5,000/month on content and link building while their site scores a 25 on Google PageSpeed Insights. It's like pouring premium fuel into a car with a blown engine. Fix the technical foundation first -- site speed, mobile experience, schema markup, crawlability -- then invest in content and links.
How do AI Overviews in Google affect solar company SEO?
AI Overviews now appear for roughly 35% of solar-related queries in 2026, particularly informational ones like "how much do solar panels cost" or "is solar worth it in [state]." To appear in AI Overviews, structure your content with clear question-and-answer formats, use schema markup, and provide specific data points with sources. Companies that get featured in AI Overviews see higher brand awareness even if users don't click through, and their organic CTR on standard results also tends to be higher due to increased brand recognition.