Как прописать мета теги

By | 07.06.2012

Всем добрый день! В этой статье речь пойдет о том, как правильно писать мета теги. Теги являются неотделимой частью в оптимизации и раскрутке сайта. И им необходимо уделять не меньше внимания, чем другим пунктам оптимизации. Правильное написание тегов поможет вам раскрутить сайт и заработать на нем. Самое главное при написании meta tags не спешить, а составлять вдумчиво и грамотно с точки зрения оптимизации. Правда это может занять не маленький промежуток времени, но зато это того стоит. И вы вскоре пожнете отличные плоды своего труда.

Хочу отметить, что все мета теги должны находиться между этими двумя главными тегами: <head> здесь расположены ваши мета теги </head>.

Описание некоторых мета тегов в MOdx:

  • Abstract — Мета-тег Abstract очень похож на мета-тег description, только он является отрывком или кратким содержанием мета-тега description. Обычно мета-тег Abstract это одно предложение, которое дает общее представление о веб-странице. Хотя поисковые машины не часто используют этот тег, он является полезным дополнением для поисковых машин, которые читают первые несколько строк текста ваших веб-страниц.
  • Author, Copyright
    Эти теги не отражаются браузерами, но обрабатываются некоторыми поисковыми машинами. Как правило, нет необходимости использовать эти теги одновременно. В большинстве случаев достаточно одного информационного тега, позволяющего идентифицировать автора или принадлежность документа. Тег Author должен содержать имя автора, если сайт принадлежит организации, имеет смысл использовать тег Copyright. Информация обязательно должна заключаться в кавычки, например <META Name= Author content=»Смирнов Сергей»>. Дополнительно информационные теги могут содержать атрибут «Lang», указывающий язык, на котором написано значение свойства. Пример: <META Name= Author Lang=»ru» content=»Смирнов Сергей»>.
  • Description
    Мета тег Description — служит для краткого описания странички. Он используется поисковыми машинами для индексации и в качестве краткой аннотации при ссылке в ответе на запрос. И именно по содержанию этого тега пользователь поисковой системы будет оценивать, соответствует ваш сайт его ожиданиям или нет. Если тег Description отсутствует, то в качестве описания поисковые машины используют первую строку текста или отрывок из текста с найденным ключевым словом. Желательно чтобы длина описания не превосходила 80 символов. Пример: <META Name=»Description» content= «. . .»>
  • Generator
    Мета тег Generator — это всего лишь один из «славного» семейства тегов широко используемых генераторами HTML кода в своих целях. Как правило, для владельца сайта эти теги не несут полезной нагрузки.
  • Keywords
    Мета тег Keywords используется поисковыми машинами для оценки релевантности. Слова, содержащиеся в теге Keywords, рассматриваются поисковыми машинами как рекомендация, но иногда именно этой капли не хватает, чтоб перевесить чашу. При формировании списка ключевых слов для мета тега Keywords необходимо использовать слова, содержащиеся в тексте документа. Слова, не содержащиеся в тексте, можно использовать в очень небольших количествах, два — три слова. Вставлять их надо в конец списка. Ключевые слова не должны повторятся в теге Keywords, в крайнем случае, не более двух раз. В мета теге Keywords имеет смысл использовать не более 10 слов, большее количество релевантности не увеличит.
    В большинстве случаев поисковые машины находят ключевые слова, стоящие во множественном числе (cats), даже если поиск задан в единственном числе (cat). Поэтому рекомендуется в тег Keywords заносить английские существительные во множественном числе.
    Роботы некоторых поисковых машин не переходят к новой строке при анализе мета тега Keywords, поэтому не рекомендуется разбивать его на несколько строк.
    Пример: <META Name=»Keywords» content=»пример, meta, тега»>. Если документ написан на нескольких языках, можно использовать добавочный атрибут lang для выбора кодировки (смотри описание мета тега Content-Language).
    Пример:
    <META Name=»Keywords» lang=»ru» content=»пример, meta, тега»>
    <META Name=»Keywords» lang=»en-us» content=»meta tegs, example»>
    Но более предпочтительно сделать отдельные страницы, каждая на своем языке с переходами с одной на другую, с помощью тегов <A> и <Link>.
  • Resource-type
    Мета тег Resource-type — описывает состояние данного документа. Если его значение отлично от “Document”, то поисковые системы не будут его индексировать.
    Предназначен для использования в крупных проектах, с множеством документов разного типа.
    Некоторые возможные значения:
    Build
    Classification
    Creation
    Document — Принимается по умолчанию.
    Formatter
    Host
    Operator
    Random text
    Rating
    Site-languages
    Subject
    Template
    Version
    Пример: <META Name=»Resource-type» content =»Document»>
  • Revisit
    Мета тег Revisit — указывает поисковому роботу, через сколько дней ему нужно вернуться и переиндексировать данный документ.
    Пример (приходить раз в неделю): <META Name=»Revisit» content=»7″>
  • Robots
    Мета тег Robots — содержит указания для роботов поисковых машин, собирающих информацию о HTML документах в сети.
    Значение свойства Robots может состоять из следующих директив, разделенных запятыми:
    Index — эта страница должна быть индексирована.
    Noindex — эта страница не должна индексироваться.
    Follow — прослеживать гиперссылки на странице.
    Nofollow — не прослеживать гиперссылки на странице.
    All — = index, follow (принято по умолчанию).
    None — = noindex, nofollow.
    Тег <META name=Robots content=»all»> ничего не меняет в работе робота поисковой машины, так как значение «all» принято по умолчанию.
    Но если эта страница создается динамически или очень часто обновляется, то нет смысла ее индексировать, так как информация о странице в поисковой машине и ее истинное содержание будут разными. В этом случае можно рекомендовать поисковой машине не индексировать эту страницу, а только отслеживать на ней гиперссылки, что бы проиндексировать остальную часть сайта <META name=Robots content=»noindex,follow»>.
    При использовании тега, запрещающего отслеживание гиперссылок <META name=Robots content=»index,nofollow»> часть сайта может остаться не проиндексированной, так как внутри сайта роботы перемещаются по гиперсылкам. И те страницы, переход на которые заблокирован, не будут индексированы.
    Мета тег Robots имеет приоритет над директивами управления, заданными в файле robots.txt.
  • Subject
    Мета тег Subject используется поисковыми машинами для определения тематики документа. Но до тех пор, пока поисковые системы не согласуют классификационные таблицы, использование этого тега не всегда оправдано.
  • URL
    Мета тег URL — служит для исключения из индексации генерируемых страниц и зеркал. Встретив этот тег, робот поисковой машины должен прекратить индексацию текущего документа и перейти по указанной ссылке.
    Пример: <META Name=»URL» content= «http://www.Main-Site.com»>
  • Content-Language
    Мета тег Content-Language — это указание языка документа. Используется поисковыми машинами при индексировании. Хотя большинство из них умеют различать язык по тексту.
    Некоторые возможные значения (стандарт [ISO639], [ISO3166]):
    de  — Немецкий.
    el — Греческий.
    en — Английский.
    en-GB — Английский — Великобритания.
    en-US — Английский, Американская версия.
    en-cockney — Английский, диалект кокни.
    es — Испанский.
    fr — Французский.
    it — Итальянский.
    i-navajo — Навахо (Северная Америка).
    ja — Японский.
    he — Иврит.
    nl — Голландский.
    ru — Русский.
    pt — Португальский.
    x-klingon — Код «x» обозначает экспериментальный код языка.
    zh — Китайский.
    Пример: <META HTTP-EQUIV=»Content-language» content =»ru»>
    В спецификации HTML 4.0 есть альтернативная возможность явного указания языка — <html lang=»en»>
  • Content-Script-Type
    Meta тег Content-Script-Type — Определение языка программирования сценариев.
    Некоторые из возможных значений:
    text/javascript — JavaScript (значение по умолчанию).
    text/perlscript — PerlScript.
    text/tcl — TCL.
    text/vbscript — VBScript.
    Пример: <META HTTP-EQUIV=»Content-Script-Type» content=»text/javascript»>
    Если тег Content-Script-Type не используется, то тип языка программирования сценариев, отличный от принятого по умолчанию, должен быть указан непосредственно в каждом теге <SCRIPT>, пример <SCRIPT type=»text/javascript»>.
    В одном документе допускается использование нескольких языков программирования сценариев. Указание языка в теге <SCRIPT> имеет более высокий приоритет, в рамках текущего тега <SCRIPT>.
  • Content-Style-Type
    Мета тег Content-Style-Type — указавает язык таблицы стилей, значение «text/css» принимается по умолчанию, если оно вас устраивает и вы не используете в этом документе теги <Style> и <Span>, то использовать этот тег необязательно.
    Пример: <META HTTP-EQUIV=»Content-Style-Type» content=»text/css»>.
    Браузеры определяют язык таблиц стилей по следующему алгоритму:
    Если в объявлении МЕТА задается язык таблиц стилей, то определяет последнее объявление в потоке символов.
    Если язык таблиц стилей задается в объявлении STILE, язык таблиц стилей определяет последний заголовок в потоке символов.
    Если язык таблиц стилей не задан, по умолчанию используется язык «text/css».
  • Content-Type
    Мета тег Content-Type — Отвечает за указание типа документа и кодировки символов.
    Использовать мета тег Content-Type надо только с учетом некоторых нюансов.
    Во — первых, кодировка символов текста должна соответствовать кодировке, указанной в теге.
    Во — вторых, сервер не должен менять кодировку текста при обработке запроса браузера.
    В — третьих, если сервер меняет кодировку текста, он должен скорректировать или удалить мета тег Content-Type.
    Несоблюдение этих требований может привести к следующему: web-сервер автоматически определит кодировку запроса клиента и отдаст страничку web-броузеру перекодированной. Броузер, в свою очередь, будет читать документ в соответствии с мета тегом Content-Type. И если кодировки не совпадут, то прочитать документ можно будет только после ряда замысловатых манипуляций. Особенно это характерно для старых броузеров IE 3.x — 4.x и Netscape 4.x.
    Внимание! Мета тег Content-Type очень часто вставляется генераторами HTML кода.

    Некоторые из возможных типов кодировки (стандарт [ISO10646]):
    ISO-8859-1 — Кириллица (Windows).
    Windows-1251 — Кириллица (КОИ8-Р).
    KOI8-r — Кириллица (DOS).
    cp866 — Западная Европа (Windows).
    Windows-1252 — Центральная Европа (Windows).
    Windows-1250 — Япония (Windows).
    shift_jis — Latin-1, для большинства западноевропейских языков.
    Пример: <META HTTP-EQUIV=”Content-Type” content=»text/html; charset=windows-1251″>
  • Expires
    Мета теги Expires — управляет кэшированием. Если указанная в теге дата прошла, то броузер должен сделать повторный сетевой запрос, а не использовать копию из кэша. Если изначально указать прошедшую дату, то документ не будет кэшироваться.
    Некоторые поисковые роботы могут отказаться индексировать документ с устаревшей датой.
    Дата должна указываться в стандарте [RFC850].
    Пример: <META HTTP-EQUIV=»Expires» content=»Wed, 26 Feb 1999 08:21:57 GMT»>.
  • PICS-Label
    Мета тег PICS-Label — (Platform-Independent Content rating Scheme Label) ) определяет уровень доступности сайта (sex, violence), но может использоваться и в других целях.
  • Pragma
    Pragma — Контроль кэширования. При значении “no-cache” кэширование данного не рекомендовано. Предназначен для документов, получаемых в результате работы скрипта.
    Пример: <META HTTP-EQUIV=»Pragma» content =»no-cache»>.
  • Refresh
    Мета тег Refresh — определение задержки времени в секундах, после которой броузер автоматически обновляет документ. Дополнительная возможность — автоматическая загрузка другого документа.
    Пример: <META HTTP-EQUIV=»Refresh» content =»4; URL=http://www.name.com/»>.
    Если нужно просто обновить документ, то URL указывать не обязательно.
  • Set-Cookie
    Set-Cookie — Настройка cookie броузера.
    Пример: <META HTTP-EQUIV=»Set-Cookie» content=»NAME=value; EXPIRES=date; DOMAIN=domain_name; PATH=path; SECURE»>.
    Атрибуты EXPIRES, DOMAIN, PATH и SECURE при необходимости можно опустить.
    Пример: <META HTTP-EQUIV=»Set-Cookie» content=»NAME=value;»>.
  • NAME
    Имя cookie, не может содержать символы перевода строки, пробелов, точки с запятой (;) и табуляции.
    EXPIRES
    Время хранения cookie. После указанной даты (в формате «Wdy, DD-Mon-YYYY HH:MM:SS GMT») истекает время хранения cookie.
    Если этот атрибут не указан, то cookie хранится в течение одного сеанса, до закрытия броузера.
  • DOMAIN
    Домен, для которого задается значение cookie. Для доменов COM, EDU, NET, ORG, GOV, MIL, INT значение можно задавать сокращенно «MY.COM», оно будет распространяться и на домен «WWW.MY.COM». Для всех остальных (в том числе и RU) значение надо задавать полностью «WWW.MY.RU».
    Если этот атрибут опущен, то по умолчанию используется доменное имя сервера, с которого было выставлено значение cookie.
  • PATH
    Устанавливает подмножество документов, на которые распространяется действие cookie. При значение «/doc» действие cookie будет распространено на все файлы и каталоги в этой директории начинающееся на «doc» (/doc/, /document/, /doc2/, docs.html, doc-test.htm).
    Если этот атрибут опущен, то значение cookie распространяется только на документы директории, в которой расположен текущий документ.
  • SECURE
    Указывает, что информация о cookie должна пересылается через HTTPS (HTTP с использованием SSL). В противном случае информация о cookie будет пересылается по протоколу HTTP.
    Перед запросом к серверу, браузер проверяет cookie. И если атрибуты NAME, DOMAIN и PATH совпадают, браузер посылает cookie серверу.
    Если cookie принимает новое значение, старое значение удаляется.
    Броузер имеет ряд ограничений по работе с cookie:
    Единовременно может храниться не более 300 значений cookie.
    Cookie не может превышать 4 Кбайт.
    От одного сервера (домена) не может быть более 20 cookie.
    Эти ограничения могут быть несколько иными, в зависимости от настройки и типа броузера.
    Если происходит превышение лимита (общего или по домену) удаляется первая по времени запись. Удаление происходит, не зависимо от значения атрибута EXPIRES.
    При превышении 4 Кбайт, cookie усекается.
    Пример: <META HTTP-EQUIV=»Set-Cookie» content=»NAME=cookexample; EXPIRES=Monday, 22-FEB-02 21:11:51 GMT; DOMAIN=WWW.MY.RU; PATH=/; SECURE»>.
  • Window-target
    Мета тег Window-target — определяет окно текущей страницы. Приведенный пример может быть использован для прекращения появления новых окон броузера при применении фреймовых структур. Действует для многих (но не для всех) броузеров.
    Пример: <META HTTP-EQUIV=»Window-target» content =»_top»>.

