Main reason i noticed is poor contents or duplicate contents. I saw many related issue at DP and also from my website that site ranking is going down specially from few months and i think its complete due to Google algorithms update. After analyze website of few client found that he is using very common text to his website like "We are providing website services since 2004.", So not duplicate but also not unique and after update web contents and some high quality backlinks ranking improved again. You should check two things Backlinks are not from bad neighborhood site (In other word not from spam site). Contents not duplicate and according to site keywrods. And as @sarahk is saying .... if you can share your website URL then we can give you more better suggestion.
I agree with you content is king, you need to focus on content, check all the content and replace with handwritten, unique content
What is your website URL? You could have been penalised by google for using shady SEO tactics, or the ranking drop could be due to a number of other reasons. It's hard to tell without reviewing the domain/site.
There are a lot of reasons to have ranking drop, it can be result of your poor content or not really successful strategy. Need more details to answer this
Use a lot of lengthy contents. Share it to high-ranked websites where backlinks are allowed. Don't post that content directly- use hyperlinks to share your websites. At first, you can write a number of good content and then can start sharing your content. By doing this you will get a good number of Backlinks. Post a lengthy, traffic friendly, SEO friendly, content on your website. Use keywords in your website contents smartly. Use 1 keyword per 100 words content. Don use frequently any keywords. Use keywords in Link, Title, Image alt tag, and every possible place. But avoid over keyword stuffing. Always use Medium competitive keywords
Ranking drops are often caused by large changes to a website. When you've migrated a bunch of pages, rolled out a (responsive) redesign or reworked a lot of content you'll see big fluctuations in your rankings. This is natural, and should only worry you in ase your rankings don't come back to their previous state.
You should post regularly and before posting use the perfect keywords to rank and optimize your post properly. hope you will get rank.
What is the URL of your website? Google Analytics will provide you with a detailed report of your website and why you are dropping it.
Test your site with https://developers.google.com/speed/pagespeed/insights/ Check your website Core Web Vitals score https://web.dev/vitals/#core-web-vitals It was a Google update regarding page experience, just finished yesterday I think. https://developers.google.com/search/blog/2020/05/evaluating-page-experience The page experience update is rolling out to all users globally. Also, to be able to help you more need the URL of your website to check SEO on page.
I am experiencing the same thing. Not that I had a huge traffic or anything, my site is about six months old, but we were organically ranking higher every week. While I recently updated my site, I have noticed that in the past 2-3 weeks, I lost keywords that I used to ranked for. I thought it might be due to my recent updates but there could be many other reasons. By the way, I have put a lot of efforts into spell check, uniqueness, content length and quality, page speed etc. However, because I have over 1000 products listed, there maybe duplicate contents here and there. I am thinking I might take sometime to fix this issue and see how I go. The site is OzGalore.com by the way. If anyone has any other suggestions, please feel free to shoot, I am open to constructive suggestions. Cheers, Amin
Most frequently, we see drops because of changes that were made to the website, but they can also be caused by an algorithm update, technical issues, improvements competitors made, SERP lay-out changes or a Google penalty.
Make extensive use of long content. Send it to popular websites that have quality backlinks. Use links rather than direct posting to share your website's content. You can start writing a lot of quality content at first, and then you can start sharing it. You will obtain a sizable number of Backlinks by doing this. Post a long, popular, and SEO-friendly piece of content to the website. Use keywords anywhere you can, including in the link, title, and alt tags for images. Don't, however, overuse keywords. Use medium-competitive keywords at all times.Make selective use of keywords in the content of your website. Per 100 words of text, use only one keyword. Avoid using any keywords repeatedly.