SEO: The secret weapon to competing online