Разница между блогом и сайтом в масштабе.
Сайт - большой набор связанных интернет-страниц. Хотя сайт может быть и небольшим. Сайты бывают разные.
А блог - это строго определённая вещь. Вообще блог - это дневник. В дневнике человек пишет о своей жизни. Или же учит чему-то, в чём позиционирует себя знающим человеком.
Вполне возможен отдельный сайт, предназначенный исключительно для ведения блога. Тогда это будет сайт-блог. Тогда разницы не будет. D основном люди пишут блоги на популярных ресурсах, таких как Youtube, LiveJournal, а не создают себе отдельный сайт-блог.
самый лучший комбинированный. Оптимизируй код сайта и тексты в нем, сделай перелинковку. Напиши интересные статьи в соц сетях, форумах и т.д. Для начала этого будет достаточно.
На мой взгляд, в современном обществе, где практически все уже компьютеризировано, учителя должны владеть им в полной мере, на уровне опытного пользователя как минимум. Насколько я знаю, в учебных заведениях, которые готовят педагогов, уже уделяют большое внимание изучению информатики. Ну, а учителям "старой школы" хочешь-не хочешь, но необходимо проходить так называемые курсы повышения квалификации в сфере компьютерной грамотности.
Гугл отличается от Яндекса особой шустростью в отношении индексации страниц. Так, гугл может проиндексировать ваш сайт уже на следующий день, а вот Яндекс может это делать пол года и дольше. А вот в поиске на топовых местах свой сайт, а точнее его страницы, сможете увидеть только при условии качественного наполнения и периодического добавления контента сайта.
Для блога нужно уметь писать, для сайта наполнять контентом. Всё это требует усердной работы. В блоге можно размещать рекламу: Колонка с блоком рекламы или же постоянная ссылка в одной из статей.