Coinmarketcap already does exclude some volume, but they can go a little bit further than that.
It's good that they exlude volume from zero fees exchanges, since people can just increase the volume exponentially.
You can see it when you click on the exchanges tab for each coin.