Зачем нужны отрицательные отзывы и как работать с негативом в комментариях

В статье:

  1. Больше отзывов — выше доход

  2. Нужны ли негативные отзывы

  3. Сколько негативных отзывов может иметь компания

  4. Как компаниям работать с негативом

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

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

Компания Baymard Institute на основе тестирования страниц написали статью об отзывах и их связи с поведением клиентов на сайте. Некоторые данные и советы из статьи мы используем в этом материале.

Больше отзывов — выше доход

Компания Womply провела исследование «Как отзывы в интернете влияют на доход малого бизнеса», в котором проанализировала данные транзакций и онлайн-отзывов для более чем 200 000 малых предприятий США в каждом штате. Участвовали компании из разных отраслей — рестораны, розничные магазины, гостиницы и отели, автосалоны, частные медицинские клиники и другой бизнес.

Исследование показало, что если у компании больше 82 отзывов, ее годовой доход выше среднего показателя на 54%. При этом важно, чтобы поток отзывов постоянно пополнялся. Заработок компаний с более чем девятью свежими отзывами больше среднего на 52%.

Связь количества отзывов и ежегодного дохода компании

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

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

Зачем клиенты читают отзывы

Отзывы важны для принятия обоснованного решения о покупке. Компания Baymard Institute в своем тестировании страницы одного из продуктов пришла к выводу, что этой мотивации придерживаются 95% посетителей сайта.

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

Нужны ли негативные отзывы

Исследователи заметили, что в среднем 53% пользователей специально ищут отрицательные отзывы. Если на сайте есть возможность отфильтровать отзывы по оценкам, посетители читают не только положительные.

Фильтр отзывов на сайте интернет-магазинаФильтрация отзывов по оценкам

Как высказался один из участников тестирования:

«Я не хочу просто читать прекрасные отзывы. Я хочу увидеть, в чем недостатки товара».

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

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

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

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

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

Отрицательные отзывы к этой модели не имели большого влияния на его решение.

Разберем, чем еще могут быть полезны отзывы с негативом.

Функции отрицательных отзывов на сайте интернет-магазина

  1. Помогают найти подходящий товар.
    На основе минусов, которые отметили обладатели продукта, клиенты могут отмести не подходящие им товары и быстрее найти альтернативный вариант, который бы отвечал их потребностям.
  2. Повышают достоверность общего рейтинга продукта.
    Пользователи ищут отрицательные отзывы, потому что не доверяют положительным. Присутствие негатива создает ощущение, что отзывы подлинные.
  3. Служат механизмом обратной связи.
    Негативные отзывы несут важную информацию для магазина о пристрастиях клиентов. Интернет-магазинам с ассортиментом от разных поставщиков они помогают понять, какие бренды не нравятся клиентам. Монобрендовым сайтам помогут определить, какие функции востребованы у потребителей, какие продукты стоит доработать и в каких партиях оказался брак.
  4. Повышают доверие к сайту.
    Если пользователь на вашей площадке может добавить отзыв после покупки товара и читать о чужом опыте использования, в том числе негативном, он понимает, что таким отзывам в целом можно доверять. И с большим доверием относится к самому магазину.

Сколько негативных отзывов может иметь компания

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

Иметь рейтинг 5 звезд хуже, чем 4: исследование

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

Лучше всего средний рейтинг — три с половиной или четыре звезды. Совсем низкий рейтинг иметь плохо: бизнес с оценкой от одного до полутора звезд в Google получает на 33% меньше дохода, чем средний бизнес.

Корреляция рейтинга компании и ежегодного дохода

Объяснений может быть несколько:

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

У другого исследования выводы отличаются.

Даже один негативный отзыв заставляет терять клиентов: исследование

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

К чему пришли исследователи:

  • если на странице выдачи Google есть хотя бы один негативный отзыв о компании, она теряет 21,9% потенциальных клиентов;
  • если три негативных, то 59,2%;
  • если четыре или более негативных, то 70% и больше.

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

«Когда вы изучаете отзывы на товар или услугу, которую вы намерены приобрести, сколько негативных отзывов достаточно, чтобы вы точно не стали покупать этот продукт или услугу?»

Сколько негативных отзывов может быть у компанииСвязь негативных отзывов и продаж

Как компаниям работать с негативом

Тестирование Baymard Institute показывает, что 37% пользователей смотрят, отвечает ли компания на отзывы от недовольных покупателей. Они учитывают ответы на негатив, когда оценивают продукт и формируют общее отношение к сайту.

Во время тестирования пользователи заявляли, что ответы на отзывы заставляют более высоко оценивать компанию. Тем не менее, 87% сайтов e-commerce не реагируют на отрицательные отзывы даже к самым популярным продуктам.

Исследование Womply тоже показало, что на отзывы нужно отвечать. Люди тратят до 49% больше денег на продукты и услуги компаний, которые отвечают на комментарии клиентов. Те организации, которые отвечают на более чем 20% отзывов, зарабатывают на 33% больше, чем средне вовлеченный бизнес. Компании, которые оставляют отзывы без ответов, получают на 9% меньше дохода, чем в среднем.

Корреляция ответов на отзывы и годового дохода компании

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

Чтобы разобраться, как отвечать на негатив, мы разделили негативные отзывы на три вида.

Жалобы на качество

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

Что делать: 

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

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

Работа с негативом в отзывахПользователь повторно написал отзыв

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

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

