Frustration among webmasters over the web page ranking system PageRank developed by Google as Greg and Vanessa discuss if a toolbar page rank refresh might have been a factor. Also Greg delivers a rant on the paid links debate.
Listen to past WMR.FM shows >
Read more >
Click here See all of the latest episodes.