Атрибут title
в HTML
Атрибут title
создаёт всплывающую подсказку при наведении курсора мышки на элемент. Внешний вид подсказки изменить нельзя.
<mark title="всплывающая подсказка">содержимое</mark>Значением атрибута может быть только текст. Но возможен его перенос на другую строку: навести на меня
<mark title="строка 1 строка 2 строка 3">содержимое</mark>Для того, чтобы внутри
title
сделать кавычки, их следует заменить на специальные символы.
<a href="#" title=""какой-то текст"">специальные символы</a>
title
в ссылках | SEO
Атрибут title
не индексируется (не будет найдена страница, на которой он располагается) и не передаёт динамический вес (не будет найдена страница-акцептор): Яндекс, Google. Иначе говоря, для SEO абсолютно бесполезен. Но он удобен для пояснения второстепенных деталей посетителям, например, как это сделано на shpargalkablog.ru в верхнем меню.
title
в изображениях | SEO
Атрибут title
в картинках не индексируется, но в Гугл передаёт анкорный вес странице-акцептору. В Google атрибут alt
индексируется и передаёт анкорный вес:
title
в ссылке: Яндекс, Google
title
в картинке: Яндекс, Google
alt
в картинке: Яндекс, Google
Вывод:
- меню из ссылок-картинок или логотип веб-проекта сможет "прочитать" и оценить только Google,
- только Гугл будет учитывать атрибут
alt
у изображения внутри тегаh
в структуре заголовков страницы сайта (подробнее).
По результатам эксперимента Devaka от 2011 года (нужна перепроверка) [devaka.ru] title
в теге img
индексируют только Яндекс.Изображения. Сервис учитывает 275-280 символов текста, который берётся в равных частях из alt
и из title
. Для Картинок.Google нужен только alt
.
Также следует обязательно ознакомиться с support.google.com и help.yandex.ru.
11 комментариев:
Почему вы так решили?
У Елены Камской много кейсов выхода из под фильтров и один из факторов - чистка alt и title - http://optimizatorsha.ru/yandex/sankcii-za-perespam/
Прочитал статью ktonanovenkogo - он сам видно грешил, раз использовал одинаковые названия. Но если названия, хотя бы немного уникальны друг от друга, то ничего не произойдет, по крайней мере у меня никогда проблем не возникало с этим.
Камскую не читал, т.к. в большинстве случаев пишет ерунду и раздувает сео-мифы.
Но думаю, что теоретически такое возможно. Робот читает HTML-код. И ему, собственно говоря, всё равно что там текст или alt изображения. По заявлению Google они alt даже ниже чем текст рассматривают, но это и не особо важно. Количество ключевиков увеличивает релевантность текста, особенно, когда поведенческие на высоте. Google индексирует только alt. И ему действительно по барабану. По выводам Деваки в Яндекс попадает где-то 140 символов alt и 140 символов title, если применяются оба. Это практически полностью дублирующийся текст. За что там фильтр за переоптимизацию накладывают? - Когда количество ключевиков превышает некую цифру. И в данном случае это возможно. Особенно когда изображений довольно много. А прибавьте к этому ещё и подпись под картинкой вида: Рис.1. Трам-барам-барам.
"По выводам Деваки в Яндекс попадает где-то 140 символов alt и 140 символов title, если применяются оба. Это практически полностью дублирующийся текст."
На самом деле alt и title должны отличаться, title - это более развернутое описание изображения:
img alt="Пушистые котята" title="Рыжие коты, автор: Василий, который любит фотографировать" src="/images/cats.jpg"
Взято отсюда: http://platon.ya.ru/replies.xml?item_no=2540
Предполагаю, что когда alt и title полностью одинаков, в расчёт берётся только один из них. Причина: многие CMS автоматом генерируют одинаковое содержимое этих тегов.
А всё, что остаётся, идёт в карму минусом
img alt="Пушистые котята идут купаться" title="Как купаются мохнатые котятки" src="/images/cats.jpg"
Моя мысль основана на примере спамной конструкции в Гугле:
<img src="schenok.jpg" alt="щенок собачка щеночек щенята маленькие щенки собака ретривер лабрадор волкодав сеттер пойнтер щенок джек-рассел терьер
щенки собачий корм дешевый собачий корм корм для щенков"/>
Хотя и тут должен быть комплекс факторов, чтобы на сайт наложили ссанкции.
Итого, чтобы угодить под фильтр нужно сильно постараться. Но зачем провоцировать ситуацию, когда можно всю информацию прописать в alt? Искл. когда человеку нужно это описание, например, на сайте с рецептами блок с последними статьями состоит из картинок 100*100, а title - это названия статей.
1) пример тут http://help.yandex.ru/images/robot-search.xml
2) нигде не сказано, что они обязательно должны отличаться, поскольку они выполняют разные функции. Мы можем делать одинаковый текст и во всплывающей подсказке, и при отсутствии загрузки изображения.
Лично мне позиция Гугла в этом вопросе больше по душе. Лучше использовать alt вместо анкора, чем создавать "альтернативное текстовое меню", которое по сути никогда не будет видимо, то есть это лишний html-код, это лишние ссылки, которые тянут статический вес.
Во многих блогах атрибут title у изображений - это заголовок статьи, на которую можно перейти по клику по картинке. Этот заголовок, как правило, не имеет никакого отношения к изображению. Например, http://ktonanovenkogo.ru/image/knnvnkg_ref-konkurs.jpg не об "Конкурс рефоводов от WebArtex.ru – призовой фонд $1 500". Ааааа..., теперь понятно, почему Яшка рекомендует title прописывать не картинке, а ссылке. Не для того, чтобы её использовать в качестве анкора, а затем, чтобы совсем его не учитывать!
Хорошо хоть к любопытным выводам прихожу..
Полностью согласен. Просто раз Яндекс "тонко" показывает, для чего предназначен title, то этим иногда не стоит пренебрегать =))
"Лично мне позиция Гугла в этом вопросе больше по душе. Лучше использовать alt вместо анкора, чем создавать "альтернативное текстовое меню", которое по сути никогда не будет видимо, то есть это лишний html-код, это лишние ссылки, которые тянут статический вес."
Поддерживаю.
"Ааааа..., теперь понятно, почему Яшка рекомендует title прописывать не картинке, а ссылке. Не для того, чтобы её использовать в качестве анкора, а затем, чтобы совсем его не учитывать! "
да не, я думаю тут подвоха не стоит искать, раз он так советует =))))