Have you ever needed to control which pages from your Framer site appear in Google search results? While more visibility is usually the goal, knowing how to unindex specific content is equally crucial for a well-managed SEO strategy and user experience.
The problem is it's not always obvious how to tell search engines to ignore certain pages. A single mistake could make private content public or let test pages damage your rankings. This guide will teach you the most direct and effective methods to manage your content visibility in Framer.
Knowing how and when to unindex content gives you precise control over your site's digital footprint. It's an essential tool for maintaining a clean, professional, and strategic online presence.
This is the most common and straightforward method, perfect for "thank you" pages, form submission confirmations, or any other static page that shouldn't appear in search results. Framer makes this incredibly simple.
We'll walk you through the steps to apply a "noindex" tag to any static page, ensuring search engines ignore it during crawling.
To start, you need to open Page Settings. You can do this two ways:
1 - In the top left of the interface, make sure you're in the Pages panel.
2 - Hover over the page you want to unindex. A three-dot icon (...) will appear.
3 - Click the three-dot icon and select Settings from the dropdown menu.
1 - Click the Framer menu in the top left corner of the screen.
2 - Select Site Settings.
3 - In the new view, look for the Page Settings category in the left sidebar and click on the specific page you want to configure.
4 - Now you'll see the Page Settings panel. Scroll down to the Search section.
5 - Locate the "Show page in search engines" option and uncheck it.
6 - Finally, click Save and then Publish for the changes to apply to your live site.
By disabling this option, Framer automatically adds the <meta name="robots" content="noindex"> meta tag to the page.
This manual method is the universal solution for unindexing individual items from a CMS collection and works in all Framer projects, based on the functionality visible in the interface.
The process involves creating a custom field in your collection and then manually writing the reference to that field in the template page's custom code section.
1.1 - In the top bar, go to the CMS panel and select the collection you want to modify (e.g., "Blog Posts").
1.2 - In the top right, click the Edit Fields button.
1.3 - Click the + icon to add a New Field. It's crucial you choose the Plain Text type.
1.4 - Give it a clear name without spaces, such as: Robots Tag.
1.5 - Close the fields window.
Now, you need to tell each post whether it should be indexed or not.
2.1 - Open the first item in your content list.
2.2 - Find the new field you created ("Robots Tag").
2.3 - In this field, write only the directive value, without quotes or HTML code. You have two options:
Important: Repeat this process for all items in your collection. No field can be left empty, otherwise this meta tag will be printed empty in the live site.
This is the key step where the magic happens.
3.1 - While you're in your CMS collection view (e.g., "Blog Posts"), click the Settings gear icon in the top right bar. This will take you directly to the Page Settings of that collection's template.
3.2 - In the right panel, scroll down to the Custom Code section.
3.3 - Look for the "Start of <head> tag" field.
3.4 - Paste the following line, replacing Robots Tag with the exact name you gave your field in step 1:
<meta name="robots" content="{{Robots Tag}}">
Click Save to save the template configuration. The button should be enabled and not show any errors.
Finally, and most importantly, click the blue Publish button in the top right corner for the changes to apply to your live site.
To confirm everything is correct, open the URL of a published post in your browser. Right-click, select "Inspect element" and search (Ctrl+F or Cmd+F) for the word "robots". You should find the <meta> tag with the corresponding content ("noindex, nofollow" or "index, follow") according to what you configured in the CMS.
If you're working on a test site for a client or an internal project, you can unindex all site pages at once in two very simple ways.
This is the fastest and most secure way to block total access, both for users and search engines.
1 - Go to Site Settings > General.
2 - Look for the Password Protection section.
3 - Enable it and set a password.
4 - Publish the changes. The site will become inaccessible and therefore won't be indexed.
If you want the site to remain accessible to anyone with the link, but without appearing in search results, you can use global code.
1 - Go to Site Settings > General.
2 - Scroll to the Custom Code section.
3 - In the "Start of <head> tag" field, paste the following code:
<meta name="robots" content="noindex, nofollow">
4 - Save the changes and publish your site. This tag will apply to all pages, telling search engines not to index or follow any links on the entire site.
The time varies depending on how frequently Google crawls your site, but it generally takes from a few days to several weeks. If you need urgent removal (less than 24 hours), the best option is to use the URL removal tool in Google Search Console.
The noindex directive tells Google not to show the page in its results. The nofollow directive tells it not to follow any links on that page. For simple unindexing, noindex is sufficient, but using noindex, nofollow is a more robust practice to completely isolate a page.
Simply reverse the process. Go back to Page Settings and enable the "Show page in search engines" option. After publishing the changes, Google will crawl and index the page again. To speed up the process, you can manually request indexing in Google Search Console.
A 'noindex' tag is a code snippet (<meta name="robots" content="noindex">) that's added to a page's HTML to tell search engines not to include it in their results. Framer automates this process: when you disable the "Show page in search engines" option, Framer inserts this tag for you, making the process technical but incredibly easy to execute.
No, it's not necessary. Password protection is the strongest blocking method. When a search engine tries to access the page, it encounters a login barrier and can't see (or index) the content. Password protection already prevents indexing implicitly and effectively.
Managing the indexing of your pages in Framer is a fundamental skill that gives you total control over your online presence. By using these straightforward methods, you can ensure only relevant and finished content reaches search engines, improving your SEO and protecting your work in development.
If you need help with advanced on-page SEO settings for Framer, contact our Framer agency today
Learn how to connect your Framer sitemap with Bing Webmaster Tools in minutes. Step-by-step guide with troubleshooting tips.
Learn how to submit your Framer sitemap to Google Search Console for faster indexing. Step-by-step guide with verification methods.
Learn to create auto-hide announcement bars in Webflow that respect user preferences and reduce notification fatigue. 5-minute setup.