Оба варианта имеют свои плюсы и минусы. Однако надо понимать, что фрилансеры в SEO обычно реализуют только одно направление – аудит с последующими рекомендациями по оптимизации сайта. И в дальнейшем все равно придется отдельно искать
программистов, юзабилистов, копирайтеров, дизайнеров и других специалистов.
Агентство в этом случае избавит от лишних затрат, предоставив 1-3 направления для продвижения сайта в комплексе. Команда специалистов сможет полностью погрузиться в бизнес клиента и быстро подстроиться под изменения – а это уже залог
успеха! Более подробно эту тему разобрали здесь.