Question
Situation
My website DrivingTests101.com allows people to study for state-specific, written driving tests across 12 countries (majority English-speaking countries), and we make money thru ads (free for users). A user only cares about a test for their state (or where in the world they are moving to). My server is based in the US and I am getting penalized for this in the UK and Australia.
Questions
1. Do you recommend I use sub-directories (by country) or sub-domains?
2 (a). If sub-directories, how can I make Google believe I have a different IP address for each country? Can I continue to use Driving-Tests101.com/[Country Name], or does it have to be the specific de, fr, etc?
2 (b). If sub-domains, what happens to all of the link juice that originally was sent to .com? Is it all lost or split evenly for ca.driving-tests.com, fr.drivingtests.com, etc?
3. How do I avoid getting penalized for similar content on the country-specific sub-domain or sub-directory landing pages?
Many thanks,
Brian
PS - we only get 5k UV/month, a couple competitors have 500k UV/month and we cover multiple countries/more content, so I know there is a LOT of improvement we can make for SEO
Answer
For your situation, I recommend using sub-directories rather than sub-domains:
Sub-directories (e.g., DrivingTests101.com/uk)
Keeps all link authority in one domain, easier for SEO growth.
Google treats them as part of the main site, reducing duplicate content risks.
Geo-targeting
You do not need a separate IP for each country. Google relies on content, hreflang tags, and TLD relevance.
Use hreflang tags to specify country and language:
<link rel="alternate" hreflang="en-gb" href="https://www.drivingtests101.com/uk/" />
<link rel="alternate" hreflang="en-au" href="https://www.drivingtests101.com/au/" />
<link rel="alternate" hreflang="en-us" href="https://www.drivingtests101.com/us/" />
Avoid duplicate content penalties
Add country-specific metadata (titles, descriptions, H1s).
Include localised references for each country/state.
Do not canonical all pages to .com; keep canonical per page.
Sub-domains (e.g., uk.drivingtests101.com)
Google may treat each sub-domain as a separate site.
Link authority from .com may dilute across sub-domains.
Only use if you want fully independent sites per country.
Extra SEO tips
Optimise content for each country (FAQs, tips, state-specific info).
Build backlinks from country-specific sites.
Ensure fast site speed and mobile optimisation.
Use structured data (FAQ schema) for state tests.
Summary:
Use sub-directories, hreflang, and localised content.
No need for multiple IPs.
Avoid sub-domains unless truly separate sites.