Could Twitter Soon Be Taking On New Importance For SEO?