Why Your Framer Site Isn't Showing Up on Google (Indexing & SEO Fix)
You published a Framer site but it isn't showing up on Google. Framer can rank — but indexing must be turned on, you should publish on a real domain, and Google Search Console needs your sitemap. Marketers hitting this usually have one of those three steps missing.
Fix 1: Allow search engines to index the site
- Open your Framer project site settings.
- Find the indexing / SEO option (often labeled like “hide from search engines” or similar).
- Make sure indexing is enabled — turn off any “hide from search engines” toggle.
- Publish again so the change goes live.
If the site is set to noindex, Google will ignore it no matter how good the pages are.
Fix 2: Publish on a custom domain
Google treats yoursite.framer.website staging URLs as temporary. For serious SEO:
- Connect a custom domain in Framer.
- Publish to that domain (not only the Framer subdomain).
- Use the custom domain as the canonical URL you submit to Search Console.
Need DNS help? See Framer custom domain not connecting.
Fix 3: Set per-page title and meta description
- For each important page, open page settings in Framer.
- Set a unique title (what appears in the Google result).
- Set a clear meta description.
- Publish.
Duplicate or empty titles slow indexing and hurt click-through even after you appear in results.
Fix 4: Submit the sitemap in Google Search Console
- Go to Google Search Console and add your custom domain property.
- Verify ownership (DNS TXT or the method Google offers).
- Submit Framer’s sitemap URL:
https://yourdomain.com/sitemap.xml - Use URL Inspection on your homepage and key pages → Request indexing.
Quick checklist
- Indexing enabled (not hidden from search engines)
- Published on a custom domain, not only
.framer.website - Unique title + meta description per page
- Sitemap submitted; indexing requested in Search Console
Related: Framer DNS / custom domain setup