Integrations/WebflowStorefront & CMS
Webflow SEO for AI agents
Webflow makes visual layout fast, yet CMS collection templates frequently ship truncated titles, skipped heading levels (<h1> straight to <h4>), client-injected scripts and missing structured data. Use clickd with Webflow’s MCP/Data API or Designer templates to audit and verify every page.
npx skills add subinternal/clickdCrawl our Webflow site with clickd_brief, list every CMS collection template failing title, heading or schema rules, and generate ready-to-paste dynamic JSON-LD.
What breaks most often on Webflow
What clickd catches when it fetches the live URL the way Googlebot and AI crawlers do.
- Skipped headings used for font sizingDesigners pick
<h4>or<h5>for visual label size above an<h1>, breaking semantic outline extraction for AI assistants.one-h1 - Identical or overflowing CMS title formulasCollection templates using
{{Name}} | Long Tagline | Brandpush dozens of CMS items past 65 characters.title - Missing or broken custom-code JSON-LDHand-pasted JSON-LD in Webflow Page Settings breaks when a CMS field contains quotes or newlines.
structured-data
The Webflow agentic SEO loop
Four steps your agent runs between your codebase and clickd’s live crawler.
- 01Read the published domain
Run clickd_brief and clickd_pages on your live Webflow domain to group every failing rule by CMS template.
clickd_brief - 02Fix collection fields & formulas
Update CMS item SEO fields via the Webflow Data API / MCP or tighten the collection template’s Title and Meta Description pattern.
on-page-seo - 03Generate validated JSON-LD
Use clickd_schema_create to build clean Organization, Service, Article and FAQPage JSON-LD for Webflow’s Inside
<head>slot.schema-markup - 04Publish & rescan
Publish to your production domain in Webflow and run clickd_rescan to confirm zero broken JSON-LD blocks or heading skips.
clickd_rescan
Worked pattern
Validate every custom-code JSON-LD block on the published URL with clickd_check (kind: "schema") so unescaped quotes never break parsing.
Webflow CMS Collection Page -> Inside <head> tag
Sample<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to size a commercial heat pump",
"datePublished": "2026-10-12",
"author": { "@type": "Organization", "name": "Example Co", "url": "https://example.com" }
}
</script>Prompts to run on Webflow
Copy any prompt into Claude Code, OpenAI Codex, Cursor or Windsurf.
- Group Webflow issues by template
Run clickd_pages on example.com, group failing SEO rules by URL prefix (/blog/*, /services/*, /customers/*), and give me a template-by-template fix plan.
- Generate Webflow head schema
Use clickd_schema_create on our main Webflow pages and validate the live published pages with clickd_check (kind: "schema").
- Audit AI crawler readability
Check our Webflow site with clickd_check (kind: "agent") and robots.txt rules to ensure GPTBot, ClaudeBot and PerplexityBot can read every CMS page.
Skills to pair with Webflow
Included when you run npx skills add subinternal/clickd.
- On-page SEORewrites title tags, meta descriptions, single H1s, question headings, answer-first openings, image alt text and AI writing tells in your site’s templates and content files, checked live with clickd.See skill
- Schema markupGenerates, wires and validates JSON-LD structured data (Organization, LocalBusiness, Product, Service, Article, FAQPage and BreadcrumbList) from the visible facts on your pages, checked live with clickd.See skill
- Technical SEOAudits and fixes crawlability, indexing, robots.txt, XML sitemaps, canonicals, redirect chains, server-rendered HTML and security headers in your site’s codebase, then checks every fix live with clickd.See skill
- AI visibilityAudits and fixes your site’s visibility in ChatGPT, Claude, Perplexity and Google AI Overviews: AI crawler access, non-JS HTML readability, answer-first passages, entity sameAs schema and live citation tracking.See skill
Questions about Webflow & clickd
- Can an AI agent update Webflow CMS items directly?
- Yes, if you connect Webflow’s Data API or MCP server alongside clickd MCP, your agent can update CMS item titles, slugs, descriptions and rich-text fields directly, then publish and verify with
clickd_rescan. - Why should we run `clickd_check` after pasting JSON-LD into Webflow?
- Webflow injects CMS field strings directly into custom
<script>blocks without JSON escaping, so a single double-quote inside a post title invalidates the entire JSON-LD block until caught on the live URL.
Other integrations & stacks
- Google Search ConsoleTeams who want their coding agent driven by real Search Console impressions instead of guessed keyword volume.Data source
- Next.jsTeams shipping on Next.js App Router or Pages Router with Claude Code, Codex or Cursor.Web framework
- AstroTeams running marketing sites, docs and content hubs on Astro.Web framework
- ShopifyShopify and Shopify Plus stores on Liquid themes or Hydrogen headless storefronts.Storefront & CMS
- WordPressTeams managing custom WordPress block/classic themes, WooCommerce stores or headless WordPress.Storefront & CMS
- SvelteKitEngineering teams building web apps and marketing sites on SvelteKit and Svelte 5.Web framework
- Lovable, Bolt, v0 & React SPAsFounders and developers shipping Vite, React SPA, Lovable, Bolt, v0 or Replit apps.App builder