я понимаю, что сложно просто так сказать в чем дело, не видя сайт, но надеюсь еще на какие-либо комментарии, тем более, считаю, что очень актуальна тема для многих. Пока не разберусь в этом не успокоюсь, я очень упертый)
Знаешь, иногда бывает, что сайт очень хорош (по-крайней мере лучше, чем у конкурентов), но никак не лезит в топ. Продолжай развивать, улучшай и когда-нибудь Яндекс вознаградит тебя за труды. Не сдавайся.