With 100 websites, is it 30K geolocation sessions/month per website, or is it total?

The 30K geolocation sessions are in total for all the websites. The sessions do not have to be split equally between the websites.

Note that the geolocation condition is the only condition limited by sessions. The rest of the conditions can be used freely.

If you need a larger amount of geolocation session you can upgrade your geolocation license.

See your options for geolocation plans.