Service Schema

Estimated reading: 4 minutes 175 views

Service Schema


Service Schema structures details about services offered on a webpage, such as service name, description, price range, availability, and provider information. This structured markup facilitates search engines in comprehending and showcasing service-related content in search results.

Service Schema The Service schema is utilized by websites to provide structured details about the services they offer. This enables search engines to understand the specifics of the services listed on a website, thereby enhancing their visibility in search results.

Implementing the Service schema is similar to using other specific schemas like Product or Article schemas. It involves providing search engines with precise information about the service. When a Service schema is added to a webpage, it outlines essential information such as the service name, description, provider, and price range. This markup improves how services are displayed in search results, offering users immediate insights into the service details.

For service listings, the Service schema includes both mandatory and optional fields, as follows: 

Mandatory Fields:

name: The name of the service.

provider: The entity providing the service, which could be an organization or a person.

Recommended Fields:

description: A summary or brief description of the service.

priceRange: The range of costs for the service.

areaServed: The geographical area where the service is available.

serviceType: The type or category of the service.

image: Images related to the service.

offers: Details about service offers or packages.

While the mandatory fields are crucial for a valid Service schema, incorporating the recommended fields can significantly enhance the user experience by providing more detailed information. This, in turn, can positively affect the service’s search rankings and visibility, making it easier for potential clients to find and understand service information.

How to access Service schema using Rich Snippets

Access it from METAs – Rich Snippet – Service

Clicking on the “+” symbol will open up a panel where you can start editing and customizing your Schema Template.

A pop-up will appear

Add your data, a question and its answer.
Mandatory fields will have small red starlike symbol (*) added to them:

Description – provide a clear, concise, and compelling description of your service, this should be in between 150 to 250 words, to maintain the reader’s attention and improve search engine optimization (SEO).

Service Type – the recommended format is a descriptive text , EG: “Web Design Services” or “Lawn Care and Maintenance”

Offers

Name – the name of the offer, here are a few examples “Monthly Web Development Subscription” or “Early Bird Consultation Discount”

Category – field groups your offer into a type, making it clear what service or product you’re providing, here is an example: IT and Web Services

Financial Planning Packages

URL – pointing to a page where the offer can be obtained
Price – price of the product or service.

Currency – currency of the price (e.g., USD, EUR) using the ISO 4217 currency code

Availability – the availability of the offer, using the defined availability types like “In Stock”, “Preorder” “Sold Out”

Price Valid From – the date when the offer starts being valid.

Price Valid Until – the date when the offer is no longer valid.

Image URL: The image should be optimized for the web to ensure fast loading times while maintaining quality; recommended format: JPEG, PNG, or WebPy.

Make sure to click on Save

With this you have a Service schema set up. All there is left to do is check it up and see if it works as expected. This is easier than you imagine, and Squirrly will help with the steps.

Verify Markup

After saving your changes, you can verify that the Service schema markup has been added correctly by viewing the page or post source code. Look for the JSON-LD markup representing the Service schema.

1. Click onJSON-LD Code – Validate JSON-LD

2. A new page / tab will open you will get you test code, click on TEST CODE

3. A small pop-up appears, and you will have to wait a few moments for the data to be processed
4. Once data is processed, you will be able to see your work, test it, share it and use it to enhance your work.



For further details, we recommend referring to the following resources
Service Schema

The Squirrly SEO Patterns List

Leave a Comment

Share this Doc

Service Schema

Or copy link

CONTENTS