BuildinFramer

Search websites

Submit your site

September 10, 2026

Framer CMS Guide: Collections, Blog SEO & Dynamic Pages

How Framer's CMS actually works — collections, fields, detail pages, blog SEO settings, Agents for content, and when you outgrow the built-in CMS entirely.

Most people discover Framer's CMS by accident — they add a blog, and suddenly there's a "Collections" panel they didn't know existed. That panel is more powerful than it looks. Used well, it's how a Framer site scales from a handful of static pages into hundreds of indexed, individually optimized pages without touching code. Used poorly, it produces a blog with duplicate meta tags and thin content that never ranks. This guide covers both directions.

For the full technical SEO picture beyond the CMS, see the Framer SEO guide. This post stays focused on collections specifically.

What a collection actually is

A collection is a structured set of content items that all share the same shape. Think of it like a spreadsheet: each row is an item (a blog post, a team member, a case study), and each column is a field (title, cover image, rich text body, publish date, category tag). Framer supports field types including plain text, rich text, images, links, dates, booleans, colors, and references to other collections.

Once a collection exists, you build two kinds of views on top of it:

  • Collection lists — a repeating layout that shows many items at once, like a blog index grid or a team page.
  • Collection pages — a single dynamic template that renders the full detail view for one item, automatically generated for every entry in the collection.

This is the mechanism that turns ten minutes of template design into a hundred individually addressable, individually indexable pages.

Designing fields that don't paint you into a corner

The biggest CMS mistakes happen at the field-design stage, before a single blog post is written. A few practical rules:

  • Separate the SEO fields from the display fields. Give every collection item its own title, meta description, and slug field distinct from the display headline — you'll want to write a punchier on-page H1 than the meta title that shows up in search results.
  • Add a category or tag field early. Retrofitting taxonomy after fifty entries exist is painful; adding it as a reference field from day one makes filtered collection lists trivial later.
  • Use a boolean "featured" or "draft" field. This lets you stage content and control what surfaces on the homepage without publishing incomplete pages.
  • Keep a dedicated alt-text field on every image field. Framer lets you set alt text per image instance; skipping this at the field level means someone has to remember to do it manually on every single entry.

Building the detail page template once

Every item in a collection shares one detail-page template, so design decisions here compound across every future entry. Structure the template like a real article page, not a generic placeholder:

  1. One semantic H1 bound to the item's title field.
  2. A featured image bound to the cover image field, with alt text bound to a dedicated alt field rather than hardcoded.
  3. A rich text body region for the main content, which supports headings, lists, and links within the entry itself.
  4. A related-items collection list at the bottom, filtered by shared category, to build internal links automatically as the collection grows.

Get this template right once and every future blog post, case study, or catalog entry inherits good SEO structure for free.

Using collections for more than a blog

Blogs get most of the attention, but the same mechanism works for any repeating page type, and this is where CMS-based SEO compounds fastest:

  • Use-case or industry pages — one collection, one field for the industry name, one field for the pain point copy, generating a page per segment you sell into.
  • Glossary or definitions pages — a term field and a definition field per entry, which tends to capture long-tail, low-competition search queries at very little ongoing cost per page.
  • Customer stories or case studies — a company name, logo, quote, and results field, reused across a case-study index and individual detail pages.
  • Location or city pages — for locally-relevant businesses, one collection covering each served area with unique local proof points, not just a swapped city name on identical copy.

The pattern is the same every time: define the fields once, build one good detail template, and every new entry becomes a fully indexable page without additional design work. The failure mode to avoid is generating dozens of near-identical pages with only the entity name changed — that reads as thin content to search engines and won't rank regardless of volume.

Blog-specific SEO fields worth adding

If the collection is a blog, a few extra fields pay for themselves quickly:

  • Author — even a simple text field builds trust signals and supports author archive pages later.
  • Published date and updated date — separate fields, both surfaced on the page, since freshness signals matter for time-sensitive topics.
  • Reading time or word count — a small UX signal that also nudges you to write substantial posts rather than thin ones.
  • Canonical override — useful for any post that's a lightly modified syndication of content published elsewhere first.

Letting Framer Agents do the heavy lifting

Populating a CMS collection by hand, entry by entry, is the single biggest reason CMS-based content plans stall. Framer's Agents for CMS content can generate and insert entries directly into an existing collection schema — drafting body copy, filling structured fields, and respecting the field types you've already defined. The workflow that works best in practice: design the schema and one polished example entry by hand first, then use Agents to draft additional entries against that established pattern, and edit for accuracy and voice before publishing. Treat AI-drafted CMS content the same way you'd treat any first draft — it needs a human pass for facts, links, and tone before it goes live.

Plan limits you need to know before you commit

Framer's collection limits are tied to your pricing plan, and they matter more than most people realize when planning a content strategy:

  • The Basic plan supports up to 2 collections — typically enough for a blog plus one other content type, like a simple case-study library.
  • The Pro plan supports up to 10 collections — enough for a blog, case studies, team members, a glossary, customer logos, and more, running independently.
  • Higher-volume or multi-brand setups generally need to plan around Enterprise-tier limits, or a hybrid approach where the CMS handles editorial content and a separate system handles anything transactional.

Check current limits before committing to a content architecture — building a five-collection content plan on a Basic-tier site is a common and avoidable planning mistake. It's worth sketching your full content plan — blog, case studies, glossary, locations, whatever applies — before choosing a plan tier, rather than discovering the ceiling mid-build and having to consolidate collections that should have been separate from the start.

When the built-in CMS is genuinely enough

For most marketing sites, a blog plus one or two supporting collections is the ceiling of what you'll ever need, and Framer's CMS handles that comfortably. It's enough when:

  • Your content types are independent — a blog post doesn't need to pull structured data from three other content types at query time.
  • Your team is small enough that a visual editor beats a headless CMS's authoring overhead.
  • You're publishing in the dozens-to-low-hundreds of items range, not tens of thousands.

When you've outgrown it

The signs are fairly consistent across sites that eventually migrate off Framer's CMS:

  • You need relational queries — showing all case studies tagged with a specific product feature that itself has its own collection.
  • You're hitting plan-tier collection limits and your content strategy keeps needing new content types.
  • You need multi-editor workflows with approval stages, which a visual page builder isn't built for.
  • Your content volume is heading into the thousands of entries, where a purpose-built headless CMS or database becomes the more maintainable choice.

None of this means Framer was the wrong starting choice — it means the site succeeded enough to need a bigger content operation, which is a good problem to have. Framer's own guide to setting up your site for scale is worth reading before that transition, since a lot of the same structural decisions apply either way.

See it in production

Miro is a useful reference for CMS-scale content on a mature SaaS brand, and Relay.app shows a leaner, focused collection structure on a smaller team's site. Both are in our gallery of real Framer websites, which is the fastest way to see collection and blog patterns applied at different company sizes rather than guessing from a template preview.

Where to go from here

If you haven't started building yet, how to build a website with Framer walks through the broader setup before you get to CMS specifics. If your CMS pages are live and you want them actually surfacing in search, revisit the Framer SEO guide for the sitemap, indexing, and structured-data checklist. And once your site — CMS-powered or not — is polished and public, submit it to the gallery or look at Premium placement if you want it in front of people actively researching Framer builds.

Frequently asked questions

It depends on your plan. The Basic plan supports up to 2 collections, while the Pro plan supports up to 10, per Framer's official plan documentation. Higher-scale needs typically require the Pro or Enterprise tier.

Related websites