Support community for TTG plugins and products.
NOTICE
The Turning Gate's Community has moved to a new home, at https://discourse.theturninggate.net.
This forum is now closed, and exists here as a read-only archive.
You are not logged in.
Pages: 1
Using latest Backlight 3.
I'm getting these messages from Google Search Console:
-----
Search Console has identified that your site is affected by 1 Breadcrumbs issues:
Top Errors
Errors can prevent your page or feature from appearing in Search results. The following errors were found on your site:
Missing field "position"
We recommend that you fix these issues when possible to enable the best experience and coverage in Google Search.
-----
Example of an affected file and path: https://www.xxxxxxxxxxx.com/galleries/s … single.php (some info redeacted, but the number of characters is correct.
Misc:
This isn't the first time I received this message. I sent Google back to check the file again and it flunked with same error.
Console indicates there are a total of 3 files affected.
Is it possible the filename string is too long?
Offline
Matt and Ben are addressing that issue for the next maintenance update.
Rod
Just a user with way too much time on his hands.
www.rodbarbee.com
ttg-tips.com, Backlight 2/3 test site
Offline
Hi Matt, Ben,
if you are already looking into this, search console also reports errors and warnings on VideoObject:
VideoObject
@type VideoObject
error description A value for the description field is required.
error name A value for the name field is required.
error thumbnailUrl A value for the thumbnailUrl field is required.
error uploadDate A value for the uploadDate field is required.
warning description The description field is recommended. Please provide a value if available.
Thanks for your consideration
Andreas
Last edited by akaufer (2020-05-13 07:42:15)
Offline
Yeah, I'm aware. Thing is, that's all coming from YouTube, so it's out of my hands. If there's a fix, I haven't been able to find it yet.
Offline
Hmm. I have added a patch for the html5 videos using the info from the thumbnail image. But that's my private convention that the image provides the description etc for the video. Don't know if that could be generalised and would work for the youtube and vimeo files as well.
Offline
Hi,
I updated to BL 3.02 but I still have the Breadcrumbs Issue in Google Search Console as mentioned by LifeIsABeach on 27-5-2020
I also did a clear template cache.
Is the maintenance update already already online (Bl3.02)?
Peter
Offline
It was part of the 3.0.2 release
http://theturninggate.net/2020/05/13/ba … -2-update/
Be sure to try clearing template cache
Rod
Just a user with way too much time on his hands.
www.rodbarbee.com
ttg-tips.com, Backlight 2/3 test site
Offline
Hi Rod,
I did several clearings of the template cache and a reinstall of BL3, but I still get the breadcrumbs issues.
One of the errors for today:
<ul class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"><li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a href="/galleries/" itemprop="item"><span itemprop="name" position="1">Galleries</span></a></li><li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a href="/galleries/suriname/" itemprop="item"><span itemprop="name" position="2">Suriname</span></a></li><li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><span itemprop="name" position="3">Suriname Bakaaboto</span></li></ul>
Peter
Offline
And you can clearly see the 'position' attribute there in the code. So, what's the error complaining about?
Offline
I am not an expert but what google expects is more like:
<ul class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList">
<li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/galleries/" itemprop="item"><span itemprop="name">Galleries</span><meta itemprop="position" content="1"</meta></a>
</li>
<li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/galleries/suriname/" itemprop="item"><span itemprop="name">Suriname</span><meta itemprop="position" content="2"</meta></a>
</li>
<li class="fa_pseudo" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><span itemprop="name">Suriname Bakaaboto</span><meta itemprop="position" content="3"</meta>
</li>
</ul>
If you paste this snippet into https://search.google.com/structured-data/testing-tool no errors are reported and position is reported correctly.
Hope this helps
Andreas
Offline
I can reproduce it on my site and reported it.
For my site, I changed how breadcrumbs are created for non-gallery pages and this fixes the errors reported by google. But obviously, this doesn't change anything for galleries.
Daniel Leu | Photography
DanielLeu.com
My digital playground (eg, Backlight tips&tricks): lab.DanielLeu.com
Offline
We have a fix in place for next update.
Offline
Pages: 1