Описание мета тегов

  • Meta title
    <title>Описание мета тегов, как писать мета теги</title>
    Это один из наиболее важных тегов, которому поисковые системы придают огромное значение.
    Заголовок должен содержать ключевые слова, а также быть информативным и привлекательным.
    Ссылка на Ваш сайт в выдаче поисковой системы будет содержать текст из тега meta title, так
    что это, в некотором роде, визитная карточка страницы. Как правило, в выдачу поисковой
    системы попадают 50-80 символов из заголовка, поэтому его размер желательно ограничить этой длиной.
  • Мета тег description и тэг keywords
    <meta name=»keywords» content=»как писать мета теги, описание мета тегов, meta title, meta name keywords content , тэг keywords, мета тег description, длина keywords»>
    <meta http-equiv=»keywords» content=»как писать мета теги, описание мета тегов, meta title, meta name keywords content , тэг keywords, мета тег description, длина keywords»>
    <meta name=»description» content=»В этой статье речь пойдет о том, как писать мета теги. Теги являются неотделимой частью в оптимизации и раскрутке сайта.»>
    <meta http-equiv=»description» content=»В этой статье речь пойдет о том, как писать мета теги. Теги являются неотделимой частью в оптимизации и раскрутке сайта.»>
    Длина содержимого мета тег description не должна превышать 200 символов, a длина keywords — 1000 символов. Это связано с тем, что поисковые серверы, как правило, используют именно такие величины при индексировании информации о вашем сайте. Можно получить отрицательный результат, если поисковые машины отбросят часть описания, превышающего установленные нормы, в результате чего в каталог попадет не вся желаемая информация, либо сервер просто отвергнет регистрацию Вашего сайта. В тэг keywords необходимо вписывать слова или сочетания слов по которым вы хотите продвигать ваш сайт. Если у сайта тиц и pr минимален или оба эти параметра по нулям, то лучше добавлять низкочастотные слова — это те слова, по которым число запросов в поисковике в месяц минимально (например от 10 до 50). Плотность ключевых слов в тексте должна быть около 5 %, т.е. на 100 слов должно приходится 5 ключевиков. Где же взять слова и словосочетания , чтобы потом их вставить в мета тег description и тэг keywords?

