73% of traffic comes from search engines.