Негативный отзыв примерНегативный отзыв клиента

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

Предложения и критика

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

Что делать:

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

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

Пример неудачной работы с негативомРабота с негативом владельца калининградского отеля

Почитать по теме:
О культуре общения с подписчиками в социальных сетях и работе с негативом писали в статье «Основы SMM: Обратная связь в группе»

Заказные отзывы и неконструктив

Отзыв «Не очень», «Не понравилось» может отражать субъективное мнение клиента, но он не полезный и никак не поможет другим пользователям сделать выбор. Так что если отзыв не несет конструктива, похож на фейковый, заказанный конкурентами, можно заставить его исчезнуть со страницы компании.

Удалить негативный отзыв в Яндекс

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

Как удалить негативный отзыв из Яндекс.СправочникаОтвет поддержки о снятии некачественного отзыва с публикации

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

Удалить негативный отзыв в Google

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

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

Пожаловаться на заказной отзыв в GoogleФорма жалобы на отзыв в Google

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

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

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

Как вы выстроили работу с негативом? Расскажите в комментариях!

Источник

Как провести аудит сайта самостоятельно [Руководство по сервису «Анализа сайта»]

В статье:

  1. О сервисе

  2. Как работать в «Анализе сайта» — полное руководство

  3. Как анализировать результаты проверок

  4. Как запустить проверку внутренних страниц сайта

  5. Как проверить позиции сайта по запросам

  6. Как создать брендированный отчет о результатах проверки

  7. Какие возможности дает API Анализа сайта

  8. Тарифы Анализа

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

О сервисе

«Анализ сайта» от PR-CY в течение пары секунд проверит ресурс, покажет отчет с ошибками и успешными тестами и даст чек-лист с советами по исправлению.

сервис Анализ сайтаИнтерфейс верхней части отчета

Возможности сервиса:

  • Проверка сайта по более 70 тестам
    В течение пары секунд определит количество индексируемых страниц, построит динамику трафика, найдет внешние и внутренние ссылки на сайт, проанализирует оптимизацию текста, юзабилити и мобилопригодность страницы, посчитает видимость по поисковым фразам и другое.
  • Анализ внутренних страниц сайта
    Краулер проверит коды ответов сервера, мета-теги, оптимизацию контента и технические данные на внутренних страницах.
  • Поиск и выделение ошибок
    Наглядно обозначит, какие тесты сайт провалил, и даст подсказки, как это исправить.
  • Составление списка задач
    Чек-лист задач можно передать специалисту или заняться им самостоятельно, отмечая выполненные пункты прямо в сервисе. К каждому пункту есть описание и ссылки на статьи по теме.
  • Сравнение с конкурентами
    Добавьте к своему сайту до четырех конкурентов и сравнивайте показатели и графики.
  • Отслеживание позиций
    Следите за динамикой позиций вашего сайта по ключевым запросам в Яндексе и Google в десктопной и мобильной выдаче по интересующим вас регионам.
  • Брендированный отчет
    Показать результаты клиентам или руководству можно в формате pdf-отчета. Загрузите свой логотип и введите название компании, задайте оформление через CSS, выберите нужные тесты и скачивайте брендированный отчет в два клика.
  • API для разработчиков
    Создавайте свои расширения, сервисы и приложения на базе данных, полученных с помощью API Анализа.

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

Как работать в «Анализе сайта» — полное руководство по сервису

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

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

Настройка и интерфейс Анализа

Как добавить сайты и настроить проверки

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

Перед работой нужно провести простую настройку.

Интерфейс сервиса Анализ сайтаСписок проектов

Каждый проект нужно настроить отдельно. Подключите системы статистики, чтобы сервис получил больше данных.

Настройки проектаНастройки проверки сайта

Отчеты об изменениях

Если вы поставите отметку у пункта «Еженедельный отчет по проекту», вам на почту раз в неделю будет приходить письмо со сводкой по сайту. В письме появятся только те количественные данные, которые изменились за неделю — индексация, ИКС, трафик, ссылки и активность в соцсетях. Письма будут приходить по вторникам в 10 утра.

Пример письма с отчетом

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

Проверка внутренних страниц сайтаПример отчета о работе внутренних страниц

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

Еженедельный отчет о состоянии сайтаОтключить отчеты

Конкуренты

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

Сравнить сайт с конкурентамиДобавление конкурентов в сервис

В отчетах это будет выглядеть так:

Как сравнить сайт с конкурентамиСравнение с конкурентами в отчете по индексации

Как запустить проверку

Для запуска проверки просто кликните на название сайта из раздела «Мои проекты». По клику на иконку можно сразу перейти к анализу внутренних страниц или к проверке позиций.

Как запустить проверкуПерейти к общему анализу сайта, к анализу внутренних страниц или проверке позиций

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

Отчеты Анализа сайта

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

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

Как добавить конкурентовКнопка добавления конкурентов для сравнения

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

Как найти ошибкиКлик на шкалу с ошибками

Тесты для проверки сгруппированы по разделам, они отражены слева в меню: поисковые системы, трафик, ссылки на сайт, оптимизация и другие. Разберем отчеты по порядку.

Поисковые системы

В этом разделе сервис считает ИКС, оценивает прогресс в получении знаков от Яндекса, считает индексацию страниц ПС, ищет санкции и проверяет сайт на вирусы.

