‌‌‌‌​​‌‌​‍‌​‌​‌‌‍‍‌​‍‌‌​​‌​​‌‌​‍ WordPress plugin · Free

Schema markup, crafted clean

Pick a schema type and fill in the fields. Marksmith generates JSON-LD for your page head, with a live preview and local validation.

application/ld+json auto-generated
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Example Coffee Co.",
  "telephone": "+1-386-555-0123",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "…",
    "addressLocality": "Anytown",
    "addressRegion": "FL"
  },
  "priceRange": "$$"
}
Features

Forms for adding structured data to WordPress

Form-driven, never JSON-driven

Every schema type is a form. Fields are labeled and required ones are marked; many carry a short help note. Marksmith builds the JSON. You never see angle brackets.

Live JSON-LD preview

The preview updates as you edit the fields, so you can review the generated JSON-LD before saving.

"Test on Google" — one click

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.

Validation in the editor

Flags missing required fields as you type, before you save.

25 schema types

LocalBusiness, Article, FAQPage, Product, Review, Event, Person, Organization, WebSite, Recipe, Course, JobPosting, Video, Image, Software, Podcast, Attorney, Physician, MedicalCondition, RealEstateListing, plus BlogPosting, HowTo, AggregateRating, BreadcrumbList and WebPage.

Every public post type

The panel sits below the editor on posts, pages and every public custom post type. Each one carries one schema, stored in your own WordPress database.

How it works

Four steps from blank post to generated JSON-LD

1

Open any post in the editor

The "Marksmith — Schema Markup" panel sits below the editor on every post, page and public custom post type.

2

Pick a schema type

Choose one of the 25 types from the dropdown. Every type is free; nothing is locked.

3

Fill the form

Fields are labeled and required ones are marked; many carry a short help note. The JSON-LD preview updates live.

4

Save the post

Marksmith injects the JSON-LD into <head> on the front-end. Click "Test on Google" to check it in Google’s Rich Results Test.

Schema types

25 schema types, all free

Every type is included. There is no license key and nothing to unlock.

LocalBusiness
Free
Article
Free
FAQPage
Free
BlogPosting
Free
Product
Free
Review
Free
AggregateRating
Free
BreadcrumbList
Free
Event
Free
Person
Free
Organization
Free
WebSite
Free
WebPage
Free
VideoObject
Free
ImageObject
Free
Recipe
Free
HowTo
Free
Course
Free
JobPosting
Free
SoftwareApplication
Free
PodcastEpisode
Free
Attorney
Free
Physician
Free
MedicalCondition
Free
RealEstateListing
Free
Price

Free. All of it

Free
Marksmith
Everything in the plugin
$0
No credit card, no license key
  • All 25 schema types
  • One schema per post or page
  • Live JSON-LD preview with a Copy button
  • Missing required fields flagged as you type
  • Blank fields filled from the post on the live page: page URL and featured image where the type uses them, and for articles the title, author and dates
  • “Test on Google” button
  • JSON-LD added to the page head automatically
  • No license key, no account, no outside connections
Request the plugin
FAQ

Questions

Will Marksmith conflict with my existing SEO plugin (Yoast, Rank Math, AIOSEO)?

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.

Why doesn't Marksmith validate against Google's API directly?

Google has no public API for its Rich Results Test. Marksmith flags missing required fields in the editor, and its 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.

Is it really free?

Yes. All 25 schema types, the live preview, the required-field check and the “Test on Google” button are free. Nothing in the plugin is locked, and it never asks for a license key.

Can I use Marksmith on Shopify or Webflow?

No. Marksmith is a WordPress plugin.

What happens to my schemas if I deactivate the plugin?

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.

Can I use it on more than one site?

Yes. There is no license key and no site limit, so you can install it on as many WordPress sites as you like.

Does Marksmith send my post content anywhere?

No. Marksmith makes no requests to any server on its own, and it stores your schemas in your own WordPress database. The “Test on Google” button opens Google’s Rich Results Test in your browser, with the page’s public address, only when you click it.

Get started

Add schema to your next post

Choose a type, fill in the fields, and review the generated JSON-LD. Contact the studio for current installation options.