The forums are still awash with posts of how to stop gold sellers advertising ingame .
The simple answer is you cant . Whatever measures Blizz implements they find a way round it . Selling gold is worth big money so it cant be stopped .
Every mmorpg has gold sellers they seem to go hand in glove .
All you can do as a player is limit the impact they have on your game .
There are Addons available that can combat the rubbish and help in other situations as well .
AutoDecline available from where other than Curse . Fab little addon that lets you stop group invites,duels,random trades etc .
SpamSentry - Available from wowace stops the garbage appearing on your screen .
SpamMeNot - Similar to above but with configurable filters . Available on curse and wowace .
Using your addons when set up right should stop your gold spam dead in it's tracks .
Just ever so slightly more proactive than moaning on the forum its ruining your game .