Мета-теги (англ. meta-tags) — (X) HTML-теги, призначені для надання структурованих метаданих про вебсторінки. Зазвичай, вказуються в заголовку (X) HTML-документа.
Елемент meta
приймає як мінімум чотири атрибута: content, http-equiv, name і scheme. З них обов'язковий лише атрибут content і виняток тег revisit.
Приклад використання елементу meta
Один з варіантів застосування тегу meta
— вказівка HTTP-заголовків, які повинні бути відправлені клієнту до відправки самої вебсторінки. Наприклад:
<meta http-equiv="Content-Type" content="text/html" />
Такий запис вказує, що сторінка повинна бути відправлена разом з HTTP-заголовком Content-Type: text/html. Такий заголовок вказує браузеру або іншій програмі тип відправленого документа. Тим не менш, незважаючи на те, що спочатку передбачалося, що вебсервери будуть зчитувати мета-теги всередині відправлених клієнту вебсторінок, і формувати HTTP-заголовки в залежності від їх змісту, на практиці це не реалізовано в найбільш використовуваних вебсерверах, відповідно, вебсервери не міняють відправлені клієнту HTTP-заголовки, а клієнт (веббраузер) обробляє ці мета-теги самостійно (зокрема, дані з мета-тегів можуть заміняти дані, що одержуються з HTTP-заголовків).
Крім того, мета-теги можуть використовуватися для того, щоб повідомити браузеру інформацію про документ, коли HTTP-заголовки недоступні (наприклад, якщо сторінка відкривається локально з диска, а не завантажується з вебсервера).
У загальній формі мета-дані записуються в такому вигляді: в тезі meta
вказується атрибут name
(ім'я) та пов'язаний з ним атрибут content
(вміст), в якому описується будь-який аспект вебсторінки, наприклад, ключові слова:
<meta name="keywords" content="вікіпедія, енциклопедія" />
Функції мета-тегів
Функції мета-тегів достатньо різноманітні, однак на цей момент не існує їх чіткої стандартизації. Тим не менш, можна виділити кілька основних напрямів використання мета-тегів:
- Мета-теги здатні ідентифікувати авторство Інтернет-сторінки, її адресу, частоту її оновлень;
- Мета-теги використовуються пошуковими системами для індексації та створення заголовків гіпертекстових документів;
- Не виводячись на екран, мета-теги впливають на режим відображення Інтернет-сторінок.
Групи мета-тегів
Мета-теги розділені на дві основні групи — NAME і HTTP-EQUIV. Група NAME відповідає за текстову інформацію про сторінку, її автора, а також — рекомендації для пошукових систем. HTTP-EQUIV фактично еквівалентні гіпертекстовим заголовкам, формують заголовок сторінки та визначають його обробку. Зазвичай, вони управляють діями браузерів та використовуються для формування інформації, що видається звичайними заголовками.
Група NAME
Мета-тег Author і Copyright
Ці теги, зазвичай, не використовуються одночасно. Функція тегів — ідентифікація автора або приналежності документа. Тег Author містить ім'я автора Інтернет-сторінки, в тому випадку, якщо сайт належить будь-якій організації, доцільніше використовувати тег Copyright. Виглядає цей тег таким чином:
<meta name="author" content="Богдан Хмельницький" />
Крім цього, теги Author і Copyright можуть містити додатковий атрибут «lang», що дозволяє визначити мову, що використовується при вказівці значення властивості:
<meta name="copyright" lang="uk" content="ПП Богдан Хмельницький" />
Мета-тег Description
Цей тег використовується при створенні короткого опису сторінки, використовується пошуковими системами для індексації, а також при створенні анотації у видачі за запитом. При відсутності тегу пошукові системи видають в анотації перший рядок документа або уривок, який містить ключові слова. Відображається після посилання при пошуку сторінок в пошуковій системі.
<meta name="description" content="Метатеги у Вікіпедії" />
Мета-тег Document-state
Мета-тег Document-state також має значення при індексації сторінки в пошукових системах. Тег має два значення — Static і Dynamic. Значення «Static» зазначає, що системі немає необхідності індексувати документ надалі, «Dynamic» дозволяє регулярно індексувати Інтернет-сторінку.
<meta name="document-state" content="Dynamic" />
Мета-тег Generator
Даний мета-тег в першу чергу використовувався розробниками програм для редагування вебсторінок з метою самореклами — як значення тегу розробники таких програм, зазвичай, вказували назву свого продукту.
<meta name="generator" content="Macromedia Dreamviewer 4.0" />
Останнім часом практично не використовується.
Мета-тег Keywords
Даний мета-тег пошукові системи використовують для того, щоб визначити релевантність посилання. При формуванні цього тегу необхідно використовувати лише ті слова, які містяться в самому документі. Використання тих слів, яких немає на сторінці, не рекомендується. Рекомендована кількість слів у цьому тезі — не більше десяти. Крім того, виявлено, що розбивка цього тегу на кілька рядків впливає на оцінку посилання пошуковими машинами.
<meta name="keywords" content="Вікіпедія, Метатег, стаття" />
Мета-тег Resource-type
Тег Resource-type описує властивість або стан сторінки. Якщо значення тегу відрізняється від «Document», то пошукові системи його не індексують. Мета-тег призначений для масштабування document (використовується за умовчанням), rating, version, operator, formatter, creation та інші.
<meta name="resource-type" content="document" />
Мета-тег Revisit
Тег дозволяє управляти частотою індексації документа в пошуковій системі. Для переіндексації сайту раз на два тижні використовується тег такого вигляду:
<meta name="revisit" content="14" />
Пошукові системи Яндекс і Google ігнорують вміст цього мета-тегу.
Мeтa-тег Robots
Тег формує інформацію про гіпертекстові документи, яка надходить до роботів пошукових систем. Значення тегу можуть бути такими: Index (сторінка повинна бути проіндексована), Noindex (документ не індексується), Follow (гіперпосилання на сторінці відстежуються), Nofollow (гіперпосилання не відстежуються), All (включає значення index і follow, включений за умовчанням), None (включає значення noindex і nofollow).
Приклад 1. Дозволити індексування сторінки та використання розміщених на ній посилань для подальшої індексації:
<meta name="robots" content="index,follow" />
або рівноцінний аналог:
<meta name="robots" content="all" />
Приклад 2. Заборонити індексування сторінки, дозволити використання розміщених на ній посилань для подальшої індексації:
<meta name="robots" content="noindex,follow" />
Приклад 3. Дозволити індексування сторінки, заборонити використання розміщених на ній посилань для подальшої індексації:
<meta name="robots" content="index,nofollow" />
Приклад 4. Заборонити індексування сторінки та використання розміщених на ній посилань для подальшої індексації:
<meta name="robots" content="noindex,nofollow" />
або рівноцінний аналог:
<meta name="robots" content="none">
Мeтa-тег Subject
Визначає тематику документа. Практично непотрібний через відсутність чіткої та узгодженої класифікації тем в різних пошукових системах.
Мeтa-тег url
Тег припиняє індексацію сторінки пошуковою системою і перенаправляє робота пошукової машини за вказаним посиланням. Тег застосовується для скасування індексації «дзеркала» та генеруючих сторінок.
<meta name="url" content="http://uk.wikipedia.org/" />
Група HTTP-EQUIV
Мeтa-тег Content-Language
Тег дозволяє вказати мову, якою створено документ.
Приклад:
<meta http-equiv="content-language" content="uk" />
Мeтa-тег Content-Script-Type
Визначає мову програмування сценаріїв. Якщо тег не прописаний, слід вказати мову програмування в кожному тезі <script>. Тег <script> має вищий пріоритет порівняно з Content-Script-Type.
Мeтa-тег Content-Style-Type
Вказівки мови таблиці стилів, за умовчанням значення — «text/css».
Приклад:
<meta http-equiv="Content-Style-Type" content="text/css">
Мeтa-тег Content-Type
Визначає тип документа і його кодування.
Приклад:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Мeтa-тег Expires
Мета-тег Expires — управляє кешуванням. Якщо зазначена в тезі дата пройшла, то браузер повинен зробити повторний мережевий запит, а не використовувати копію з кешу. Якщо в завантаженій сторінці вказана застаріла дата, то сторінка взагалі не буде кешуватися.
Деякі пошукові роботи не індексують документи із застарілою датою.
Дата повинна вказуватися в стандарті .
Приклад:
<meta http-equiv="Expires" content="mon, 27 sep 2010 14:30:00 GMT">
Мета-тег PICS-Label
PICS-Label — (від англ. Platform-Independent Content rating Scheme Label) — вказує рівень доступності сайту (у зв'язку з можливими тематиками sex і violence), однак використовується і в інших цілях.
Мeтa-тег Pragma
Контроль кешування при сторінках, одержуваних шляхом роботи заданого скрипту.
<meta http-equiv="Pragma" content="no-cache">
Мeтa-тег Refresh
Затримка часу (в секундах) перед тим, як браузер оновить сторінку. Крім того, може використовуватися автоматичне завантаження іншої сторінки.
<meta http-equiv="refresh" content="5; url=http://www.example.com/" />
Після «url=» лапок бути не повинно!
Мeтa-тег Set-Cookie
Мeтa-тег Window-target
Визначення вікна завантажуваної сторінки.
Мета-тег Imagetoolbar
Вимикає Панелі управління зображеннями. Зазвичай використовують при виведенні банерів, фону картинки, карти зображення та ін., коли виведення цієї панелі небажане.
<meta http-equiv="imagetoolbar" content="no" />
Значення мета-тегів
Мета-дані про вебсторінки спочатку призначалися в тому числі для того, щоб допомогти пошуковим машинам віднести вебсторінку до тієї чи іншої категорії. В 90-ті роки мета-теги активно використовувалися в цілях розкрутки свого сайту, в тому числі, надаючи неправдиві або надлишкові мета-дані. Останнім часом пошуковими системами було зроблено безліч заходів із припинення таких маніпуляцій: наприклад, із факторів ранжування було виключено тег keywords, принципи побудови правильних основних тегів «title» і «description» також змінилися.
У зв'язку з тим, що мета-теги несуть суто службову функцію, і, крім того, значно збільшують розмір гіпертекстового документа, початківці Web-дизайнери найчастіше їх ігнорують. Крім того, мета-теги групи HTTP-EQUIV достатньо складні у використанні, оскільки задають жорсткі параметри форматування сторінки. Тим не менш, мета-теги роблять більш успішною індексацію Інтернет-сторінки в пошукових системах.
Примітки
- . Архів оригіналу за 13 лютого 2015. Процитовано 3 грудня 2014.
- . Архів оригіналу за 22 грудня 2014. Процитовано 3 грудня 2014.
- . Архів оригіналу за 26 вересня 2013. Процитовано 3 грудня 2014.
- . Архів оригіналу за 9 квітня 2017. Процитовано 9 квітня 2017.
- Meta Tag Generator
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Meta tegi angl meta tags X HTML tegi priznacheni dlya nadannya strukturovanih metadanih pro vebstorinki Zazvichaj vkazuyutsya v zagolovku X HTML dokumenta Element meta prijmaye yak minimum chotiri atributa content http equiv name i scheme Z nih obov yazkovij lishe atribut content i vinyatok teg revisit Priklad vikoristannya elementu metaOdin z variantiv zastosuvannya tegu meta vkazivka HTTP zagolovkiv yaki povinni buti vidpravleni kliyentu do vidpravki samoyi vebstorinki Napriklad lt meta http equiv Content Type content text html gt Takij zapis vkazuye sho storinka povinna buti vidpravlena razom z HTTP zagolovkom Content Type text html Takij zagolovok vkazuye brauzeru abo inshij programi tip vidpravlenogo dokumenta Tim ne mensh nezvazhayuchi na te sho spochatku peredbachalosya sho vebserveri budut zchituvati meta tegi vseredini vidpravlenih kliyentu vebstorinok i formuvati HTTP zagolovki v zalezhnosti vid yih zmistu na praktici ce ne realizovano v najbilsh vikoristovuvanih vebserverah vidpovidno vebserveri ne minyayut vidpravleni kliyentu HTTP zagolovki a kliyent vebbrauzer obroblyaye ci meta tegi samostijno zokrema dani z meta tegiv mozhut zaminyati dani sho oderzhuyutsya z HTTP zagolovkiv Krim togo meta tegi mozhut vikoristovuvatisya dlya togo shob povidomiti brauzeru informaciyu pro dokument koli HTTP zagolovki nedostupni napriklad yaksho storinka vidkrivayetsya lokalno z diska a ne zavantazhuyetsya z vebservera U zagalnij formi meta dani zapisuyutsya v takomu viglyadi v tezi meta vkazuyetsya atribut name im ya ta pov yazanij z nim atribut content vmist v yakomu opisuyetsya bud yakij aspekt vebstorinki napriklad klyuchovi slova lt meta name keywords content vikipediya enciklopediya gt Funkciyi meta tegivFunkciyi meta tegiv dostatno riznomanitni odnak na cej moment ne isnuye yih chitkoyi standartizaciyi Tim ne mensh mozhna vidiliti kilka osnovnih napryamiv vikoristannya meta tegiv Meta tegi zdatni identifikuvati avtorstvo Internet storinki yiyi adresu chastotu yiyi onovlen Meta tegi vikoristovuyutsya poshukovimi sistemami dlya indeksaciyi ta stvorennya zagolovkiv gipertekstovih dokumentiv Ne vivodyachis na ekran meta tegi vplivayut na rezhim vidobrazhennya Internet storinok Grupi meta tegivMeta tegi rozdileni na dvi osnovni grupi NAME i HTTP EQUIV Grupa NAME vidpovidaye za tekstovu informaciyu pro storinku yiyi avtora a takozh rekomendaciyi dlya poshukovih sistem HTTP EQUIV faktichno ekvivalentni gipertekstovim zagolovkam formuyut zagolovok storinki ta viznachayut jogo obrobku Zazvichaj voni upravlyayut diyami brauzeriv ta vikoristovuyutsya dlya formuvannya informaciyi sho vidayetsya zvichajnimi zagolovkami Grupa NAME Meta teg Author i Copyright Ci tegi zazvichaj ne vikoristovuyutsya odnochasno Funkciya tegiv identifikaciya avtora abo prinalezhnosti dokumenta Teg Author mistit im ya avtora Internet storinki v tomu vipadku yaksho sajt nalezhit bud yakij organizaciyi docilnishe vikoristovuvati teg Copyright Viglyadaye cej teg takim chinom lt meta name author content Bogdan Hmelnickij gt Krim cogo tegi Author i Copyright mozhut mistiti dodatkovij atribut lang sho dozvolyaye viznachiti movu sho vikoristovuyetsya pri vkazivci znachennya vlastivosti lt meta name copyright lang uk content PP Bogdan Hmelnickij gt Meta teg Description Cej teg vikoristovuyetsya pri stvorenni korotkogo opisu storinki vikoristovuyetsya poshukovimi sistemami dlya indeksaciyi a takozh pri stvorenni anotaciyi u vidachi za zapitom Pri vidsutnosti tegu poshukovi sistemi vidayut v anotaciyi pershij ryadok dokumenta abo urivok yakij mistit klyuchovi slova Vidobrazhayetsya pislya posilannya pri poshuku storinok v poshukovij sistemi lt meta name description content Metategi u Vikipediyi gt Meta teg Document state Meta teg Document state takozh maye znachennya pri indeksaciyi storinki v poshukovih sistemah Teg maye dva znachennya Static i Dynamic Znachennya Static zaznachaye sho sistemi nemaye neobhidnosti indeksuvati dokument nadali Dynamic dozvolyaye regulyarno indeksuvati Internet storinku lt meta name document state content Dynamic gt Meta teg Generator Danij meta teg v pershu chergu vikoristovuvavsya rozrobnikami program dlya redaguvannya vebstorinok z metoyu samoreklami yak znachennya tegu rozrobniki takih program zazvichaj vkazuvali nazvu svogo produktu lt meta name generator content Macromedia Dreamviewer 4 0 gt Ostannim chasom praktichno ne vikoristovuyetsya Meta teg Keywords Danij meta teg poshukovi sistemi vikoristovuyut dlya togo shob viznachiti relevantnist posilannya Pri formuvanni cogo tegu neobhidno vikoristovuvati lishe ti slova yaki mistyatsya v samomu dokumenti Vikoristannya tih sliv yakih nemaye na storinci ne rekomenduyetsya Rekomendovana kilkist sliv u comu tezi ne bilshe desyati Krim togo viyavleno sho rozbivka cogo tegu na kilka ryadkiv vplivaye na ocinku posilannya poshukovimi mashinami lt meta name keywords content Vikipediya Metateg stattya gt Meta teg Resource type Teg Resource type opisuye vlastivist abo stan storinki Yaksho znachennya tegu vidriznyayetsya vid Document to poshukovi sistemi jogo ne indeksuyut Meta teg priznachenij dlya masshtabuvannya document vikoristovuyetsya za umovchannyam rating version operator formatter creation ta inshi lt meta name resource type content document gt Meta teg Revisit Teg dozvolyaye upravlyati chastotoyu indeksaciyi dokumenta v poshukovij sistemi Dlya pereindeksaciyi sajtu raz na dva tizhni vikoristovuyetsya teg takogo viglyadu lt meta name revisit content 14 gt Poshukovi sistemi Yandeks i Google ignoruyut vmist cogo meta tegu Meta teg Robots Teg formuye informaciyu pro gipertekstovi dokumenti yaka nadhodit do robotiv poshukovih sistem Znachennya tegu mozhut buti takimi Index storinka povinna buti proindeksovana Noindex dokument ne indeksuyetsya Follow giperposilannya na storinci vidstezhuyutsya Nofollow giperposilannya ne vidstezhuyutsya All vklyuchaye znachennya index i follow vklyuchenij za umovchannyam None vklyuchaye znachennya noindex i nofollow Priklad 1 Dozvoliti indeksuvannya storinki ta vikoristannya rozmishenih na nij posilan dlya podalshoyi indeksaciyi lt meta name robots content index follow gt abo rivnocinnij analog lt meta name robots content all gt Priklad 2 Zaboroniti indeksuvannya storinki dozvoliti vikoristannya rozmishenih na nij posilan dlya podalshoyi indeksaciyi lt meta name robots content noindex follow gt Priklad 3 Dozvoliti indeksuvannya storinki zaboroniti vikoristannya rozmishenih na nij posilan dlya podalshoyi indeksaciyi lt meta name robots content index nofollow gt Priklad 4 Zaboroniti indeksuvannya storinki ta vikoristannya rozmishenih na nij posilan dlya podalshoyi indeksaciyi lt meta name robots content noindex nofollow gt abo rivnocinnij analog lt meta name robots content none gt Meta teg Subject Viznachaye tematiku dokumenta Praktichno nepotribnij cherez vidsutnist chitkoyi ta uzgodzhenoyi klasifikaciyi tem v riznih poshukovih sistemah Meta teg url Teg pripinyaye indeksaciyu storinki poshukovoyu sistemoyu i perenapravlyaye robota poshukovoyi mashini za vkazanim posilannyam Teg zastosovuyetsya dlya skasuvannya indeksaciyi dzerkala ta generuyuchih storinok lt meta name url content http uk wikipedia org gt Grupa HTTP EQUIV Meta teg Content Language Teg dozvolyaye vkazati movu yakoyu stvoreno dokument Priklad lt meta http equiv content language content uk gt Meta teg Content Script Type Viznachaye movu programuvannya scenariyiv Yaksho teg ne propisanij slid vkazati movu programuvannya v kozhnomu tezi lt script gt Teg lt script gt maye vishij prioritet porivnyano z Content Script Type Meta teg Content Style Type Vkazivki movi tablici stiliv za umovchannyam znachennya text css Priklad lt meta http equiv Content Style Type content text css gt Meta teg Content Type Viznachaye tip dokumenta i jogo koduvannya Priklad lt meta http equiv Content Type content text html charset UTF 8 gt Meta teg Expires Meta teg Expires upravlyaye keshuvannyam Yaksho zaznachena v tezi data projshla to brauzer povinen zrobiti povtornij merezhevij zapit a ne vikoristovuvati kopiyu z keshu Yaksho v zavantazhenij storinci vkazana zastarila data to storinka vzagali ne bude keshuvatisya Deyaki poshukovi roboti ne indeksuyut dokumenti iz zastariloyu datoyu Data povinna vkazuvatisya v standarti Priklad lt meta http equiv Expires content mon 27 sep 2010 14 30 00 GMT gt Meta teg PICS Label PICS Label vid angl Platform Independent Content rating Scheme Label vkazuye riven dostupnosti sajtu u zv yazku z mozhlivimi tematikami sex i violence odnak vikoristovuyetsya i v inshih cilyah Meta teg Pragma Kontrol keshuvannya pri storinkah oderzhuvanih shlyahom roboti zadanogo skriptu lt meta http equiv Pragma content no cache gt Meta teg Refresh Zatrimka chasu v sekundah pered tim yak brauzer onovit storinku Krim togo mozhe vikoristovuvatisya avtomatichne zavantazhennya inshoyi storinki lt meta http equiv refresh content 5 url http www example com gt Pislya url lapok buti ne povinno Meta teg Set Cookie Nalashtuvannya cookie brauzera Meta teg Window target Viznachennya vikna zavantazhuvanoyi storinki Meta teg Imagetoolbar Vimikaye Paneli upravlinnya zobrazhennyami Zazvichaj vikoristovuyut pri vivedenni baneriv fonu kartinki karti zobrazhennya ta in koli vivedennya ciyeyi paneli nebazhane lt meta http equiv imagetoolbar content no gt Znachennya meta tegivMeta dani pro vebstorinki spochatku priznachalisya v tomu chisli dlya togo shob dopomogti poshukovim mashinam vidnesti vebstorinku do tiyeyi chi inshoyi kategoriyi V 90 ti roki meta tegi aktivno vikoristovuvalisya v cilyah rozkrutki svogo sajtu v tomu chisli nadayuchi nepravdivi abo nadlishkovi meta dani Ostannim chasom poshukovimi sistemami bulo zrobleno bezlich zahodiv iz pripinennya takih manipulyacij napriklad iz faktoriv ranzhuvannya bulo viklyucheno teg keywords principi pobudovi pravilnih osnovnih tegiv title i description takozh zminilisya U zv yazku z tim sho meta tegi nesut suto sluzhbovu funkciyu i krim togo znachno zbilshuyut rozmir gipertekstovogo dokumenta pochatkivci Web dizajneri najchastishe yih ignoruyut Krim togo meta tegi grupi HTTP EQUIV dostatno skladni u vikoristanni oskilki zadayut zhorstki parametri formatuvannya storinki Tim ne mensh meta tegi roblyat bilsh uspishnoyu indeksaciyu Internet storinki v poshukovih sistemah Primitki Arhiv originalu za 13 lyutogo 2015 Procitovano 3 grudnya 2014 Arhiv originalu za 22 grudnya 2014 Procitovano 3 grudnya 2014 Arhiv originalu za 26 veresnya 2013 Procitovano 3 grudnya 2014 Arhiv originalu za 9 kvitnya 2017 Procitovano 9 kvitnya 2017 Meta Tag Generator