Traffic from Google (organic and paid) represents between 74 and 88 % of all visitors. This is an increase from last year, when Google traffic represented between 71 and 84 % of all visitors, and the previous year, when Google traffic represented between 47 and 62 % of all visitors.