Продвижение сайта это тот же маркетинг, ссылки размещать, добавлять в поисковики для индексации, рекламировать баннерами размещая на других ресурсах и т.д.
Оптимизация сайта - это уже область для Web-программирования, оптимизировать SQL-запросы, использовать кэширование, провести профилирование кода, найти наиболее критические участки кода заменив на более эффективные алгоритмы по времени исполнения и т.д.
Напрямую зависит. И чтобы увеличить вес статьи для поисковика нужны комментарии к этой статье. И лучше чтобы эти комментарии содержали ключевые слова этой статьи.
Для добавления сайта в поисковые системы достаточно зарегистрироваться на нескольких основных (самых крупных вроде Google, Rambler, Mail, Yandex). Найти панель инструментов вебмастера и внести свой сайт самостоятельно. Можно найти фирму, которая это сделает вместо вас (цена разнится от 1000 руб. до 15000 руб.).
После индексации поисковиками вашего сайта информация попадет в поисковую выдачу, т.е. при указании некоторого текста с вашего сайта, либо ключевых слов тэга META пользователь увидит ссылку на ваш сайт в поисковике... Если ресурс достаточно уникален, то на 1-5 странице... пока не будет вытеснен другими новичками.
Поднять ссылку на первые позиции можно лишь нечестным методом или дать рекламу (довольно дорого) используя сервис поисковика.
Решить задачу при помощи первого метода бесплатно так же не удастся.
Лучшие результаты по продвижению сайтов в поисковых системах показывает userator.ru
Если шаблон сайта, на юкоз сам по себе адаптирован под отображения на мобильные устройства, то ни чего делать не нужно. Ваш сайт будет просматриваться нормально. А если нет, то и сделать ничего нельзя. Ведь редактировать файл стилей на юкозе не представляется возможным. Так сказать плата за бесплатный сервер.
Ручками, только ручками. Любые автоматизированные средства могут такого нагородить, что потом долго разбираться придется. Лучше всего для этого использовать редактор с раскраской лексем и выделением блоков. Самым популярным таким редактором является Notepad++. Открываете в нем страницу или код вашего динамического скрипта, ищите ненужное и удаляете или оптимизируете.