Определение SEO продвижение считается как "Улучшение видимости сайта в поисковых системах и соответственно увеличение бесплатного трафика из поиска".
Но, сейчас сео продвижение стало гораздо шире, оно объединяет и SMM, брендовое продвижение компании, разработка.
Часто бывает, что компании достаточно создать несколько активных страничек в социальных сетях, попросить клиентов оставить отзывы на карточку на картах и сайт начинает расти в позициях и трафике.
Насчёт покупки ссылок - спорный момент, но в целом ответ правильный.