SEO news.

SEO News for Oct 27-Oct 31

Duane Forrester Leaving Bing After almost four years Duane Forrester, senior product manager and webmaster ambassador for Bing, will be leaving Microsoft as a result of its...