This has always been the landing page for Local Guides. Those that aren’t yet a Local Guide can click on ‘Get Started’ and get signed up to be a Local Guide. If you’re already one, you’ll just get a message saying ‘You’re already a Local Guide’
Other than that it’s just meant to serve a start for non Local Guides to learn what the program is all about.
@TiffanyStockstill Local Guides is part of the same Google division (for want of a better word) that Local Guides belongs to. The two go hand in hand and share leadership.
The link you shared isn’t spam as @iyudhi says it has been the head page for Local Guides since long before Connect existed.