Why am I getting mixed signals about whether my hreflang tags are implemented properly?
-
This post is deleted! -
The issue looks like it's caused by the HTTP/HTTPS discrepancy. You have the site available on both HTTP and HTTPS, with both versions claiming they are the canonical version of the themselves. So I guess Google is ignoring the HTTP pages and using HTTPS. But the hreflang tags on your https pages are using HTTP URLs. e.g. https://cbisonline.com/eu/ has the markup:
Change all hreflang URLs here to https and you should be OK
-
Ah, thank you so much! Our developer had a feeling the problem had something to do with the whole http/https thing but couldn't quite figure it out. I'll ask him to make the change you suggested and we should be all set! Thanks again - troubleshooting this was turning out to be really time-consuming, so I finally posted the question here out of desperation.