I have a page I want to share with specific group of users. I'm thinking the best way to keep it exclusive is to keep it out of search results.
Any ideas or suggestions?
ExpressionEngine® Answers is a question and answer site for administrators, end users, developers and designers for ExpressionEngine® CMS. It only takes a minute to sign up.
Sign up to join this communityIf you set this in the <head>
to stop any search engines crawling it <meta name="robots" content="noindex, nofollow">
You can use EE's native template access permissions to restrict access to a template to members of one or more member groups.
You can configure this on a per template basis via the template manager in the Control Panel. You can set a template to redirect requests for that template to if they do not come from a logged in member of a permitted group (to a login page, say).
Relying on robots.txt/meta robots is not a good idea as it relies on search engines honnoring your intent. There is no way of enforcing/ensuring that they do so with this method.
If you need per entry control, or member level control rather than at the member group level, then have a look at the (commercial but very reasonably priced) Entry Access add on.