AI powered Schema Markup Generator
$39+
$39+
https://schema.org/InStock
usd
Aris Nakos
What it is
This n8n workflow is a Schema Markup Generator that helps website owners automatically audit and optimize their structured data. Users submit a URL and email; the workflow inspects existing JSON-LD markup, generates improved schema, and emails a step-by-step implementation guide.
How It Works
-
Form Submission
– Users submit their website URL and email via an embedded form node. -
Schema Extraction & Analysis
– A “Schema Markup Agent” (GPT-4.1-mini via OpenRouter) fetches the page, extracts any existing JSON-LD, and identifies missing or suboptimal properties. -
Optimized Schema Generation
– The AI agent crafts optimized JSON-LD markup tailored to the page’s content and SEO best practices. -
HTML Implementation Guide
– The agent produces an HTML report showing before/after comparisons, improvement rationale, prioritized action items, and verification steps. -
Email Delivery
– The guide is formatted into a professional HTML email and sent via Gmail to the user’s address, with the subject line referencing the analyzed URL.
Setup
To ensure security and reliability, use OAuth2 wherever possible and store all API keys in n8n’s encrypted credential manager.
-
n8n Installation
- Deploy n8n (Recommend the Cloud version).
- Ensure your instance is up-to-date to avoid known vulnerabilities.
-
Gmail (OAuth2)
- In n8n’s Credentials → Add New → Gmail OAuth2.
- Follow Google’s consent screen setup and authorize scopes for sending email.
- Select this credential in the “Send Email” node.
-
OpenRouter (API Key)
- Sign up at https://openrouter.ai/ and generate an API key.
- In n8n’s Credentials → Add New → HTTP Header Auth (or dedicated OpenRouter credential).
- Reference this credential in the “Schema Markup Agent” node.
-
Form Node Configuration
- Use n8n’s “Webhook” or community “Form” node.
- Collect exactly two fields:
websiteUrl
andemailAddress
. - Map these to subsequent nodes to drive the workflow.
Customization Options
-
System Message
Modify the prompt in the “Schema Markup Agent” to adjust analysis depth, include specific schema types (e.g.,Article
,Product
,LocalBusiness
), or change output formatting. -
Email Template
Tweak the HTML template in the “Send Email” node for branding, custom headers/footers, or additional sections (e.g., FAQ, support links).
n8n Account Setup
If you’re new to n8n:
- Create a free account at https://n8n.io/.
- Follow the onboarding wizard to spin up a workflow environment.
- Install any required community nodes (e.g., Form node) via Settings → Community Nodes.
Full Tutorial
For a step-by-step walk-through (from account creation to live deployment), watch.
a JSON file with the workflow, which you can upload straight to your n8n instance
Save Time
1 hr per page scanned
Size
40.1 KB
Add to wishlist