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

В статье:

  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

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

Источник

Спроси PR-CY#13: ответы эксперта по контенту

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

Над вопросами работала

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

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

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

Автор самого интересного вопроса получит подарок, о нем в конце материала.

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

Elena_Zhmurina спрашивает:

«В каких ситуациях компаниям не нужно вести блог, писать статьи?»

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

«Чем отличается блог компании в B2B и B2C-сфере?»

Тематикой, тональностью, стратегией. В В2С блог делать, пожалуй, проще, так как свою ЦА легко определить и их проблемы будут соразмерными. В В2В нужно больше копать, разбираться в том, как принимается решение, какая информация вообще интересна ЛПР, нужен ли блог вообще, и что там должно быть.

arty246 спрашивает:

«Расскажите, пожалуйста про оптимизацию блога Промопульт. Как выстроен процесс оптимизации статей, где в нем ваше место как главного редактора?

cvirel2019 спрашивает:

«Вы вставляете ключи в заголовки статей? По какому принципу? Как вообще сеошится статья в блог?»

Ответ сразу на два вопроса:

Вот тут мы подробно написали об этом.

Redfoxnat спрашивает:

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

Вот несколько хороших ответов по теме.

maxklim спрашивает:

«Какой самый удобный способ навигации по блогу? разделы+теги, множество категорий или что-то еще?

Универсального ответа нет)

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

IDudnyk27724 спрашивает:

«Здравствуйте! У нас сервис по образованию за границей. С первого взгляда кажется, что надо писать про страну, советы различные… но тогда все как-то вразнобой, интерес какой-то выборочный. Какой контент лучше давать в блог? И как придать контенту «сериальность», чтобы ждали новый статей? Спасибо!»

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

С другой стороны — статьи можно сделать по направлению образования. Как быть, если вы хотите учиться на юриста (условно). В каких странах какие условия, где преимущества и какие. А потом перелинковать эти статьи с серией про образование в стране.

alfasaiya спрашивает:

«Добрый день, Катерина! Есть ли у Вас какой-то специальный подход к формированию контент-плана? Есть ли какие-то методики или интересные способы?»

Тут все есть)

airwaves спрашивает:

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

  1. Тесты, много тестовых, много просмотренных блогов и соцсетей. А потом просто везет.
  2. Успешность публикации измеряется в моменте — числом просмотров/комментов/шеров, в перспективе — устойчивым органическим трафиком, по итогу — числом заявок и регистраций.

Juiseed спрашивает:

«Никому уже не секрет, что люди все больше уходят за информацией на youtube. Как вы видите развитие «текстовых» сайтов через 5-10 лет?»

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

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

Natalia88 спрашивает:

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

  1. Продавать в блоге вам никто не запрещает. Просто добавляйте нативные рекламные врезки в информационные статьи — это легко реализовать.
  2. Вспомните правило Парето и чередуйте 80% полезности и 20% продаж.
  3. Попробуйте вообще перестать продавать) Все равно же на сайте висят формы сбора заявок и в меню есть переходы в каталог. Кому надо — дозреют и купят.

Николай Долгих спрашивает:

«Добрый день! Есть интернет-магазин продовольственных товаров, но мало клиентов, контекстная реклама и SEO есть, но конкуренция высокая, нужен дополнительный трафик. Как вы считаете, раздел со статьями для данного магазина может быть полезным?»

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

petrovich2 спрашивает:

«А какому бизнесу точно не нужен блог? Вот прям слив денег будет».

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

viktor-mich спрашивает:

«Какого объема должны быть статьи в блоге интернет-магазина?»

Спросите сеошников, каков должен быть оптимальный объем. Тут тренды все время чуть «пляшут», от 3000 до 7000 знаков. Идеальный ответ: пока есть о чем рассказывать.

NatTi спрашивает:

«Предоставляем онлайн-услуги для бизнеса (исполнение поручений любой сложности). Как определить контент-стратегию и где её можно использовать, кроме сайта?»

Контент-стратегия как раз и делается в расчете на все каналы, включая сайт. Без дополнительной информации сказать вам, как сделать стратегию, я не могу. Вложитесь однажды и пригласите консультанта. Или почитайте больше по теме и сделайте сами. По сути, КС определяет, для кого (ваша ЦА) и о чем вы будете писать. Чтобы ответить на эти вопросы, нужно поглубже разобраться в теме.

Kattyha спрашивает:

«Нет возможности писать много статей, что лучше: завести свой блог и постить изредка статьи или выбирать для публикации крупные сайты, такие как VC.ru? У тематических сайтов есть преимущество в виде большого трафика, оттуда могут быть переходы, а на своем сайте нет цензуры и можно открыто рекламировать свои услуги. Подскажите, какие еще могут быть плюсы и минусы у этих подходов? Осилим 2-3 статьи в месяц».

Протестируйте оба подхода и выберите тот, что даст лучший выхлоп. Или спланируйте для себя 4-6 статей в блог, затем 1 на внешние сайты, потом снова так же, это почти универсальная схема. Сработает ли у вас — без дополнительных данных и проверки гипотез сказать нельзя.

andre-sivkov спрашивает:

«Где вы берете авторов?»

Я бы хотела клонировать, это идеальный способ найти еще годных авторов, но пока не получается. Ищу. Тестирую. Снова ищу. Всем рекомендую канал @normrabota в Телеграме и вообще редакторские каналы.

alexs2 спрашивает:

«Какая команда должна быть, чтобы делать контент для крупного инвестиционного проекта?»

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

tatiana matantseva спрашивает:

«Что лучше с точки зрения оптимизации ресурсов: 10 коротких текстов — качественных заманух или один лонгрид?»

Не знаю. В одном случае короткие тексты, в другом — лонгрид. Зависит от.

Короткие «заманухи»: 

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

Лонгрид: 

  • длинный цикл принятия решения;
  • низкий уровень доверия в нише;
  • сложный/незнакомый продукт;

Все сразу по ресурсам: 

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

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

klovanov_sersh спрашивает:

«Что вы думаете про LSI — надо что-то делать специально в тексте?»

Хороший тематический текст сам себе LSI. Плохой текст и набор LSI-слов не спасет.

Viktor-filipov спрашивает:

«Сколько вы платите своим копирайтерам?»

Выше рынка.

Подарок за вопрос

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

Пост для ваших новых вопросов и анонс следующего эксперта скоро появятся в блоге и в соцсетях.

Мнение редакции PR-CY может не совпадать с мнением приглашенного эксперта

Источник

Adblock
detector