Until last week everythink works fine, but in structured data testing tool, I received problem in breadcrumb section.

The value provided for item.id must be a valid URL.

Page URL: https://colorwhistle.com/services/wordpress-web-design-development/

This problem is on every page on my website and I can't find source of this problem. Also I have no idea what cause this problem.


You have to use id as well for BreadcrumbList. Edit your code to add id (this can be your URL) Example code :

    "@id": "https://colorwhistle.com/services/wordpress-web-design-development/",
    "name": "WordPress Development Services" 

EDIT - Remove URL all together use @id instead

EDIT 2 - Implementation guidelines and details Google guidelines for Breadcrumb Schema.org for BreadcrumbList

protected by Community Oct 17 '18 at 18:22

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.