Numero Uno Web Solutions, a Toronto-based SEO and Internet Marketing Company, Comments on Google Canada's Most Searched List of 2012. ... Twitter Total. Social Media Exerts ...