To hide pages in a Webflow template without deleting them, you can prevent them from being indexed or navigated to directly.
1. Disable Page Indexing in SEO Settings
- Go to Pages panel in the Webflow Designer.
- Click on the settings icon (gear icon) next to the page you want to hide.
- Under the SEO Settings section, check “Exclude this page from search engines”.
- This adds a
noindex
directive to prevent indexing by Google and others. - This does not hide the page from being publicly accessible via direct URL.
2. Remove Links to Hidden Pages
- Manually audit your site for any links or navigation items that point to the pages you want to hide.
- Remove or disable those links so users don’t click into the hidden pages from your live site.
3. Unpublish Collection Pages (for CMS content)
- If the hidden pages are CMS Collection Pages, deletion isn’t necessary.
- Simply don’t add any dynamic content or links to them in your templates.
- You can also remove all collection items for that collection so the template doesn’t publish.
4. Password-Protect or Restrict Access (Optional)
- Go to Project Settings > Editor > Password Protection to set a global password for staging.
- Or use Webflow Memberships (if using) to restrict who can view certain pages.
5. Use Conditional Visibility on Page Content (Optional)
- If you still want the page to publish but not display any visible content, use conditional visibility or display: none styles to hide content from users.
Summary
To hide specific pages in a Webflow template, use the “Exclude from search engines” SEO setting and remove all links to the pages. For deeper restriction, use password protection or memberships. This keeps the pages intact in Designer but hidden from users and search.