With hundreds of ranking factors being used by Google to identify websites that deserve to be on the first page of the search results, us SEOs are getting crazy with the number of things to think about and tasks to do.
SEO is competitive. Once you get to the top page, you can never afford to make any mistake that can affect your website gravely. There is no perfect SEO campaign but these SEO mistakes are something you should take a look at.