Recently, I was told by the content team that a page which was deleted is still appearing on the website. My initial thought was that the page was deleted from the CM but containing folder might not have been published. I checked the cd instance and the page was not available there as well. I checked cache as well and it was not coming from there. After trying a lot, I came up with an idea of creating the page again without any component, publishing it, deleting it , republish the folder. After I published the new page, the new page started appearing on the website. I deleted the page from cm and published again. To my surprise the old page again started appearing on the website. Also, when i try to access the page via preview link at cm side it doesn't appear. Has anyone faced similar kind of scenario or any pointer on this issue.
I am not sure on how it resolved the issue but putting down my steps in case if it helps someone else there was a almost similar page at the same level in the tree as that of the missing page (which was coming on website but not present in CM or CD sitecore tree). When I compared the page, it looked identical, so I made a minor change and published the page. Just after publishing, the issue got resolved i.e. the deleted page which was getting displayed on the website start giving 404 as expected. My guess is that the page which I changed was the actual page renamed by some content editor along with the path and somehow it was displaying the same page for diff path but still not sure on what was going behind the scene.