π Audit & generate JSON-LD schema markup for SEO with GPT-4.1-mini + Gmail
β‘ 514 views Β· π Market Research & Insights
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Schema Markup Generator Automatically audit and optimize your siteβs JSON-LD structured data and email a step-by-step implementation guide.
What It Does
- Collects a website URL & email via form
- Extracts existing JSON-LD, identifies gaps
- Generates optimized schema markup (GPT-4.1-mini)
- Builds an HTML before/after guide with action items
- Emails the full implementation instructions
Prerequisites
- n8n instance (self-hosted, Desktop, or Cloud)
- Gmail OAuth2 credentials
- OpenRouter API key (for GPT-4.1-mini)
Quick Setup
- Gmail: Add OAuth2 credential β select in βSend Emailβ node
- OpenRouter: Store API key β link in βSchema Markup Agentβ node
- Form: Configure fields
websiteUrl&emailAddressin your Webhook/Form node
Customization
- AI Prompt: Tweak system message to focus on specific schema types or output style
- Email Template: Modify HTML header/footer or add sections
Troubleshooting & Limits
- Monitor OpenRouter rate limits and Gmail send quotas
- Ensure target sites allow scraping for schema extraction
π Nodes Used
Gmail, AI Agent, Auto-fixing Output Parser, Structured Output Parser, Code Tool, n8n Form Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File