I published some content a couple of months ago that is better than everything in the top 10 by far. I expected to see my post jump into the top 10 immediately by the next day, or at least in the top 50 and slowly creep to the top. But it's been around 7 weeks and all it's doing is picking up another long tail here and there, and even those seem to be happening really slowly. The content is definitely not over optimized and it doesn't have too many exact match anchor texts. It has zero, actually. The keyword difficulty for this term is around a 3 according to Ahrefs. There is zero reason I can find as to why this post out of all of the past 50 or more is being sandboxed like this. It's indexed and picking up other terms but not the main term and not many terms using the same words as the main term. Is this one of their randomization factors? It would make sense to do that on indexation too, although probably not good for their business. Does anyone know why this happens and is there any way to start shaking things up? I did get it a couple of decent links and social signals and still nothing. Should I keep waiting?