I am using SharePoint 2013 OOTB, and can see that anonymous access to view the "entire site" is checked under site settings -> site permissions for anonymous users.
Why else would my search results web part not be displaying the same results on the page, that is shows when I do log in? It shows nothing when I am logged out.
I simply added the SharePoint search result web part from the ribbon, to my publishing page and gave it a custom search query.
Thanks for any advice on this