A content farm (or content mill) is a company that employs large numbers of freelance writers to generate a large amount of textual web content which is specifically designed to satisfy algorithms for maximal retrieval by automated search engines which is known as SEO (Search Engine Optimization). Their main goal is to generate advertising revenue through attracting reader page views,[1] as first exposed in the context of social spam.[2]