If you've used the Merkle Schema Markup Generator, you know the drill: open the tool, manually fill in every field, copy the JSON-LD, repeat for the next page. It works — but it's slow, and it scales to exactly one page at a time.
This guide covers what Merkle's tool offers, where it falls short, and how SchemaGenerator.app gives you the same valid JSON-LD output in a fraction of the time.
The Merkle Schema Markup Generator (now hosted on TechnicalSEO.com after Merkle's rebrand) is one of the most widely referenced free schema tools in SEO. It generates JSON-LD for common schema types — Organization, LocalBusiness, Product, Article, FAQ, and more — through a form-based interface.
You choose a schema type, fill in the fields manually, and the tool outputs the JSON-LD snippet you paste into your page's <head>.
It's been around for years, it's reliable, and a lot of SEOs know it by name.
The core limitation is that Merkle requires fully manual input. There's no URL input, no page reading, no auto-detection. Every field — your business name, address, phone number, opening hours, image URLs — you type or paste yourself.
For a single page, that's fine. But if you're:
…manual field entry per page becomes a bottleneck fast.
Other limitations with Merkle's approach:
datePublished, author, and image have to be copied manuallySchemaGenerator.app takes a different approach: paste your URL, and the AI reads the page for you.
For a blog post, it extracts the headline, author, publish date, and featured image automatically — no manual entry. For a product page, it pulls the product name, price, availability, and images. For a local business, it extracts the address, phone number, and opening hours from your website.
The result is the same valid JSON-LD output — just generated in seconds instead of minutes.
| Feature | Merkle | SchemaGenerator.app |
|---|---|---|
| URL input (auto-extract) | ✗ | ✓ |
| AI field extraction | ✗ | ✓ |
| Manual input fallback | ✓ | ✓ |
| Article / BlogPosting | ✓ | ✓ |
| Product schema | ✓ | ✓ |
| LocalBusiness schema | ✓ | ✓ |
| Organization schema | ✓ | ✓ |
| FAQ schema | ✓ | ✓ |
| Edit before copying | ✓ | ✓ |
| Free to use | ✓ | ✓ |
| Account required | No | No |
Use Merkle if: You're generating schema for one page with highly specific fields and you prefer a simple form interface with no distractions.
Use SchemaGenerator.app if: You're working from a live URL, want the AI to pre-fill the fields from the page content, or you're generating schema for multiple pages and want to move faster.
Both tools output valid JSON-LD. The difference is how much work you do before you get there.
<head>No account required. Generates up to 20 schemas per week for free. Create a free account for 40 per week.
Is SchemaGenerator.app free?
Yes. No credit card required. Anonymous users get 20 schemas/week; free accounts get 40/week.
Does it replace Merkle's tool entirely?
For most use cases, yes. If you prefer manual-only entry with no URL input, Merkle's form interface is still solid. But if you want to go faster, SchemaGenerator.app handles the extraction for you.
What schema types does it support?
Organization, LocalBusiness, FAQ, Article, BlogPosting, NewsArticle, Product, and more — with the correct JSON-LD output for each.
Will the output pass Google's Rich Results Test?
Yes. The JSON-LD follows Google's structured data guidelines. You can validate any output at Google's Rich Results Test.
Ready to try it? Generate your schema now — no account needed.