I was just reading a thread where someone's debating what to do with a previously spammy expired domain and I wondered something. Personally I have my doubts as to how effective disavowing links is. Ive only tried it a few times though so my experience is limited - but it didnt work for me. So what about setting up a 301 redirect in htaccess to redirect to some other domain based on the http referrer? As an example of what i mean. crapbacklink.com is linking to mydomain.com Google's crawlers land on crapbacklink.com and see a link to mydomain.com. They follow the link but are 301'd away somewhere else (otherrealsite.com) because their referrer is crapbacklink.com. I mean 301 is "moved permanently" so would the links start to disappear in webmaster tools? Ive never tried this but wondering what people thought.