Using the wrong regions in the hreflang attribute results in not getting picked up by Google. It’s important to have invalid/incorrect regions updated to avoid this.
You can follow a simple process to correct your hreflang regions if you run into this issue.
Search engines expect the region code in the hreflang attribute to be in ISO 3166-1 Alpha 2 format. If you use the wrong region code, it will not get picked up by Google.
Here is a resource for all the valid region codes that can be used in an hreflang attribute: ISO 3166-1 Alpha 2 Guide
You can update region codes manually by updating them in the written code. This manual approach will solve the problem on a page-by-page basis.
However, you may need to get the dev team involved here, too.
To bypass the dev team and solve this issue at scale, leverage next-generation SEO platform ClarityAutomate.
With just a few clicks, you can update your hreflang language codes. Here’s how.
Here’s an example of an hreflang attribute that had an invalid region code. Notice the change from “en-UnitedStates” to “en-us”.