In your case, I'll check :
1- Technical SEO issues : check if your main pages are indexed. Also, how long is the indexation after you publish a new article? If it takes a long time, or worse, the article is not indexed at all, you have a huge site health problem which needs to be fix asap.
2-...