The terms of service that Google has published on their site are very specific, but they are also subject to change and they change on a regular basis. Linking techniques and practices that were once fine are now frowned upon by the search engine giant.