Title img: Атрибуты alt и title

Содержание

Атрибуты alt и title

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

Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подпишись на рассылку и получи книгу в подарок!

Что такое альт-теги?

Альт-теги — это текстовое описание содержимого графического изображения на странице, позволяющего получить более полную информацию о нём и улучшить навигацию на сайте. Для тех пользователей, которые выключают графические изображения в браузере, удобно будет по тегу alt определить, что должно было быть на картинке. А title содержит в себе подсказку для изображения, всплывающую при наведении курсора.

Все мы уже знаем, как важно разбивать текст на блоки, добавлять картинки, визуально делающие текст привлекательным и более лёгким для восприятия. Если представить SEO как скачки на ипподроме, то к финишу первой всегда придёт лошадь, которая выложилась на полную. Где надо ускорилась или прошла по внутреннему кругу, да и жокей был максимально лёгким в облегающем костюме. Так и здесь — нужно выжать из продвижения по максимуму. Поисковый робот, который пробежит по вашей странице и увидит оптимизированное изображение, прекрасно поймёт, что там изображено, когда прочтёт тег alt. Он внесёт эту информацию в индекс, и вы получите SEO-плюс для своей странички и преимущества в выдаче.

 

Атрибут alt (alternative text) — это атрибут тега <img>, позволяющий поисковому роботу «увидеть» изображение и проиндексировать его. По сути, краткое описание того, что изображено на картинке

Атрибут title — это атрибут <img>, выполняющий роль заголовка для изображения. Он формирует всплывающие подсказки для картинки.

 

Так выглядят теги альт и тайтл в коде страницы:

<img itemprop=»image»/upload/iblock/61f/pg_600g_pervyy_prikorm.jpg» alt=»Фото Pedigree — сухой корм первый прикорм с курицей и рисом педигри для щенков всех пород от 3 недель» title=»купить pedigree первый прикорм с курицей и рисом для щенков с 3 недель» data-giftd-block-id-product=»11″>

 

Правила написания текста в атрибутах alt и title

  • Описание должно полностью соответствовать содержимому картинки.
  • Должны содержать ключевое слово.
  • На одной и той же странице должны быть разные alt теги. Если использовать одни и те же ключи для всех изображений, эта страница будет плохо ранжироваться, и есть шанс попасть под фильтр АГС
  • Оптимальный объём — от 3-ех до 10-ти слов для alt. Title должен быть длиннее, более развёрнутым.
  • Тексты для alt и title должны отличаться

 

Задаём alt для изображений

В большинстве CMS задать такой атрибут довольно просто. Например, в Wordpress кликаем правой кнопкой на картинку -> «Редактировать» -> добавляем описание атрибута alt.

Во множестве CMS функционал похожий. В некоторых есть даже плагины для шаблонной постановки этих тегов. Для того, чтобы вручную прописать атрибут alt — ориентируйтесь на синтаксис тега <img>, представленный выше.

Если хотите развёрнутой информации, то она есть в статье нашего блога.

 

Допустим, посещаемость вашего сайта растёт на глазах, но даже в этом случае не нужно пренебрегать оптимизацией изображений. Это возможность получать больше трафика, на уже вложенные ресурсы. Ключи вписаны в тексты идеально, техническая сторона сайта на высоте, посетителей немало, но может быть ещё больше. В этом поможет оптимизация изображений на сайте, ведь в ранжировании поисковых запросов так же участвуют и фото. А ещё, есть шанс собирать дополнительный трафик с запросов «+ фото».

— HTML | MDN

HTML-элемент <img> встраивает изображение в документ. Это замещаемый элемент.

The source for this interactive example is stored in a GitHub repository. If you’d like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.

Приведённый выше пример показывает очень простое использование элемента <img>. Атрибут src обязателен и содержит путь к изображению, которое вы хотите встроить в документ. Атрибут alt содержит текстовое описание изображения, которое не обязательно, но невероятно полезно для доступности — программы чтения с экрана читают это описание своим пользователям, так они знают какое изображение показано, и так же оно отображается на странице, если изображение не может быть загружено по какой-либо причине.

Есть много других атрибутов, которые могут быть указаны для достижения различных целей, например:

  • управление Referrer/CORS в целях безопасности. Смотрите ниже атрибуты crossorigin и referrerpolicy;
  • настройка внутреннего размера (en-US) с использованием width и hight, которые полезны, когда вы хотите задать пространство занимаемое изображением, чтобы обеспечить стабильность макета страницы перед его загрузкой;
  • адаптивные изображения рекомендуется использовать с атрибутами sizes и srcset (смотрите также элемент <picture> и наше руководство «Адаптивные изображения»).

Стандарт HTML не содержит списка форматов изображений, которые должны поддерживаться. Поэтому разные пользовательские агенты поддерживают разные наборы форматов.

Firefox

Форматы изображений, поддерживаемые Firefox:

Если ошибка происходит во время загрузки или отрисовки изображения и обработчик события onerror был настроен на обработку события error (en-US), тогда этот обработчик события будет вызван. Это может произойти в ряде ситуаций, в том числе когда:

  • атрибут src пустой или null;
  • указанный URL в атрибуте src совпадает с URL страницы, на которой в данный момент находится пользователь;
  • указанное изображение каким-то образом повреждено, что препятствует его загрузке;
  • метаданные указанного изображения повреждены таким образом, что невозможно получить его размеры, и в атрибутах элемента <img> не было указано никаких размеров;
  • указанное изображение имеет формат, который не поддерживается пользовательским агентом.

К этому элементу применимы глобальные атрибуты.

alt

Этим атрибутом задаётся альтернативное текстовое описание изображения.

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

alt элемента. По этим и другим причинам вы должны по возможности предоставлять полезное описание в атрибуте alt.

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

alt="") указывает, что это изображение не является ключевой частью контента (декоративное), и что невизуальные браузеры могут пропустить его при рендеринге (en-US).

crossorigin

Этот атрибут указывает, следует ли использовать CORS при загрузке изображения или нет. Изображения с включённой поддержкой CORS могут быть повторно использованы в элементе <canvas> не будучи «испорченными». Допустимые значения:

  • anonymous: Запрос cross-origin (т.е. с HTTP-заголовком Origin) выполняется, но параметры доступа не передаются (т.е. нет cookie, не используется стандарт X.509 или базовая HTTP-аутентификация). Если сервер не предоставляет параметры доступа исходному сайту (не устанавливая HTTP-заголовок
    Access-Control-Allow-Origin
    ), изображение будет «испорчено» и его использование будет ограничено;
  • use-credentials: Запрос cross-origin (т.е. с HTTP-заголовком Origin) выполняется вместе с передачей параметров доступа (т.е. есть cookie, используется стандарт X.509 или базовая HTTP-аутентификация). Если сервер не предоставляет параметры доступа исходному сайту (посредством HTTP-заголовка Access-Control-Allow-Origin), изображение будет «испорчено» и его использование будет ограничено.