Если вы добавили конкурентов, он посчитает данные по ним и покажет в столбце для сравнения. Зеленые и красные цифры означают рост или спад на указанное число пунктов.

Сравнение показателей в Анализа сайтаСравнение данных с конкурентами

По клику на строку теста появится пояснение и ссылки на статьи с информацией по теме.

Тесты Анализа и статьи по темеПояснение и дополнительные ссылки

График с динамикой показателя откроется по клику на значок с диаграммой.

График изменения показателяКак посмотреть динамику индексации сайта

Мы ввели свою метрику качества сайта — показатель PR-CY Rank, он основывается на трафике, ссылках и уровне доверия к сайту. С ранжированием в поисковых системах не связан, но позволяет оценить чужой сайт перед покупкой ссылок и похвастаться высокой оценкой, если разместить счетчик на сайте.

Метрика PR-CY Rank

В конце отчета для экономии времени собраны ссылки на дополнительные инструменты. К примеру, по клику на «Упоминания сайта в поиске» откроется страница Яндекса с адресом вашего сайта в строке поиска —— и не надо ничего вводить самостоятельно.

Дополнительные материалы и инструментыСсылки на дополнительную информацию

Трафик

Сервис собирает данные по трафику из доступных источников: сначала ищет открытые счетчики статистики — LiveInternet и Яндекс.Метрика. Если их нет, берет данные из Alexa, но этот показатель имеет косвенное значение, поэтому лучше подключать Метрику и Google Analytics для более точной статистики.

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

Аудитория сайтаАнализ аудитории сайта

Ссылки на сайт

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

Почитать по теме:
SEO- и естественные ссылки: ссылочное продвижение в Google и Яндекс

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

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

Анализ сайта находит новые ссылки и показывает их в таблице с указанием страницы-донора, анкором и атрибутом rel — nofollow, dofollow или noindex. Так вы можете отслеживать новые ссылки и контролировать ход ссылочного продвижения.

Список ссылок сайтаСводка по ссылочному профилю сайта

Почитать по теме:
Как использовать анализ PR-CY.ru для проверки ссылок

Результаты можно экспортировать в таблице Excel.

Социальные сети

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

Статистика по группам в соцсетяхФрагмент статистики по социальным сетям

Анализ сайта проверяет наличие страниц в социальных сетях в два этапа:

  1. Робот ищет код разметки Schema.org: Organization.
  2. Если робот не находит этот код, то начинает искать ссылки на соцсети.

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

К примеру, разметка может выглядеть так:

<script type=»application/ld+json»>
{
«@context» : «http://schema.org»,
«@type» : «Organization»,
«name» : «PR-CY»,
«url» : «http://pr-cy.ru»,
«sameAs» : [
«http://vk.com/prcyru»,
«https://www.facebook.com/prcyru»,
«https://twitter.com/prcyru»,
«https://plus.google.com/+prcyru»
]
}
</script>

name — название сайта, url — адрес сайта, sameAs — ссылки на соцсети.

Если группа не отображается в сервисе

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

В Фейсбуке это должна быть бизнес-страничка, на которой в специальной графе «веб-сайт» прописана ссылка. Сообщества для обсуждения и страницы в формате личного профиля не засчитаются.

Регистрация страницы компании на ФейсбукеВыбор профиля страницы

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

Регистрация группы ВКонтакте для бизнесаДобавление сайта в информацию о группе

В Твиттере нет разделения по видам страниц, поэтому просто зарегистрируйте аккаунт бренда и добавьте ссылку на сайт в описание, как это сделали мы для аккаунта twitter.com/prcyru:

Регистрация компании в ТвиттереСсылка на сайт в описании Твиттер-аккаунта

Оптимизация

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

Как проверить оптимизацию главнойПроверка контента на главной странице

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

Проверить скорость загрузки страницыАнализ скорости загрузки страницы

Также в этом тесте можно увидеть, есть ли на главной битые ссылки и ошибки в HTML-коде, смогут ли поисковики распознать разметку Schema.org и Open Graph у вашего и конкурентных сайтов. Если сервис не нашел микроразметку, он покажет предупреждение — это не считается ошибкой, но код разметки для поисковых систем лучше указать.

Серверная информация

Анализ покажет всю доступную серверную информацию о вашем или чужом сайте. Он определяет IP, местоположение сервера, датацентр. Определяет наличие SSL-сертификата, настройку редиректа с www и корректность кодировки, наличие правильно размещенного файла robots.txt и карты сайта.

Как проверить карту сайта и robots.txt на сайтеПоиск robots.txt и карты сайта

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

Узнать технологии на сайтеТехнологии сайта в тесте Анализа

Юзабилити

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

Измерить скорость загрузки сайтаПроверка скорости загрузки главной страницы

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

Мобилопригодность

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

В миниатюре на макете вы увидите, как главная страница смотрится на маленьком экране смартфона.

Проверить мобилопригодность сайтаОтображение страницы на смартфоне

Поисковые фразы

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

Почитать по теме:
Видимость сайта в поисковиках – A.PR-CY и LINE.PR-CY

Есть две таблицы по Яндексу и Google отдельно, в них отражены ключи, ссылки на страницу, ее позиции и показы. Результаты можно скачать в таблице Excel.

Проверить оптимизацию страницыОптимизация под поисковые фразы

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

Проверить внутренние страницы сайтаСсылка для перехода к анализу внутренних страниц

Проверка внутренних страниц сайта

