There are several ways to spot a scam, the most easy and popular out of which is to check if the offering is too good to be true. For example, if a company is offering 3 or more months of SEO services for the price of one then it is probably a scam.