5 min read

The Framer SEO Checklist

Framer is good for SEO out of the box, but the settings that actually drive rankings need to be turned on by you. Here's the 11-step checklist I run on every site.

by

Ava Thiery profile picture

Ava Thiery

SEO performance chart for a Framer website showing 33 total Google Search Console clicks for an SEO in Framer article between March and May 2026.

This is the checklist I run through on every site I build in Framer, in the order I do it.

Framer is one of the better website builders for SEO out of the box. The site loads fast, the code is clean, and the sitemap and robots.txt are generated automatically. But out of the box only gets you so far. The settings that actually drive rankings need to be turned on by you.

1. Set your site title and description

Open Site Settings, then General. Add a site-wide title and meta description. The title should include your brand or main keyword and stay under 60 characters. The description should explain what the site is in plain language, under 160 characters.

This is the text that shows up in search results and on social shares when no other meta is set. Don't skip it.

Framer site settings panel showing SEO title, meta description, language, search preview, and accessibility/navigation options for the Ava Thiery template website.

2. Add page-level meta titles and descriptions

Every important page needs its own title and description. Site-wide defaults are a fallback, not a strategy.

Click any page in the layers panel, open its settings, and fill in the SEO fields. Each page should target a specific search intent. Your homepage is for your brand. Your services page is for what you do. Your blog posts target individual topics.

3. Set Open Graph images

Open Graph is what determines how your site looks when someone shares it on social media or messaging apps. Without it, you get a blank rectangle and a default URL.

In each page's settings, upload an Open Graph image (1200 by 630 pixels is the safe size). Use something that actually represents the page, not just a logo.

Framer site images settings showing favicon, social preview image, and Apple Touch Icon uploads for the Ava Thiery template website.

4. Write descriptive URL slugs

Framer lets you customize the path of every page and CMS entry. Keep slugs short, lowercase, and hyphenated. your-site.com/wedding-templates beats your-site.com/blog-post-2026.

For blog posts, the slug should reflect the topic, not the date or post number.

5. Add alt text to every image

Open each image layer and fill in the alt text field. Describe what's in the image as if you were telling someone over the phone. This helps screen readers and search engines understand your content, and it's one of the easiest ranking improvements most sites skip.

Framer image fill settings panel showing responsive website preview, image position, crop options, and alt text field for a template screenshot.

6. Use proper heading hierarchy

One H1 per page. H2 for main sections. H3 for subsections under those.

Framer makes this easy through the Type panel, but it's worth checking each page manually. A page with six H1s confuses search engines about what the page is actually about.

7. Check your indexing settings

Some pages should not be indexed. Drafts, internal pages, thank-you confirmations. Open the page's settings and toggle off "Show this page in search engines" for anything you don't want appearing in results.

For the rest, make sure indexing is toggled on. This sounds obvious, but it's one of the most common reasons new Framer sites don't show up on Google.

8. Submit your sitemap to Google Search Console

Framer generates a sitemap at yoursite.com/sitemap.xml automatically. Go to Google Search Console, add your site as a property, and submit that URL in the Sitemaps section. This is how Google finds and indexes your pages.

Without this step, Google will eventually find your site, but it'll take longer.

Google Search Console sitemap report showing a successfully submitted sitemap for avathiery.com with 289 discovered pages.

9. Set up 301 redirects when you change URLs

If you rename a page or restructure your site, the old URL needs to redirect to the new one. Framer handles this in Site Settings under Redirects. Add the old path and the new path, save, and you're done.

Skipping this breaks any external link pointing to the old URL and damages your rankings.

10. Add JSON-LD structured data where it helps

For articles, events, products, or FAQ pages, JSON-LD schema tells Google exactly what your content is. Framer supports custom code in the head of any page, which is where this goes.

You don't need it on every page. But on a blog post or a product page, structured data can mean the difference between a plain result and a rich result with stars, dates, or FAQ accordions.

Once the checklist is done

Most of these settings take five minutes each. The full checklist takes an afternoon, and it sets you up properly for everything that comes next.

The biggest mistake new Framer users make is publishing a site without going through this list. The design takes weeks. The SEO setup takes hours. Don't skip the part that determines whether anyone finds the site.

If you're starting from a template, both of mine (Orchid for agencies and designers, Squish for AI and SaaS) ship with SEO basics already configured. You still need to fill in your own content and meta, but the structure is there.

I'm Ava. I make Framer templates and write about design and development here. You can also find me on X.

I use AI as a writing tool — to improve my English, research topics, and develop ideas. Everything you read reflects my own perspective and experience as a designer.

Continue reading

Tutorials, inspiration, and updates to help you master 3D generation

Continue reading

Tutorials, inspiration, and updates to help you master 3D generation.