От чего зависит положение сайта в списке выдаче по поиску?
Все факторы и механизм рассчета вы никогда не узнаете, пока не станете владельцем гуугла и яндекса. Факторов МНОГО. Главный - наличие вменяемого контента. Вот об этом факторе почему-то 90% сайтовладельцев как раз и забывают.  А так гугл в помощь статей очень много на эту тему. ВНИМАНИЕ. процентов 70 из того что вы найдете - или лажа от СЕО агенств или устаревшие данные.   Будет контент - будут посетители. Это главное. 
А остальное... Семантика кода, наличие/отсутствие альтов у картинок, мета теги, порядок загрузки секций страницы, тэги  ключей, внешняя ссылочная масса и её качество, возраст сайта, внутренняя перелинковка, количество внешних ссылок на сайте и многое многое другое так или иначе влияет на порядок выдачи органики.
зависит от того, что собственно в поиске и что на сайте, если стопроцентное (длинное) попадание и у других такого нет - будете в топе, если что-то повседневное и короткое - то почти не надейтесь попасть в тройку лучших в первое же время работы ресурса. важно чтобы поисковики видели все, что вы хотите показать окружающим и видели это правильно. иногда полезно посмотреть на свой ресурс глазами поисковика - тот же гугл с радостью вам в этом поможет.