I am starting to see more and more newbies talking about disavowing links with Google. A lot of people have been hit by the latest algorithm but I can't stress enough to you that Disavow is not the answer. There are a lot of misconceptions about what disavow does. Firstly, it's not a miracle cure. You need to think about the purpose of disavow... it's not there to help you! You need to trust me on this. Think of your website as the 'snitch'. You get penalised, google dangles the 'disavow' carrot suggesting that by using it and working hard to remove your links you may have your penalty lifted. Your site essentially becomes an 'informant' and by working for google you may get a 'lesser sentence' rewarded by MAYBE reinstating your site (and more often than not they won't reinstate your site for months...or never even after you do all the hard work). The next time you think about disavowing I want you to remember this post and think long and hard about what disavow actually does. Disavow is a crowd sourced method that helps google gather information free of charge to help them understand even more information about link building they have not already factored into their algorithm. They are using your services for free to help them understand link building methods and link farms they have not already captured. By feeding information over to disavow what you are actually doing is helping them prepare for the next algorithm (whether its major or minor). In summary, stop using disavow FFS!