Choose solar blog topics from the jobs you actually install, the incentive and policy windows that move demand, and one funnel stage per topic, with proof and a compliance gate on every row.
A list of solar blog ideas is easy to make and hard to use. The useful question is whether a topic matches an installation job your company sells and the slow, high-consideration way solar buyers actually decide. It turns an incentive deadline, an interconnection queue, or a rooftop-versus-battery question into content with a clear next step.
The locked US DataForSEO record for solar blog topics reported an informational estimate of 10 monthly searches with keyword difficulty unavailable on June 15, 2026, and recent months near zero. Treat that as planning evidence, not a forecast, and scope this as a durable plan rather than a volume play. The live SERP mostly serves readers hunting for solar blogs to follow; the installer question of what to publish is barely answered.
Publish a solar topic only when it connects an installer job you actually sell to an incentive or policy window, one funnel stage, an owner, a proof source, and a compliance gate. When any part is missing, consolidate it into a stronger page, keep it educational, or hold it. A city or utility-territory name never fixes a weak idea, and no topic here is ranked or promised to produce demand.
Start From the Solar Demand the Blog Must Serve
A solar blog should start from the work the company actually sells, not from a list of ideas. Map the real job mix first: residential rooftop PV, battery and storage add-ons, solar plus EV-charger bundles, commercial rooftop or ground-mount, system expansions, inverter replacement, monitoring, and removal-and-reinstall for re-roofing. Topics come from that demand.
That job mix is what separates solar from the trades the SERP listicles borrow from. HVAC and roofing carry emergency and storm demand; solar almost never does. A homeowner researches a rooftop system across weeks to months, weighing an incentive deadline, a utility interconnection queue, an AHJ permit, and a financing choice. A commercial buyer runs a longer procurement with roof or ground-mount scope, interconnection capacity, and internal approvals. The ticket band is qualitative here: a residential retrofit is one considered purchase, a commercial rooftop or ground-mount project is a different, larger one, and this page states no dollar figures for either.
Because the purchase is slow, the blog's job is to meet a buyer at a research moment, not to manufacture urgency. Define the firm's urgency profile plainly: there is almost no same-day emergency in solar, so topics earn their place from timing windows and considered-purchase questions, not from "act now" pressure. Keep residential and commercial topics distinct; a homeowner rooftop explainer does not serve a commercial ground-mount procurement reader unchanged. No topic on this page teaches installation or electrical technique, prescribes system sizing, or quotes pricing.
Build the Topic Architecture by Incentive Window and Installer Job
Organize solar topics around the windows that actually move demand: federal and state incentive deadlines, end-of-year tax-claim timing for homeowners, utility interconnection-queue and net-metering changes, AHJ permitting timelines, and regional install-season weather. Cross each window with job type so every cluster earns a publish window and a reason to exist.
This is the layer the listicles skip. A topic is not a theme; it is a window crossed with a job, carrying a primary funnel stage and a publish window. Incentive topics are a category with a sourcing-and-refresh rule, never a place to state a percentage or dollar figure; that depth is owned by a separate compliance-reviewed piece. Re-cite the IRS Residential Clean Energy Credit page and DSIRE each cycle, because both change.
Two search rules keep the architecture honest. Google's people-first content guidance asks whether a page adds original value, which is the case for consolidating near-duplicate ideas. Its spam policies treat scaled, substantially similar regional pages as abuse, which is why this plan refuses a city-by-topic or utility-territory-by-topic matrix. The matrix below stays qualitative: no volumes, no traffic numbers, no incentive figures.
| Window | Rooftop PV | Battery add-on | EV-charger bundle | Commercial rooftop/ground-mount | System expansion | Inverter replacement | Monitoring/maintenance | Removal and reinstall |
|---|---|---|---|---|---|---|---|---|
| Federal/state incentive deadline | Deadline explainer — click; pre-window | Storage eligibility questions — form; pre-window | Bundle timing questions — form; pre-window | Commercial policy-change brief — qualified enquiry; in-window | Expansion timing — click; pre-window | Hold; out of window | Hold; off-window | Hold; off-window |
| End-of-year tax-claim timing | Homeowner year-end checklist — click; pre-window | Storage year-end questions — form; pre-window | Bundle year-end questions — form; pre-window | Commercial fiscal-year brief — qualified enquiry; in-window | Expansion year-end — click; pre-window | Hold | Hold | Hold |
| Utility interconnection/net-metering change | Queue and net-metering explainer — click; in-window | Storage and export questions — form; in-window | EV export questions — form; in-window | Commercial interconnection brief — qualified enquiry; in-window | Expansion and capacity — click; in-window | Replacement and export — form; in-window | Hold | Hold |
| AHJ permitting timeline | Permit-timeline explainer — click; in-window | Storage permit questions — form; in-window | Bundle permit questions — form; in-window | Commercial permitting brief — qualified enquiry; in-window | Expansion permit — click; in-window | Replacement permit — form; in-window | Hold | Re-roof permit timing — form; in-window |
| Regional install-season window | Pre-season research guide — impression; pre-window | Pre-season storage questions — click; pre-window | Pre-season bundle questions — click; pre-window | Commercial pre-season brief — qualified enquiry; pre-window | Expansion pre-season — click; pre-window | Hold; off-window | Off-season maintenance — impression; off-window | Re-roof season — form; in-window |
Turn a job-led topic plan into publishable, reviewed content. theStacc's Content SEO can research keywords, draft long-form articles in a set brand voice, build a keyword map and calendar, and queue or publish to a connected CMS, with Local SEO and Social Media handling profile and per-network posting.
Map Every Topic to One Funnel Stage and an Owner
Tag each topic to exactly one primary funnel stage and a stage owner. For solar, the stages run from impression and click through call click and form to qualified enquiry, booked job, and completed job. A booked job means a booked site survey or signed contract, and a completed job means install complete or permission-to-operate.
A topic may support a later stage, but it is owned by its primary. The impression-stage pre-season research guide does not get credited with a signed contract, and the click-stage incentive explainer does not get credited with a completed install. GA4's recommended lead events such as generate_lead, qualify_lead, working_lead, and close_convert_lead are a useful naming spine, but the business defines each one and maps it to the same stage the topic owns.
Keep residential and commercial rows separate, because the consideration profile and the owner differ. A homeowner rooftop topic is usually owned by marketing or intake; a commercial ground-mount brief is owned by whoever runs commercial proposals. The map below is a starting set, not a ranking of topics.
| Topic seed | Installer job served | Consideration profile | Qualitative ticket band | Primary stage | Stage owner | Source system | Proof required | Compliance/refresh gate | Wrong-audience exclusion |
|---|---|---|---|---|---|---|---|---|---|
| Pre-season rooftop research guide | Residential rooftop PV | Long, weeks to months | Residential retrofit | Impression | Marketing | Search Console | Own service scope | Re-check sources pre-season | DIY build queries |
| Incentive-deadline explainer | Residential rooftop PV | Window-driven | Residential retrofit | Click | Marketing | Analytics | IRS-01/DSIRE-01 links | Re-cite each cycle; no figures | Consumer tax-advice questions |
| Storage and export questions | Battery add-on | Window-driven | Residential retrofit | Form | Intake | CRM | Own installs | Verify territory and scope | Manufacturer-spec hunters |
| Commercial policy-change brief | Commercial rooftop/ground-mount | Procurement, months | Commercial project | Qualified enquiry | Commercial proposals | CRM | Own commercial scope | Verify interconnection locally | Vendor/tool searches |
| Re-roof removal-and-reinstall timing | Removal and reinstall | Window-driven | Residential retrofit | Form | Scheduling | Scheduling/CRM | Own installs | Verify AHJ locally | Installer-job seekers |
Set a Cadence the Firm Can Actually Keep
Tie publishing frequency to incentive and policy windows, interconnection and permitting timelines, and crew, site-survey, and intake capacity rather than an arbitrary quota. Pre-stage incentive-deadline and pre-season-research content ahead of the window, hold maintenance and monitoring topics for their window, and pause when intake cannot absorb demand.
Solar cadence is gated by operations, not by a posting number. If site-survey and intake capacity are full, more top-of-funnel pieces just create enquiries the firm cannot qualify well. If an incentive deadline is eight weeks out, the explainer and the year-end homeowner piece should already be drafted and sourced so they can publish inside the window. Maintenance and monitoring topics belong in the off-window, when crews are not booked against an install-season surge.
This is a plan, not a downloadable template. The cadence card below is a set of lists to review against the firm's own windows and capacity. There is no universal posting frequency here, and nothing in this section claims that a cadence produces demand.
| Timing | What to stage | Gate before publishing |
|---|---|---|
| Pre-window staging | Incentive-deadline explainers; pre-season research guides; year-end tax-claim timing pieces | Sources re-cited (IRS-01/DSIRE-01); no figures stated |
| In-window response | Policy-change explainers for interconnection, net-metering, and AHJ timeline shifts | Re-cite primary sources; keep installer non-advisory |
| Off-window holding | Monitoring and maintenance topics; inverter and export questions between install seasons | Confirm service scope and proof still current |
| Pause condition | Hold new top-of-funnel pieces when site-survey, intake, or crew capacity cannot absorb the resulting enquiries | Intake owner confirms capacity to qualify and book |
Match your publishing pace to the windows and capacity your crews actually have. A short working session can map your job mix, incentive windows, and intake limits into a cadence your team can keep without over-promising demand.
Assign Proof and a Compliance Check to Each Topic Type
Every topic type needs a named proof source and a compliance gate before it is drafted. Project recaps use only the firm's own installs with permission and accurate location and utility territory. Review and testimonial topics follow Google and FTC rules, and incentive-adjacent topics re-cite the IRS and DSIRE rather than stating figures.
Proof is local to solar in a way listicles ignore. A project recap is only as strong as the install behind it, so use the firm's own jobs, with the customer's permission and accurate service area and utility-territory detail, consistent with Google's rule on representing a real location and service area. Review and testimonial topics must follow Google's review policy and the FTC Consumer Reviews and Testimonials Rule: no incentives for reviews, no fake reviews, and privacy protected in public replies.
Solar electrical-contractor licensing, AHJ permits, utility interconnection agreements, structural and roof considerations, bonding, and insurance vary by state, locality, and utility, and this page asserts none of them as facts. For any local or service-area topic, instruct the reader to verify with the state contractor-licensing board, the local Authority Having Jurisdiction or building department, and the utility's interconnection team. Incentive-adjacent topics stay non-advisory on tax and legal matters and re-cite the IRS and DSIRE rather than restating figures.
| Topic type | Proof source | Compliance/refresh gate |
|---|---|---|
| Own-install project recap | The firm's completed installs, with permission | Location and utility-territory accuracy; GBP-01 |
| Review/testimonial | Genuine customer reviews, no incentives | GBP-02 and FTC-REV-01; no fake or sentiment-conditioned reviews |
| Incentive-adjacent | IRS-01 and DSIRE-01, re-checked each cycle | Sourcing-and-refresh rule; non-advisory on tax/legal; no figures |
| Local/service-area | Real coverage and local evidence | GBP-01; no doorway farm; verify licensing, AHJ, and interconnection locally |
Measure the Plan Against the Full Solar Funnel
Evaluate each topic only inside a declared evidence window and only on the stage it owns. Because solar is a long, high-consideration purchase measured in weeks to months, attribute cautiously across the research cycle and never credit a topic with a downstream outcome it did not own. Compare topics by quality and fit, not by a universal ranking.
Each funnel stage is a separate entry with its own source system, and the business defines what qualifies at each one. Impression, click, call click, form, qualified enquiry, booked job, and completed job are not collapsed into shared rows. A topic that owns the click stage is judged on click-stage evidence, and the booked-job and completed-job rates carry the solar booking-cycle and completion-and-interconnection lags rather than pretending a considered purchase closes inside a week.
Only the formulas below are approved, and each keeps every field. They do not publish portable benchmarks, and they do not imply a topic caused a downstream outcome. Keep, change, or stop each topic on the firm's own stage data, inside the declared window.
| Formula | Numerator | Denominator | Evidence window | Source system | Owner | Exclusions |
|---|---|---|---|---|---|---|
| Qualified-enquiry rate | Unique enquiries from the topic marked qualified under the written service, territory, and capacity rule | All unique attributable enquiries from that topic in the same window | One declared 28-day window per topic cohort | Intake/CRM log with topic and source field | Intake owner | Spam, duplicates, vendors, employment/DIY contacts, manufacturer-spec hunters, out-of-territory or unsupported-service jobs |
| Booked-job rate | Unique qualified enquiries from the topic with a confirmed booked site survey or signed contract | Unique qualified enquiries from that topic in the same cohort window | 28-day enquiry cohort plus the stated solar booking-cycle lag for a considered purchase | Scheduling/CRM | Scheduling owner | Reschedules counted once; cancels before survey or contract remain booked but not completed |
| Completed-job rate | Unique booked jobs from the topic marked completed, meaning install complete or permission-to-operate | Unique booked jobs from that topic in the same cohort | Booked cohort plus the stated completion-and-interconnection lag | Job-management/CRM | Operations owner | Cancellations and no-shows, jobs outside scope, jobs delayed by interconnection or permitting beyond the window, unattributable source |
| Wrong-audience rate | Unique enquiries from the topic flagged wrong-audience, meaning DIY build, manufacturer-spec, employment, consumer tax-advice, or vendor | All unique attributable enquiries from that topic in the same window | One declared 28-day window | Intake/CRM log with disqualify reason | Intake owner | None beyond the defined wrong-audience categories |
Keep, Change, or Stop: When a Topic Is the Wrong Move
Retire topics that pull the wrong audience, duplicate an owner that already exists, or ask the firm to fulfill work it cannot. DIY solar builds, panel-manufacturer spec hunters, installer-job seekers, and consumer tax questions the company should not answer all belong on the stop list. Route readers to the generic audit, calendar, AI, or strategy owners instead.
Several intents a solar marketer might reach for are already owned by generic pages and should be linked, not rebuilt as solar clones. The audit-checklist intent lives in the SEO audit checklist, the content-calendar intent lives in the SEO content calendar template, the AI-content intent lives in the AI content strategy page, and generic strategy framing lives in the blog content strategy guide. The validated analog for this page's shape is the HVAC job-led topic plan, which proves a vertical topic spoke earns its own URL by staying inside its trade's job economics.
Use the exclusion list and the failure-state checklist below to stop rows early. A topic that cannot name the installer job it serves, or that duplicates a generic owner, or that needs an incentive figure this page is not allowed to state, is a stop, not a draft.
| Audience or query | Reason it is excluded from this plan |
|---|---|
| DIY solar-build queries | The reader is not hiring an installer; the firm cannot fulfill the job. |
| Panel or inverter manufacturer-spec hunters | The intent is product research, not the firm's installation service. |
| Installer-job and employment seekers | The reader wants a job, not an installation. |
| Consumer tax-advice questions ("is the credit going away," "which state is best") | The firm should not answer as tax advice; figure depth is owned elsewhere. |
| Vendor and tool searches | The reader is evaluating suppliers, not hiring the firm. |
| Stop the row when | Why it fails |
|---|---|
| No installer job is served | A topic without a job is a generic idea, not a plan row. |
| It duplicates an existing generic owner | Audit, calendar, AI, and strategy intents are already owned. |
| Timing is out of window | An incentive or policy piece outside its window misleads the reader. |
| No proof is available | A recap or local claim without evidence cannot be reviewed. |
| It risks incentivized or fake reviews | That violates GBP-02 and FTC-REV-01. |
| It states an incentive figure without a dated, reviewed source | Figure depth is deferred to the separately owned incentive piece. |
| It lures an unsupported service or out-of-territory reader | That misrepresents service area under GBP-01. |
| Intake cannot absorb the demand | Publishing past capacity wastes the enquiries the topic would create. |
Frequently Asked Questions
These answers cover what to publish, how to choose fitting topics, whether to follow incentive windows, city and utility-territory pages, reviews and project photos, tax and incentive content, publishing pace, and how to judge whether a topic is working. Use them to guide an internal review, not as a substitute for the firm's own records.
What should a solar installation company blog about?
Blog about the jobs your company actually sells and the windows that move solar demand: residential rooftop PV, battery and storage add-ons, solar plus EV-charger bundles, commercial rooftop or ground-mount work, system expansions, inverter replacement, monitoring, and removal-and-reinstall. Tie each topic to an incentive or policy window, one funnel stage, an owner, a proof source, and a compliance gate instead of collecting generic ideas.
How do I choose solar blog topics that fit my installation services?
Start from your real job mix and service scope, then keep a topic only when it maps to a service you offer, an incentive or policy window, one funnel stage, an available proof source, and an owner who can maintain it. Hold anything that needs a city or utility-territory page you cannot support, and consolidate near-duplicate ideas into the stronger existing page.
Should solar blog topics follow incentive deadlines and policy changes?
Yes, as timing windows, not as a place to state figures. Stage incentive-deadline and policy-change explainers ahead of the window and re-cite the IRS Residential Clean Energy Credit page and DSIRE each time, because both change. Keep the installer non-advisory on tax and legal matters, and route any credit amount or percentage to a separately owned, compliance-reviewed piece.
Should a solar installer write a separate blog post for every city or utility territory it serves?
No. A city or utility-territory name alone does not create a new customer task or justify a separate URL, and scaled near-duplicate regional pages are a search spam pattern. Keep a local topic only when the firm truly serves that area, has useful local evidence, and cannot meet the need through an existing service or service-area page; otherwise merge or hold it.
Can a solar company blog use customer reviews or project before-and-after photos?
Yes, with limits. Use only genuine reviews gathered without incentives, and use before-and-after photos only of the firm's own installs with the customer's permission and accurate location and utility-territory detail. Google's review policy prohibits incentives and the FTC rule bars fake or sentiment-conditioned reviews. Protect privacy in public replies and never imply a rating that was not earned.
Should a solar company write about tax credits and state incentives?
It can cover incentives as a topic category with a strict sourcing-and-refresh rule, not as tax or legal advice. Link to and re-check the IRS Residential Clean Energy Credit page and DSIRE for any state or utility program, and never restate a percentage or dollar figure from memory. Keep the installer's role non-advisory and route figure depth to a separately owned, compliance-reviewed piece with dated sources.
How often should a solar company publish blog posts?
As often as your proof, review, and intake capacity allow, tied to incentive and policy windows, interconnection and permitting timelines, and install-season research rather than a fixed quota. Pre-stage content ahead of each window, hold maintenance and monitoring topics for their window, and pause when site surveys or intake cannot absorb demand. Cadence is an operating decision, not a promise of demand.
How do I know whether a solar blog topic is working?
Judge it only inside a declared evidence window and only on the stage it owns, such as qualified-enquiry rate for an enquiry-stage topic. Because solar is a long, high-consideration purchase, attribute cautiously across the research cycle and never credit an impression or click-stage post with a booked or completed job. Keep, change, or stop each topic on your own stage data.
Build the Next Topic From the Job, Not a Bigger List
Build the next solar topic by naming the installer job it serves, the incentive or policy window it belongs to, the single funnel stage it owns, its proof source, and its compliance gate. Publish only after that review, and hold any row that cannot clear it. A small, defensible plan beats a larger backlog of unchecked ideas.
Start with one reviewed row from the matrix. Confirm its job, window, stage, owner, proof, and gate, and keep broad calendar mechanics in the existing content calendar template rather than rebuilding them here. When the team wants help turning reviewed rows into articles, the Content SEO module handles research, drafting in a set brand voice, on-page scoring, a keyword map and calendar, and queueing or publishing to a connected CMS, with the Local SEO module and Social Media module covering profile and per-network posting.
Build a solar content plan around jobs your crews actually install. Bring your job mix, incentive windows, and intake limits, and leave with a topic plan that names an owner, a proof source, and a compliance gate on every row.
Sources & references
- Google Search Central - Creating helpful, reliable, people-first content
- Google Search Central - Spam policies for Google web search
- Google Business Profile Help - Guidelines for representing your business on Google
- Google Business Profile Help - Get reviews
- FTC - Consumer Reviews and Testimonials Rule: Questions and Answers
- Google Analytics Help - Recommended lead events in GA4
- IRS - Residential Clean Energy Credit
- DSIRE - Database of State Incentives for Renewables and Efficiency
- theStacc internal research archive - DataForSEO US keyword and SERP snapshot for solar blog topics, captured July 11, 2026 (non-public)
Researched, written, and published articles that compound organic traffic.