My website is at www.fidelitypayment.com, I am trying to enable the search function and it works (although thus far only in Firefox for some reason) but I would like for it to not find results from a page I have set up as a testing page. Is there any way of doing this?

Many thanks

Comments

jamesialford’s picture

I would un-Published all my testing pages.

kyle.vh’s picture

http://drupal.org/project/search_by_page
try this module, there are many others, too. Prevent indexing by content type.

Milkrow’s picture

If you've installed the Nodewords module you can configure it to include a field on each node to adjust the nofollow and noindex robots metatag (as well as others). What is handy is that it has defaults (for the whole site) and you can set node specific settings if you have a page that you want anonymous users to be able to see, but the search engines to ignore. I cannot confirm this (anyone?) but I believe that any nodes created before the installation of Nodewords will not reflect the noindex/nofollow rules whether set on a node-by-node basis or globally. Therefore you may see pages pop up in search results even though the default settings are nofollow/noindex.

Another option is to make test pages only viewable to authenticated users. Between these two tools, this should give you most of the control you need. Anything more complicated than this, I'm not aware of.