О мета тегах

О мета тегах

Метатеги используются для описания свойств HTML-документа и должны быть помещены в тег HEAD. При использовании тега TITLE в документе рекомендуется вставлять метатег после тега TITLE.

Метатеги имеют очень широкий спектр функций, многие из которых еще не стандартизированы или находятся в стадии разработки.

Метатеги могут определить автора HTML-документа, его адрес и частоту обновления. Поисковые системы используют метатеги для индексации и структурирования заголовков HTML-документов.

Метатеги могут влиять на способ отображения HTML-документов, даже если они не отображаются.

Ниже перечислены метатеги, используемые большинством провайдеров интернет-услуг.

Метатеги делятся на две группы: NAME и HTTP-EQUIV.

Метатег NAME содержит текстовую информацию о документе, его авторе и некоторые рекомендации для поисковых систем. Примеры: робот, описание, ключевые слова, автор, копирайт.

Тип метатега HTTP-EQUIV влияет на формирование заголовка документа и определяет способ его обработки.

Информационные метатеги.

Эти теги не отражаются в браузере, но обрабатываются некоторыми поисковыми системами. Обычно нет необходимости использовать эти метки одновременно. В большинстве случаев для идентификации автора или владельца документа достаточно простой информационной метки.

Тег Author должен содержать имя автора. Если сайт принадлежит организации, имеет смысл использовать тег Copyright. Информация должна быть заключена в кавычки. Пример приведен ниже.

<META Name= Author content="Смирнов Сергей">,

Кроме того, информационные теги могут включать ‘Lang’. Указывает язык, на котором записано значение свойства. Пример.

<META Name= Author Lang="ru" content="Смирнов Сергей">,

Мета-тег Description.

Description —метатеги используются для краткого описания страницы.

Они используются поисковыми системами для целей индексации и в качестве краткого резюме ссылки в ответ на запрос. По содержанию этого тега пользователи поисковых систем судят о том, соответствует ли ваш сайт их ожиданиям.

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

По возможности длина описания не должна превышать 80 символов. Пример.

<META Name="Описание" content="О сайте... ">,

Теги мета-состояния документа

Мета-тег состояния документа — предназначен для управления индексацией поисковыми системами. Он имеет два значения

Static —Нет необходимости обновлять эту страницу в будущем.

Динамический — периодически индексировать эту страницу (по умолчанию).

Статический» Для страниц, которые вообще не меняются. Если содержимое страницы регулярно меняется, нет необходимости использовать этот тег. Пример.

<META Name="Статус документа" content='dynamic'>

Генератор метатегов

Генератор —мета-тегов&#8212- является лишь одним из семейства —славных тегов, обычно используемых генераторами HTML-кода в своих целях. В целом, эти теги не являются полезными для владельца сайта.

Метатеги ключевых слов

Метатеги ключевых слов используются поисковыми системами для оценки релевантности.

Слова в тегах ключевых слов рассматриваются поисковыми системами как рекомендации, но их падения может быть недостаточно, чтобы склонить чашу весов.

При создании списка ключевых слов пост-клатча необходимо использовать слова, которые встречаются в тексте документа. Слова, не содержащиеся в тексте, можно использовать в очень небольшом количестве, два слова. Они должны быть размещены в конце каталога.

ЧИТАТЬ ЕЩЁ:  Адаптивный или адаптированный сайт – как выбрать наилучший подход

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

В ключевых словах после сцепления не стоит использовать менее 10 слов. Актуальность не будет улучшена.

Большинство поисковых систем находят ключевые слова во множественном числе (cat) даже при поиске единственного числа (CAT). Поэтому рекомендуется добавлять к меткам ключевых слов по существу форму множественного числа английского языка.

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

Пример.

< meta name = " keywords " content = " example, meta, tag " >,.

Если документ написан на многих языках, вы можете выбрать кодировку с помощью дополнительной функции Lang (см. DeepL содержимое на языке содержимого).

Пример.

< meta name = " keywords " lang = " ru " content = " example, meta, tag " >,.
< meta name = " keywords " lang = " en-us " content = " meta tegs, example " >,.

Однако предпочтительнее создавать отдельные страницы на своем языке, каждая со своим переключателем языка, используя метки < a>. и <ссылка>.

Тип ресурса метатега

Тип ресурса тип поста — описывает статус документа. Если это не «документ», поисковые системы не будут его индексировать.

Предназначен для использования в крупных проектах с большим количеством различных типов документов.

Некоторые возможные значения:.

Построение сортировки документов — Принято по умолчанию. Формальный оператор случайный текст оценка сайт язык тема стандарт вопрос.

