It's happening to my site as well, ever since March 8, my rankings are not steady. It fluctuates from page 1 to 20. I tried many things like getting high-quality guests posts(real ones), social signals and moving to HTTPs but nothing seems to be working. I even updated all the articles with new content and recent information.