Краулер проанализирует внутренние страницы сайта и найдет ошибки. Он доступен на всех платных тарифах Анализа, количество страниц для проверки зависит от тарифа.

Как настроить краулер для анализа внутренних страниц

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

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

Настроить проверку внутренних страницНастройки краулера в Анализе сайта

После настройки запустите краулер и подождите несколько секунд, пока он анализирует информацию. Откроется отчет с разделами:

  • коды ответов сервера;
  • мета-теги;
  • контент;
  • технические данные.

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

Найти внутренние страницы с ошибками на сайтеСтраницы с ошибками

На этой же странице есть кнопка для экспорта страниц — по клику скачивается отчет, сформированный в таблице Excel.

Проверка внутренних страниц сайтаСкачать таблицу с отчетами

По клику на Страницы сайта вы перейдете на список всех просканированных страниц. Настраивайте отображение результатов с помощью фильтров и колонок и смотрите только те показатели, которые вам интересны:

Как проверить внутренние страницы сайтаПример настройки отображения данных

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

Обновлять проверки внутренних страниц можно от пяти раз в день в зависимости от тарифа.

Проверка позиций сайта по запросам

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

По настройке есть видеоинструкция:

Настройка

В «Настройках» можно выбрать, где отслеживать позиции — в Яндексе, Google, в каком регионе, на каком языке и устройстве — десктопе или мобильном. Сервис умеет учитывать поддомены. К примеру, если интересует только Москва, десктопная и мобильная выдача в Яндексе и Google, настройки будут такими:

Сервис для проверки позицийНастройки проверки позиций

Запросы для отслеживания нужно добавить в поле раздела «Управление запросами». 

Съем частотности пока реализован только по Яндекс.Вордстату. Частота запросов определяется с указанием региона, по которому вы проверяете позиции.

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

Отслеживание позиций по запросамГруппировка запросов

Чтобы создать новую группу, зайдите в раздел «Группы» в меню слева и нажмите «Добавить ». Впишите названия и сохраните. Далее в разделе «Управление запросами» выберите запросы, которые хотите сгруппировать, и добавьте в нужную группу.

Сводка по топу в регионах

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

Выбор фильтрации по датам

Кликните на нужный регион и сервис построит график, чтобы вы оценили среднюю позицию:

Как посмотреть позиции сайта в регионахСводка по топу в регионах

Если выбрать данные по топам, сервис покажет количество запросов, попавших в топ-3, 10, 30 и топ-50.

Количество запросов из топа

Позиции

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

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

Проверка позиций в сервисеОтчет с динамикой позиций

Если кликнуть на запрос в таблице позиций, появится история изменений на графике.

История позиций по ключу

Релевантные страницы

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

Отчет по релевантным страницам

Все данные доступны для экспорта в таблице. То что видите на экране, будет у вас в файле cvs. 

Мы работаем над тем, чтобы добавить больше графиков по видимости и топам.

Цены и лимиты

Проверка позиций доступна на тарифах «Начальный», «Профи» и «Агентство» и включена в стоимость тарифа. Вам не нужно отдельно платить за проверки каждого ключевого слова.

Лимиты:

  • «Начальный»  — 1000 слов;
  • «Профи» — 2000 слов;
  • «Агентство» — 5000 слов.

Попробовать 7 дней бесплатно

Источник

Google о роли заголовков в продвижении

C таким заявлением на страницах Reddit выступил Джон Мюллер:

«Заголовки на странице важны для ее SEO и доступности, но они не способны влиять на позиции ресурса в выдаче. Учитывая это, подходите к вопросу использования заголовков с умом. Выделяйте с их помощью тот контент, который объясняет содержание страницы. Вместе с тем чрезмерное прописывание заголовков или же их полное отсутствие на странице существенно усложнит быстрое понимание контента для рядового пользователя».

На наш взгляд, в словах представителя поиска кроется определенное противоречие. С одной стороны, заголовки важны для SEO. С другой – на ранжирование не влияют. А разве второе не зависит от первого?

Поделитесь своим опытом использования заголовков и мыслями об их роли в формировании результатов поиска. Будем признательны.

Источник

Задайте вопрос эксперту по контенту! Спроси PR-CY #13

Мы приглашаем экспертов в рубрику «Спроси PR-CY», чтобы читатели блога могли задать вопрос по разным аспектам продвижения компании в интернете. В каждом выпуске разные эксперты — по SEO, маркетингу, аналитике и контенту.

На вопросы этого выпуска отвечает

Катерина Ерошина

Главный редактор блога Promopult, специалист по контенту, спикер профильных конференций.

Задавайте вопросы в комментариях к этому посту

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

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

Сбор вопросов открыт до пятницы

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

Ждем ваши вопросы эксперту в комментариях к этому посту!


За самый интересный вопрос — подарок

Эксперт выберет автора самого интересного вопроса, которому достанется промокод на месяц бесплатной работы в расширенном тарифе Профи сервиса Анализ сайта от PR-CY.

Спроси PR-CY#12: отвечает Вячеслав Вареня, Google product expert.

Источник

Сайты, попавшие в готовые ответы, выпадут из органической выдачи

Речь о так называемых готовых ответах (англ. – featured snippets). Британский сеошник Киерон Хьюз первым заметил новинку. По его словам, поисковик начал демонстрировать предвзятость по отношению к страницам, которые попадают в блок с готовым ответом в SERP.

