I’m on sharepoint designer training this week and getting up to speed to sharepoint publishing and WCM.
I spotted another bizarre default behaviour in sharepoint yesterday.
If you have a publishing site and you apply individual permissions to pages (also known as fine grained permissions), which is not beyond the realm of possibility on an intranet or similar website by default these pages will not be included in the search results.
Go to the site settings for the site and from the ‘Site Administration’ column select ‘Search Visibility’. You will notice that aspx pages by default are not indexed if they have fine grained permissions.
This just seems to be a bizarre default setting. Given that search results are security trimmed why is the default behaviour not to index all aspx pages?
Anyhow change the setting to ‘Always index all aspx pages on this site’ and they will be indexed.
The nice thing on the screen above is that the sentence above the radio buttons will indicate if your site has fine grained permissions.