SEO marketing Twitter’s demise would cost marketers an important, useful channel Sella A. Elizabeth 7 months ago