AI crawler robots.txt checker for GPTBot, ClaudeBot and more
Paste a robots.txt to see which AI crawlers it blocks: GPTBot, ClaudeBot, Google-Extended, PerplexityBot and more. Free, runs in your browser.
ccTLD vs subdomain vs subdirectory: rank four international URL structures against Google's documented pros and cons for you. Free, runs in your browser.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
Choosing between a country domain, a subdomain and a subdirectory is the first decision in any international SEO project, and it is expensive to reverse. This planner takes four answers about your countries, budget and infrastructure and ranks each structure against the pros and cons Google publishes in its guide to multi-regional and multilingual sites.
Google’s documentation lays out four URL structures for targeting a country. The planner shows all four, with the pros and cons transcribed from that table:
Your answers add or subtract points from each option, and the highest total becomes the recommendation:
| Answer | Effect |
|---|---|
| Any input | URL parameters -10 |
| More than one country | ccTLD -1 |
| More than one country, no domain budget | ccTLD -4 more |
| Domain budget available | ccTLD +3 |
| No domain budget | Subdomain +1, subdirectory +1 |
| Server location must differ | Subdomain +3, subdirectory -2 |
| Prefer lowest maintenance | Subdirectory +3 |
The pros and cons are Google’s. The point values are this tool’s own way of turning that table into a ranked answer, so read the reasons printed under the recommendation rather than treating the order as Google’s verdict. When two options tie, the one listed first in Google’s table keeps the higher place.
The top panel names the recommended structure with an example URL and lists every reason that moved its score. Below it, all four options appear in ranked order with their documented pros and cons, so you can see what you give up by taking the winner. The runner-up is the answer if one constraint turns out to be wrong.
The planner opens with 4 countries, no budget for separate domains, no need for different server locations, and a preference for low maintenance. The scores come out as:
Tick “server location needs to differ” and the subdomain climbs to 4 while the subdirectory falls to 2, so the subdomain wins, because only it and a ccTLD allow different server locations. Set 1 country, a domain budget and no other preferences, and the ccTLD wins with 3 points.
Structure is one signal among several. Google lists ccTLDs, hreflang, server location and other signals such as local addresses, phone numbers, language and currency on the page. It calls server location “not a definitive signal”. It also warns against serving different content to visitors by IP address: IP location analysis is “difficult and generally not reliable”, and most Google crawls come from the US. Whichever structure you pick, Google recommends separate URLs for each language version, annotated with hreflang so Search can link to the right version.
Google's documentation does not name one as best. It lists a subdirectory as easy to set up and low maintenance but tied to a single server location, and a subdomain as easy to set up with different server locations allowed. This planner picks between them based on whether you need a server split and how much maintenance you will accept.
Google lists a country-code domain as the clearest geotargeting signal, but also as expensive, heavier on infrastructure and able to target only one country. In this planner a ccTLD rises only when you say separate domains are affordable, and it loses ground for every additional country you target.
Google's table marks URL parameters such as site.com?loc=de as not recommended, with no pros listed. The planner subtracts 10 points from that option whatever you enter, so it cannot win.
Google advises against it: "Don't use IP analysis to adapt your content." It adds that most Google crawls originate from the US, so a crawler may never see your other versions. Google recommends different URLs for each language version, with hreflang annotations.
No. The pros and cons are transcribed from Google's documentation, but the point values used to rank them are this tool's own weighting. Read the listed reasons, not just the order.
Paste a robots.txt to see which AI crawlers it blocks: GPTBot, ClaudeBot, Google-Extended, PerplexityBot and more. Free, runs in your browser.
RSS feed validator: paste feed XML to check RSS 2.0 and Atom 1.0 for parse errors, required elements, dates, guids, enclosures and URLs. Runs in-browser.
humans.txt generator: build a humans.txt file with TEAM, THANKS and SITE sections from the humanstxt.org template. Free, runs in your browser.
Image lazy loading checker: paste HTML to test every img tag for width and height, lazy loading on the likely LCP image. Free, runs in your browser.