As someone who builds sites for both myself and clients, I have a love/hate relationship with Google. Most webmasters are in the same position.
Google can send our sites lots of free traffic if we can get our sites onto page 1 of Google for our keywords. On the other hand, Google make frequent changes to their search engine algorithm which frequently makes a mess of how sites rank. Too many times after one of these updates, quality sites, … 
























