| ||
|
Всичко за Метатаговете (Meta Tags)Освен заглавието в главата (<head> </head> на html документа се поместват и метатаговете. Използването на повечето метатагове не е задължително, но е препоръчително. Метатаговете нямат краен (затварящ) таг и според изискванията за писане на XHTML-код наклонената черта се изписва в края на началния (и единствен) таг. Някои от метатаговете представляват елемент от SEO (Search Engine Optimization). Tова са метатагът за описание (description) и метатагът за ключови думи (keywords). Чрез описанието на страницата и ключовите думи те правят сайта по-лесно откриваем при търсене с търсещите машини в интернет. Голяма част от търсачките в интернет обаче обръщат внимание само на съдържанието на страниците, като игнорират съдържанието на метатаговете за описание и ключови думи. Метатаговете се разделят на 2 групи: a. Метатагове съдържащи атрибута HTTP-EQUIV и атрибута CONTENT. Имат следния формат: <meta http-equiv="име" content="съдържание" /> Използват се за да управляват определени действия на браузъра. б. Метатагове съдържащи атрибута NAME и атрибута CONTENT. Имат следния формат: <meta name="име" content="съдържание" /> Използват се за да подават определена информация на търсачките. СПИСЪК НА МЕТАТАГОВЕТЕ 1. <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> Указва на браузъра азбуката, на която е написана страницата. Атрибута charset може да приема различни стойности в зависимост от езика на който е написан html документа. В случая стойността windows-1251 указва html документ написан на кирилица. Съществуват няколко стандартизации. Според стандартите на ISO (International Organization for Standardization) стойностите на charset могат да бъдат: iso-8859-1 за западноевропейски латински езици: английски, френски, немски, испански, португалски, италиански, шведски, датски, норвежки, исландски, финландски, ирландски, шотландски, каталунски + албански, африкаанс и суахили iso-8859-2 за централноевропейски латински езици: чешки, полски, унгарски, румънски, хърватски, словашки, словенски iso-8859-3 за есперанто + малтийски и турски iso-8859-4 за балтийските езици - естонски, латвийски, литовски + гренландски и сами iso-8859-5 за езиците на кирилица - български, руски, белоруски, македонски, сръбски, украински iso-8859-6 за арабските езици iso-8859-7 за гръцки iso-8859-8 за еврейски iso-8859-9 за турски iso-8859-10 за няколко езика от нордическата зона - гренландски ескимоски, лапландски iso-8859-11 за тайландски iso-8859-12 за келтски iso-8859-13 за някои елементи на балтийските езици, които липсват в iso-8859-4 iso-8859-14 за келтски (подобно на iso-8859-12) iso-8859-15 изпълнява функциите на iso-8859-1, но съдържа и символа за Евро iso-8859-16 изпълнява функциите на iso-8859-2, но съдържа и символа за Евро ПРИМЕР: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> !ВНИМАНИЕ: При писане на html документи на кирилица e по-добре да се използва не iso-8859-5, а кодовия стандарт за работа под Microsoft Windows: windows-1251 ПРИМЕР: <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> Стойностите на този стандарт са: windows-1250 за централноевропейските езици - чешки, полски, унгарски, румънски, хърватски, словашки, словенски + албански и немски (подобен на iso-8859-2) windows-1251 за езиците на кирилица - български, руски, белоруски, македонски, сръбски, украински (подобен на iso-8859-5) windows-1252 за западноевропейските езици (подобен на iso-8859-1) windows-1253 за гръцки (подобен на iso-8859-7) windows-1254 за турски (подобен на iso-8859-9) windows-1255 за еврейски (подобен на iso-8859-8) windows-1256 за арабски (подобен на iso-8859-6) windows-1257 за балтийските езици (подобен на iso-8859-4) windows-1258 за виетнамски Ако се налага да създадете html документ на руски за стойност на charset е най-добре да се ползва кода KOI8-R. ПРИМЕР: <meta http-equiv="content-type" content="text/html; charset=KOI8-R" /> 2. <meta name="description" content="Кратко описание на страницата." /> Метатаг за кратко описание на съдържанието на html документа. Препоръчително е дължината на описанието да не надхвърля 150 символа. 3. <meta name="keywords" content="Ключови, думи, отделени, със, запетаи" /> Метатаг за ключови думи. Подбират се думите, които имат отношение към съдържанието на страницата и го описват най-добре. Няма значение дали се оставя или не по една стъпка разстояние (space) между запетаята и следващата дума. Препоръчително е дължината на ключовите думи да не надхвърля 500 символа. Една и съща ключова дума не трябва да се повтаря повече от 3 пъти, тъй като в противен случай страницата ще бъде игнорирана от някои от търсещите машини. 4. <meta name="classification" content="business" /> Метатаг който класификацира най-общо съдържанието и насочеността на страницата. В случая е указано, че това е бизнес-страница. Други стойности на атрибута content могат да бъдат: art - изкуство internet - интернет education - образование entertainment - забавление government - правителство news - новини sport - спорт science - наука и др. 5. <meta name="robots" content="index, follow" /> Метатаг, който дава указание на търсачките каква част от сайта да индексират. В случая е указано да се индексира страницата и да се следват връзките в нея. Стойностите, които могат да укажат в атрибута content са следните: content="all" - индексиране на страницата и всички нейни връзки; content="none" - без индексиране на страницата и връзките й - използва се при страници в процес на изграждане или ако по някаква причина не желаете посещения на страницата; content="index, follow" - указва индексиране на страницата и следване на връзките й (отговаря на content="all"); content="index, nofollow" - указва индексиране на страницата без да се следват връзките намиращи се в нея; content="noindex, follow" - само проследява връзките от страницата без да я индексира; content="noindex, nofollow" - не се индексира страницата и не се следват връзките (отговаря на content="none"); Подобен е и метатага googlebot - това название се задава като стойност на атрибута name (name="googlebot"), стойностите на атрибута content са като на метатага robots (all, none, index, follow, noindex, nofollow), като към тях има и още 2 възможности: content="nosnippet" премахва маркирането (удебеляването) на думи, съвпаднали с думите при търсене, при връщане на резултат от Гугъл. content="noarchive" не позволява архивиране на страницата от робота на Гугъл. ПРИМЕР: <meta name="googlebot" content="noarchive" />
|
|