GitHub

Schema + Noindex Conflict

Detects pages with rich result schema that are blocked from indexing

Detects pages with rich result schema that are blocked from indexing

Rule IDcrawl/schema-noindex-conflict
CategoryCrawlability
ScopeSite-wide
Severityerror
Weight8/10

Solution

Pages with rich result schemas (Article, Product, Recipe, Event, etc.) should be indexed so search engines can display rich results. Having schema markup on noindexed pages wastes effort and prevents rich results from appearing. Remove noindex directive or remove schema markup if page shouldn’t be indexed.

Enable / Disable

Disable this rule

squirrel.toml
toml
[rules]
disable = ["crawl/schema-noindex-conflict"]

Disable all Crawlability rules

squirrel.toml
toml
[rules]
disable = ["crawl/*"]

Enable only this rule

squirrel.toml
toml
[rules]
enable = ["crawl/schema-noindex-conflict"]
disable = ["*"]

Type to search…

↑↓ navigate ↵ open esc close