Суть новшества состоит в том, что теперь после попадания в блок с ответом страница автоматически пропадает из органических результатов на первой странице выдачи. До этого она фактически была представлена в двух вариантах – и в готовом ответе, и, как правило, на первой позиции органики.

Многим веб-мастерам такое новшество может не понравиться. Сергей Кокшаров (aka Devaka), комментируя новость, подчеркивает:

«Да, с дублями контента в выдаче нужно бороться. Тут Google понять можно. И пользователям тоже удобно. Что касается владельцев сайтов, то у них могут возникнуть проблемы. Блок с готовым ответом не всегда гарантирует лучший CTR в сравнении с ссылкой в органическом поиске. Кроме того, если тест будет запущен на постоянной основе, то сервисам мониторинга позиций в Google SERP придется каким-то образом менять логику своей работы».

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

Источник

Как настроить отложенную загрузку картинок: lazy loading изображений

В статье:

  1. Что такое lazy loading изображений

  2. Каким сайтам нужно внедрять отложенную загрузку

  3. Как настроить отложенную загрузку изображений на сайте

  4. Плагины для настройки lazy loading

  5. Как проверить работу lazy loading

Отложенную или по-другому ленивую загрузку изображений используют довольно много сайтов. В октябре 2019 команда Backlinko провела исследование, в котором проанализировала скорость загрузки 5,2 млн десктопных и мобильных страниц. Они подсчитали, какие способы оптимизации загрузки практикуют самые быстрые страницы.

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

Сколько сайтов используют lazy loading

Исследователи посмотрели, какой подход используют сайты, получившие высокие оценки инструмента для измерения скорость загрузки Lighthouse. Таблица похожа на предыдущую, lazy loading на втором месте после адаптивных изображений:

Популярные способы ускорения загрузки

Разберем, как работает lazy loading, каким сайтам нужно внедрять эту функцию, и как это сделать.

Что такое lazy loading изображений

Lazy loading или «ленивая загрузка» — это способ отложенной загрузки изображений, когда картинки подгружаются не сразу вместе с запрашиваемой страницей, а по мере надобности, асинхронно. Функция работает на технологии AJAX с помощью JavaScript.

Способ работает для картинок img и фреймов iframe. У этих элементов есть атрибут src, указывающий на источник.

Варианты отложенного отображения контента:

  1. По скроллингу
    Изображения и фреймы подгружаются, когда пользователь до них доскролливает. Обычно используют в блогах с бесконечной лентой, в интернет-магазинах с большими листингами.
  2. По клику
    Контент подгружается, когда пользователь переходит по ссылке. К примеру, большое изображение загружается, когда пользователь нажимает на миниатюру.
  3. В фоновом режиме
    Контент подгружается фоново, к примеру, когда пользователь загрузил документ и оставил его открытым. Этот способ обычно используют для документов, которые нужны для работы — картинок больших размеров, чертежей, схем.

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

На демонстрационной странице indexoid.com/speed картинки загружаются по мере просмотра:

lazy loading на сайтеОтображение загрузки картинок на странице при скроллинге
Ленивая загрузка в коде сайтаКод страницы indexoid.com/speed

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

Как ПС относятся к отложенной загрузке

Раньше у Google была проблема с индексированием контента с атрибутом loading, сейчас бот воспринимает такие элементы. Но нужно убедиться, что все материалы страницы доступны для Googlebot.

Каким сайтам нужно внедрять отложенную загрузку

В пятом выпуске рубрики «Спроси PR-CY» один из пользователей задал эксперту вопрос о способах оптимизации картинок на сайте:

«Стоит ли на сайте интернет магазина внедрять lazy loading изображений? Слышал, что Google прочитает фото, находящиеся за пределом экрана, а вот Яндекс — нет. Общался с популярными SEO конторами, 7 из 10 уверяют, что не стоит, обрушу SEO.

И еще вопрос по поводу WebP, jpeg2000 — стоит ли внедрять на сайт? На сайте уже 25000 фото, сам процесс конвертации не быстрый».

Ответил Михаил Шакин, автор SEO-блога и специалист по продвижению сайтов в рунете и англоязычном интернете:

«Если есть хороший трафик с изображений, то реализовывать lazy loading не стоит.

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

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

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

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

Почитать по теме:
Как использовать WebP для оптимизации картинок на сайте

В каких случаях стоит внедрять lazy loading:

  1. На страницах много больших изображений.
  2. Картинки составляют основную часть контента — вы продвигаете сервисы с фотографиями, фотостоки, статейники с большим количеством иллюстраций и фреймов.
  3. Невысокий балл PageSpeed ​​Insights.
  4. Много посетителей с мобильных устройств, больше 50%.
  5. Конкуренты быстрее вас, хотя вы уже провели оптимизацию и ускорение страниц.
  6. Сервер слабый и не может дать быструю загрузку.

Связь ранжирования и параметров сайта для Google

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

онлайн проверка загрузки сайтаФрагмент проверки скорости

Попробовать

Как настроить отложенную загрузку изображений на сайте

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

Атрибут loading

C помощью атрибута loading веб-мастеры задают условия для загрузки. Атрибут loading можно установить для изображений с тегом img и для медиа с тегом iframe.

