Hreflang Explained: Pairs, Return Tags, and x-default
You'll want hreflang explained properly before you launch a second language, because this is the markup SEOs get wrong more than any other. The idea is simple: annotations that tell Google which URL serves which language and region, so a searcher in Madrid gets your Spanish page instead of the English one. The execution is where sites stumble, since every annotation must exist in pairs that point at each other. One missing return tag and Google discards the relationship. This guide covers the codes, a worked set with x-default, and the errors that break the whole arrangement.