In short. Open Service in Rank Math’s Schema Generator, complete its service and offer fields, save the schema and page, then validate the output.
Definition: Rank Math's Service schema template adds structured data describing a specific service to a WordPress post or page. Its form covers the service name, description, service type and offer, with a shortcode for displaying the entered data.
Key facts
- As of 17 October 2026, Rank Math's schema generator documentation lists Service among the schema types available in Rank Math Free.
- Rank Math's Service setup guide documents Headline, Description, Shortcode, Service Type and Offers in the template.
- Schema.org's Service definition describes a service provided by an organization and defines
serviceTypeas the type of service offered.
Where is the Service template?
Rank Math's generator guide starts with enabling the Schema (Structured Data) module under Rank Math SEO > Dashboard. In the WordPress block editor, the Rank Math icon opens the sidebar containing the Schema tab. The Classic Editor places that tab in the Rank Math metabox below the editing area.
The Service guide gives the next steps: open Schema Generator, locate Service, and click Use. This opens the Schema Builder for the selected post or page. After editing the fields, Save for this Post saves the schema changes; the page must also be updated or published.
Which fields describe the service?
Rank Math's field instructions separate the service's name from its category. Headline contains the name of the service. Description contains a short explanation. Both fields accept variables that draw information from the post or page.
Service Type describes the kind of work offered. The guide gives car washing and home decor as examples. Offers contains Price and Currency, with the currency entered as an ISO 4217 code. Shortcode supplies a code that can be copied into the content to display the service schema data on the public page.
A variable is a placeholder whose value comes from existing content. Rank Math's variable reference includes these tokens, which can be entered into the corresponding text fields:
%seo_title%
%seo_description%
The same documentation explains that variables reuse existing title and description content rather than requiring repeated manual entry.
How can the saved markup be checked?
Schema.org's validator documentation describes a tool that accepts a page URL or pasted markup, summarizes extracted structured data and identifies syntax mistakes. Testing the published service page allows the saved output to be inspected.
Rank Math's validation guidance distinguishes this check from Google's Rich Results Test: Google's tool recognizes the rich result types Google officially supports. Rank Math directs other schema types to the Schema Validator. The same guidance identifies Rank Math's built-in Code Validation tab as a PRO feature.
Related terms
- How do I set a default schema type in Rank Math?
- How do I remove a schema template from a Rank Math page?
- How does Schema.org validation differ from Google's Rich Results Test?
FAQ
Do I need Rank Math PRO for the Service template?
You can use Service with Rank Math Free, according to Rank Math's availability list. The same documentation reserves the Advanced Schema Editor for PRO.
How do I display the service details on the page?
You can copy the Shortcode supplied by the template and paste it into your content. Rank Math's Service guide documents this as the way to display the service schema data on the public page.
Sources
- Rank Math, "Configuring ‘Schema Markup’ in Rank Math for Rich Snippets", undated
- Rank Math, "Service Schema Type", undated
- Schema.org, "Service", undated
- Schema.org, "Schema.org Markup Validator", undated
Check how a page reads to answer engines. Open the GEO score analyzer