The First where the Mind Set is "oh shitttt... probably new update let me check it ... " as many update in row that badly effect with search ranking of many websites . Then find Which update and what targeted this time and Analyse website linking , optimization etc ..
Originally Posted by willsondany
Check for your competitor back links and also check who all rank before your site for the specific keywords and find the internal links of your competitor too.
Its Bad as well Good practices To check fro Competitors Link Way .
Natural Linking is One Solution over many .So be with . thanks