I use a custom post type in one of my sites for image slideshows. I have publicly queryable set to false/off but when Google crawls my site I see 404 errors for the URLs for my slideshows. I thought that by having publicly queryable off Wordpress would not create those front end URLs.
How can I completely turn off the front end URLs and pages for my custom post type?
public => false,
has_archive => false,
publicaly_queryable => false, and
query_var => false I have successfully gotten rid of the 404 errors in Google. I also added the function provided by @Norcross just for good measure.