SEO permalinks not constantly showing up properly on google
When searching my site on Google. I have some correct and some wrong when it comes down to the meta permalink. I have a photo that explains itself. Wondering why this is happening to some but not for others? Possibly saving it differently in the past? not sure. The actual permalink is correct on the main URL, but on google some are wrong.
This example below shows one right and the one below is wrong.. should have /dental-implants > all-on-4
Currently, I am using WordPress and Yoast, I have LightSpeed Caching.. Is there a setting I need to have enabled for the caching part? Just wondering what is going wrong?
Thanks!
Your breadcrumb markup is indeed valid, but it has an additional nesting level, in comparison with the markup, which makes Google as an example.
Look, your markup for the last piece, All-On-4, looks like:
"@type": "ListItem",
"position": 3,
"item": {
"@type": "WebPage",
"@id": "https://772implant.com/dental-implants/all-on-4/",
"url": "https://772implant.com/dental-implants/all-on-4/",
"name": "Dental Implants > All-On-4"
}
You markup item
an extra type. But look, how Google does it:
"@type": "ListItem",
"position": 2,
"name": "Science Fiction",
"item": "https://example.com/books/sciencefiction"
You see: item
is just an URL
, without aditional nesting level.
I realized in many cases: nesting often makes Google not (fully) understand structured data. Earlier i thought it would be the best practice to make single JSON-LD snippet for the whole web document. Earning more experience with the subject i begun to create extra snippets for every important data type - own snippet for breadcrumb, own snippet for aggregatedRating and so on.
I don't say, you should do the same (own snippet for every data type) - but i'm pretty sure: avoiding nesting, specially on places like here, where you can go without, helps Google better understand your markup.
Comments
Post a Comment