Если этот атрибут не задан, то CORS при загрузке изображения не используется (т.е. без отправки HTTP-заголовка Origin), ограничивая его использование в элементе <canvas>. Если задан неправильно, то он обрабатывается так, как если бы использовалось значение anonymous. Для получения дополнительной информации смотрите «Настройки атрибутов CORS».

decoding

Предоставляет рекомендации браузеру по декодированию изображения. Допустимые значения:

  • sync: Декодировать изображение синхронно для одновременного отображения с другим контентом;
  • async: Декодировать изображение асинхронно, чтобы уменьшить задержку отображения другого контента;
  • auto: Режим по умолчанию, который указывает на отсутствие предпочтений к режиму декодирования. Браузер решает, что лучше для пользователя.
height
Внутренняя высота (см. Внутренний размер (en-US)) изображения в пикселях.
importance

Указывает сравнительную важность ресурса. Приоритет выбирается с помощью значений:

  • auto: Указывает на отсутствие предпочтений. Браузер может использовать собственную эвристику для определения приоритета изображения;
  • high: Указывает браузеру, что изображение имеет высокий приоритет;
  • low: Указывает браузеру, что изображение имеет низкий приоритет.
intrinsicsize
Этот атрибут говорит браузеру игнорировать действительный внутренний размер (en-US) изображения и делать вид, что это размер, указанный в атрибуте. В частности, изображение будет растровым в этих измерениях, а narutalWidth/naturalHeight изображения будут возвращать значения, указанные в этом атрибуте. Объяснение, примеры.
ismap

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

Примечание: Этот атрибут разрешён, только если элемент <img> является потомком элемента <a> с валидным (соответствующий требованиям) атрибутом href.

loading

Указывает на то, как браузер должен загрузить изображение:

  • eager: Загружает изображение немедленно независимо от того, находится оно в области просмотра или нет (является значением по умолчанию).
  • lazy: Откладывает загрузку изображения до того момента, пока оно не достигнет подсчитанного расстояния области просмотра, определяемого браузером. Данное значение помогает избежать использования ресурсов сети и хранилища, необходимых для обработки изображения, пока это действительно не понадобится. В большинстве случаев использование этого аргумента улучшает производительность.

Примечание: Загрузка откладывается только тогда, когда включён JavaScript. Это анти-трэкинг мера. Если бы пользовательский клиент поддерживал опцию отложенной загрузки изображения при отключённом JavaScript, то сайт имел бы возможность отслеживать приблизительную позицию области просмотра в течение сессии пользователя, размещая изображения на странице таким образом, чтобы сервер мог отслеживать, сколько изображений загружено и когда.

referrerpolicy

Строка, указывающая, какой реферер (referrer) использовать при выборке ресурсов:

  • no-referrer: Заголовок Referer не будет отправлен;
  • no-referrer-when-downgrade: Заголовок Referer не отправляется, когда происходит переход к источнику без TLS (HTTPS). Это поведение по умолчанию для пользовательских агентов, если не указано иное;
  • origin: Заголовок Referer будет содержать схему адресации ресурса (HTTP, HTTPS, FTP и т.д), хост и порт;
  • origin-when-cross-origin: Переход на другие источники ограничит включённые реферальные данные схемой адресации ресурса, хостом и портом, в то время как переход из того же источника будет включать полный путь реферала;
  • unsafe-url: Заголовок Referer будет включать источник и путь, но не фрагмент URL, пароль или имя пользователя. Этот метод небезопасен, потому что будет утечка источников и путей от ресурсов, защищённых TLS, к незащищённым источникам.
sizes

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

  1. Условия мёда-запроса. Оно должно быть пропущено для последнего элемента.
  2. Значения размера источника.

Значения размера источника устанавливаются исходя из предполагаемых размеров изображения. Пользовательские агенты используют текущий размер источника, чтобы выбрать один из источников, предоставленных атрибутом srcset, если эти источники описываются с помощью дескриптора ширины ‘w‘ (сокращение от width). Выбранный размер источника влияет на внутренний размер (en-US) изображения (отображаемый размер изображения, если не применены стили CSS). Если атрибут srcset отсутствует или не содержит значений с дескриптором ‘w‘, то атрибут sizes не будет иметь никакого эффекта.

src
URL изображения. Этот атрибут является обязательным для элемента <img>. В браузерах, поддерживающих srcset, src обрабатывается как изображение-кандидат с дескриптором плотности пикселей 1x, если только изображение с этим дескриптором уже не определено в srcset или если srcset не содержит дескрипторы ‘w‘.
srcset

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

  1. URL изображения.
  2. Необязательного, пробела, сопровождаемого:
    • дескриптором ширины или положительным целым числом, за которым сразу же следует ‘w‘. Дескриптор ширины делится на размер источника, полученный из атрибута sizes, для расчёта эффективной плотности пикселей;
    • дескриптором плотности пикселей, который является положительным числом с плавающей точкой за которым сразу же следует ‘x‘.

Если не указано ни одного дескриптора, то источнику присваивается дескриптор по умолчанию: 1x.

Нельзя смешивать дескрипторы ширины с дескрипторами плотности пикселей в одном атрибуте srcset. Повторение дескрипторов (например, два источника в одном srcset с одинаковым дескриптором ‘2x‘) так же является недопустимым.

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

width
Внутренняя ширина (см. Внутренний размер (en-US)) изображения в пикселях.
usemap

