Scan at scalePages with a broken schema.org Action (potentialAction)
Pages with a broken schema.org Action (potentialAction)
A per-URL report: one row per page that matches, over the pages a crawl reached.
What this report returns
A schema.org potentialAction advertises an operation agents can invoke, e.g. a SearchAction that wires up site search.
These pages declare an action that can't be executed: no target endpoint, a target without a usable EntryPoint, a SearchAction missing query-input or a {placeholder} in its urlTemplate, or a type that isn't a real Action.
How to fix it. Declare a target EntryPoint with a urlTemplate like "https://example.com/search?q={search_term_string}" plus "query-input": "required name=search_term_string"; the flagged columns show what each page is missing.
The columns it shows
Every defect this technology can carry is a column in the grid, worst first, so nothing is hidden behind a filter you have to know to apply.
- schema:Action Valid
schemaActionValid - schema:Action Findings
schemaActionFindings - schema:Action Types
schemaActionTypes - schema:Action Missing Target
schemaActionMissingTarget - schema:Action Target Missing EntryPoint
schemaActionTargetMissingEntryPoint - schema:Action Missing query-input
schemaActionMissingQueryInput - schema:Action Unknown Type
schemaActionUnknownType - schema:Action urlTemplate Missing Placeholder
schemaActionUrlTemplateMissingPlaceholder
About schema:Action
Declares actions an agent could take from this page.
Read how schema:Action is checked, including the specification it is validated against and a worked correct and broken example.
Running it
This report ships in the Lumar agent-readiness container and appears on any project it is linked to, on every crawl. See the whole set, or check a single URL with the scanner on this site, which runs the same code with no account.