Оптимизация конечно же работает и без этого вообще никак, да а так же на результаты в поисковой выдачи влияют поведенческие факторы. Мной было замечено, когда любая статья попадает в основной индекс поисковика, по началу она может занимать разные позиции, но со временем эти позиции резко прыгают. Связано это с тем, что поисковик иногда поднимает результаты, с целью выявить отношение пользователей к этому материалу. И если результаты окажутся выше, чем у конкурентов, то результат закрепляется.
Ну и еще высокочастотные запросы попадают в топ, не за один месяц. На это может потребоваться от 3-6 месяцев.
А я смотрю и там и там. Но чаще конечно же в Яндексе у них все просто и быстро. В гугле нужно потратить не один десяток часов, чтобы разобраться со всем.