SeitenreportSEO & website analysis since 2007

Free · without registration

Compare breadcrumb navigation and structured data

Compare the visible navigation path with BreadcrumbList in JSON-LD or Microdata. Find missing information, duplicate positions, deviating links and unattainable intermediate destinations.

Checking Breadcrumbs of a page

HTML up to 1 MB. URL retrievals are made via Seitenreport. Local files and texts are evaluated exclusively on your device. JavaScript is not executed.

Breadcrumbs describe the classification of a page

A breadcrumb navigation helps to understand a product page, category or guide within the website. The visible path and the structured data should convey this classification in a comprehensible manner. The checker searches for designated navigation areas and compares them with the existing schema paths.

Control positions and destination addresses

ListItem entries require meaningful names and unique positions from 1 onwards; item may be missing for the last entry; this permitted exception is not reported as an error. Also, the start page does not necessarily have to be part of every breadcrumb path. When the HTTP check is activated, the tool examines up to eight destination addresses.

Multiple paths are possible

A product can belong to different categories. Accordingly, several BreadcrumbLists can be correct. The checker assigns visible and structured paths in the best possible way based on matching names and URLs. A deviation is a cause for verification, not automatic proof of incorrect navigation. The hierarchy also does not have to copy the directory structure of the URL.

Example after a category renaming

In the visible path is already “hiking shoes”, the JSON-LD still calls “outdoor” and links to a distant category. Update the common data source of the template. Notes on the required markup are provided by Google Breadcrumb documentation. A valid markup does not guarantee a specific representation in search results.

Frequent questions

Why is my visible navigation not recognized?

The automatic recognition uses, among other things, aria-label, breadcrumb classes and microdata. Individual designations or JavaScript outputs may require manual control.

Is a missing URL incorrect on the last entry?

No. Google allows to omit item on the last breadcrumb.

Are two breadcrumb paths a mistake?

No. Several meaningful paths are allowed. The tool presents them separately.

Is only JSON-LD data supported?

JSON-LD and Microdata are evaluated. Recognized RDFa is mentioned as an unevaluated format.