@moon-boots This is due to a recent Google update and the best thing you can do is to wait for at least 3 months before you carry out any major SEO work on your site, so as not to confuse the update.
Not that an over-high increase in your traffic can cause Google Adsense ads limit if you are using Adsense as a monetization method.
Try to also use Moz link check to know site that link to you and disavow bad spam links from your website.