The URL's of my website open as per IP detection. That is, for UK it is example.com and for USA it is example.com/usa. But Google is unable to crawl example.com/usa. It is crawling just example.com.
Do you know how to fix this?
The URL's of my website open as per IP detection. That is, for UK it is example.com and for USA it is example.com/usa. But Google is unable to crawl example.com/usa. It is crawling just example.com.
Do you know how to fix this?
Use Hreflang codes to indicate to Google which site it should index for which region.
You'll find it then indexes all those links and presents them according to the engine the user uses to access the site. This largely replaces the need to identify a users location - even using a good service, it's going to be wrong if a user is behind a VPN or is part of a shifting IP block.