My site has over 8k posts, some of which are outdated. To keep site maintainable and tidy, I want to delete all post with no traffic. Can this be done?
Is there any plugin for this purpose? Or any way?
Thanks in advance,
My site has over 8k posts, some of which are outdated. To keep site maintainable and tidy, I want to delete all post with no traffic. Can this be done?
Is there any plugin for this purpose? Or any way?
Thanks in advance,
First, you need a list of all available URIs. You may use my plugin T5 All URIs for that. Just activate and go to your blog on /alluris/
. There is also a link to the file in your plugin list after activation.
Then you need your log files, ideally one file with all requests from a long period (one year?). Run a grep
for each line from all-uris
over your log file and create a third list with all missing URIs – URIs which were never called during the time the log file represents. This may take a while … be patient. 😀
And then you can review the deletion candidates. Still a lot of work. But it is worth the time.