NLWeb Schema Feeds
A schemamap: directive in robots.txt points agents at machine-readable feeds of your structured data.
- Category
- Discoverability
- Standard
- Emerging checkEmerging
- Off by default, turn on in settings
What it checks
The extension reads robots.txt and looks for schemamap: directives, the
NLWeb Schema Feeds convention for pointing agents to a Schema Map XML file that
lists a site’s structured-data feeds. It does not fetch the Schema Map itself.
Results
| Status | When |
|---|---|
| Pass | robots.txt contains one or more schemamap: directives |
| N/A | No schemamap: directive was found |
How to fix
If you publish feeds of your structured data, add a schemamap: line to
robots.txt pointing to your Schema Map file:
User-agent: *
Allow: /
Sitemap: https://example.com/sitemap.xml
schemamap: https://example.com/schemamap.xml
See also robots.txt present & valid and Structured data (JSON-LD).