Поисковое продвижение сайтов
Шрифт:
Большое значение имеет скорость работы сервера, от которой напрямую зависит ряд аспектов, влияющих на скорость загрузки сайта. Для ускорения своих площадок хостинг-провайдерами используются различные технологии, вплоть до CDN [7] – географически распределенной сетевой инфраструктуры, позволяющей оптимизировать доставку контента пользователям. Соответственно, при продвижении нужно проанализировать предоставляемые разными компаниями возможности и выбрать самый быстрый сервер из всех доступных.
7
https://ru.wikipedia.org/wiki/Content_Delivery_Network
Отказоустойчивость
С
В идеале выбранный для сайта сервер должен выдерживать даже критичную нагрузку. Проверить это можно с помощью специальных сервисов нагрузочного тестирования производительности [8] .
8
https://loadimpact.com/
Если у сайта слабый сервер и нет возможности увеличить его мощность, можно также оптимизировать нагрузку с помощью директивы crawl-delay [9] . Но это временная мера: проще и надежнее использовать более мощный хостинг.
8. Скорость загрузки сайта
Скорость загрузки является критично важным параметром при продвижении сайта.
Дело в том, что пользователи привыкли к быстрой загрузке и их раздражает ситуация, когда сайт долго не открывается. Поисковые системы учитывают этот момент и в погоне за удовлетворенностью пользователей ставят на высокие позиции в выдаче только быстрые сайты.
9
https://yandex.ru/support/webmaster/controlling-robot/robots-txt. xml#crawl-delay
Как измеряется скорость сайта
Поисковые системы могут весьма точно просчитывать скорость загрузки страницы, основываясь только на ее коде и размере скачиваемых файлов. Однако для измерения скорости используется и множество других источников, например, статистика браузеров (Google Chrome, Яндекс Браузер), плагинов для браузеров и систем веб-мониторинга.
Чем выше будет скорость загрузки страниц, тем лучше. В общем случае время ожидания не должно превышать 3–5 секунд, а хорошие показатели составляют до 0.7 секунды для времени скачивания исходного кода документа и до 0.2 секунды для времени ответа сервера. То есть ваш сайт должен загружаться меньше чем за секунду.
Оценить скорость загрузки помогут специальные сервисы. Самый популярный из них – Google PageSpeed Insights [10] , по оценке которого нужно набирать 90+ баллов и для мобильной, и для десктопной версии сайта. Помогут и другие сервисы анализа скорости загрузки веб-ресурсов, ссылки на которые легко найти в Интернете.
Работу по ускорению сайта должен выполнять профессиональный программист, результаты работы которого необходимо проверить с помощью специальных веб-сервисов и данных веб-статистики. Для общей информации приведем некоторые рекомендации, которые могут помочь выполнить задачу:
10
https://developers.google.com/speed/pagespeed/insights/
1. Использовать кэш браузера [11] .
2. Включить сжатие [12] .
3. Удалить код JavaScript, препятствующий показу страницы [13] .
4. Оптимизировать код CSS [14] .
5. Сократить объем ресурсов (HTML, CSS и JavaScript) [15] .
6. Оптимизировать изображения [16] .
7. Оптимизировать время ответа сервера [17] .
11
https://developers.google.com/speed/docs/insights/ LeverageBrowserCaching
12
https://developers.google.com/speed/docs/insights/ EnableCompression
13
https://developers.google.com/speed/docs/insights/BlockingJS
14
https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery
15
https://developers.google.com/speed/docs/insights/MinifyResources
16
https://developers.google.com/speed/docs/insights/OptimizeImages
17
https://developers.google.com/speed/docs/insights/Server
Перечисленные
9. Оптимизация метатегов
Метатеги [18] (от англ. meta tags) – это html-теги, предназначенные для предоставления структурированных метаданных (дополнительных, сопроводительных данных) о веб-странице.
Метатегов очень много, но большинство из них для практического поискового продвижения бесполезны, поэтому в данном разделе мы рассмотрим только те теги, которые способны реально повлиять на позиции сайта в поисковых системах.
18
https://ru.wikipedia.org/wiki/MeTaTerH
Для диагностики проблем с метатегами можно воспользоваться сервисами для веб-мастеров Яндекса и Гугла. В них представлена информация о проиндексированных страницах, и можно легко увидеть явные проблемы (например, разделы с отсутствующими или повторяющимися метатегами).
Однако о скрытых дефектах метатегов поисковые системы не рассказывают: продвигаемый сайт будет просто ранжироваться ниже конкурентов. Поэтому изучению метатегов и правил их заполнения стоит уделить особое внимание.
Тег <title> (название страницы)
Хотя <title> [19] с технической точки зрения не метатег, а просто тег, он часто используется вместе с метатегом <description>, поэтому обсуждать его мы будем именно в этом разделе [20] .
<title> многими исследователями считается чуть ли не вторым по важности фактором при ранжировании страницы (на первое место ставится текстовое наполнение). Такое утверждение спорно, однако тег точно нельзя недооценивать. Как правило, на его основе поисковая система формирует заголовок страницы, который пользователь видит на странице поисковой выдачи [21] . Именно от него во многом зависит, какую позицию займет страница и перейдет ли на нее пользователь.
19
https://yandex.ru/support/webmaster/recommendations/ presentation.html
20
https://support.google.com/webmasters/answer/798127hbru
21
https://support.google.com/webmasters/answer/35624
При заполнении тега нужно придерживаться следующих рекомендаций:
1. <title> должен отражать содержимое страницы.
2. В теле тега <title> должно присутствовать точное вхождение основного запроса, под который оптимизирована страница. Также в него можно включить вхождения второстепенных запросов и полезную информацию для пользователей (бренд, отзывы, цена, скидки, телефон, сведения о доставке). При этом нужно избегать переоптимизации (чрезмерного употребления) по главным и второстепенным ключевым словам.