If you are a Wordpress developer I have some great news for you.
Just search for, install and activate the Wordpress plugin called: reBusted.
No configuration is necessary.
It will automatically force cache refresh if the content has been updated and it solves this issue completely and reliably. Tested and used on hundreds of clients Wordpress sites – works perfectly everywhere.
Cannot recommend it enough.
If you use Wordpress, this is by far your best option and most elegant resolution for this issue.
Enjoy!