Он поддерживает три значения:

  • lazy — асинхронная загрузка по мере надобности изображения;
    <img src=»image.png» loading=»lazy» alt=»prcy» width=»200″ height=»200″>
  • eager — загрузка элемента немедленно;
    <img src=»image.png» loading=»eager» alt=»prcy» width=»200″ height=»200″>
  • auto — порядок загрузки по усмотрению браузера.
    <img src=»image.png» loading=»auto» alt=»prcy» width=»200″ height=»200″>

Если значение для атрибута loading не указали, браузер воспримет его как auto.

Для iframe код аналогичный.

Иногда на сайте используют скрытые фреймы, к примеру, для аналитики, для них отложенная загрузка не действует. Chrome определяет, является ли фрейм скрытым, по критериям:

  • высота и ширина фрейма — 4px или меньше;
  • применяются свойства display: none или visibility: hidden;
  • расположение за пределами экрана с помощью отрицательного позиционирования по осям X или Y.

Если хоть одно условие соблюдено, Chrome считает фрейм скрытым и не будет загружать его асинхронно.

Как работает lazy loading

Без внедрения lazy loading браузер делает запросы по адресам из атрибутов, и когда картинок много, он одновременно делает много запросов ко внешним источникам. Это замедляет загрузку страницы.

Ленивая загрузка позволяет делать запросы не синхронно, а порциями — по мере просмотра страницы пользователем. При первой загрузке страницы браузер делает один запрос к временному шаблону, указанному в атрибуте src, закэшированному браузером. И потом при необходимости для элементов возвращает их оригинальный src.

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

  • с помощью Intersection Observer API;
  • с помощью обработчиков событий scroll, resize или orientationchange.

Как это работает в Chrome:

  1. При загрузке страницы браузер создает DOM страницы без изображений и видео.
  2. С помощью JavaScript он определяет, какие изображения и видео нужно загружать, запрашивает первые 2 КБ изображений и узнает из них сведения о размерах.
  3. На основе этих данных браузер создает заглушки, заполняющие места изображений, с такими же размерами, как у картинок. У атрибута src появляется временное значение, которое содержит адрес шаблона с меньшим весом, чем у оригинального исходника. Элементы, которые будут загружаться асинхронно, встраиваются на страницу с новым значением src.
  4. Когда изображение нужно загрузить, в атрибут src вставляется оригинальный адрес ресурса и изображение появляется в исходном качестве. Могут быть два условия для загрузки:
    1. автоматически, когда элемент попадает в область просмотра пользователя — путем проверки события scroll или resize или orientationchange для мобильных устройств;
    2. на элементах по требованию пользователя, когда для элемента наступают события click или hover.

Если изображения внедрены через CSS, настроить отложенную загрузку тоже можно. Это делают через JavaScript: нужно определить, когда элемент находится в области просмотра, и также загрузить фоновое изображение. Теги img загружаются вне зависимости от их видимости, а в загрузке CSS есть много предположений, так что сначала браузер проверяет применение CSS к документу, а потом запрашивает внешние ресурсы.

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

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

Google Chrome обрабатывает loading начиная с 76 версии. Другие браузеры на базе Chromium 76 тоже могут работать с этим атрибутом. Для настройки отложенной загрузки в Firefox есть открытый баг.

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

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

Как настроить кроссбраузерную функцию lazy loading

Сначала нужно проверить, поддерживает ли браузер атрибут:

<script>
if (‘loading’ in HTMLImageElement.prototype) {
// Поддерживается
} else {
// Применить полифилл или JavaScript
}
</script>

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

Изображения на первом экране просмотра

Изображения, которые должны быть видны сразу после загрузки страницы, нужно описать с помощью тегов img и указать атрибут src. Если использовать для них атрибут data-src без src, изображения не будут показаны.

Изображения на остальных экранах в ленивой загрузке

Если браузер поддерживает атрибут ленивой загрузки, используем src.

Если браузер не поддерживает lazy loading, нужно, чтобы обычная одновременная загрузка не сработала для изображений на всех экранах, кроме первого. Для этого в работе с изображениями на остальных экранах в разметке нужно использовать img data-src=image.png /, а не src, srcset или source.

Это можно сделать с помощью скрипта Lazy loading от David Walsh. Скрипт заменяет атрибут src на data-src в теге img:

<img data-src=»image.jpg» alt=»test image»>

Элементы img с атрибутами data-src скрыты в CSS. После загрузки картинок они будут отображаться с применением плавных переходов:

img {
opacity: 1;
transition: opacity 0.3s;
}

img[data-src] {
opacity: 0;
}

Затем JavaScript передает всем тегам img атрибут src, которые в итоге получают значение атрибута data-src. После загрузки всех изображений, data-src убирается из img:

[].forEach.call(document.querySelectorAll(‘img[data-src]’), function(img) {
img.setAttribute(‘src’, img.getAttribute(‘data-src’));
img.onload = function() {
img.removeAttribute(‘data-src’);
};
});

JavaScript библиотеки

С помощью возможностей JavaScript можно загрузить соответствующую библиотеку. Библиотек много, к примеру, yall.js (Yet Another Lazy Loader), которая использует Intersection Observer API, Query Lazy, основанная на jQuery, LazySizes с поддержкой адаптивных изображений «srcset» и атрибута «sizes» и другие.

В случае с популярной библиотекой LazySizes нужно использовать class=lazyload, чтобы указать библиотеке на изображения, которые должны загружаться асинхронно.

Как это выглядит на примере:

