Overview
The Extract LD+JSON Schema block extracts structured data markup from web pages. JSON-LD (JavaScript Object Notation for Linking Data) is the format Google recommends for structured data, and this block helps you analyze what schema markup competitors or any webpage uses. Use it to audit SEO structured data, analyze competitor schema implementations, or gather insights for your own schema strategy.Configuration
URL
Enter the webpage URL to extract JSON-LD schemas from. This field supports placeholders for dynamic values. Examples:- Static URL:
https://example.com/blog/article - From previous step:
{{step_1.output.url}} - From loop:
{{current.link}}
Output Format
Choose how the extracted schema data is returned.Structured Output
Returns the raw JSON-LD schema objects extracted from the page.Output Structure
Accessing Structured Data
Get all schemas:Summary Output
Returns a markdown table summarizing which schema types are present on the page.Output Structure
Supported Schema Types
The block extracts any JSON-LD schema types embedded in web pages, including:Best Practices
- Use Structured format when you need to analyze specific schema properties
- Use Summary format for quick audits comparing multiple pages
- Combine with Loop block to audit schema across multiple URLs
- Extract competitor schemas to inform your own structured data strategy
- Validate extracted schemas against Google’s requirements
Common Use Cases
Example Workflow: Competitor Schema Audit
Analyze competitor structured data:-
Google Search Block:
- Query:
{{input.keyword}} - Max Results: 10
- Query:
- Loop Block: Process each result
-
Extract LD+JSON Schema Block:
- URL:
{{current.link}} - Output Format: Summary
- URL:
-
LLM Block:
- Google Sheets Block: Store analysis
Example Workflow: Schema Coverage Report
Generate a schema audit for your own site:-
Get URLs from Sitemap Block:
- Sitemap URL:
https://yoursite.com/sitemap.xml
- Sitemap URL:
- Loop Block: Process each URL
-
Extract LD+JSON Schema Block:
- URL:
{{current.url}} - Output Format: Structured
- URL:
-
LLM Block:
- Google Sheets Block: Append audit results
Troubleshooting
What’s Next
Now that you understand the Extract LD+JSON Schema block:- Learn about Web Scrape Block to extract page content
- See Loop Block to audit multiple pages
- Explore LLM Block to analyze schema data
- Check Google Search Block to find competitor pages