Google search console enhancements breadcrumbs have stopped being picked up by the desktop crawler.
They're quite visible on pages but for some reason, search console has gradually started de-listing pages with this enhancement. The source is the desktop crawler, but perhaps by chance, this started when AMP was enabled.
No error is shown, pages have just gradually disintegrated as having this enhancement and look to be on their way right down to zero as pages are re-crawled.
Code in place is as follows:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "WebSite",
"@id": "https://example.com/",
"name": "Home"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "WebPage",
"@id": "https://example.com/category/sports-betting-services/",
"name": "Betting Services"
}
}
,{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "WebPage",
"@id": "https://example.com/category/sports-betting-services/football/",
"name": "Football"
}
}
,{
"@type": "ListItem",
"position": 4,
"item": {
"@type": "WebPage",
"@id": "https://example.com/sports-betting-services/football/inplay-live-football-stats/",
"name": "Top 4 – Live Score Betting, Live Football Stats & Scanners"
}
}
]
}
</script>
Any ideas why they're not being picked up by the crawler, the schema is present, are there aren't any visible issues with the markup? Perhaps its something to do with the site involving sports betting tips, predictions, etc or has anyone experienced this issue with AMP, gambling sites before? Or is there an issue with the schema in use?
Is there something out of place with the JSON, schema or any other visible issues with the site or it's general content or layout which may have caused this?