4.4. Оптимизация сайта под поисковые системы (SEO)

4.4.1. Оптимизация под поисковые системы (Search Engine Optimization, SEO) - набор методов и мер, которые предназначены для повышения значимости сайта для поисковых систем с целью увеличения поискового трафика. По данными интернет-маркетологов, более 50% пользователей приходят на сайты из поисковых систем <21>, поэтому очень важно при разработке сайта применять приемы SEO-оптимизации, которые увеличат вероятность того, что при использовании поисковой машины Интернета пользователь сразу попадет на нужную ему страницу сайта архивного учреждения, тем самым сэкономив и свое время, и время сотрудников архивного учреждения, так как снизится доля непрофильных запросов.

--------------------------------

<21> Dinozo C. The State of D2C Marketing in 2019. URL: https://www.yotpo.com/blog/d2c-marketing-2019/ (дата обращения: 27.07.2022).

4.4.2. Информация, размещенная на официальном сайте архивного учреждения, должна быть доступна для автоматической (без участия человека) обработки информационными и поисковыми системами. Особенно это важно для СПС, которые в своей основе имеют базы данных. Интерфейс таких баз данных должен быть реализован таким способом, чтобы поисковые системы методом перехода по ссылкам могли проиндексировать всю имеющуюся в них информацию. Интерфейсы баз данных, в которых присутствуют только поисковая строка (или в которых нужно вручную выбрать из списка область поиска) и кнопка, по которой происходит запрос к БД, необходимо модифицировать.

