SEO by platform
SEO for Framer
Framer does not expose a public API that lets an outside service create CMS items on any site, so there is no direct connector to pretend with. What Framer does offer is two doors we already serve: it imports a CMS collection from an RSS feed, and its official Zapier and Make integrations create CMS items from a webhook.
Writing opens to customers in October.
Publishing to Framer
Pick RSS when the Framer site just needs a blog that stays current: every project exposes a keyed RSS feed of its published articles, and Framer's RSS plugin maps each item's title, summary, date and full HTML body onto collection fields. Pick the webhook when you want each article to land the moment it publishes: a Zapier or Make trigger receives the article as JSON and a Framer action creates the CMS item. Either way the articles are rendered by Framer's own CMS templates, we deliver the content and the Framer designer decides how it looks.
- 1
Copy the keyed feed URL
The share key is the token in the project's share link: open Projects, then Copy share link, and take the part after /share/. The feed is /api/public/rss with that key, and anyone holding the full URL can read the feed, so treat it like a password.
- 2
Import it in Framer
In Framer, open the CMS and add a collection with Framer's RSS plugin as its source, then paste the feed URL. The plugin maps title, summary, date and body onto collection fields.
- 3
Design and re-sync
Design the collection's list and detail pages like any Framer CMS collection, and re-sync when you want new articles pulled in. Framer polls on its own schedule. Want articles the moment they publish instead? Set up the webhook path with Zapier or Make.
A keyed RSS feed Framer can import
The feed carries the twenty most recent published articles by default, add a limit parameter for more, and each item's guid is our article id, which is what a feed importer reads to tell an update from a new item.
Docs: FramerOr signed JSON the moment it publishes
The webhook delivers each article as JSON with title, slug, HTML, markdown, meta fields and a stable id, signed with an HMAC when a secret is set. Deliveries retry up to four times, and the id is the one value that stays the same across every attempt, so dedupe on it.
Docs: WebhookThe universal fallback is documented too
RSS is the universal adapter: when a platform has no write API and no integration here, it very often has an RSS import, and the same keyed feed serves those.
Docs: RSSArticles come off a planned calendar
Plan items on the content calendar and write them two ways: click Write on a card, or let Auto-write pick each one up at midnight on its calendar date. Both run the same researched pipeline, which drafts the article and then revises it against the content score across sweeps.
Docs: Content calendarEvery article is scored before you ship it
The content score runs 36 fixed checks in 6 categories, with no randomness anywhere: the same page always produces the same score. Each check comes back as a pass, a warn or a fail, and each failure names its specific fix.
Docs: Content score
What it won’t do on Framer
Better to know before your first publish.
Neither path can replace the body of an article that is already in the Framer CMS. A refresh publishes a new item, unless the automation matches on our id and updates in place.
Publish verification cannot see inside Framer, so these paths show as delivered rather than verified. A new CMS item is also not on the live site until the Framer project is published again.
Images stay hosted by us. Framer copies nothing into its asset store on import, so do not delete articles here while a Framer page still shows them.
- Docs: Framer
What SearchBlueprint does for a Framer site
A planning tool, not an editor: it doesn't change your Framer settings. It crawls your site and tells you which searches to go after and which page should win each one.
Try each one below, on SearchBlueprint’s own plan for its own site
1Starting from a blank list
Your keyword list, started from your own site.
Most keyword tools hand you thousands of phrases. Your plan starts from your own Framer site instead: the searches you already show up for, and the ones a site like yours could rank for.
- Your current position for each search you rank for
- Searches a site like yours could rank for, marked not ranking yet
- Monthly searches and cost per click for each keyword
- #71
free website traffic rankings
170 searches a month · $6.33 a click
- #71
web traffic statistics free
110 searches a month · $10.71 a click
- #50
spy seo
30 searches a month · $20.47 a click
- #80
what is my hosting
30 searches a month · $3.45 a click
2Which page gets which search
Give each search its own page.
You've watched two of your own pages chase the same search and neither win. Every keyword you confirm goes to one page. Where two pages compete, you're told which ones, and where nothing fits, the plan suggests a page to create.
- One main keyword per page, across the site
- A warning when two of your pages compete
- Pages to create, where no page answers a search
40 pages mapped · 2 to build
Primary keyword
seo automation
1,900 searches a month · KD 14
Page
- /
3What people ask ChatGPT
Questions to answer for ChatGPT and AI Mode.
People ask ChatGPT full questions, not two-word searches. From the keywords you pick, your plan drafts the questions a buyer might ask and ties each one to a page. You keep the ones that sound like your customers.
- Questions for ChatGPT, Perplexity, Gemini and AI Mode
- Each question tied to a page
- Remove any that don't sound like your customers
5 of 5 kept
4On a paid plan
A title and description for every page.
Confirm your keywords once and every page gets a title and a meta description in one list, ready to paste into Framer's title and description fields. Your Framer site only changes when you paste them in.
- A row for every page, not just the homepage
- Based on the keywords you confirmed for each page
- New pages to consider, listed with your current ones
- Keyword
- seo tool for agencies
- Secondary: client seo reporting, seo software for agencies
- Meta title
- SEO Tool for Agencies: Every Client Site | SearchBlueprint
- Meta description
- Run SEO and AI search plans for every client site, with branded reports and share links your clients open without a login.
- Recommended H1
- SEO for every client site, in one workspace
Questions people ask
Why is there no direct Framer connector?
Because Framer does not expose a public API that lets an outside service create CMS items on any site. Rather than fake one, the two doors Framer actually offers are documented and served: RSS import and the official Zapier and Make integrations.
Framer says the feed is invalid. What now?
Open the feed URL in a browser. If XML renders, the feed is fine and the import is being strict about something optional. Make sure the URL was pasted whole, key and all.
Why did items import twice?
The share key was rotated, so the feed URL changed and Framer treats it as a new source. Keep one feed URL per collection and rotate on purpose.
See the plan for your own Framer site
Your first plan is free and needs no card. It shows your rivals, the searches people type to find sites like yours, and which page should answer each one.
- Free first plan
- No credit card
- Keep your plan