Impossible. Googles major overhaul of their algo that was recently announced, but unlike their previous Penguin and Panda updates, Hummingbird is not a penalty-based update (i.e. aimed at cleaning their SERPs from low-quality content), instead their changes is in response to the way that we are starting to query their search database. Google now better understands the meaning behind our searches rather than understanding the ‘search terms’ that we might actually use.
This is needed as more of us generate conversational queries, these are longer more complex questions and are growing as we use mobile and in particular voice searches more.
If for example you are using a mobile device and you talk about Starbucks then Google knows that there is a good chance that you want the location of your nearest coffee shop, so it is more likely to serve the stores location results to you rather than information about the chain – Google is starting to better understand context.
So a quick tip to help Google provide better search results would be to understand what your users might actually be asking of your products or solutions and use those keyphrases in your pages; questions like “how do I ….”, “where can I ….”, “what is the ….” etc etc This will help future proof your rankings.
So Hummingbird didn't hit my rankings!
You haven’t been hit by Hummingbird but your rankings have been hit (as many have), what is the reason?
Just prior to Hummingbird, Google did release a number of updates to Penguin and Panda, and it is highly likely that one of these has hit your site.
Let’s consider what Google wants to achieve for its users. It wants to be able to provide the best search results. How will it know when it has achieved this?
Quite simply is a search user visits and interacts with a page that was served in search results, then Google can pretty much accept that its ranking for that particular page must have been right.
But what indicators can Google take that a visitor is happy with the page that they found? Well in really simple terms, ANY interaction with a site is likely to equate to longer time on the page (and site), this means longer average time on page AND lower bounce rates.
So I would look at the pages on your site that have the highest & exit and check their bounce rate and average visit duration; if they look wrong, then that would be a good indicator for me as to why Google has slapped you in their SERPs.
If visitors are leaving your site quickly, why would that be? What are they expecting to see that they are not? What information is missing? What expectation isn’t being satisfied? Fix these page problems and your rankings will slowly improve.
Now I realise that this isn’t a perfect science. IF like many site you have contact details for example on all pages and that’s all the visitor wants then you will tend to get a higher than average bounce rate and a lower than average duration time, but the figures must stack up in Googles mind.