Так как вы задаетесь такими глобальными вопросами, наверное, уже люди взрослые и знаете, как их писать, какой мета-тег за что отвечает, а может быть и историю мета-тегов знаете. Именно поэтому объяснять назначение этих тегов не буду, как, зачем и куда их писать — тоже.
Давным-давно, на заре цивилизации мета-теги использовались для управления поисковыми роботами и браузером пользователя. Meta-теги считались чуть ли не определяющим фактором при продвижении сайта в результатах поиска. Поисковые системы тогда не индексировали сайты «как есть», а индексировали только заголовок страницы, ее описание и ключевые слова, заносили в базу данных информацию о том, как часто страница обновляется, и с какой периодичностью на нее надо заходить. Некоторые поисковые системы обрабатывали теги с именем автора страницы и его адресом электронной почты.
Потом все изменилось, роботы поисковых систем начали индексировать страницы так, как их должны видеть пользователи, и мета-теги постепенно потеряли влияние на результаты ранжирования страниц, потому что пользователям содержимое этих тегов не показывается. Web-мастера не могли смириться с этим и начали прописывать в мета-тегах то, чего на странице не было и в помине. Поисковики не заставили себя долго ждать и ответили на это еще более серьезным урезанием прав meta-тегов.
Многие поисковые системы, такие как Рамблер, уже в 1999 году объявили о том, что полностью перестали обращать внимание на то, что написано во всех мета-тегах, за исключением одного — robots. Но некоторые поисковики и по сей день индексируют содержимое мета-тегов keywords и description, правда, на результатах поиска это отражается не сильно.
Яндекс индексирует содержимое тегов keywords и description. Слова в теге keywords обязательно должны упоминаться на странице, только при этом условии поисковая система будет их считать. Тег description Яндексом индексируется только «для красоты». При выдаче результатов поиска, если искомых слов нет в теле документа, но они есть в заголовке страницы, Яндекс показывает содержимое тега description. Яндекс, так же, как и Рамблер обращает внимание на мета-тег robots.
Поисковая машина Апорт, наверное, единственная поисковая система, которая продолжает учитывать содержимое тегов description и keywords при выдаче результатов поиска. Ключевые слова учитываются этим поисковиком даже в случае их отсутствия в тексте документа, но индексируется не более 16 слов для каждой страницы. Мета-тег description также учитывается при ранжировании, однако, в большинстве случаев, имеет очень небольшой вес.
Мета-теги, которые управляют браузером пользователя, остаются актуальными и в наше нелегкое время. Но теперь тег content-type легко можно записать один раз в файле .htaccess, а запрет на индексацию определенной страницы — в robots.txt.
Итак, некоторые мета-теги все еще пользуются каким-то, но спросом. Я не призываю всех прописывать эти теги на страницах вашего сайта, но, если вам не жалко вписать каких-то 2-3 килобайта лишнего кода, то это лучше сделать. Если вы все-таки решили вписывать мета-теги в код, помните, что каждая поисковая машина работает по принципу «чем ближе слово к началу документа, тем оно важней».