Эти сервисы помогут найти популярные ключевые слова для meta name keywords content:
ad.rambler.ru/swrds/wrds.pl — определить популярные ключевые слова в Рамблер.
wordstat.yandex.ru — определить популярные ключевые слова в Яндекс.
stat.go.mail.ru — определить популярные ключевые слова в системе Mail.Ru.
ajx.ru — определить популярные ключевые слова в неофицальном сервисе Yandex Direct.
www.webconfs.com — буржуйский сервис показывающий ключевые слова для поисковиков.

В мета тег description необходимо вставить описание вашей странички, оно будет выводиться при поиске поэтому должно быть красиво составлено. Также в описание можно включить популярные ключевые слова, которые вы прописывали для meta name keywords content.

Черные методы оптимизации:

  • не включайте термины, слова и словосочетания, которые не связаны с темой вашей страницы, так как в Internet такое поведение считается некорректным и будет являться спамом, в результате чего поисковики могут забанить ваш сайт;
  • не используйте скрытый текст и скрытые ссылки, это конечно поможет немного раскрутиться, но в итоге — бан;
  • клоакинг и скрытая переадресация;
  • страницы, субдомены и домены, в значительной степени повторяющие
  • содержание друг друга;
  • страницы портала, предназначенные исключительно для поисковых систем, и другие отсекатели cookie, например, партнерские программы, где оригинальное содержание почти или совсем отсутствует.

