Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Unlocking SEO wins with Cloudflare workers: no ...

Unlocking SEO wins with Cloudflare workers: no devs required!

Watch me presenting the deck back: https://www.youtube.com/watch?v=uHtr-uRO9RM

This talk is suitable for those with experience of managing SEO strategies and are familiar with basic technical SEO concepts, have some understanding of client-side SEO tools, like Google Tag Manager, and are interested in exploring server-side solutions for greater control and efficiency.

In this talk, Chris shares practical insights on using Cloudflare Workers to implement technical SEO optimisations at the edge without developer involvement.

This session is tailored for tech-minded SEOs and digital marketers eager to explore Cloudflare Workers SEO potential and is ideal for those seeking greater control over technical implementations.

#brightonSEO2025

Chris Lever

April 11, 2025
Tweet

Other Decks in Marketing & SEO

Transcript

  1. Cache Third-Party Scripts After That’s a ~63% improvement (or 3×

    faster) just by serving from your own domain + CF Cache.
  2. Generate Meta Descriptions How It Works: 1⃣ Checks for existing

    <meta name="description"> 2⃣ Extracts first paragraph if no description exists 3⃣ Generates a concise meta description (first sentence, max 160 chars) 4⃣ Injects the new description into <head>
  3. Update Robots.txt User-agent: * Disallow: /private/ # Faceted Navigation -

    Blocked to Preserve Crawl Budget Disallow: /*?color= Disallow: /*?size= Disallow: /*?sort= Disallow: /*?filter= Disallow: /*?price= Disallow: /*?brand= Disallow: /*?rating= Disallow: /*?availability=
  4. WTF

  5. Estimated Worker Requests Formula (Monthly Pageviews×Avg. Requests per Pageview)×Worker Execution

    Rate Example Calculation: • Monthly Pageviews: 500,000 • Avg. Requests per Pageview: 5 • Worker Execution Rate: 100% (Runs on every request) 500,000×5×1= 2,500,000 worker requests per month Cloudflare limits (Free plan = 100K/day, Paid plans = more)
  6. Title title Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Quisque gravida dolor mi, ut egestas nisl dignissim id. Quisque dolor sapien, malesuada ut ultrices nec, convallis ac arcu. Nullam vestibulum fringilla sollicitudin. Maecenas tristique leo id scelerisque rhoncus. Nam venenatis massa vitae vestibulum iaculis. Nam fringilla nulla quis justo porttitor, ut posuere eros rhoncus. Best Practices
  7. ➔ Not every HTTP request needs a Worker ➔ Avoid

    running Workers on non-HTML assets ➔ Keep executions focused on key SEO tasks
  8. ➔ Always test before launching changes ➔ If CF is

    not active on staging, use test pages ➔ Monitor responses carefully — headers, status, and timing
  9. Title title Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Quisque gravida dolor mi, ut egestas nisl dignissim id. Quisque dolor sapien, malesuada ut ultrices nec, convallis ac arcu. Nullam vestibulum fringilla sollicitudin. Maecenas tristique leo id scelerisque rhoncus. Nam venenatis massa vitae vestibulum iaculis. Nam fringilla nulla quis justo porttitor, ut posuere eros rhoncus. Thank You