Install guides

Choose an install

Which install fits your site, and what each one asks of you.

Every install does the same thing: crawler requests go to Intercrawl, and everything else reaches your site exactly as before. They differ in where that decision is made. On the Sites page, Intercrawl detects how your site is hosted and opens the install that fits.

Your siteInstallCode to add
On VercelAdd to VercelNone
Domain on Cloudflare (proxied)Add to CloudflareNone
Next.js, anywhereNext.js middlewareOne file
Vercel, another frameworkVercel middlewareOne file
NetlifyNetlify edge functionOne file
Cloudflare PagesPages middlewareOne file
Domain on Cloudflare, any hostCloudflare WorkerOne Worker
Any host, server code you controlPrerender-compatible APIYour own middleware
Any host, no code accessDNS modeNone, one DNS record

If you use an AI coding tool, Install with AI gives it a prompt that adds the right file for you.

Before you start

  1. Verify your site.
  2. Create an API token on the Account page, under API tokens. It starts with ic_live_ and is shown once. The install files read it from the environment variable INTERCRAWL_TOKEN; never write it into a file or commit it.

The install files are single files with no dependencies of their own. Use them as they are.