Хочу сказать, что постоянное использование обходных путей и запрещенных приемов в продвижении сайта, может нанести ему весьма существенный вред, вплоть до бана и исключения сайта из индекса поисковиков.

  • мета тег robots
    <meta name=»robots» content=»index,follow»>
    Это будет значить: роботам — индексировать страницу и идти дальше по ссылкам на ней.
    Другой вариант той же инструкции:
    <meta name=»robots» content=»all»>
    Оба варианта равнозначны.

Другие теги

<meta name=»resource-type» content=»document»>
Это означает, что если бот определил страницу как документ (т.е. это — не файл картинки или чего-либо подобного), он должен её проиндексировать

<meta name=»document-state» content=»dynamic»>
Здесь говорится о том, что если тип документа — динамический, то бот должен регулярно возвращаться для реиндексации.

<meta name=»revisit-after» content=»20 days»>
Это пожелание боту, как часто реиндексировать документ. Не инструкция, а именно пожелание. Бот может его проигнорировать. Вообще здесь следует быть осторожным — если написать revisit-after 1 day и не менять страницу вообще — бот может обидеться и посчитать это попыткой его спама. В этом случае — ждите санкций (вплоть до вылета из индекса). В принципе, revisit-after можно не писать вовсе.

Теги <h1>, <h2>, <h3>, <h4>, <h5> и <h6>
<h1>Описание мета тегов: h1 h2 h3, meta name Author, meta name copyright, reply-to, meta name Refresh, meta Name Date, meta http-equiv expires, meta http-equiv content-type</h1>. То есть в комментариях пишем заголовок первого уровня, содержащий ключевые слова. Яндекс то, что в тегах комментария не индексирует, пишем мы это исключительно для Рамблера. Написанная фраза в теге h1 будет иметь больший приоритет при поиске, чем в h2, h3, h4, h5 и h6.

