Redirect management for agencies and SEOs
GeoRoute is a redirect management tool that replaces spreadsheets and WordPress plugins. Create URL redirect mappings (source URL to destination URL), import them from CSV, and execute them at the edge with zero server configuration.
Unlike GeoRedirect, GeoRoute focuses on simple redirect management without geo-targeting complexity. Every route applies to all visitors by default. If you need location-specific redirects, you can add geo conditions to any route or use GeoRedirect instead.
Map source URLs to destination URLs. Import hundreds of redirects at once from a CSV file, or create them one by one in the dashboard.
Your redirect rules are cached on Cloudflare's global edge network via Redis. No database queries at request time.
When a visitor hits a source URL, the GeoSwap script checks for matching routes and executes the redirect. Bots and crawlers see your original content.
The fastest way to get started is importing your existing redirects from a CSV. GeoRoute accepts a simple three-column format:
source_url,destination_url,status_code
/old-blog/post-1,https://example.com/blog/post-1,301
/products/old-widget,https://example.com/shop/new-widget,301
/about-us,https://example.com/company,302source_url — The path on your site (must start with /)
destination_url — The full URL to redirect to
status_code — Optional. 301 (default), 302, or 307
Use 301 redirects for permanent URL changes (page moved, domain migration).
Use 302 redirects for temporary redirects (testing, seasonal campaigns).
Import your redirects from a CSV to avoid manual entry errors.
Use labels to organize routes by project, client, or migration batch.
If you need different destinations per country, use GeoRedirect instead.
Learn about SEO best practices when using geo-targeting.