<img align=»center» src=»image.png» alt=»..»>

<img data-src=»bulls.jpg» loading=»lazy» alt=»..» class=»lazyload»>
<img data-src=»cats.jpg» loading=»lazy» alt=»..» class=»lazyload»>
<img data-src=»dogs.jpg» loading=»lazy» alt=»..» class=»lazyload»>

<script>
(async () => {
if (‘loading’ in HTMLImageElement.prototype) {
const images = document.querySelectorAll(«img.lazyload»);
images.forEach(img => {
img.src = img.dataset.src;
});
} else {
// Динамический импорт библиотеки LazySizes
const lazySizesLib = await import(‘/lazysizes.min.js’);
// Инициализация LazySizes (чтение data-src & class=lazyload)
lazySizes.init(); // lazySizes применяется при обработке изображений, находящихся на странице.
}
})();
</script>

Демонстрация отложенной загрузки работы на сайте:

Асинхронная загрузка на сайтеЗагрузка картинок при быстром скролле

Как настроить время отложенной загрузки

В режиме auto скорость загрузки зависит от близости элемента к области просмотра и скорости интернета.

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

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

canary —user-data-dir=»$(mktemp -d)» —enable-features=LazyImageLoading —blink-settings=lazyImageLoadingDistanceThresholdPxUnknown=5000,lazyImageLoadingDistanceThresholdPxOffline=8000,lazyImageLoadingDistanceThresholdPxSlow2G=8000,lazyImageLoadingDistanceThresholdPx2G=6000,lazyImageLoadingDistanceThresholdPx3G=4000,lazyImageLoadingDistanceThresholdPx4G=3000 ‘https://indexoid.com/speed/’

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

canary —user-data-dir=»$(mktemp -d)» —enable-features=LazyImageLoading —blink-settings=lazyImageLoadingDistanceThresholdPxUnknown=400,lazyImageLoadingDistanceThresholdPxOffline=400,lazyImageLoadingDistanceThresholdPxSlow2G=1,lazyImageLoadingDistanceThresholdPx2G=1,lazyImageLoadingDistanceThresholdPx3G=400,lazyImageLoadingDistanceThresholdPx4G=400 ‘https://indexoid.com/speed/’

На сайте indexoid.com/speed настроена команда со значением один пиксель, задержка в загрузке не ощущается.

Lazy loadingЗагрузка изображений при скроллинге

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

Плагины для настройки lazy loading

Собрали несколько плагинов и решений для популярных движков.

Настроить ленивую загрузку: скрипт bLazy.js на JavaScript

Скрипт для отложенной загрузки, работает на чистом JavaScript и не зависит от сторонних библиотек.

Возможности:

  1. Запускает ленивую загрузку фоновых и добавочных изображений и картинок в прокрутке.
  2. Работает со всеми элементами с атрибутом src, видео HTML5, фреймы.
  3. Поддерживает srcset и элемент picture.
  4. Загружает фотографии асинхронно с учетом разрешения и размера экрана.
  5. Поддерживается устаревшими браузерами.
  6. Весит меньше 1,4 КБ.
  7. Использует CDN для размещения.

Реализация стандартная. Разметка:

<img class=»b-lazy» src=»placeholder.gif» data-src=»image.jpg» alt=»test image»>

Страница скрипта на GitHub

Размыть изображение: Craig Buckler

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

Возможности:

  1. Поддерживает любой тип изображений, включая CSS фоновые изображения, атрибуты srcset и sizes.
  2. Быстро загружается и работает, занимает 1350 байт JavaScript, 440 байт CSS.
  3. Не зависит от фреймворков и библиотек.
  4. Поддерживает экраны с матрицами Retina.
  5. Применяет прогрессивное улучшение для устаревших браузеров.
  6. Делает до трех попыток, если изображение по какой-то причине не загрузилось.

Страница плагина на GitHub

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

WordPress

В конце января 2020 команда разработчиков новой версии WordPress 5.4 поделилась планами. Начиная с этой версии, функция отложенной загрузки начнет работать по умолчанию: HTML-атрибут «loading» со значением «lazy» будет применяться ко всем элементам IMG. Веб-мастер может легко удалить атрибуты, если не хочет, чтобы ленивая загрузка работала. 

Запуск WordPress 5.4 планируется в конце марта 2020 года, а пока можно справляться с помощью плагинов. Мы собрали самые лучшие плагины отложенной загрузки для WordPress.

Лучший плагин для lazy load WordPress: исследование

Хостинг Kinsta провел исследование популярных плагинов для lazy loading, чтобы выяснить, какие работают эффективнее.

Исследователи создали легкую страницу с темой TwentySixteen, она весила меньше 155 КБ и загружалась меньше, чем за полсекунды. Для теста ускорения загрузки страницу наполнили большими фото и видео с YouTube, вес увеличился до 1,7 МБ, а скорость уменьшилась до 1,28 секунд.

Как плагины WP влияют на скорость загрузкиТест скорости без плагинов для ленивой загрузки

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