4.4.3. После разработки нового сайта или нового раздела сайта необходимо сообщить о нем поисковым системам. Для этого нужно воспользоваться сервисами для веб-мастеров той или иной поисковой системы. Для добавления сайта в Яндекс и Рамблер <22> нужно зарегистрироваться в сервисе "Яндекс.Вебмастер" (https://webmaster.yandex.ru/sites/). В дальнейшем это поможет управлять процессом индексации сайта в поисковых системах "Яндекс" и "Рамблер" и своевременно получать уведомления о возникающих проблемах и рекомендации по оптимизации. Для добавления сайта в Google нужно зарегистрироваться в Google Search Console (https://search.google.com/search-console?hl=RU).

--------------------------------

<22> С 23 июня 2011 г. Рамблер/поиск использует поисковые технологии компании "Яндекс".

4.4.4. Рекомендуется создать карту сайта (sitemap). Этот список ссылок на внутренние страницы сайта, представляемый в формате xml, большинство CMS умеет создавать автоматически. Нужно добавить sitemap в поисковую систему "Яндекс" (https://webmaster.yandex.ru/site/map.xml).

4.4.5. Рекомендуется создать файл ROBOTS.TXT и загрузить его в корневую директорию сайта. В этом файле можно установить запрет на индексирование отдельных технических и не представляющих ценности ни для пользователя, ни для поисковых систем страниц. Например, если на страницах сайта размещены кнопки, по которым формируются версии для печати и pdf-версии этих страниц, то информация на них является дубликатом и такие страницы необходимо закрывать от индексирования. Использование файла ROBOTS.TXT ускоряет индексирование всего сайта и позволят исключить выдачу в поисковой системе ненужной пользователю информации. В частности, рекомендуется закрывать от индексирования в ROBOTS.TXT изображения CAPTCHA и другие автоматически сгенерированные картинки (баннеры, графики, счетчики, графические информеры и т.д.) (подробнее об использовании файла ROBOTS.TXT см.: https://yandex.ru/support/webmaster/controlling-robot/robots-txt.html#robots-txt).

4.4.6. Рекомендуется учесть тот факт, что Яндекс может не проиндексировать страницы, у которых слишком длинные URL, и документы, размер которых превышает 10 Мб.

4.4.7. Рекомендуется поддерживать четкую ссылочную структуру на сайте. Каждый документ должен относиться к своему разделу. Необходимо сделать так, чтобы на каждый документ можно было бы попасть по обычной ссылке, обозначающейся в HTML-коде страницы тегом <A>: <a href=...>...</a>. Время, которое необходимо роботу Яндекса, чтобы проиндексировать какую-либо внутреннюю страницу сайта, зависит в том числе от глубины вложенности этой страницы. Поэтому чем глубже страница, тем больше времени может пройти до включения ее в индекс.

4.4.8. Каждая страница должна иметь уникальный постоянный адрес (URL). Желательно, чтобы вид URL давал представление о том, что содержится на соответствующей странице. Использование транслитерации в адресах страниц также позволит роботу поисковой системы понять, о чем может быть страница. Удачным будет название вида obnovleniye-razdele-pomoshch-issledovatelyu.html, а неудачным - razdel-01.html или node/7. Обрывать URL, делая их непонятными поисковой машине, не рекомендуется. Для каталога фондов рекомендуется формировать URL автоматически, используя возможности CMS, выбирая из полей базы данных номера фонда, описи, дела, документа и т.д. Неудачным будет URL fonds/35573, если 35573 - это просто порядковый номер, проставляемый системой в автоматическом режиме. Удачным будет URL fonds/4, где 4 - номер фонда архива.

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

4.4.10. Все значимые изображения на сайте должны быть снабжены атрибутами ALT и TITLE. "Альтернативный текст", который задается в атрибуте ALT тега <IMG>, помогает "картиночному" роботу, который индексирует изображения для поиска по картинкам для поисковых машин Интернета. Подписи, которые задаются в атрибуте TITLE тега <IMG>, работают как "всплывающий текст" - появляются при наведении пользователем указателя мыши на изображение.

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

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

4.4.13. Если в тексте дается ссылка на изображение, то ее текст также должен быть осмысленным (то есть не <a href="1-2082.jpg">фото 1.</a>, а <a href="1-2082.jpg">Ю.А. Гагарин. 1962 г.</a>).

4.4.14. Типичные ошибки, влияющие на индексирование:

- навигация через скрипты (JavaScript или Flash) - наиболее распространенным способом размещения ссылки является HTML-тег <A>. Но существуют и другие способы навигации между страницами, и следует учитывать, что роботы поисковых систем не переходят по таким ссылкам, поэтому нужно дублировать ссылки, реализованные при помощи скриптов, обычными текстовыми ссылками;

- использование тега <iframe> - для корректного ранжирования документа не рекомендуется использовать тег <iframe>, так как поисковый робот не индексирует документы, подгружаемые в него;

- некорректные адреса страниц (URL) - каждая страница должна быть доступна по единственному и постоянному адресу. Желательно, чтобы адреса страниц сайта не содержали идентификаторы сессий, по возможности они также должны быть избавлены от списков CGI-параметров, заданных в явном виде;

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

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

В сниппете могут отображаться:

- фавикон - небольшая картинка, которая отображается в сниппете в выдаче поисковых машин (что способствует быстрой визуальной идентификации сайта в поисковой выдаче) рядом с адресом сайта в адресной строке браузера, около названия сайта в "Избранном" или в "Закладках" браузера. Рекомендуется создавать фавиконки для сайтов (подробнее об этом см.: https://yandex.ru/support/webmaster/search-results/favicon.html#favicon);

- заголовок и описание сайта - формируются на основе содержимого тега <TITLE>, метатега description и текста страницы;

- адрес сайта:

- дата публикации и другая информация.

4.4.16. Тег <TITLE> дает поисковой системе и пользователям представление о содержании страницы и ее релевантности поисковому запросу. Информация в <TITLE> влияет на решение пользователя перейти на тот или иной сайт, поэтому она должна полно и четко отражать содержание страницы. Рекомендуется сначала указывать название страницы, а затем название сайта, отделяя его от названия страницы двоеточием, дефисом или вертикальной чертой.

При составлении <TITLE> нужно учитывать следующие рекомендации:

- заголовок должен быть информативным - не следует использовать общие описания (например, слово "Главная" для главной страницы);

- не делать теги <TITLE> слишком длинными, так как в результатах поиска они могут быть укорочены;

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

4.4.17. Назначение метатега description - дать пользователю более полную информацию о странице и побудить перейти на нее. Поэтому в description следует добавить полезный и привлекающий внимание текст.

При составлении description рекомендуется:

- добавлять метатег на все страницы сайта;

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

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

- в первую очередь добавлять описания для более важных страниц сайта;

- убедиться, что description отличается от содержимого тега <TITLE>;

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

4.4.18. При написании текста страницы рекомендуется использовать теги заголовков, создающих структурную и визуальную иерархию материалов и помогающих пользователям лучше в них ориентироваться. Существует шесть уровней заголовков: от тега <H1> до тега <H6>. С точки зрения SEO очень важно использовать тег <H1> на сайте. При этом желательно, чтобы содержимое тегов <H1> и <TITLE> совпадало.