It can take time and backlinks help.  Eg I have one article I've linked on various sites and it comes up on google a lot.  Incidentally, I was just checking my own settings after reading this post and noticed this in the SEO settings "Enable support for Index Now".  I wasn't aware of that previously.  Does anyone have it ticked?
View attachment 322921