We are sorry to hear that you’re seeing errors in Google Search Console. Can you please confirm whether you’re seeing the relevant error specific to the front page of your website?
We have tested the front page of your website using the Schema Validator and can confirm that there’s no error.
Yes, I see the error while inspecting the front page, same error on other pages as well.
[{“@type”:”ListItem”,”position”:1,”name”:””}]}]}</script>
[“https://websitelink”%5D}]},{“@type”:”BreadcrumbList”,”@id”:”https://website/#breadcrumb”,”itemListElement”:[{“@type”:”ListItem”,”position“:1,“name”:””}]}]
There is no value in name field. Same problem in any page. In position 1, as itemListElement, there is no “name” attribute. As for all other positions, name attribute is shown.
@91vyalminas
Thanks for sharing the error details. The breadcrumb schema markup does not have a title. This could mean that either the post or page itself doesn’t have a defined title (appears as (no title) in the page overview), has an empty breadcrumb title. To add a custom breadcrumb title, please follow the steps here.
I tried to add it, nothing changed. What worries me most, that even when Yoast Breadcrumbs are disabled, they are still handled by Yoast (according to HTML code). The errors appeared. Basically that switch between “enabled/disabled” doesn’t work at all.
After you enter the title in the breadcrumb title, you might need to clear cache as Google Search Console and Rich Results Testing tool could still show errors from the cache.
Clear all your caching from your theme, plugin, server, CDN like CloudFlare or browser. If you are not sure how to clear caching from theme/plugin please speak to those authors. If you want to clear cache from the server, please speak to your host provider. To clear the cache from a browser use this guide: https://kb.yoast.com/kb/how-to-clear-my-browsers-cache/.
Please note, even if you disable the breadcrumb option it is expected that it would breadcrumb schema on the page source.
If you want to disable the breadcrumb schema piece, you can do so by using this filter.
Yes I know about cache clearing, however it doesn’t fix the issue.
What are the consequences, if I just leave breadcrumbs as it is and won’t try to fix it despite Google Search Console errors.
As regarding filters, if I understand right, part “Removing graph pieces” is solution to my problem. On which file I should past provided code, if I would decide to give it a try.
The fact is, that on previous versions I managed to found a workaround on this issue, but can’t find a way to solve this know. All in all, very strange issue.
I solved my issue with help of this topic: https://wordpress.org/support/topic/14-0-4-either-name-or-item-name-should-be-specified/
Under Breadcrumbs settings in Yoast plugin, in Anchor text for the Homepage field, I had <span class=”fa fa-home”></span> code instead of any text. Deleted it and error disappeared.
@91vyalminas Thanks for your reply and we’re glad to hear you were able to resolve your issue. Also, we do appreciate you posting your solution to the issue.
We are going ahead and marking this issue as resolved due to inactivity. If you require any further assistance please create a new issue.