Umbraco 4.9.x
Unpublish content via Umbraco admin.
Visit nodes on front-end of website.
404 page displayed as expected.
However after a while, the pages reppear on the website.
Log back in to Umbraco, content nodes are still unpublished.
Republish entire site, (content right click 'republish entire site')
Nodes now unpublished.
Then again after a unspecified period of time, the nodes reappear on the front end!