meta name Author
<meta name=»author» lang=»ru» content=»имя автора»>
или
<Meta name=»Author» Content=»имя автора»>

meta name copyright
<meta name=»copyright» content=»www.dispsoft.ru»>
Указание авторских прав

meta name reply-to
<Meta name=»Reply-to» Content=»адрес E-Mail»>
Указание E-Mail

meta name Refresh
<Meta name=»Refresh» Content=»число (в секундах); Url=имя файла с расширением»>
Пример: <Meta name=»Refresh» Content=»10; Url=INDEX.HTM»>.
Данный пример загружает документ INDEX.HTM через 10 секунд.

meta Name Date
<Meta Name=»Date» Content=»месяц, число, год и время через пробел»>
Дата создания сайта.
Пример: <Meta Name=»Data» Content=»May 28 1999 15:34 Am»>.

meta http-equiv expires
<meta http-equiv=»expires» content=»Mon, 25 Mar 2008 00:00:01 GMT»>
Для того, чтобы при просмотре документа браузер брал свежую версию документа, а не версию из кеша используется

meta http-equiv content-type
<meta http-equiv=»content-type» content=»text/html; charset=windows-1251″>
Для определения браузером языка, на котором написана страница используется

meta http-equiv refresh
<meta http-equiv=»refresh» content=»1; url=http://адрес_вашей_страницы»>
Если неопытный Web-мастер скопирует Вашу страницу, в которой оставит следующий тег, то при заходе на эту страницу браузер автоматически перейдет на Вашу страницу.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.