Почему Следует Использовать Поисковую Оптимизацию Мета-тегов для Продвижения Сайтов
Если вы не используете мета-теги NAME и HTTP-EQUIV в полной мере на страницах своего сайта, то можете упустить не только ценный трафик, но и платежеспособных клиентов! Названные мета-теги являются частью вашего HTML-кода, который обеспечивает направление и информацию для поисковых роботов.
Чтобы получить возможно лучшие рейтинги в поисковых системах, не забудьте использовать мета-теги на каждой странице сайта. Мета-теги, обычно, невидимы для посетителей, с ними можно познакомиться, лишь заглянув в исходный код страницы.
Цитируем Википедию: "Мета-теги (англ. meta-tags) — HTML- или XHTML-теги, предназначенные для предоставления структурированных метаданных о веб-странице. Мета-теги помещаются внутрь тега HEAD в (X)HTML-документе, как правило, после тега title. Мета-теги используются для указания описания страницы, ключевых слов и других данных".
После тега TITLE (см. статью "Kак правильно составить html тег title заголовка страницы сайта"), каждая из ваших HTML-страниц должна включать в себя мета-теги. Хотя они и не так значительны, как были десять лет назад, тем не менее эти мета-теги до сих пор помогают роботу поисковика анализировать содержание ваших страниц.
Существует две группы мета-тегов: NAME и HTTP-EQUIV. Познакомимся более подробно с наиболее применяемыми мета-тегами из обоих групп.
Мета-теги группы NAME
Мета-теги группы NAME отвечают за контекст web-страниц и указывают на его автора. Ниже приведен перечень указанных тегов:
Author и Copyright
Эти теги, как правило, не используются одновременно. Функция тегов — идентификация автора или указание на принадлежность документа. Тег Author содержит имя автора веб-страницы:
<meta name=”Author“ content="Ivan Petrov">
Тег Author может содержать дополнительную информацию, используя атрибут "Lang", который служит для определения языка документов.
<metaname=”Author“ Lang=”en” content="PeterGreen">
В том случае, если сайт принадлежит не частному лицу, а — организации, рекомендуется вместо тега Author использовать тег Copyright:
<meta name="Сopyright" content="SiteName.com">
Description
Мета-тег Description служит для краткого описания содержимого страницы. Причем этому тегу стоит уделить особенное внимание, потому, что он используется поисковыми системами для индексации, а также виден посетителю в выдаче поискового запроса (в т.н. сниппете).
<metaname="Description" content= "Краткое описание контента">
Keywords
Мета-тег Keywords предназначается для использования поисковыми машинами для оценки релевантности, т.е. соответствия контексту. Ключевые слова, содержащиеся в теге Keywords в настоящее время могут и вовсе не рассматриваться поисковыми системами.
<meta name="Keywords" content="бесплатно, играть, онлайн">
Document—state
Мета-тег Document-state предназначен для управления индексацией поисковых роботов и может иметь два значения: Static и Dynamic, при помощи которых задается порядок индексации конкретной страницы (единоразовый или регулярный).
Static – используйте его, если ваш сайт не меняется и (или) по каким-либо причинам вы не хотите, чтобы поисковик индексировал данную страницу.
Dynamic – предполагается по умолчанию и предписывает поисковику индексировать эту страницу регулярно.
<meta name="Document-state" content ="Dynamic">
Revizit—after
Данный мета-тег служит для управления частотой индексации конкретного документа. Рекомендуется указывать реальное значение – если ваш сайт обновляется не ежедневно, то лучше этот параметр вообще не использовать.
<meta name="revizit-after" content="10 days">
Robots
Данный мета-тег используется для разрешения или запрещения индексации содержимого (контекста) страниц. Поле CONTENT может принимать следующие значения:
- index — индексировать эту страницу.
- noindex — не индексировать эту страницу.
- follow — переходить дальше по ссылка с этой страницы
- nofollow — не переходить по ссылкам с этой страницы.
<meta name="Robots" content="all">
<meta name="Robots" content="index, nofollow" >
<meta name="Robots" content="index, follow">
Вместо значений: “index, follow” в последнем примере, можно использовать — “all”, что равносильно. Проводя поисковую оптимизацию следует помнить, что мета-тег Robots имеет приоритет над директивами управления, заданными в файле robots.txt.
Resource—type
Мета-тег Resource-type описывает состояние или свойство страницы. В тех случаях, когда его значение отлично от “Document”, то поисковики не будут его индексировать. Данный тег предназначается для использования в крупных проектах, с большим количеством документов различного типа.
Значения поля CONTENT могут быть следующими:
- Build
- Classification
- Creation
- Document (по умолчанию)
- Formatter
- Host
- Operator
- Random text
- Rating
- Site-languages
- Subject
- Template
- Version
<meta name="Resource-type" content ="Document">
Subject
Данный мета-тег используется поисковыми машинами для определения тематики документа.
URL
Мета-тег URL предназначен для отмены индексации страниц и зеркала сайта. Встретив этот тег, робот поисковой системы должен прекратить индексацию текущего документа и перейти по указанной ссылке.
<meta name="URL" content= "http://mysite.com">
Из перечисленных выше мета-тегов NAME, наибольший вес для роботов поисковых систем представляет мета-тег DESCRIPTION. Очень весомый не так давно мета-тег KEYWORDS, в настоящее время не пользуется популярностью у поисковых систем, хотя некоторые поисковики продолжают учитывать его при составлении своих рейтингов.
Оба перечисленных выше мета-тега, для вашего удобства детально рассмотрены в отдельных статьях: "Как правильно использовать html мета-тег description" и "Как правильно использовать html мета-тег keywords", с которыми вы можете ознакомиться, перейдя по соответствующим ссылкам.
Мета-теги группы HTTP-EQUIV
Мета-теги группы HTTP-EQUIV выполняют ту же функцию, что и гипертекстовые заголовки для продвижения сайта и управляют действиями браузеров. Ниже дан перечень некоторых чаще других употребляемых мета-тегов:
Content—Language
Мета-тег Content-Language используется поисковыми системами при индексировании и указывает на язык, на котором написан документ.
<meta http-equiv="Content-language" content ="en">
Content—Script—Type
Названный мета-тег используется поисковиками для указания языков программирования сценариев.
<meta http-equiv="Content-Script-Type" content="text/javascript">
Content—Style—Type
Тег Content-Style-Type предназначен для обозначения языка таблицы стилей. По умолчанию принимается значение "text/css".
<metahttp-equiv="Content-Style-Type" content="text/css">
Content—Type
Указанный тег указывает на тип документа и кодировку символов. При использовании мета-тега Content-Type надо учитывать следующие моменты:
- кодировка символов текста обязательно должна соответствовать кодировке, указанной в теге;
- ваш сервер не должен менять кодировку текста при обработке запроса браузера;
- в том случае, когда ваш сервер меняет кодировку текста страницы, он должен исправить или удалить мета-тег Content-Type.
При несоблюдении указанных выше требований ваш сервер автоматически определит кодировку запроса клиента и отдаст страничку веб-браузеру перекодированной. Если такое произойдет, то браузер посетителя будет читать документ в соответствии с указаниями мета-тега Content-Type. И здесь может возникнуть проблема, т.к. если кодировки не совпадут, то прочитать документ можно будет только, когда ваш посетитель изменит кодировку страницы вручную в своем браузере.
<meta http-equiv=”Content-Type” content="text/html; charset=windows-1251">
Expires
Данный тег используется для управления процессом кэширования. В случае, если указанная в теге дата прошла, то браузер должен сделать повторный сетевой запрос, а не использовать копию из кэша. Если изначально указать прошедшую дату, то документ не будет кэшироваться. Дата должна указываться в стандарте RFC850:
<meta http-equiv="Expires" content="Wed, 26 Feb 1999 08:21:57 GMT">
Pragma
Мета-тег Pragma контролирует кэширование страниц, генерируемых с помощью скриптов. При значении “no-cache” кэширование данного документа не рекомендовано.
<metahttp-equiv="Pragma" content ="no-cache">
Refresh
Мета-тег Refresh задает задержку времени (в секундах), по истечении которой брaузер автоматически обновляет документ. Если хотите просто обновить документ, то значение поля URL указывать не обязательно.
<meta http-equiv="Refresh" content ="5; URL=http://mysite.com">
Set-Cookie
Мета-тег Set-Cookie настраивает cookies браузера:
<meta http-equiv="Set-Cookie" content="NAME=value; EXPIRES=date; DOMAIN=domain_name; PATH=path; SECURE">
или:
<meta http-equiv="Set-Cookie" content="NAME=value;">
Ниже даны пояснения к применяемым в мета-теге Set-Cookie атрибутам:
- NAME — имя cookie, не может содержать символы перевода строки, пробелов или точки с запятой;
- EXPIRES — это время хранения cookie. После указанной даты (например, Wed, 26 Feb 1999 08:21:57 GMТ) истекает время хранения cookie. Если этот атрибут не указан, то cookie хранятся в течение одного сеанса, до закрытия браузера;
- DOMAIN — домен, для которого задается значение cookie. Если этот атрибут опущен, то по умолчанию используется доменное имя сервера, с которого было выставлено значение cookie;
- PATH — устанавливает подмножество документов, на которые распространяется действие cookie. При значении, например "/game" действие cookie будет распространено на все файлы и каталоги в этой директории начинающееся на "game" (/games/, /game-12/, game.xml, games-image.htm). Если этот атрибут не указан, то по умолчанию значение cookie распространяется только на документы директории, в которой расположен текущий документ;
- SECURE – указывает на то, что информация о cookie должна пересылается через HTTPS. В противном случае информация о cookie будет пересылаться по протоколу HTTP. Перед запросом к серверу, брaузер проверяет cookie. И если атрибуты NAME, DOMAIN и PATH совпадают, брaузер посылает cookie серверу. Причем, в случае, когда cookie принимает новое значение, старое значение удаляется.
Комментарии 0