Skip to content

Plan every redirect before you switch platforms.

Bring in your current URLs, choose where you are moving from and to, and get a page by page map: what keeps its address, what needs a 301 and what to check by hand. Then export it in the format your new host reads.

Start planning

Your URLs are never saved. We read your sitemap once and only count how many plans are made each day.

Build your redirect map

Your current URLs

Your current URLs

We look for your sitemap in robots.txt, then at /sitemap.xml. Up to 5 sitemap files and 2,000 pages.

Where you are moving

Moving from
Moving to

Pasted lists and files stay in your browser. Website addresses are read once on our server and never stored.

Your redirect map

Your map will appear here

Add your URLs and choose both platforms. You will see every page with its new address, and a file of 301 redirects to copy or download.

Before you rely on the map

What the planner does not do

  • It does not move content. Page copy, images and files still need to come across.
  • It does not export your CMS. Blog posts and collections need their own import into the new platform.
  • It does not check that the new pages exist. Test every redirect once the new site is live.
  • It only reads what your sitemap lists. Pages missing from the sitemap need adding by hand.

After you switch

  • Update internal links to the new addresses, so visitors and crawlers skip the redirect.
  • Submit the new sitemap in Google Search Console and Bing Webmaster Tools.
  • Watch Search Console for 404s and crawl errors in the first weeks, and add redirects for anything missed.
  • Keep the redirects in place for at least a year.

Want us to run the migration?

We plan the URLs, move the content, set the redirects and watch the rankings after launch.

FAQ

Questions about the planner

How it works, what it keeps and what to do with the file.

Do you keep the URLs I enter?

No. Pasted lists and uploaded files are read in your browser and never sent to us. When you enter a website address, our server reads its robots.txt and sitemap once, sends the page addresses back to your browser and forgets them. We only count how many plans are made each day.

Why are some pages marked to check by hand?

Some addresses need a decision rather than a rule: feeds, tag pages, old plain links like ?p=123, files, and cases the new platform does not document, such as capital letters in Framer paths. The planner suggests an address where it can, and you choose whether to include those suggestions in the export.

Which file should I use for an Astro site?

The redirect file of your host: _redirects for Cloudflare Pages or Netlify, or vercel.json for Vercel. Astro's own redirects setting writes meta refresh pages in a static build without an adapter, and those carry no 301 status.

Why does the Next.js export use statusCode 301?

In Next.js and Vercel, permanent: true sends a 308. The export sets statusCode: 301 instead, which the Next.js docs allow in place of permanent, so the map matches the 301 redirects you planned.

How many redirects can a platform hold?

Framer allows up to 2,500 per project, with lower limits on some plans. Webflow suggests no more than 1,000. Cloudflare Pages takes 2,000 static redirects in _redirects and Vercel 2,048. If you are over, merge old sections into fewer pages or use a pattern rule.