Doing off-site SEO is good, but don't modify your site whenever there is traffic drop. That is sometimes normal with Google, and traffic usually will comback suddenly after a few weeks. Site-wide changes can worsen the situation, G may think all its index data are outdated.