Tagged: Breadcrumbs
- This topic has 10 replies, 2 voices, and was last updated 4 days, 1 hour ago by
Andy.
-
AuthorPosts
-
April 7, 2021 at 9:51 pm #13954
wjadevries
ParticipantHi, I’m using trusted with the seo framework and Woocommerce, and I have enabled breadcrumbs but Google Search Console reports a lot of pages with breadcrumb errors.
Every error is about:
– missing ‘position’ field
– ‘name’ or ‘item.name’ not specifiedI have no idea what I could do to fix this and I asked the seo framework.
They suggested switching to the Storefront theme and rechecking the page at GoogleDone that and after that there are no errors.
So it looks like the Trusted theme is doing something causing the breadcrumb errors.The page I need help with (for instance): https://assistedtrades.com/product/at-tradeassistant/
Could you look into it?
thanks,
wessel
April 7, 2021 at 9:54 pm #13956Andy
KeymasterThe WooCommerce shop breadcrumbs are provided by the WooCommerce plugin.
I would recommend checking out the WooCommerce documentation/support at https://docs.woocommerce.com/
April 7, 2021 at 9:57 pm #13957wjadevries
ParticipantIf the breadcrumbs are oké with Woocommerce Storefront theme, Woocommerce is telling me they can’t help me and it should be a theme error.
And I think they’re right.
Have you checked this yourself in Google with your theme?April 7, 2021 at 10:15 pm #13958Andy
KeymasterThe Storefront theme probably has it’s own breadcrumb functionality that is replacing the standard WooCommerce breadcrumbs.
The Trusted theme does not have any breadcrumbs or breadcrumb functionality, so the shop breadcrumbs are those provided by the WooCommerce plugin.
It cannot be an issue with the Trusted theme as the theme does not in any way alter or change the breadcrumbs provided by the WooCommerce plugin.
April 7, 2021 at 10:19 pm #13959wjadevries
ParticipantThe theme developers (Trusted theme by UXL themes) tells me:
”
The Storefront theme probably has it’s own breadcrumb functionality that is replacing the standard WooCommerce breadcrumbs.The Trusted theme does not have any breadcrumbs or breadcrumb functionality, so the shop breadcrumbs are those provided by the WooCommerce plugin.
It cannot be an issue with the Trusted theme as the theme does not in any way alter or change the breadcrumbs provided by the WooCommerce plugin.
”so isn’t there something wrong with the Jain-ld BreadcrumbList structured data that TSF is inserting?
April 7, 2021 at 10:22 pm #13960Andy
KeymasterI’m really surprised to hear that WooCommerce support does not want to help with your issue. If the problem is fixed in their Storefront theme, they should know how to fix it in the breadcrumbs provided by the WooCommerce plugin.
April 7, 2021 at 10:25 pm #13961Andy
KeymasterSorry I don’t know what “Jain-ld BreadcrumbList” or “TSF” is.
These are not part of our theme, sorry.
April 9, 2021 at 2:38 pm #13969wjadevries
ParticipantHi,
I contacted Woocommerce about it and they point back to the Theme developer (meaning you).
Their response was:
”
I’m a bit confused, as the code that you’re referring to is certainly coming from the Trusted theme… As far as I see it, the issue is therefore coming from that theme, as the breadcrumbs functionality that is coming from WooCommerce or Storefront isn’t generating any errors in the Google Search Console.
I’d suggest you to reach the theme support again and share this findings with them to see if they can take a deeper look at this issue and confirm if they still think that the issue is related to WooCommerce.
If that’s the case, please make sure that they provide some details or evidences to make us able to continue our investigation from our side.
”
That was their response after I found out the difference between the Storefront and the Trusted breadcrumbs.
STOREFRONT THEME
<nav class=”woocommerce-breadcrumb”>Home<span class=”breadcrumb-separator”> / </span>Tools<span class=”breadcrumb-separator”> / </span>AT TradeAssistant</nav>
TRUSTED THEME
<nav role=”navigation” aria-label=”Breadcrumbs” class=”breadcrumb-trail breadcrumbs” itemprop=”breadcrumb”><ul class=”trail-items” itemscope itemtype=http://schema.org/BreadcrumbList><li itemprop=”itemListElement” itemscope itemtype=http://schema.org/ListItem class=”trail-item”>Home<span class=”delimiter”></span><li itemprop=”itemListElement” itemscope itemtype=http://schema.org/ListItem class=”trail-item”>Tools<span class=”delimiter”></span><li itemprop=”itemListElement” itemscope itemtype=http://schema.org/ListItem class=”trail-item”>AT TradeAssistant</nav>
WORKAROUND FIX BY DELETING THE FOLLOWING HTML OUTPUT:
itemscope
These are also different but Google doesn’t seem to bother:
itemprop=”itemListElement”
itemtype=http://schema.org/ListItem
itemprop=”breadcrumb”
I told Woocommerce that UXLThemes (from the Trusted theme) says that they really do nothing with breadcrumbs, so their theme couldn’t be the cause (even though the Storefront theme does work fine).
But as you can see from their response above they ask you to look deeper into it and provide details why this isn’t Trusted related.
By the way:
You can test it with the page on my staging site, where no other plugins are enabled except woocommerce.
April 9, 2021 at 2:51 pm #13972Andy
KeymasterSorry, I owe you an apology.
I was assured by one of the developers who helped create this theme, that the theme didn’t alter the breadcrumbs. After looking into this in more depth, it seems that was incorrect.
I have now found what is causing the issue, and will issue a fix ASAP.
Please look out for a theme update coming very soon, and check your inbox for a little something extra.
Sorry again for the incovenience.
April 9, 2021 at 2:53 pm #13973wjadevries
ParticipantThanks very much!
April 9, 2021 at 3:34 pm #13977Andy
KeymasterThe update – Trusted 1.9.1 – is now available to download/update in your dashboard.
-
AuthorPosts
- You must be logged in to reply to this topic.