Here's the secret. There are two things going on here.
1. Google now keeps track of as much of your web activity as possible. That's why you'll see paid ads for the topic of previous searches in your next 15 or 20 search results.
2. My AdBlog is set up so it's immediately indexed by Google anytime there's any kind of change, like a new post.
Instead, many of these folks specialize in SEO, which is fine--as SEO work is technically "marketing communications" which requires the use of words, and marketing communications words are written by a "copywriter."
But there are ways to game the system, and this AdbBlog is a case in point. If you're hiring a copywriter just for SEO, you could be shortchanging yourself.
As demonstrated here, there are ways to take advantage of the way Google and other search engines work that might make you think you got huge results from buying SEO services, when you may not really be getting anything beyond what Google thinks is something you've already expressed an interest in.
FireFox does not cache previous searches. Every search is "clean," which means Google can't track your previous searches to determine what you're interested in.