Пример.

< meta name = " resource-type " content = " document >,.

Пересмотр мета-ярлыка.

Мета-тег Revisit — сообщает поисковому роботу, когда к документу нужно вернуться снова и скорректировать его.

Пример (появляется раз в неделю):.

< meta name = " revisit " content = " 7 " >,.

Робот метатегов

Робот — после заголовка содержит инструкции для детектора поисковой системы по сбору информации о HTML-документе в Интернете.

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

index — Эта страница должна быть проиндексирована.

noindex — Эта страница не должна быть указана.

Следуйте — Перейдите по гиперссылке на странице.

nofollow — Не следовать за гиперссылкой на странице.

All — = индекс, следовать (по умолчанию).

None — = noindex, nofollow.

Label < meta name = robots content = " all " > Цена — «all», поэтому для роботов поисковых систем ничего не меняется. Взято по умолчанию.

Однако если страница создается динамически или обновляется очень часто, индексировать ее не имеет смысла, поскольку информация на странице поисковой системы и ее реальное содержание будут отличаться.

В этом случае можно посоветовать поисковой системе не индексировать эту страницу, а следить только за ее гиперссылками.

< meta name = robots content = " noindex, follow " >,.

Если гиперссылка использует метку, которая препятствует просмотру.

< meta name = robots content = " index, nofollow ">,.

Роботы веб-сайтов перемещаются по гиперссылкам, в результате чего часть веб-сайта может остаться недоступной. Страницы, которые не проиндексированы, не будут проиндексированы.

ЧИТАТЬ ЕЩЁ:  Как выбрать тематику сайта

Пост-титровальные роботы будут отменять административные процедуры, установленные в файле robots.txt.

Предметные метатеги.

Тематические метатеги используются поисковыми системами для определения тематики документа. Однако не всегда целесообразно их использовать, если поисковая система не согласна с таблицей классификации.

Мета-тег URL

Meta URL — помогает исключить страницы и зеркала из индекса. Когда он встречает эту метку, робот поисковой системы должен прекратить индексирование текущего документа и перейти по указанной ссылке. Пример.

< meta name = " url " content = " http: //www.main-site.com" >,.

Язык содержимого метатегов.

Content-Language — Это указание языка документа. Он используется поисковыми системами при индексировании документа. Однако большинство из них могут отличить язык от текста.

Некоторые возможные значения (стандарт [ISO639], [ISO3166]): de, el, en, en-gb, en-us, en -cockney, es, fr, i-navajo, ja, he, nl, ru, ru, pt.

Пример.

< meta http-equiv = " content-language " content = " ru " >,.

В спецификации HTML 4.0 есть альтернативный язык — < html lang = " en&gt,.

Метатег content-script-type

content-script-type — metatag? Определение сценария.

Некоторые возможные значения: text/javascript, text/perlscript, text/tcl, text/vbscript.

Пример.

< meta http-equiv = " content-script-type " content = " text/javascript " >,.

Если метка ContentScript-Type не используется, тип скрипта не по умолчанию должен быть определен непосредственно в соответствующей метке < script>.

< script-type=" text/javascript" >,.

В документации разрешается использовать множество языков сценариев. Label< Script> языковое решение в рамках текущего label< script>, имеет более высокий приоритет.

Ярлыки для типа стиля метаконтента

Определите язык типа стиля содержимого мета-тега — sheet style, цена ‘text/css’. Если он вам подходит и вы не используете ярлык <стиль>, он принимается по определению. и< span> в этом документе вам не нужно использовать эту метку. Пример.

< meta http-equiv =" content-style-type" content =" text/css" >

Браузеры используют следующий алгоритм для определения стиля таблицы стилей

Если язык листа указан в утверждении META, то это последнее утверждение в потоке символов.

Если в операторе Sile указан стиль style, то стиль листа определяет последний заголовок потока символов.

Если язык styleleaf не указан, по умолчанию используется ‘text/css’.

Тег контентного поста

Тип содержимого post type — отвечает за определение типа документа и кодировки символов.

Для постов типа content следует использовать несколько предупреждений.

Во-первых, — кодировка символов текста должна соответствовать используемой кодировке и меткам. Во-вторых, сервер не должен менять кодировку текста при обработке запросов браузера. В-третьих — В-третьих, если сервер меняет кодировку текста, то содержимое контентного типа должно быть изменено или удалено.

Несоблюдение этих требований может привести к следующему: веб-сервер автоматически определяет кодировку запроса клиента и передает веб-браузеру перекодированную страницу. Затем браузер читает документ в соответствии с метатегом Content-Type. Если кодировка не совпадает, документ может быть прочитан только после ряда сложных операций. Это особенно актуально для старых браузеров IE 3.x — 4.x и Netscape 4.x.

