Block Countries and Regions
Country blocking is the highest-impact protection layer for most merchants. Shieldy supports country, state/province, and city-level rules.
Block an entire country
- Open Block rules → New rule.
- Rule type: Block.
- Criteria: Location → Country.
- Pick the country from the dropdown (ISO-3166 list with flags).
- Save.
The free plan supports 4 location rules.
Redirect instead of block
For a softer user experience, redirect blocked countries to a custom page:
- Rule type: Redirect.
- Location: pick country.
- Destination URL: e.g.
/pages/international-shipping. - Save.
Block a state or province
Available on the Premium plan and above:
- New rule → Location → State/Province.
- Pick country first, then state.
- Save.
Block a city
City-level rules work for major metros (~85 % geolocation accuracy):
- New rule → Location → City.
- Pick country → state → city.
- Save.
Whitelist mode (allow only specific countries)
If you ship to 3 countries:
- Rule type Whitelist.
- Location → Country.
- Add each allowed country.
- Save.
Any visitor outside the whitelist is blocked or redirected by default.
Pair with VPN detection
Country blocking by IP geolocation has one weakness — VPN users mask their location. Combine country rules with VPN/Proxy detection:
- Open Bot Killer.
- Enable Auto-block VPN/Proxy (Premium plan).
- Enable Auto block Tor (Enterprise).
This catches masked traffic from blocked countries.
SEO safety
Always whitelist legitimate search-engine crawlers:
- Googlebot
- Bingbot
- Applebot
- DuckDuckBot
Shieldy auto-whitelists verified crawler IPs by default.