Beta open now: browse the apps, connect your agents, and get started
Sundogs Log in
Sundogs

All apps

Category

SEO and links

Internal links, sitemaps, IndexNow, redirects, a 404 monitor and affiliate links. They run in your own Cloudflare account, work with the other apps you have, and your AI agent installs them.

Guides for these jobs

The decisions, rules and setup around each job, and where the apps fit.

An affiliate link strategy that survives program changesHow to set up affiliate links so a program shutting down, a changed offer or a new tracking ID never means hunting through old posts. Branded /go/ links on your own domain, one link per placement with sub-IDs, disclosure that meets the FTC's rules, rel="sponsored", watching for dead offers, and measuring which pages earn. Starts with a no-code version using the Cloudflare _redirects file.Check your site for downtime and broken links on a schedule with a Cloudflare Cron TriggerA small separate Worker that pings your pages every 5 minutes, crawls your sitemap hourly in small batches, records broken links in D1 and sends an alert to a webhook. Fits the free plan limits, and works for Pages sites because it checks over HTTP.Fix 404s after migrating a static site to Cloudflare (Astro, Hugo, Eleventy)Moved or rebuilt a site in Astro, Hugo, Eleventy or Vite on Cloudflare and old links now break? How to find every old URL, map it to the right new page, write the rules in a _redirects file, avoid the traps (soft 404s, trailing slashes, chains, everything sent to the home page) and check the result. Then how to catch the misses you didn't know about.Fix 404s after moving a site to Next.js on Cloudflare (OpenNext)Rebuilt or moved a site to Next.js on Cloudflare Workers with OpenNext and old URLs now 404? Where redirects belong in Next.js (next.config redirects, proxy, or a Worker wrapper), how status codes and patterns behave, the soft-404 trap with notFound(), and a small wrapper that shows you which missing URLs people hit, using Workers Logs.Get new pages indexed faster on a Cloudflare site (sitemaps, Search Console, IndexNow)Published a page and it isn't in search yet? What actually controls how fast Google and Bing find new and changed pages, what doesn't work any more (Google's sitemap ping), what IndexNow does and doesn't do (Google doesn't use it), the Cloudflare one-switch Crawler Hints, and a one-command IndexNow submission. Then what it takes to do this right on every deploy.How to vibecode an affiliate site on Next.js (and host it free on Cloudflare)Build a whole affiliate site with an AI coding agent, start to finish: pick a niche you can win, plan the pages that earn (best-of lists, comparisons, reviews), set up Next.js as a static export, write content Google rewards, get the SEO basics right, deploy on the Cloudflare free plan, then monetise with affiliate links and an email list, and measure which pages make money. With prompts you can give your agent at each step.Move a static site from Netlify, Vercel or GitHub Pages to CloudflareMove a static site (Astro, Hugo, Eleventy, Vite, Next.js static export, Jekyll or plain HTML) to Cloudflare Workers with static assets or Pages, keeping its redirects, headers and environment variables, replacing Netlify Forms, and switching the domain over with a tested rollback. The old host stays live until you're sure.
New here?

Start with the free apps, connect your AI agent, then add these when you need them.

Get started free
Not on Cloudflare yet?

New to Cloudflare, no site yet, or your site is on another host? Your agent runs the Start here playbook first: it checks what you have and walks you through the rest, one step at a time.

Start here