olly - 6:18 pm on Oct 23, 2010 (gmt 0)
I hope this is the correct category to post this..
We have set up Google WMT for our website and it has been instructive in exposing certain valuable information - we consult it on an ongoing basis.
What I am wondering is whether anyone would recommend taking the time to set up Bing WMT? Is there any advantage to doing this?