На этот вопрос невозможно дать объективный ответ. Вопрос равнозначен вопросу "сколько будет стоить лечение у врача?" - в одном случае - ничего не будет стоить, в другом - потребуется продавать квартиру, чтобы оплатить услуги.
Исходите из того, что стоимость часа нормального SEO-специалиста, способного добиваться результатов, в среднем составляет от 1 до 2,5 тысяч рублей в час. Аудит сайта вам могут сделать и бесплатно, но это будет экспресс-аудит. Полноценный аудит делается не один день, и стоит в среднем от 7 до 25 тысяч рублей (в зависимости от специалиста).
Цена зависит от "размера" сайта, от количества страниц или товаров.
При этом вопрос не совсем правильный - эффекта от "разовой оптимизации" не будет. Для SEO нужна продолжительная работа по улучшению сайта.