As most of you are probably aware by now, Yahoo Site Explorer officially shut down on November 21st, 2011. To many, including myself, this is a sad moment in internet marketing history! I have relied on Yahoo to check how many links my competitors had and how many links my own sites had ever since [...]