Неполный URL (начиная с ‘#‘) карты-изображения, связанной с элементом.

Примечание: вы не можете использовать этот атрибут, если элемент <img> является потомком элемента <a> или <button>.

Устаревшие атрибуты

align Этот API вышел из употребления и его работа больше не гарантируется.

Выравнивание изображения относительно окружающему его контексту. Этот атрибут больше не должен быть использован — вместо этого используйте CSS-свойства float и/или vertical-align. Вы можете так же использовать CSS-свойство object-position для позиционирования изображения внутри границ элемента <img>. Допустимые значения:

  • top: Аналог vertical-align: top или vertical-align: text-top;
  • middle: Аналог vertical-align: -moz-middle-with-baseline;
  • bottom: Отсутствует значение по умолчанию, аналог vertical-align: unset или vertical-align: initial;
  • left: Аналог float: left;
  • right: Аналог float: right.
border Этот API вышел из употребления и его работа больше не гарантируется.
Ширина рамки вокруг изображения. Вы должны использовать CSS-свойство border вместо этого атрибута.
hspace Этот API вышел из употребления и его работа больше не гарантируется.
Отступ слева и справа от изображения в пикселях. Вы должны использовать CSS-свойство margin вместо этого атрибута.
longdesc Этот API вышел из употребления и его работа больше не гарантируется.

Ссылка на более подробное описание изображения. Возможными значениями являются URL или id элемента.

name Этот API вышел из употребления и его работа больше не гарантируется.
Имя для элемента. Вы должны использовать атрибут id вместо этого атрибута.
vspace Этот API вышел из употребления и его работа больше не гарантируется.
Отступ сверху и снизу от изображения в пикселях. Вы должны использовать CSS-свойство margin вместо этого атрибута.

<img> является замещаемым элементом; по умолчанию он имеет значение свойства display равное inline, но его размеры по умолчанию определяются внутренними значениями (см. внутренний размер (en-US)) встроенного изображения. Вы можете установить на изображение такие свойства, как border/border-radius, padding/margin, width/height и так далее.

Однако, часто бывает полезно установить для изображений свойство display в значение block, так что вы имеете максимальный контроль над стилизацией (например, margin: 0 auto не работает на изображениях с display: inline, легче размещать изображения в контексте с окружающими элементами, когда они являются блочными).

У <img> нет базовой линии, когда изображения используются в ситуации со строчным форматированием (display: inline) вместе с vertical-align: baseline, нижняя граница изображения будет размещена на базовой линии контейнера.

Вы можете использовать свойство object-position для позиционирования изображения внутри границ элемента <img> и свойством object-fit регулировать размеры изображения внутри этих границ (например, должно ли изображение помещаться в границы элемента или заполнить элемент полностью, даже если потребуется обрезка).

В зависимости от типа, изображение может иметь собственную (внутреннюю) ширину и высоту. Для некоторых типов изображений тем не менее внутренние размеры (en-US) не обязательны. SVG-изображения, например, могут не иметь внутренних размеров, если для корня их элемента <svg> не заданы width и height.

Альтернативный текст

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

<img src="https://developer.mozilla.org/static/img/web-docs-sprite.22a6a085cf14.svg"
     alt="Логотип MDN - изображение динозавра с текстом MDN web docs">

Изображение-ссылка

Этот пример основан на предыдущем и показывает как превратить изображение в ссылку. Это очень просто сделать так — вы вставляете тег <img> внутрь элемента <a>. Также вы должны изменить альтернативный текст, чтобы он описывал назначение ссылки.

<a href="https://developer.mozilla.org">
  <img src="https://developer.mozilla.org/static/img/web-docs-sprite.22a6a085cf14.svg"
       alt="Посетить сайт MDN">
</a>

Использование атрибута srcset

В этом примере мы добавляем атрибут srcset, содержащий ссылку на версию логотипа в высоком разрешении; оно будет загружено вместо изображения в src на устройствах с высоким разрешением. Изображение указанное в атрибуте src, считается 1x кандидатом в пользовательских агентах, которые поддерживают srcset.

 <img src="mdn-logo-sm.png"
      alt="MDN"
      srcset="mdn-logo-HD.png 2x">

Использование атрибутов srcset и sizes

Атрибут src игнорируется в пользовательских агентах, которые поддерживают srcset, когда добавлены дескрипторы ‘w‘. Когда условие медиавыражения (max-width: 600px) совпадает с состоянием устройства, будет загружено изображение шириной 200px (оно то самое, которое наиболее близко соответствует 200px, указанным в медиавыражении), иначе будет загружено другое изображение.

 <img src="clock-demo-thumb-200.png"
      alt="Часы"
      srcset="clock-demo-thumb-200.png 200w,
          clock-demo-thumb-400.png 400w"
     >

Создание значимых альтернативных описаний

Значение атрибута alt должно чётко и кратко описывать содержимое изображения. Он не должен описывать наличие самого изображения или название файла изображения. Если атрибут alt намеренно пропущен, потому что изображение не имеет текстового эквивалента, рассмотрите альтернативные способы представления содержимого, которое изображение пытается передать.

Плохо
<img alt="image" src="penguin.jpg">
Хорошо
<img alt="Пингвин на пляже." src="penguin.jpg">

Когда у изображения отсутствует атрибут alt, некоторые программы чтения с экрана могут объявить вместо него имя файла изображения. Это может привести к путанице, если имя файла не соответствует содержимому изображения.

Атрибут title

Атрибут title не является приемлемой заменой атрибута alt. Кроме того, избегайте повторения значения атрибута alt в атрибуте title, объявленном на том же изображении.

Атрибут title также не должен использоваться в качестве подписи, сопровождающей альтернативное описание изображения. Если изображению нужна подпись, используйте элемент <figure> вместе с элементом <figcaption>.

BCD tables only load in the browser

Атрибуты ALT и TITLE тега IMG для оптимизации изображений

На ранжирование, размещенных на сайте изображений влияет качество самих картинок, качество и характеристики самого сайта, на котором были размещены картинки, и ключевые слова, которые были прописаны в атрибутах тега img.

Изображения не только улучшают восприятие текста посетителем, но и дают дополнительную возможность для раскрутки по изображениям.

Однако, изображение с незаполненным атрибутом alt тега img и title, в поисковую выдачу не попадают, т.к. не содержат ключевых слов, по которым происходил бы поиск.

Атрибуты ALT и TITLE тега IMG

Несмотря на то, что использование при оптимизации изображений атрибутов title и alt — это простой способ поднять позиции сайта в поисковых системах, многие вебмастера не в полной мере применяют их, а то и вовсе игнорируют. Следует отметить, что часто title и alt по ошибке именуют тегами, хотя это атрибуты тега img (от слова “image”), а не отдельные теги.

HTML тег img применяют для отображения на страницах сайта изображений (картинок) в графическом формате GIF, JPEG или PNG. При необходимости, картинку можно сделать гиперссылкой, заключив тег img в контейнер . Атрибут alt передает описание изображения для браузеров при отключенной графике. Если данный атрибут не будет прописан, то пользователи увидят пустую икону вместо изображения, а если alt прописан, то будет показано его текстовое содержание. Атрибут alt в большей степени влияет на ранжирование изображений поисковиками.

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

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

Поисковые системы учитывают не весь текст, заключенный в атрибут alt: Google, к примеру, показывает только первые 15-17 слов, а Яндекс чуть больше – до 28 слов. В любом случае, этого количества слов вполне достаточно, чтобы составить вразумительный контекст.

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

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

Как прописать атрибуты alt и title у изображений (картинок)

Прописать атрибуты alt и title у картинок можно следующим образом:

В том случае, если на изображение назначена ссылка, то title лучше прописать к ссылке:

Советы поисковой системы Яндекс по оптимизации картинок:
  • Важен текст ссылки на ту же картинку с других сайтов или других страниц этого же сайта.
  • Обратите внимание на текст, расположенной в непосредственной близости от размещенного на сайте изображения. Он тоже должен соответствовать изображению.
  • Тексты и заголовки коротких документов, обрамляющих одиночную картинку.
  • Имена файлов и скриптов, в том числе с учётом транслитерации и упрощённого подстрочного перевода.
Рекомендации от Google по оптимизации изображений
  • Информацию о изображениях передает атрибут “alt”
  • Изображения часто кажутся одним из самых простых элементов сайта, но их использование также можно оптимизировать. Каждому изображению соответствует имя файла и атрибут “alt”. Оба эти элемента полезны. Атрибут “alt” позволяет ввести текст, который будет отображаться, если изображение по какой-либо причине невозможно показать (1).
  • Зачем используется этот атрибут? Если пользователь просматривает ваш сайт через браузер с отключенными картинками или использует программу чтения текста с экрана, alt-текст будет служить описанием изображения.
  • Alt-текст также используется в графических ссылках. В таком случае он обрабатывается поисковыми системами как анкорный текст ссылки. Несмотря на это, мы не советуем использовать большое количество графических ссылок для навигации по вашему сайту, так как текстовые ссылки справляются с этой ролью не хуже.
  • Ну и, наконец, грамотное описание изображения в теге alt вместе с информативным именем файла помогают системам поиска картинок, таким как Поиск Картинок Google, проиндексировать изображения с вашего сайта.
  • Файлы следует хранить в отдельных директориях, и сохранять их в общедоступных форматах
  • Вместо того, чтобы хранить файлы изображений по разным директориям и субдиректориям на домене, следует собрать их все в одну папку(например, имя-сайта.ru/images/). Это упрощает путь к графическим файлам.
  • Используйте широко поддерживаемые типы файлов. Большинство браузеров поддерживают графику в формате JPEG, GIF, PNG, и BMP. Также неплохо если расширение файла совпадает с его типом.

Назначение ALT и TITLE картинки — SEO-оптимизация изображения

Назначение ALT и TITLE картинки

Несмотря на то, что использование при оптимизации изображения TITLE и ALT — это простой способ поднять позиции сайта в поисковых системах, многие веб-мастера не в полной мере применяют эти атрибуты, а то вовсе игнорируют. Некоторые их путают и не понимают, какая разница между TITLE и ALT. Следует отметить, что частенько TITLE и ALT по ошибке именуют тегами, хотя это атрибуты тега IMG (от слова «image»), а не отдельные тэги.

Назначение атрибутов ALT, TITLE и LONGDESC в теге IMG

HTML тег IMG нужен для отображения на странице картинок в графическом формате GIF, JPEG или PNG. Этот тег имеет строго обязательный параметр SRC, которым задается адрес файла с изображением. Если требуется, то картинку можно сделать гипер-ссылкой, поместив тег IMG в контейнер A. При этом вокруг рисунка появится рамка, которая убирается добавивлением параметра BORDER=»0″ в тег IMG.

Согласно рекомендациям W3C, атрибут ALT является обязательным элементом для картинки, он задает альтернативный текст, описание изображения для браузеров при отключенной графике. При этом без него пользователи увидят пустую икону, а если ALT прописан, то выведется его текстовое содержимое. Бесспорно, что ALT сильнее всего влияет на ранжирование картинок поисковыми системами.

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

Есть еще один атрибут графики, который предположительно может пригодиться для раскрутки картинок с веб-сайта — это атрибут LONGDESC, предназначенный для ссылки на «длинное» описания изображения. Он соединяет короткий альтернативный текст с длинным описанием на отдельной странице. При его использовании здесь указывается URL страницы, содержащей релевантный по отношению к атрибуту ALT контент.

Другие полезные для продвижения рисунка параметры

Рисунок, помещаемый на страницу сайта, можно окаймить рамкой различной ширины. Для этого применяется параметр BORDER тега IMG. По умолчанию рамка вокруг рисунка не появляется, за исключением тех случаев, когда картинка является гиперссылкой. При этом цвет рамки совпадает с цветом ссылки, заданного с помощью CSS или параметра LINK тега BODY.

Для указания размеров рисунка предусмотрены параметры WIDTH и HEIGHT. Хотя и допускается задавать эти значения в пикселах или процентах, так делать не рекомендуется (см. ниже). Если установлены процентные значения, то размеры картинки определяются по отношению родительского контейнера, в который заключен тег IMG. Если таковой отсутствует, то за него принимается окно браузера. То есть, запись показывает, что изображение будет растянуто по всей ширине страницы. Указание лишь одного параметра HEIGHT или WIDTH сохраняет пропорции картинки. При этом браузер дожидается окончательной загрузки изображения, чтобы узнать его исходную ширину и высоту.

Ширину и высоту рисунка можно изменять как в большую, так и в меньшую сторону. На время загрузки картинки это не влияет, поскольку размер графического файла остается неизменным. А вот на время загрузки страницы — влияет, причем ощутимо и в худшую сторону, поэтому делать так настоятельно не рекомендуется. Кроме того, изменение пропорций графического изображения может вызвать недоумение у пользователей, почему такой маленький рисунок так долго грузится, а потом еще и отображается искаженно.

Надо ОБЯЗАТЕЛЬНО задавать размеры всех картинок в явном виде! Это ускоряет загрузку веб-страницы, поскольку браузеру не нужно вычислять размер каждого изображения, что можно сделать лишь после его получения. Браузер просто резервирует место под рисунок и продолжает свою работу; картинка же после ее получения встает на отведенное место. Это особенно значимо, если рисунок расположен внутри ячейки таблицы. Тем самым ускоряется загрузка страницы в целом, а это положительно влияет на результаты ее ранжирования в поисковиках.

Использование тега IMG для продвижения по картинкам

Давайте посмотрим, как правильно оформлять графические изображения как с точки зрения валидности HTML-кода, так и поисковой оптимизации рисунков. Для примера возьмем вот такое изображение достаточно большого размера:


Оптимизация изображений для раскрутки сайтов: использование TITLE и ALT тега IMG

Роботы поисковых систем не умеет распознавать текст на графических изображениях, поэтому ключевая фраза, написанная на картинке большими буквами, никак не повлияют на поисковое продвижение по картинкам. Будет гораздо полезнее прописать на изображение доменное имя (адрес сайта): это не только способствует его популяризации, но и защитит картинку от копирования. Так и сделано на этом рисунке; а поскольку смысл изображения не очевиден, добавлен еще поясняющий текст, к чему все это.

Несмотря на внушительный размер на экране, эта картинка достаточно легкая. Для этого пришлось ее подвергнуть перекомпрессии, чтобы при приемлемом качестве она весила как можно меньше. Это один из первых пунктов, что должен сделать оптимизатор при работе с графикой. Сохранить рисунок целесообразно с таким именем файла, которое содержит ключевые слова (для русского языка — на транслите). Про что эта статья? При использование тега IMG и его атрибутов для поисковой раскрутки картинок. Вот примерно так и надо назвать графический файл: «seo-raskrutka-image-img-alt-title-width-border.jpg«. И положить его в директорию, имя которой также говорило бы поисковику, что в ней собраны картинки не про белок или отдых в Турции, а про SEO-продвижение и раскрутку сайтов. Так и назовем ее, по важнейшему ключевику этого проекта: «raskrutka«. Путь к графическому файлу предпочтительнее указывать абсолютным, то есть, от корня домена.

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

Для корректного отображения рисунка минимально-достаточный формат тега IMG такой (обратите внимание, как правильно пишется закрывающая часть тега для Image!):
<img src="http://com-seo.ru/raskrutka/seo-raskrutka-image-img-alt-title-width-border.jpg" alt="" />

Однако для раскрутки картинок в поисковиках он бесполезен. Несмотря на понятный пользователям смысл рисунка и подпись в графике, поисковый робот не сможет узнать, что на нем изображено и написано. Давайте ему поможем! Для этого достаточно прописать поле ALT. Но как? Это зависит от геометрического размера изображения: чем больше картинка — тем длиннее допустима к ней описание как в ALT, так и в TITLE. Экспериментально установлено: поисковики нормально относятся к тексту такой длины, если он полностью умещается под рисунком примерно этим шрифтом, как в примере. Поскольку аттрибут TITLE тоже имеет значение для поискового продвижения изображений, уместно заполнить и его, но не прямой копией ALT, а измененным текстом, также содержащим важные ключевые слова.

Оптимальный с точки зрения SEO-продвижения HTML код для картинки.

Памятуя также, что мы говорили раньше про поля WIDTH и HEIGHT, составим ОПТИМАЛЬНЫЙ с точки зрения SEO формат картинки в HTML:
<img src="http://com-seo.ru/raskrutka/seo-raskrutka-image-img-alt-title-width-border.jpg" title="Оптимизация и раскрутка рисунков IMG: TITLE, ALT, WIDTH, HEIGHT, BORDER" alt="SEO-оптимизация изображений для раскрутки сайтов: использование TITLE и ALT тега IMG" border="0" />

Одна маленькая, но крайне эффективная хитрость при оптимизации рисунков: поисковики большое внимание придают текстовому окружению изображения, и в первую очередь тому, что написано непосредственно под ним, воспринимая это как подпись к картинке. Для этого подпись должна стоять в том же абзаце «P», ячейке таблицы «TD» или теге «DIV», что и графическое изображение. Подпись лучше делать ТОЧНОЙ КОПИЕЙ атрибута ALT (проверено на практике). В данном примере текст подписи отделен от рисунка тегом BR, и все это заключено в DIV для красивого расположения на странице (смотрите код страницы).

Избыточный вариант HTML-кода для изображения (аттрибут LONGDESC).

Любители поэксприментировать могут указать атрибут LONGDESC, о смысле которого говорили раньше. Однако я не заметил, чтобы он приносил какую-либо пользу для продвижения по рисункам. Поэтому, с учетом главной концепции поисковой СЕО-оптимизации «Что не полезно — то вредно», этот вариант нельзя считать оптимальным. Вот HTML-код примера применения атрибута LONGDESC:
<img src="http://com-seo.ru/raskrutka/seo-raskrutka-image-img-alt-title-width-border.jpg" title="Оптимизация и раскрутка рисунков IMG: TITLE, ALT, WIDTH, HEIGHT, BORDER" alt="SEO-оптимизация изображений для раскрутки сайтов: использование TITLE и ALT тега IMG" longdesc="http://com-seo.ru/seo-prodvidenie-kartinka-image-foto-grafika-photo.html" border="0" />

В качестве адреса длинного описания изображения взят URL высоко-релевантной страницы про поисковое продвижение по фотографиям и картинкам.

Применение изображений в качестве графической ссылки на страницы.

Помимо текстовых гипер-ссылок, бывают еще и графические, у которых вместо анкора стрит изображение. В этом случае аттрибут ALT имеет первостепенное значение: по нему поисковики определяют, по каким словам передавать вес с донора на акцептор. Графические ссылки имеют чрезвычайно широкое применение — например, в качестве кнопок 88 на 31. Считается, что для поискового продвижения графическая ссылка уступает текстовой. Логика поисковых систем понятна: в текстовой ссылке пользователь может прочитать анкор и решить, надо ему туда переходить, или нет, а графическую он может не заметить вообще, сччитая, что это просто картинка. Например, если бы я сейчас не написал, что картинка в следующей главе — это ссылка, очень немногие бы догадались кликнуть по ней, чтобы посмотреть, что там лежит за страница.

Оптимальный с точки зрения поисковой оптимизации и раскрутки формат графических ссылок выглядит таким образом (это точный HTML-код картинки-ссылки из следующей главы):
<a href="http://com-seo.ru/slova-markery-prodvizhenie-kartinok-image-slovo-marker.html" title="Слово-маркер при продвижении картинки"><img src="http://com-seo.ru/raskrutka/image-title-alt-slovo-marker-kartinka.jpg" title="Применение слов-маркеров для продвижения по картинкам" alt="Слова-маркеры и SEO-продвижение картинок" border="0" align="left" /><a>

Слова-маркеры и особые случаи ранжирования по фото

Многие наверняка замечали, что не так давно среди текстовой выдачи в поисковиках стали появляться изображения. Из-за их выгодного расположения кликабельность по ним высокая, но число ограничено. Попасть туда совсем не просто и не всегда возможно даже теоритически. Как работает этот механизм в поисковых системах?

Для некоторых сочетаний «поисковый запрос — класс изображения» существует возможность продемонстрировать свой рисунок прямо в основной выдаче. Для каждой темы это надо проверять экспериментальное, и если показ картинки в главном SERP’е практикуется поисковиком — то включать в адрес, ALT, TITLE и окружение картинки СЛОВО-МАРКЕР. Что такое слова-маркеры и как пользоваться маркером для раскрутки рисунков? Посмотрите статью «Слова-маркеры и продвижение картинок» (именно на эту страницу ведет графическая ссылка слева), и не забывайте о маркерах, если по тематике сайта это целесообразно.

К сожалению, такой показ бывает возможен лишь примерно для 10% картинок, но пробовать стоит: вдруг сайт как раз той тематики, которая входит в эти проценты? Например, о животных. В этом случае по запросу вида «фото _вид_животного_» такой показ почти наверняка будет и в Яндексе, и в Гугле. А статистика поисковых запросов показывает, что пользователи ищут изображения не только с помощью специального поиска в картинках. Часто люди начинают поиск фото и графики в стандартной выдаче поисковой машины. Все эти особенности поведения картинок в поиске можно использовать для продвижения следующим образом:

  • узнайте, что чаще всего ищут со словами «фото», «фотографии», «рисунок», «картинка», «изображение», «иллюстрация», «графика» по тематике Вашего сайта
  • проверьте, не осуществляется ли показ по комбинациям «слово-маркер + Ваш ключевик» в основной части выдачи
  • установите, не происходит ли такое по другим важнейшим ключевым фразам сайта; например, в статье по ссылке слова-маркеры разбираются на примере поискового запроса «дизайн квартир»
  • если такое происходит, то отнеситесь к оптимизации графики самым серьезным образом, поскольку ее задача — взять ТОР-3, никак не меньше, чтоы оказаться среди «избранных»; как это сделать — есть в статье о словах-маркерах по графической ссылке
  • в общем случаее найдите, оптимизируйте и разместите на сайте графические изображения или фото в формате JPG, которые хотите предложить пользователям в ответ на их поисковые запросы
  • при ранжировании страниц самая важная часть — это заголово TITLE для страниц (не путать с одноименным атрибутом для рисунков и ссылок!). Поэтому используйте ключевые слова из заголока страницы в атрибутах тега IMG
  • расположите поблизости с фото его текстовое описание (подпись): поисковые роботы обращают внимание на окружение картинок. Об особенностях верстки для этого мы говорили раньше.
  • показывайте все изображения и фотографии ТОЛЬКО со своего домена! Долго, да и не нужно объяснять, чем хуже это делать с бесплатных хранилищ файлов или чужих сайтов
  • по возможности ставьте графические ссылки, в анкоры которых включены теги IMG Ваших фотографий; замечено, что публикация графики на форумах редко вызывает нарекания — а ведь это ПРЯМАЯ ссылка на Вас! Разумеется, в этом случае графический рисунок должен быть интересен форумчанам, очень хорошо подходит юмор в картинках

Все это увеличит шансы рисунка на лучшее ранжирование в результатах поиска. В заключении скажу очевидную вещь, о которой почему-то мало кто задумывается. Обычно говорят о продвижении по картинкам и раскрутке сайта по контенту, как будто они никак не связаны. Ну как же, ведь выдача совершенно разная… А вот связаны! Мы перед этим говорили, как текстовый контент страницы влияет на ранжирование картинок с нее; а теперь представьте, что обратное утверждение тоже верно. Ведь даже ребенок знает, что сказка с картинками интереснее не-иллюстрированной; неужели современные поисковые системы не догадываются, что пользователям интереснее на страницах, где есть иллюстрации к тексту?! Еще как догадываются, и потому ранжируют такие страницы в обычном web-поиске выше. Например, на этой странице есть приличных размеров фотография плюс графическая ссылка на релевантную страницу — поэтому при прочих равных условиях шанс попасть в ТОП по текстовому поиску у нее выше, чем у такой же страницы, но без рисунков или фото.

Как правильно заполнять alt и title для картинок

Содержание:

Атрибуты alt и title в роли помощников по оптимизации

В одной из наших первых статей о внутренней оптимизации веб-сайтов мы вкратце рассказывали, насколько важными могут быть изображения для SEO продвижения. Если копнуть в этой теме немного глубже, первое, с чем придется столкнуться – это атрибуты alt и title.

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

 

 

Что же из себя представляют атрибуты alt и title? Нужно ли их заполнять? Какова их роль в поисковой оптимизации? Продолжайте читать и Вы получите ответы на перечисленные и некоторые другие не менее важные вопросы.

 

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

Если честно, атрибут title является далеко не обязательным элементом SEO-оптимизации. Основная цель его использования – давать подсказки пользователям насчет содержимого просматриваемого изображения. При наведении курсора на картинку выводится содержимое атрибута title в белом прямоугольнике.

 

 

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

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

  1. Не содержал информацию, по смыслу не соответствующую картинке. Иначе это будет вызывать отталкивающий эффект.
     
  2. Был не слишком длинным. Ограничений как таковых нет, но всплывающая подсказка в две–три строки явно будет портить впечатление.
     
  3. По возможности содержал одно из основных ключевых слов. Да, поисковики не зачтут этот дополнительный «прогиб». Но зато посетитель лишний раз убедится в релевантности просматриваемого материала его изначальному запросу в поисковой системе.
     
  4. Не дублировать заголовки на странице (основной title, h2, h3 и т. д.) и содержимое атрибута alt. 100%-й уникальности тут, конечно же, добиться невозможно. Но добавить разбавляющие слова вроде «фото» или «картинка» по силам каждому.

 

Важность и нюансы заполнения атрибута alt изображений

В отличие от атрибута title, по своей сути ориентированного на посетителей, заполненный атрибут alt у картинок более существенен для поискового продвижения.

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

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

Что касается посетителей сайтов, то они могут увидеть содержимое атрибута alt лишь в нескольких случаях:

  1. При отключении в браузере отображения графического контента (что по сути случается довольно редко).

    В этом случае вместо опубликованных картинок пользователь будет наблюдать стандартную иконку изображения и прописанный в атрибуте alt текст. Отсюда и его название «alt» – сокращенное от «alternative».

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


     

  2. При просмотре результатов «Поиска по картинкам» в описании найденного изображения.

 
Для того чтобы безопасно продвинуться в данном виде поиска нужно при заполнении атрибута alt изображений придерживаться следующих рекомендаций:

  1. Как и название самого графического файла, атрибут alt для картинок должен по смыслу соответствовать их содержимому и быть релевантным обтекающему тексту.
     
  2. Длина текста не должна быть меньше 3–4 слов и длиннее 250 символов.
     
  3. Использовать ключевые слова можно, но не стоит перечислять в нем сразу несколько из них, так как поисковики посчитают это спамом и могут исключить из выдачи не только само изображение, но и всю страницу, на которой оно размещено.

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

    Также можно взять ту же фразу, что и в атрибуте title (если она не очень длинная) и заменить употребленные там слова-разбавители (например, вместо «картинка» использовать «фото»).
     

  4. Не употреблять слова вроде «купить», «оформить», «цена», если они напрямую не относятся к изображению (если это не прайс-лист, например).

 

Коротко подведем итоги

Атрибут title:

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


Заполненный атрибут alt изображений:

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


Все вышеперечисленные моменты однозначно являются положительными. И поэтому выводы по поводу необходимости заполнения атрибутов alt и title Вы вполне сможете сделать сами.

Благодарим за внимание. Ждем Ваших вопросов под этой статьей.

 

HTML (три) — использовать изображение img на веб-страницах

1. Познакомьтесь с веб-изображениями в первый раз

Сначала создайте новую веб-страницу index.html и поместите в эту папку изображение с расширением .jpg;

Затем используйте тег <img />, чтобы создать изображение веб-страницы: <img src = «image path» />

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<img src="1.jpg"/>
</body>
</html>

Примечание. Здесь используется относительный путь;

результат операции:

 

2. Относительный путь и абсолютный путь

Если файл изображения находится в родительской папке, как его использовать?

Например, если я хочу сослаться на изображение yan.jpg на родительском уровне в файле index1, я могу использовать «../» для обозначения;

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<img src="1.jpg">
<img src = "../ yan.jpg"> <! - Для использования ссылки на файл изображения родительского уровня необходимо использовать "../" ->
</body>
</html>

результат операции:

Абсолютный путь:

Находим картинку в Интернете и копируем адрес картинки;

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<img src="1.jpg">
 <img src = "../ yan.jpg"> <! - Для использования ссылки на файл изображения родительского уровня необходимо использовать "../" ->
 <img src = "http://pic1.nipic.com/2008-12-30/200812308231244_2.jpg" /> <! - Укажите абсолютный адрес изображения напрямую ->
</body>
</html>

результат операции:

Изображение локального жесткого диска:

Добавьте путь к изображению в src

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<img src="1.jpg">
 <img src = "../ yan.jpg"> <! - Для использования ссылки на файл изображения родительского уровня необходимо использовать "../" ->
 <img src = "http://pic1.nipic.com/2008-12-30/200812308231244_2.jpg" /> <! - Укажите абсолютный адрес изображения напрямую ->
 <img src = "D: //fengjing.jpg"> <! - Цитируйте изображение локального жесткого диска и путь к файлу ->
</body>
</html>

результат операции:

 

3. Установите размер изображения.

В img мы можем добавить атрибуты высоты и веса, чтобы установить размер изображения;

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
 <! - Укажите абсолютный адрес картинки ->
<img weight=300 height=300 src="http://pic1.nipic.com/2008-12-30/200812308231244_2.jpg"/>
</body>
</html>

результат операции:

Можно найти намного меньше

 

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

Когда изображение не может быть нарисовано, мы можем использовать атрибут alt, чтобы временно сообщить пользователю содержимое изображения;

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

На этом этапе мы добавляем атрибут alt к атрибуту img:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
 <img alt = "Это пейзажное фото" src = "1.jpg">
</body>
</html>

результат операции:

Могу сыграть роль на высоте!

 

5. Используйте атрибут title, чтобы задать заголовок для изображения.

Когда мы касаемся изображения мышью, веб-страница подскажет нам, что это такое и как этого добиться?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
 <img alt = "Это пейзажное фото" title = "Красивый пейзаж" src = "1.jpg">
</body>
</html>

Этого можно добиться с помощью атрибута title;

результат бега:

Красивый пейзаж, на самом деле здесь есть стрелка мышки, на скриншоте автора этого не видно.

Тег HTML картинка, изображение

Тег <img> используется для вставки графического изображения (картинки) в HTML документ.

HTML тег <img> имеет два обязательных атрибута: src — адрес файла картинки и alt — альтернативный текст, который будет отображен, если картинка не может быть загружена. Также не лишним будет использование глобального атрибута title.

Изображение из тега <img> может быть ссылкой. Для этого нужно обвернуть тег <img> тегом ссылки <a> (см. пример ниже).

Синтаксис

<img src="URL_картинки" alt="альтернативный текст">

Отображение в браузере

Пример использования <img> в HTML коде

<!DOCTYPE html>
<html>
<head>
<title>Вставка картинки в HTML документ</title>
</head>
<body>
<!-- Картинка на веб-странице -->
    <img src="the-eiffel-tower.jpg" alt="Эйфелева башня" title="Эйфелева башня">

<!-- картинка-ссылка -->
<a href="page.html"><img src="the-eiffel-tower.jpg" alt="Эйфелева башня" title="Эйфелева башня"></a>
</body>
</html>

Поддержка браузерами

Атрибуты

Атрибут Значение Описание
alt текст

Альтернативный текст, который будет выведен, если картинка не будет загружена.

height пиксели

Высота изображения.

ismap

ismap
пусто

Логический атрибут. Указывает, что картинка является серверной (server-side) картой-изображением.

longdesc URL

URL файла, где содержится детальное описание картинки.

src URL

Указывает URL файла картинки.

usemap id_map_элемента

Указывает, что картинка является клиентской (client-side) картой-изображением.

width пиксели

Ширина изображения.

Устаревшие атрибуты

Указанные ниже атрибуты не поддерживаются в HTML5. Используйте CSS вместо них.

Атрибут Значение Описание
align top
bottom
middle
left
right

Правило выравнивания картинки.

border пиксели

Ширина границ картинки.

hspace пиксели

Ширина горизонтальных отступов (пустое место слева и справа от картинки).

vspace пиксели

Ширина вертикальных отступов (пустое место сверху и снизу от картинки).

HTML-тег img


Пример

Как вставить изображение:

Девушка в куртке

Попробуй сам »

Дополнительные примеры «Попробуйте сами» ниже.


Определение и использование

Тег используется для встраивания изображения в страницу HTML.

Изображения технически не вставляются на веб-страницу; изображений связаны с веб-страницами. Тег создает пространство хранения для указанного изображения.

Тег имеет два обязательных атрибута:

  • src — Указывает путь к образу
  • alt — Задает альтернативный текст для изображения, если изображение для некоторых причина не может быть отображена

Примечание: Кроме того, всегда указывайте ширину и высоту изображения. Если ширина и высота не указаны, страница может мерцать, пока изображение нагрузки.

Совет: Чтобы связать изображение с другим документом, просто вложите тег внутрь тег (см. пример ниже).


Поддержка браузера

Элемент
Есть Есть Есть Есть Есть

Атрибуты

Атрибут Значение Описание
альтернативный текст Задает альтернативный текст для изображения
перекрестное происхождение анонимный
учетные данные
Разрешить изображения со сторонних сайтов, которые позволяют использовать доступ из разных источников с холстом
высота пикселей Задает высоту изображения
ismap ismap Задает изображение как карту изображений на стороне сервера.
загрузка нетерпеливый
ленивый
Указывает, должен ли браузер загружать изображение немедленно или откладывать загрузка изображений до тех пор, пока не будут выполнены некоторые условия
longdesc URL Задает URL-адрес подробного описания изображения.
ссылка на политику no-referrer
no-referrer-when-downgrade
origin
origin-when-cross-origin
unsafe-url
Указывает, какую информацию о реферере использовать при выборке изображения.
размеры размеры Задает размеры изображений для разных макетов страниц
src URL Задает путь к изображению
srcset URL-список Определяет список файлов изображений для использования в различных ситуациях.
использовать карту #mapname Задает изображение как карту изображений на стороне клиента
ширина пикселей Задает ширину изображения


Глобальные атрибуты

Тег также поддерживает глобальные атрибуты в HTML.


Атрибуты событий

Тег также поддерживает атрибуты событий в HTML.


Другие примеры

Пример

Выровнять изображение (с помощью CSS):

Смайлик
Смайлик
Смайлик
Смайлик
Смайлик

Попробуй сам »

Пример

Добавить границу изображения (с помощью CSS):

 Смайлик

Попробуй сам »

Пример

Добавить левое и правое поля к изображению (с помощью CSS):

Смайлик

Попробуй сам »

Пример

Добавить верхнее и нижнее поля к изображению (с помощью CSS):

Смайлик

Попробуй сам »

Пример

Как вставить изображения из другой папки или с другого веб-сайта:

 Stickman
 Лампа

Попробуй сам »

Пример

Как добавить гиперссылку к изображению:


W3Schools.com

Попробуй сам »

Пример

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


Компьютер
<площадь shape = "rect" coords = "290 172 333 250" alt = "Телефон" href = "phone.htm">
Чашка кофе

Попробуй сам »

Связанные страницы

Учебное пособие по HTML: изображения в формате HTML

Ссылка на HTML DOM: объект изображения

Учебное пособие по CSS: стили изображений


Настройки CSS по умолчанию

Большинство браузеров будут отображать элемент со следующими значениями по умолчанию:


Альтернативный текст изображения vs.Текст заголовка и имена файлов: в чем разница?

В чем разница между замещающим текстом изображения и заголовком? Вы сохраняете их такими же?

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

Альтернативный текст или альтернативный тег: что правильно?

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

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

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

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

Реклама

Продолжить чтение ниже

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

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

Что такое замещающий текст изображения?

Альтернативный текст или альтернативный текст используется для отображения текста, описывающего изображение для «альтернативных» источников.

В первую очередь, его цель — сделать изображения более доступными для слепых, использующих программы чтения с экрана, чтобы сделать Интернет намного более доступным в соответствии с рекомендациями W3C по обеспечению доступности.

Его вторичная цель, как ранее упоминала Энн Смарти на SEJ, — это для людей, которые решили по какой-либо причине отключить изображения в своих веб-браузерах. Кроме того, это удовлетворяет тех пользовательских агентов, которые также не могут «видеть» изображения.

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

Объявление

Продолжить чтение ниже

Альтернативный текст изображения — это текст, который отображается вместо пустого изображения. Поскольку Google не может точно сканировать изображения, и в основном текст, Google использует альтернативный текст как фокус, когда пытается понять, о чем изображение.

Важно отметить Руководство W3C по доступности для альтернативного текста:

При использовании элемента img укажите альтернативный короткий текст с атрибутом alt.Примечание. Значение этого атрибута называется «альтернативный текст».

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

Что такое текст заголовка изображения?

Атрибут текста заголовка изображения — это атрибут, который используется для предоставления дополнительной информации об изображении.При этом заголовок изображения не используется для ранжирования в поиске, поэтому его оптимизация не так важна.

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

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

Намерение и опыт пользователя должны быть в центре внимания вашей оптимизации

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

Объявление

Продолжить чтение ниже

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

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

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

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

  • Поможет ли этот замещающий текст и текст заголовка моим пользователям?
  • Удовлетворят ли этот замещающий текст и текст заголовка намерения пользователя?
  • Улучшит ли это пользовательский опыт?

Джон Мюллер из Google также подтвердил в недавнем твите, что изображения, которые используются в целях дизайна / позиционирования, не обязательно должны иметь замещающий текст, поэтому пустой замещающий текст, такой как этот (alt = ””) , вполне подойдет.

Рекомендации Google по изображениям

Вот предложения Google по улучшению взаимодействия с замещающим текстом, прямо из их Рекомендаций по публикации изображений:

Реклама

Продолжить чтение ниже

Создайте отличное впечатление от пользователя

Чтобы повысить свой видимость контента в Картинках Google, сфокусируйте внимание на пользователях, обеспечивая удобство для пользователя: делайте страницы в первую очередь для пользователей, а не для поисковых систем. Вот несколько советов:

  • Обеспечьте хороший контекст: Убедитесь, что ваш визуальный контент соответствует теме страницы.Мы рекомендуем отображать изображения только там, где они добавляют исходную ценность странице. Мы особенно не одобряем страницы, на которых ни изображения, ни текст не являются оригинальным содержанием.
  • Оптимизировать размещение: По возможности размещайте изображения рядом с соответствующим текстом. Когда это имеет смысл, подумайте о размещении самого важного изображения в верхней части страницы.
  • Не вставляйте важный текст в изображения: Избегайте встраивания текста в изображения, особенно важных текстовых элементов, таких как заголовки страниц и пункты меню, потому что не все пользователи могут получить к ним доступ (а инструменты перевода страниц не работают с изображениями).Чтобы обеспечить максимальную доступность вашего контента, сохраняйте текст в HTML, предоставляйте замещающий текст для изображений.
  • Создавайте информативные и качественные сайты: Хороший контент на вашей веб-странице так же важен, как и визуальный контент для Картинок Google — он обеспечивает контекст и делает результат более действенным. Содержимое страницы может использоваться для создания фрагмента текста для изображения, и Google учитывает качество содержимого страницы при ранжировании изображений.
  • Создавайте сайты, удобные для устройств: Пользователи ищут в Google Картинки больше с мобильных устройств, чем с компьютеров.По этой причине важно, чтобы вы создавали свой сайт для всех типов и размеров устройств. Используйте инструмент тестирования для мобильных устройств, чтобы проверить, насколько хорошо ваши страницы работают на мобильных устройствах, и получить отзывы о том, что необходимо исправить.
  • Создайте хорошую структуру URL для ваших изображений: Google использует путь URL, а также имя файла, чтобы помочь ему понять ваши изображения. Подумайте о том, чтобы организовать содержимое изображения так, чтобы URL-адреса были построены логически.

Реклама

Продолжить чтение ниже

Оптимизация имен файлов

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

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

По большей части вам не нужны длинные имена файлов с длинным описательным текстом.

Реклама

Продолжить чтение ниже

Ключевое слово, которое в основном описывает изображение, является прекрасным.

Просто убедитесь, что текст имени файла также точно отражает суть изображения.

Оптимизация изображений необходима, но не переусердствуйте.

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

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

Дополнительные ресурсы по оптимизации изображений:

изображений | 18F Руководство по доступности

При использовании изображений на странице необходимо предоставить альтернативный метод для этого содержимого.Это можно сделать разными способами. Вы можете предоставить эту информацию с помощью заголовка, атрибута alt (тег alt ), атрибута title или атрибута aria-label . Если изображение содержит текст, весь текст изображения должен быть предоставлен в альтернативном содержимом. Независимо от того, какой метод используется, должен быть предоставлен атрибут alt или title, даже если атрибут пуст.

Тестирование

  1. С помощью инструмента веб-разработчика выберите изображения> Показать альтернативные атрибуты и выделить все изображения.
  2. Проверьте каждый атрибут alt на наличие следующего:
    • Предоставляется уникальное описание изображения
    • Повторяющиеся изображения, используемые для элементов управления, индикаторов состояния или других программных элементов, имеют согласованный alt текст
    • Текст, включенный в изображение, должен быть включен в alt , когда они важны для понимания изображения
    • Примечание. Доверенный тестировщик DHS требует, чтобы весь текст изображения был включен в атрибут alt * «Изображение» или «Фотография из» не используются. * Если атрибут alt пуст, убедитесь, что изображение чисто декоративное.
    • Если изображение не декоративное, убедитесь, что оно описано на странице
  3. Проверьте обведенные изображения без атрибута alt , выполнив следующие действия:
    • Щелкните изображение правой кнопкой мыши
    • Выберите «Проверить элемент»
    • Проверьте атрибут title для информации, обычно находящейся в атрибуте alt

Примеры

Правильно

   Внимание, не читайте этот знак 
  

Предпочтительный метод предоставления альтернативного контента. Удалите атрибут alt со всем текстом.


  
  

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


Предупреждение, не читайте этот знак

   
 Предупреждение, не читайте этот знак 
  

Информация, содержащаяся на изображении, предоставляется на странице. В большинстве случаев предпочтительнее использовать атрибут alt . Изображения, отмеченные пустым символом alt ( alt = "" ), считаются «декоративными» и не читаются AT.


Неправильно

  
  

В изображении отсутствует атрибут alt и альтернативное содержимое


   sign 
  

В атрибуте Alt отсутствует текст на изображении


  Изображение знака
  

Избегайте использования «Изображение» или «Изображение», поскольку программа чтения с экрана уведомит пользователя о том, что это изображение. Также избегайте использования заглавных букв, поскольку некоторые программы чтения с экрана будут читать каждую букву, например W-A-R-N-I-N-G.

title — HTML: язык разметки гипертекста

Глобальный атрибут title содержит текст, представляющий консультативную информацию, относящуюся к элементу, которому он принадлежит.

Некоторые типичные применения:

  • Маркировка