Внимание! Метатеги Content-Type часто вставляются генераторами HTML-кода.

Возможные типы кодировки (стандарт [ISO10646]) включают Windows-1251, KOI8-r и ISO-8859-1.

Пример.

<META HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1251">,

Срок действия метатегов

Тег Meta Expires —управляет кэшированием. Если дата, указанная в теге, прошла, браузеру придется снова запрашивать сеть вместо того, чтобы использовать кэшированную копию. Если сначала будет указана устаревшая дата, документ не будет кэширован.

ЧИТАТЬ ЕЩЁ:  Как выбрать движок (CMS) для сайта

Некоторые поисковые системы могут отказаться индексировать документы с более старыми датами.

Дата должна быть указана в стандарте [RFC850].

Пример.

<META HTTP-EQUIV="истек" content="Среда, 26 февраля 1999 08:21:57 GMT">,

Мета-тег PICS-Label

Мета-тег PICS-Label — (platform-independent content rating scheme label) определяет уровень доступности (гендер, насилие), но может использоваться и для других целей.

Теги Meta Pragma.

Pragma —Проверьте кэш. Если установлено значение no-cache, кэширование не рекомендуется. Это документы, создаваемые скриптами. Пример.

<META HTTP-EQUIV="pragma" content ="no-cache">,

Обновить мета-теги

Мета-тег Refresh —Устанавливает задержку в секундах перед автоматическим обновлением документа браузером. Дополнительно —Автоматическое обновление другого документа. Пример.

<META HTTP-EQUIV="Обновить"Содержание = "4; URL=http://www.name.com/">,

Если вы хотите только обновить документ, вам не нужно указывать URL.

Set Cookie —Устанавливает cookie браузера.

Пример.

<META HTTP-EQUIV="Set-Cookie" content="NAME=value,
EXPIRES=дата; DOMAIN=имя домена; PATH=путь; secure">,

Атрибуты EXPIRES, DOMAIN, PATH и SECURE могут быть опущены, если это необходимо.

Пример.

<META HTTP-EQUIV="Set-Cookie"content="NAME=value;">,

Имя — Имена cookie не могут содержать символы новой строки, пробелы, двоеточия (?). или вкладки.

Срок действия — Время хранения файлов cookie. Срок действия файлов cookie истекает после указанной даты (в формате «Wdy, DD-Mon-YYYYY HH:MM:SS GMT»).

Домен — Домен, для которого устанавливается cookie. Для доменов COM, EDU, NET, ORG, GOV, MIL и INT можно указать ‘MY.COM’. Это относится к домену ‘WWW.MY.COM’. Для всех остальных доменов (включая RU) должно быть указано полное значение ‘WWW.MY.RU’.

Path — определяет подмножество документов, к которым применяется cookie. Если задано ‘/doc’, этот cookie будет установлен для всех файлов и каталогов в этом каталоге, которые начинаются с ‘doc’. (/doc/, /document/, /doc2/, docs.html, doc-test.htm).

Если этот атрибут опущен, значение cookie применяется только к документам в каталоге, где находится текущий документ.

SECURE — указывает, что информация о cookie должна передаваться через HTTPS (HTTP с использованием SSL). В противном случае информация о cookie передается по протоколу http.

Браузер проверяет файл cookie, прежде чем передать его серверу. Если имя, домен и путь совпадают, браузер отправляет cookie на сервер.

Если cookie принимает новую цену, старая цена удаляется.

Браузеры имеют некоторые ограничения в отношении работы с файлами cookie.

Значения cookie могут храниться одновременно. Размер файлов cookie не может превышать 4 кб. С одного сервера (домена) может быть не более 20 файлов cookie. Эти ограничения могут варьироваться в зависимости от развертывания и типа браузера.

Если лимит превышен (полностью или на сектор), первый файл cookie удаляется. Это не зависит от ценности функции истечения срока действия.

Если превышено 4 Кбайт, cookie отсоединяется.

Пример.

< meta http-equiv = " set-cookie " content = " name = cookexample,.
опыт = Mon, 22-FEB-02 21:11:51 GMT; домен = wwww.my.ru,.
path =/; secure ">,.

Цель окна метатега.

Цель окна — Настройки окна страницы. На этом примере можно остановить появление нового окна браузера при применении фреймовой структуры. Он работает во многих (но не во всех) браузерах. Пример.

< meta http-equiv = " window-target " content = " _top " >,.

Оцените статью