Pick a schema type and fill in the fields. Marksmith generates JSON-LD for your page head, with a live preview and local validation.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Wandzilak Web Design",
"telephone": "+1-386-555-0123",
"address": {
"@type": "PostalAddress",
"streetAddress": "…",
"addressLocality": "Palm Coast",
"addressRegion": "FL"
},
"priceRange": "$$"
}
Every schema type is a form with labeled fields, required-field markers, and Google-doc help text under each input. Marksmith builds the JSON. You never see angle brackets.
The preview updates as you edit the fields, so you can review the generated JSON-LD before saving.
Opens Google's Rich Results Test in a new tab with your page URL to check supported search features. Use a Schema.org validator to review the broader markup.
Required fields. URL formats. ISO-8601 dates. Enum values. Marksmith catches the obvious problems in the editor — before you ever hit save.
LocalBusiness, Article, FAQ, Product, Review, Event, Person, Organization, WebSite, Recipe, Course, JobPosting, Video, Image, Software, Podcast, Attorney, Physician, MedicalCondition, RealEstateListing — and more on the way.
Stack Article + FAQ + Breadcrumbs on a single blog post. Or Product + Review + AggregateRating on a product page. Each renders as its own clean JSON-LD block. Unlimited on paid plans.
The "Marksmith — Schema" panel sits below the editor on every post, page, and custom post type.
Type-picker dropdown groups Free and Paid types. Free covers LocalBusiness, Article, FAQ. Paid unlocks 22 more.
Required fields are starred. Every input has help text from Google's own docs. The JSON-LD preview updates live.
Marksmith injects the JSON-LD into <head> on the front-end. Click "Test on Google" to verify.
Free types are open to everyone. Paid types unlock with any license.
Marksmith adds JSON-LD <script> blocks in <head>. It leaves titles, meta tags, and the sitemap unchanged. If another SEO plugin also generates schema, review the combined output for duplicate or conflicting entities.
Marksmith provides local required-field and type checks. Its external test link opens search.google.com/test/rich-results for supported Google rich-result features. Review the broader markup with a Schema.org validator as well.
No. The free tier is free forever and covers the 3 most-used types: LocalBusiness, Article, FAQ. Every small site needs at least one of them. You only need a license key if you want the additional 22 types, unlimited schemas per page, or site-wide schemas.
The WordPress plugin is the current product. Export for other platforms is on the roadmap; contact us about early access.
The front-end JSON-LD stops being emitted. Your stored schemas stay in WordPress post meta, untouched. If you delete the plugin entirely, the post meta is removed and you start fresh on reinstall.
Depends on your plan. Single = 1 domain. Agency = 10 domains. Unlimited = unlimited. Domain binding happens automatically when the plugin first verifies. If you remove a site from your stable, contact us to unbind that slot.
No. Everything stays inside your WordPress install. The only outbound network call is the license verification against marksmith.wandzilakwebdesign.com/api/validate, which sends just your license key + your site's hostname — never any post content. The plugin's readme documents its external services.