Solar SEO Technical
Schema Markup for Solar Companies: A Step by Step Guide
Schema markup is one of the most underused SEO tools available to solar installers. This guide shows you exactly what to add and how to add it to get more visibility in Google search results.
Schema markup is structured data code that you add to your website to help Google understand exactly what your business does, who you are, where you operate and what your customers say about you. It does not directly change how your page looks to visitors, but it significantly improves how Google reads and represents your pages in search results.
For solar companies, schema markup can mean the difference between a plain blue link in the search results and a rich result showing your star rating, your service area, your business type and your review count. Solar installers who implement schema correctly give Google more confidence in their content, which translates into better rankings and more prominent search appearances.
What Schema Markup Actually Does for a Solar Website
When Googlebot crawls your website it reads HTML, which tells it what content is on a page but not necessarily what that content means. Schema markup, written in a format called JSON-LD and injected into the head of your page, gives Google an explicit, machine-readable description of your content.
For a solar installer, this means you can tell Google directly that you are a local business, that you install solar panels, that you operate in specific postcodes and counties, that you have a certain number of reviews and that your content is an article, a how-to guide or a service page. Google uses this information to generate rich results, improve local pack rankings and serve your content to more relevant searches.
"Schema markup is the clearest possible way of communicating to Google what your solar business does, where it operates and why it should be trusted. Most of your competitors have not added any."
The Four Schema Types Every Solar Company Needs
How to Write LocalBusiness Schema for a Solar Installer
LocalBusiness schema is the most important schema type for any solar installer operating in a specific geographic area. It should be added to every page of your website, ideally via your website platform's head code injection, so that Google has consistent, site-wide confirmation of your business details.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Solar Company Name",
"description": "MCS certified solar panel installers serving [your area]",
"url": "https://www.yourwebsite.co.uk",
"telephone": "01234 000000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Your Street Address",
"addressLocality": "Your Town",
"addressRegion": "Your County",
"postalCode": "AB1 2CD",
"addressCountry": "GB"
},
"areaServed": ["County 1", "County 2", "City 1"],
"openingHours": "Mo-Fr 08:00-17:30",
"hasCredential": "MCS Certified Installer"
}
- Replace every placeholder value with your actual business details before adding this to your site
- The areaServed field accepts an array of locations and should list every county, city and major town you serve
- The openingHours field uses a specific format. Check schema.org for the correct syntax if your hours vary by day
- Add your MCS certificate number to the hasCredential field to reinforce your accreditation to Google
Article Schema for Solar Informational Pages
Every informational page on your solar website should carry Article schema. This schema type tells Google that the page is a piece of content, who created it, when it was published and when it was last updated. It supports Google's EEAT evaluation by making explicit the authorship and currency of your content.
Get Schema Markup Added to Your Solar Website Correctly
Implementing schema markup incorrectly can do more harm than having none at all. Our SEO service for solar companies includes a full structured data audit and implementation as part of the technical foundation we build for every client.
How to Add Schema Markup to a Squarespace Solar Website
FAQPage Schema for Solar Questions
FAQPage schema is particularly valuable for solar companies because it allows the most common solar questions and answers to appear directly in the Google search results, occupying significantly more page space than a standard result. This is especially effective for informational pages that already contain a questions and answers section.
Schema markup is one technical element within a complete solar SEO strategy. If you want your solar website to perform at its best across all the ranking factors Google evaluates, our SEO for solar companies service covers every element from structured data to content and local signals.
- Only use FAQPage schema on pages that genuinely contain a questions and answers section, as Google penalises misuse
- Each question and answer pair in your schema must match the actual content on the page exactly
- Aim for between four and eight question and answer pairs per page for the best chance of rich result eligibility
- Solar questions about cost, savings, MCS, planning permission and the SEG scheme perform particularly well as FAQ rich results
Schema markup works best as part of a broader technical SEO foundation. For a complete guide to all the elements that affect how Google reads and ranks a solar company website, visit our SEO guides for solar companies.
SEO Guides for Solar Companies
This article is part of our complete guide to SEO for solar installers. Explore the full resource to understand how to rank higher, attract better-quality traffic and convert more of it into paying customers.
Back to the Guide →