Free schema planning tool

Choose the right schema type first

Describe the visible page and its main entity. SwiftSchema ranks practical Schema.org types, explains each fit, and gives you the fields to gather.

Input
Plain-language page description
Output
Ranked schema types and fields
Next
Open the guide or generate JSON-LD

Include the business type, offer, pricing, address, dates, reviews, media, and the action a visitor can take.

Also consider

Service

Score 11

Use when the page sells or explains a service, especially a single offer with benefits, provider, and calls to action.

nameproviderareaServedserviceTypeoffers

Also consider

ContactPage

Score 4

Use to label a contact, support, or sales page, then pair it with Organization or LocalBusiness details.

nameurlisPartOfbreadcrumb
Next: gather the listed fields, then generate and validate the markup.Generate JSON-LD.

Useful descriptions include visible facts

A roofing contractor service page with a service area, reviews, and quote CTA

A SaaS pricing page with monthly and yearly plans

A podcast episode with a transcript, audio player, duration, and show notes