Hardik Dewra
3 min read
The Framer SEO settings worth checking before you publish
Framer does sitemap.xml, robots.txt and image work for you. The rest is per page. Here is the ten minute pass, field by field.
Framer builds sitemap.xml and robots.txt for you, so the Framer SEO settings left in your hands sit on each page. Open Page Settings, write the Title and the Description, tidy the URL, upload a social preview at 1200 by 630, then check your heading tags and alt text. On a landing page, that is the whole list.
What Framer already does for you
Framer's SEO help article says sites come optimised out of the box, with sitemap.xml and robots.txt included and no setup needed. Its performance page fills in the rest. Framer pre-renders your pages, compresses images at the edge to WebP and AVIF, and resizes them for each device. It lazy loads offscreen content on the server, and it bundles and splits your JavaScript. None of this needs a plugin. So when a Framer page ranks badly, look at the content and the metadata first. The build is rarely the problem.
Page Settings is where you do the work
Open the page, open Page Settings, and fill in three fields. Title is the blue line in the search result, so lead with what people actually type and put your brand at the end. Description is the sales line underneath it. URL is the path, and Framer points you at Google's guidance here: use hyphens, not underscores. So /google-ads-landing-page, never /lp_v2_final. Do this on every page instead of leaning on the site-wide default. One shared description across five pages gives you five pages that look identical in search.
Set the social preview image
Stay in Page Settings. Under Page Images, upload a Social Preview at 1200 by 630 pixels. This is the card people see when your link gets pasted into Slack, WhatsApp or LinkedIn. Leave it empty and a prospect sharing your page with their team shows them a grey box and a URL. Put the headline and the product in the image, so the preview does some of the selling for you.
Heading tags and alt text
Framer's SEO guide asks for one clear H1, and it tells you to set semantic tags by hand for headings and images. Text styles let you pick the heading level when you create the style, so fix it once in the Assets panel and every instance follows. Use one H1 per page. Make section titles H2 and smaller points H3. Never pick a tag because of how big it looks. For images, select the layer, open the Accessibility section in the right panel, and write real alt text. Framer tells you to describe the image and skip keyword stuffing, which it warns can be penalised.
Redirects when you replace an old page
If the new page replaces one that already had traffic, set a redirect or you throw the rankings away. Go to Site Settings, then Hosting, then Redirects. Type the old path and the new one, drag the rules to set priority, then publish to apply them. Framer supports wildcards, so /old-blog/* matches everything under that path. Capture groups let you reference matched segments with :1 and :2 in the new URL. There is one catch though. Framer warns that changing a path from the canvas or the CMS does not update your existing redirect rules, so you have to edit them yourself. Redirects sit on Framer's Pro site plan, listed at $30 a month when we checked in August 2026.
Structured data and the Files section
For a plain landing page, skip structured data. If the page is a product, an event or an article, Framer supports JSON-LD through its Custom Code feature, inside a script tag of type application/ld+json in the head. On CMS pages you can pull in fields with double curly braces. Framer's docs show a pipe and json filter as the safe way to escape a value for JSON output. Framer also has a Files section that serves robots.txt, security.txt and llms.txt on fixed paths. Go there if you want hand-written crawler rules instead of the generated ones.
The Framer SEO settings pass to run before you publish
Seven checks, ten minutes. Keep the Title under about 60 characters and make it specific. Keep the Description under about 155 characters and write it like an ad rather than a summary. Use a lowercase URL with hyphens. Upload the social preview at 1200 by 630. Use exactly one H1. Write alt text on every image that carries meaning. Add a redirect if this page replaces an old URL. Then publish, and paste the live link into Slack to watch the preview render for real.
WeDesignLandingPages.com
A sub-brand of WeDesignBrands.Agency