Раскрутка и продвижение веб-проекта, оптимизация web-структуры должны начинаться в момент его создания.
Давно известно, что поисковые машины не любят, если на страницу или сайт в целом, начинает ссылаться вдруг огромное количество сайтов, без видимых на то причин. Поэтому, лучше наращивать ссылки с момента создания сайта - прямо с момента покупки доменного имени, если оставить сообщение об этом событии в Твиттере или личном блоге. Потом по мере развития web-сайта, можно сообщать про новые публикации, и публиковать все статьи сразу оптимизированными, делаете страницу - прописываете теги, описание, перелинковку, повести на неё баннер в сайдбар, что бы на неё шел трафик. Таким образом создание сайта и его оптимизация будет происходить одновременно.
Существует много способов поддержки сайтов, в том числе и бесплатных - сделать почтовую рассылку для заинтересованной, целевой аудитории, оставлять ссылки на новые статьи на тематических форумах. Сделайте пару блогов или аккаунтов в системах микроблоггинга, чтобы в них оставлять ссылки на нужные сайты, используйте кнопки "Перепост" или "Нравится" для сервисов, которые это разрешают. Если сайт важный, а бюджет большой, то по мере публикации новых статей можно покупать по нескольку ссылок в тематических публикациях на другие ресурсы, чтобы была гарантия их индексации.
Рано или поздно, если контент web-сайта действительно этого стоит, ресурс обрастет большим количеством естественных ссылок, за них платить не придется. Для коммерческих проектов это более трудно сделать, но тоже вполне возможно.
Естественно, поддержка сайта - контентная и ссылочная необходима, чтобы сохранить достигнутые позиции в поисковой выдаче, хотя есть много исключений, к примеру по СЧ и ВЧ запросам. Для примера, по запросу "Реми ле Бо" в Yandex на первом месте сайт, которые не обновлялся лет пять, все происходит за счет контента. Поэтому основным в поддержке веб-сайта является наполнение контентом, который бы поисковые машины считали действительно интересным и уникальным.
И да прибудет с вами Seo!