It involves setting up Google Alerts -
Google Alerts - Monitor the Web for interesting new content
I set up an alert for news only - so where it says "Result type" I choose "news".
Then I put in the main keywords from any of my websites/blogs.
Then as soon as I get an email saying that one of my keywords made it into the news for some reason - then I immediately make a post or update to my website.
When keywords make it into the news, there's usually a spike in searches for those specific keywords. And Google usually gives a boost to newly updated sites whenever there's a spike in searches for a specific keyword.
It doesn't always work, but when it does it's like an avalanche of quick traffic. It's definitely worth taking the time to do it.