3 лучших плагина WordPress для отложенной загрузки

  • BJ Lazy Load — дополнительно позволяет настроить отложенную загрузку: указать класс HTML для исключений из асинхронной загрузки, который вы сможете применять к элементам страницы, указать, в какой момент загружать картинку или фрейм, добавить URL-адрес изображения для заглушки на месте картинки до ее загрузки в хорошем качестве.
  • Lazy Load XT — кроме ленивой загрузки, плагин можно использовать для минимизации файлов JS и CSS, загрузки библиотек JavaScript и CSS с помощью Cloudflare CDN, перемещения скриптов в нижний колонтитул сайта.
  • a3 Lazy Load — бесплатный плагин на WP, совместим с плагинами WooCommerce, AMP, WPTouch, WP Super Cache, W3 Total Cache и CDN. Позволяет настроить типы объектов для асинхронной загрузки и выбрать миниатюры, виджеты, граватары и другие, настроить загрузки видео и iframe. Переведен на русский.

Плагин a3 Lazy Load смог довести размер изображений до 150 КБ. У BJ Lazy Load и Lazy Load XT получились схожие результаты — размер страницы 2,0 МБ. Сравнение результатов внедрения плагинов показало, что a3 Lazy Load справился лучше.

Плагины WordPress для ленивой загрузкиСравнение плагинов для lazy load

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

Еще популярные плагины:

  • Lazy Load Optimizer — бесплатный плагин, работает с изображениями и фреймами, использует библиотеку lazysizes, совместим с WooCommerce, переведен на русский.
  • Loading Page with Loading Screen — плагин также запускает ленивую загрузку, но вдобавок предлагает настроить эффекты для оформления — полупрозрачный экран с процентом загрузки, анимацию, настройка цвета и изображения для фона.
  • Lazy Load by WP Rocket — бесплатный и легкий, весит 6 КБ, не использует тяжелые библиотеки типа jQuery, не требует сложных настроек, работает с изображениями, фреймами, в том числе аватарками и превью. С помощью кода с репозитория можно отключить плагин для некоторых страниц.
  • Lazy Load for Videos — плагин для отложенной загрузки видео с платформ Youtube и Vimeo, работает без загрузки JavaScript. Видео с Youtube загружаются в режиме повышенной конфиденциальности с использованием встроенного URL-адреса «https://www.youtube-nocookie.com».

Другие плагины lazy load для WP

1-C Битрикс

Для этого движка удалось найти два плагина:

  • Ленивая загрузка изображений — платный плагин для отложенной загрузки на сайте, использует библиотеку lazysizes, работает с CDN Битрикса, поддерживает несколько сайтов, не требует работы с кодом и обрабатывает на лету. Поддерживается большинством версий Битрикса.
  • Отложенная загрузка изображений — бесплатный плагин, который использует метод IntersectionObserver, не загружает сайт лишним JS, совместим с CDN Битрикс и поддерживает многосайтовость.

OpenCart

Несколько расширений ленивой загрузки для OpenCard:

  • Lazy Load Images — бесплатный плагин, настраивает ленивую загрузку по прокрутке, работает на jQuery.
  • Lazyload Images — плагин для асинхронной загрузки с возможностью настроить визуальные эффекты для появляющихся изображений. Поддерживает Opencart версии 1.5.X + 2.X + 3.0.X + 3.1.X. Цена 20 долларов.
  • Lazy Load Images — плагин для ленивой загрузки изображений, каруселей, слайд-шоу, работает на JavaScript. Работает с версиями OpenCart v3.x. Цена 20 долларов.

Другие расширения lazy load для OpenCart

Joomla!

Для Joomla! нашлась пара плагинов:

  • JSLazyLoading — плагин для отложенной загрузки, работает с изображениями и динамическими модулями, в том числе с Retina изображениями, AJAX навигацией, выводит уменьшенные изображения для мобильных устройств. Единственный плагин для Joomla!, который работает с отложенной загрузкой фоновых изображений. Работает на чистом JavaScript, не зависит от внешних библиотек, к примеру от jQuery. Цена — 755 рублей.
  • Lazy Load — запускает отложенную загрузку изображений для товаров, обрабатывает только фото товара virtuemart и joomshopping — картинки, в пути к которым указан «product». Использует jQuery плагин lazyload. Цена — 400 рублей.

Drupal

Для Drupal есть несколько модулей асинхронной загрузки.

  • Lazy-load — модуль Drupal для отложенной загрузки встроенных изображений и фреймов, работает на библиотеке lazysizes.
  • Blazy — плагин обеспечивает интеграцию с bLazy и Intersection Observer API для асинхронной загрузки изображений и фреймов.
  • Bamboo Twig — модуль на Drupal 8 для повышения производительности, в том числе в нем можно включить отложенную загрузку.
  • Image Lazyloader — модуль для ленивой загрузки картинок, подходит для версий Drupal 7.12 и выше.
  • Lazy Pane — плагин загружает картинки по требованию со стороны клиента из кэша, через AJAX.

Другие модули в списке для Drupal

Как проверить ленивую загрузку

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

Команды для проверки и запуска скрипта:

git checkout <a href=»https://github.com/GoogleChromeLabs/puppeteer-examples» class=»redactor-autoparser-object»>https://github.com/GoogleChromeLabs/puppeteer-examples</a>
cd puppeteer-examples
npm i
node lazyimages_without_scroll_events.js -h

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

Еще интересное:
Как оптимизировать показатель LCP — время отрисовки самого крупного элемента страницы
Как оптимизировать CLS — сдвиги макета страницы
Как оптимизировать FID — еще один показатель Core Web Vitals

Что вы думаете о методе отложенной загрузки? Будем рады, если вы поделитесь своими мыслями и опытом!

Источник

Adblock
detector