Список задач

 

Использование сервисов Яндекса и Google привлечет дополнительный трафик из этих каналов, повысит кликабельность ссылок в выдаче и улучшит отношение поисковиков.

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

«При расчёте ИКС мы намерены использовать всевозможные имеющиеся у нас данные как о сайте, так и о стоящем за ним бизнесе. Эти данные могут быть получены как из Поиска, так и из любых других сервисов Яндекса: например, Метрики, Карт, Дзена и так далее» — Яндекс.Вебмастер

Разместите компанию на Яндекс.Картах

Проверьте по названию, есть ли ваша компания в Яндекс.Справочнике. Если нет, нажмите на «Добавить новую организацию» и оставьте заявку.

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

Организация на Яндекс.Картах

Дополнительно можно подключить товары магазина к системе Яндекс.Маркет, вести блог в Яндекс.Дзене.

Разместите компанию на Google Картах

Создайте страницу в сервисе Google Мой бизнес через функцию «Добавить данные о компании в Google». Укажите информацию: название, контакты, ориентиры, описание, фотографии, укажите вид деятельности.

Управлять данными можно только после подтверждения, что компания принадлежит вам. Обычно для этого нужно получить код почтой, но для некоторых видов бизнеса есть другие способы: по телефону, email, через Google Search Console. Способ подтверждения устанавливает поисковик. Если письмо не пришло в течение месяца, напишите в поддержку и подтвердите существование компании вручную с помощью фотографий. После этого можно добавить дополнительную информацию.

Карточка компании на Картах

 

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

Сниппет со знаком «Выбор пользователей»

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

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

Знаки отличия сайта

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

Подробнее о знаках отличия для сайтов в Яндексе

 

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

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

Подробнее о фильтрах и санкциях Google и Яндекс

 

Яндекс.Метрика и Google Analytics — самые популярные бесплатные системы статистики и анализа посещаемости сайтов. С помощью этих сервисов веб-мастеры отслеживают трафик по отдельным каналам, анализируют целевую аудиторию по составу и отслеживают ее поведение — посещение страниц, отказы и переходы, а также контролируют рекламные кампании. Эти системы статистики разработаны соответственно Яндекс и Google, но они отображают общие показатели ресурса, поэтому даже если вы оптимизируете сайт только под один поисковик, поставьте и Метрику, и Google Analytics для полноты картины.

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

Настройка целей

Как подключить:
Для подключения нужна учетка в Яндексе. Под своей учетной записью зайдите на страницу Яндекс.Метрики и добавьте счетчик на сайт: заполните форму и установите HTML-код на все страницы проекта.

Установка счетчика Яндекс.Метрики

О настройке сервиса подробнее в руководстве «Яндекс.Метрика от А до Я»

Google Analytics

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

Как подключить:

Зарегистрируйтесь на платформе сервиса, заполните информацию о сайте и разместите на всех страницах HTML-код Google Analytics.

Регистрация аккаунта

О настройке сервиса подробнее в статье «Google Analytics: базовое руководство»

Часто для работы нужно много тегов отслеживания, чтобы следить за аналитикой, ретаргетингом, a/b тестами и другими функциями. Если тегов много, ими удобнее управлять через Google Tag Manager — специальный бесплатный инструмент для настройки тегов Google Analytics, Яндекс.Метрики, AdWords и других сервисов без вмешательства в код сайта.

Управление тегами в сервисе

О настройке сервиса в руководстве по Google Tag Manager

 

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

Зачем нужны отзывы?

Клиенту:

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

Владельцу сайта:

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

Где взять отзывы?

  • Разместите на сайте поле для заполнения клиентами.
  • Работайте с соцсетями — выбирайте комментарии пользователей о товарах и компании. Если вам оставляют много отзывов в ВКонтакте, можно подключить виджет и вывести отзывы из группы на сайт.
  • Читайте, что о вас пишут на специальных сервисах для сбора отзывов — tripadvisor.ru для отелей и ресторанов, flamp.ru для сферы услуг в целом, irecommend.ru — для производителей товаров народного потребления. Возможно, в вашем городе есть локальные интернет-сообщества, где публикуются отзывы о разных продуктах и услугах, используйте их тоже.
  • Просматривайте тематические форумы.
  • После покупки попросите ваших клиентов оставить отзыв. Задавайте конкретные открытые вопросы о товаре, доставке, курьерах и продавцах.
  • Для поиска на других площадках используйте поисковые системы: наберите «название компании отзывы».

Если отзывы не пишут:

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

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

Подробнее о работе с отзывами в статье «Основы SMM. Часть 3: Обратная связь в группе»

 

Каждая страница имеет ссылочный вес, который обозначают PageRank (PR) — это доверие и авторитет, которым ее наделяет поисковик в зависимости от количества входящих ссылок. Чем больше ресурсов ссылается на страницу, тем больше к ней доверие. Причем ссылки с разных сайтов ценятся по-разному, качественные и авторитетные весят больше.

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

Для направления ссылочного веса с помощью внутренней перелинковки веб-мастеры выстраивают архитектуру проекта. Главная страница считается самой важной, авторитет остальных страниц в том числе зависит от уровня вложенности — удаленности от главной по числу кликов плюс один. Подробнее в статье «15 советов по seo-архитектуре сайта».

Многие оптимизаторы советуют SILO-структуру архитектуры сайта — это распределение страниц сайта по иерархии: контент сгруппирован по темам и структурирован. Общие категории ссылаются на подкатегории, внутри категорий находятся более мелкие категории, внутри них товары.

Правильная структура интернет-магазина по мнению оптимизатора Макса Сайрека

На этой схеме ссылочный вес главной страницы разделен на четыре подкатегории, каждая из них получает бы по 25% от значимости главной и распределяет их дальше. Управлять ссылочным весом с помощью «nofollow» нельзя: если поставить ссылки на четыре страницы и трем из них задать «nofollow», оставшейся пойдут не 100% ссылочного веса, а все равно четверть.

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

 

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

Руководство «​Внешние ссылки: инструкция к применению»

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

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

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

Руководство: 11 способов бесплатно получить обратные ссылки

 

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

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

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

Как подключить страницу в соцсети

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

Ссылка на pr.cy на бизнес-страничке в Фейсбуке

Поисковики индексируют текстовые посты и посты со ссылками на Facebook, ориентируются на лайки странички. Больше лайков — больше ссылок на сайт будет со страниц пользователей.

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

В Twitter поисковики индексируют ссылки в информации и твитах, непрямые ссылки это тоже касается. Длинные ссылки автоматически сокращаются сервисом http://t.co.

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

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

Материалы:

Основы SMM — ведения соцсетей для бизнеса:

  1. Создаем коммерческий аккаунт
  2. Составляем контент-план на примерах и шаблонах
  3. Обратная связь в группе
  4. Сервисы для общения с подписчиками в соцсетях
 

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

Метатеги Title и Description содержат информацию о заголовке и описании страницы. Они показывают поисковым ботам, содержание какой страницы соответствует поисковому запросу.

Title

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

Пользователь чаще видит Title в выдаче до перехода на сайт, а после перехода смотрит на H1:

Тег Title в выдаче

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

Тег находится в HTML-кода:

Оптимизированный Title:

  • Отражает суть страницы. 
    Если Title не соответствует содержанию, сайт попадет под санкции.
  • Включает 2-3 ключевика. 
    Наиболее важные поставьте в начало.
  • Без лишних слов, которые размывают релевантность title. 
    — плохой Ttle.
    — хороший.
  • Содержит от 50 до 150 символов.
    Слишком длинные размывают релевантность и выглядят как спам, слишком короткие нерелевантны.
  • Звучит естественно.
    Согласовывайте части речи, стройте предложения, как в речи.
    — плохо.
    — хорошо.
  • Не копирует H1.
    Насчет совпадения Title и H1 есть два мнения: они не должны совпадать, иначе поисковики наложат санкции, или они могут совпадать и ничего страшного не произойдет. Лучше все-таки не дублировать теги, а использовать одинаковые ключи и добавить в Title, к примеру, название компании:

Тег Title в коде страницы с названием компании

Тег H1 в коде этой же страницы

Description

Description — краткое описание страницы. Играет наибольшую роль в формировании сниппета в поисковой выдаче.

Находится в HTML сайта внутри тега head:

Оптимизированный Description:

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

Остальные пункты такие же, как у Title: тег должен быть оригинальным, естественным, релевантным содержанию страницы.

Материалы:

Подробнее о рекомендациях к тегам title, description и другим в статье о самостоятельном аудите.

 

Тег заголовка H1 и подзаголовков H2-H6 формируют структуру документа по иерархии. Пользователям легче ориентироваться в тексте с делением на разделы и подразделы, а поисковики делают выводы о релевантности страницы по ключам из тегов.

Тег H1

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

Тег H1 в коде страницы

Оптимизаторы не пришли к единому мнению о том, можно ли дублировать Title и H1, но лучше не копировать эти теги дословно. К примеру, добавьте в Title название компании.

Как заполнить тег H1:

  • Оставьте один заголовок H1 на странице.
    Поисковики нормально относятся к сайту с несколькими H1 на одной странице, если это нужно для удобства пользователей, но лучше так не делать — это размывает релевантность ключей.
  • Пропишите H1 для каждой страницы.
    Не упускайте возможность дать ботам сигнал о релевантности.
  • Не выделяйте массивы текста как H1.
    Некоторые оптимизаторы таким образом пытаются усилить значение текста, но это может повлечь санкции.
  • Не помещайте в H1 гиперссылки.
    Они не принесут пользы в оптимизации.
  • Сформулируйте его естественным языком.
    Склоняйте ключи по правилам — не «Спектакль «Ханума» Московский театр билеты», а «Билеты на спектакль «Ханума» в Московском театре».
  • Формулируйте лаконичнее.
    Длинные заголовки загрузят читателя и не уместятся в одну строку, так что не стоит писать больше 100 символов.

Теги H2-H6

Теги H2-H6 — заголовки и подзаголовки текста на странице. Среди всех H тег H1 самый значимый, с H2 по H6 значимость уменьшается. Ключевые слова в этих тегах имеют больше веса, чем в обычном тексте. Для пользователей текст и заголовками и подзаголовками удобнее для чтения — структурированный текст легче воспринимать.

Как заполнять заголовки H2-H6:

  • Соблюдайте иерархию.
    H2 подойдет для разделов текста, H3 — подзаголовки внутри H2, H4 — уточняющие подпункты и так далее.
  • Не спамьте.
    Переспам в заголовках не нравится поисковикам — формулируйте теги с двумя-тремя важными для продвижения ключами.
  • Используйте ключи в естественной форме.
    Включайте в заголовки поисковые фразы в разговорной форме, чтобы они звучали естественно.
  • Не выделяйте весь текст тегами.
    Поисковики примут это за манипуляцию и попытку придать тексту больше значимости. Заголовки должны быть частью структуры.

Материалы:

 

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

  • Description - это описание страницы. Пользователь видит его содержимое в сниппете на странице выдачи результатов поиска.
    Пример: <meta name="description" content="Пластиковые окна в Москве и МО с гарантией"/>

  • Robots - сообщает поисковому роботу о доступности страницы. Он закрывает или открывает страницу для индексации, разрешает или запрещает отслеживать гиперссылки.
    Примеры:
    Не индексировать контент:
    <meta name="robots" content="noindex> 
    Поисковый робот не должен переходить по ссылкам страницы:
    <meta name="robots" content="nofollow>
  • Charset - мета-тег кодировки. Используется для корректного отображения страницы в браузерах. Общепринятая кодировка — UTF-8. Чтобы страница отображалась правильно, вставьте в head страницы charset.
    <meta charset="utf-8">
  • Keywords - ключевые запросы. Учитывается не во всех поисковых системах, но, тем не менее, рекомендуется прописывать только действительно имеющие к содержанию страницы ключевые слова.

  • Viewport - тег для корректного отображения адаптивных сайтов на мобильных устройствах. Также влияет на позиции в мобильной поисковой выдаче — страницы без тега viewport занимают низшие позиции.
    Пример: <meta name="viewport" content="width=device-width, initial-scale=1">
  • Title - заголовок страницы, описывающий ее содержимое. Фактически не является мета-тегом, но влияет на позиции в поисковой выдаче.

Читайте подробнее о мета-тегах: http://pr-cy.ru/news/p/6391

 

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

Пример неправильной кодировки на сайте

Общепринятая кодировка с поддержкой кириллицы — UTF-8, ее распознают все устройства.

О кодировке сообщает строка Content-Type. Кодировку указывает атрибут Charset, вставьте его в страницы шаблона сайта, чтобы страница отображалась правильно:

Материалы:

 

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

Оптимизировать для трафика

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

Как оптимизировать изображения для лучшей видимости в SERP:

  • Проверьте Robots.
    В файле robots.txt должен быть открыт доступ к изображениям.
  • Создайте Карту изображений.
    Если на сайте сложная структура и много картинок, составьте для них отдельный Sitemap.
  • Пропишите мета-теги.
    Заполните Alt и Title для картинки.
  • Проверьте контекст.
    Текст вокруг картинки, Title и Description страницы должны соответствовать изображению по теме и контексту.
  • Используйте разметку.
    Для разных типов страниц есть разные виды разметки, используйте их и укажите ссылки на нужные изображения.
  • Локализуйте для мультиязычных сайтов.
    Для нескольких языковых версий можно использовать одинаковые картинки, но нужно переводить содержимое Alt на язык страницы.

Оптимизировать для быстрой загрузки

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

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

  • Подберите размер.
    Нет смысла загружать изображение на хостинг в большом разрешении, если оно появится на странице в маленьком размере без увеличения.
  • Укажите параметры изображений. 
    Укажите размеры в CMS в редакторе изображений, это ускорит загрузку. Если такой возможности нет, задайте параметры с помощью width и height: 
  • Сжимайте картинки.
    Добейтесь баланса между сжатием и качеством изображения. Чем больше цветов, тем больше картинка весит: если на ней нет сложных градиентов, количество цветов можно уменьшить в редакторе.
  • Не используйте картинки для оформления.
    Используйте CSS для создания фона. Картинки в CSS поисковики не индексируют..
  • Удалите ненужные объекты.
    Избавьтесь от некачественных и устаревших изображений, бессмысленных картинок и анимаций.
  • Подберите формат.
    Формат JPEG лучше всего подходит для фотографий, PNG используйте для иконок и иллюстраций, поскольку он лучше сжимает однотонные участки и градиенты, поддерживает прозрачность фона.

Некоторые оптимизаторы уже осваивают формат WebP — он позволяет сохранить лучшее качество картинки при сильном сжатии. При одинаковом качестве средний размер картинки WebP на 25-34% меньше JPEG. Пока его поддерживают не все браузеры, поэтому нужно настроить выдачу изображений разных форматов по запросу от сервера к браузеру.

Инструменты и сервисы для оптимизации изображений на сайте:

  • Сжать JPEG и PNG без потерь качества — CompressJPEG
  • Сжать PNG, JPEG и GIF — PunyPNG.
  • Оптимизировать изображения в PNG и JPEG — TinyPNG.
  • Оптимизировать JPEG — Jpegtran.
  • Оптимизировать PNG без потерь — Optipng.
  • Сжать PNG — Pngquant

Материалы:

«Как уменьшить вес сайта и ускорить загрузку страниц»

О перспективном формате в статье «Как использовать WebP для оптимизации картинок на сайте»

Пример Sitemap для изображений

 

Используйте атрибуты Alt и Title для описания изображений на сайте.

Атрибут Alt

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

Плохой alt: фото котята котики пушистые няшки смотреть бесплатно кот играет ржака — переспам.

Хороший alt: котенок играет на ковре

.

Атрибут Title

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

Title может попасть под спам-фильтр Яндекса, поэтому не переборщите с ключевиками.

 

Оптимизируйте страницы с пагинацией

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

Как оформить списки

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

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

Как оптимизировать бесконечную прокрутку

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

Схема бесконечной прокрутки

Как оптимизировать пагинацию

Для постраничной разбивки рекомендуют:

  • Создайте отдельную страницу с полным содержанием (view-all page) и каноникализируйте на нее все получившиеся в ходе пагинации страницы.
  • Если это невозможно, используйте правильную разметку, включая ссылки rel = "next" и rel = "prev", чтобы создать цепочку из существующих страниц, получившихся после пагинации.
  • Не забывайте про ссылки в нижней части страницы. Это фактические ссылки, поэтому они также влияют на SEO.
  • Проверьте страницы на дублирование названий и мета-описаний.

Вы можете удалитьиз индекса поисковой системы лишний контент, получившийся после пагинации, с помощью тега Meta Robots NoIndex, Follow на соответствующих страницах.

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

Материалы:

Об оптимизации пагинации на сайте в статье «15 советов по SEO-архитектуре»

 

Вебмастерам и оптимизаторам следует уделять повышенное внимание оптимизации HTML-кода по трем причинам:

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

Валидация с использованием тестов от World Wide Web Consortium (W3C) – один из самых простых способов оценить качество кода на сайте и понять, в каком направлении двигаться дальше.

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

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

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

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

Дополнительная информация Официальный валидатор W3C Validator (http://validator.w3.org/)

 

Внедрите микроразметку Schema.org

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

Schema.org— микроразметка с большой коллекцией схем, которые представляют собой теги HTML-кода. Схема микроразметки включает в себя название типа объекта и описания его свойств. Выбрать наиболее подходящую схему можно из коллекции на schema.org.

Для внедрения Schema.org нужно два шага:

1. Оборачиваем в контейнер описание и указываем схему разметки:

<div itemscope itemtype="http://schema.org/Organization" > </div>

2. Размечаем свойства:

<span itemprop="streetAddress">Орджоникидзе, 57</span>

Код разметки для объекта состоит из тегов и трех атрибутов:

— itemscope дает боту сигнал, что на странице описан объект; 
— itemtype указывает тип объекта из официальной коллекции разметки; 
— itemprop содержит описание объекта.

Многие рекомендуют использовать в качестве синтаксиса не Microdata, а JSON-LD, потому что тот способ проще и короче. В каталоге schema.org есть примеры и для записи Microdata, и для JSON-LD.

Подробнее о том, как внедрить микроразметку Schema.Org на сайт, и что это дает

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

Материалы о Schema.org:

 

Стандарт микроразметки OpenGraph нужен для корректного отображения превью страницы в социальных сетях. Разметку Open Graph поддерживают соцсети и мессенджеры ВКонтакте, Facebook, Twitter, Pinterest, Одноклассники, Telegram, Skype и другие.

Реализуется мета-тегами в контейнере head:

<meta property="og:title" content="Заголовок">
<meta property="og:image" content="<img class=" redactor-autoparser-object"="" src="https://site.ru...png">">
<meta property="og:type" content="article">
<meta property="og:url" content="https://site.ru">
<meta property="og:description" content="Описание ">

Обозначения на превью

Основные теги OpenGraph:

  • og:title – название материала;
  • og:description – описание материала, заполнять не обязательно;
  • og:image – ссылка на картинку, которая должна сопровождать материал;
  • og:type – тип добавляемого материала, например, «article» – статья, «movie» – кино и т.д.;
  • og:url – ссылка на саму веб-страницу, которую добавляем в социальную сеть.

Есть и дополнительные теги для контактов, адреса, языка и других элементов, они перечислены на странице ogp.me.

Подробнее о том, как настроить микроразметку ​Open Graph

Материалы об OpenGraph:

 

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

Сайт с сертификатом

SSL-сертификат позволяет использовать защищенный HTTPS-протокол (HyperText Transfer Protocol Secure) — расширение HTTP-протокола. Он особенно важен для сайтов, которые используют персональные данные пользователей и позволяют оплачивать товары или услуги онлайн.

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

Сайт без сертификата

Как это работает:
Защита происходит путем шифрования данных с использованием двух типов ключей – приватного и публичного. Скрытый приватный ключ хранится на сервере, а публичный предоставляется пользователю, который заходит на сайт. Соответствие приватного и публичного ключей обеспечивает посетителю безопасность работы на сайте, на котором установлен SSL-сертификат.

Руководство: Как перейти на HTTPS

Материалы о SSL

 

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

При этом роботы Яндекса учитывают информацию из robots.txt, а боты Google воспринимают указания как рекомендации, а не указания, и могут им не последовать.

Требования к robots.txt:

  • файл называется "robots.txt", название написано только строчными буквами, "Robots.TXT" и другие вариации не поддерживаются;
  • располагается только в корневом каталоге — https://site.com/robots.txt, в подкаталоге быть не может;
  • на сайте в единственном экземпляре;
  • имеет формат .txt;
  • весит до 32 КБ;
  • в ответ на запрос отдает HTTP-код со статусом 200 ОК;
  • каждый префикс URL на отдельной строке;
  • содержит только латиницу.

Если домен на кириллице, для robots.txt переведите все кириллические ссылки в Punycode с помощью любого Punycode-конвертера: "сайт.рф" — "xn--80aswg.xn--p1ai".

Robots.txt действует для HTTP, HTTPS и FTP, имеет кодировку UTF-8 или ASCII и направлен только в отношении хоста, протокола и номера порта, где находится.

Его можно добавлять к адресам с субдоменами — http://web.site.com/robots.txt или нестандартными портами — http://site.com:8181/robots.txt. Если у сайта несколько поддоменов, поместите файл в корневой каталог каждого из них.

Как создать robots.txt:

  1. В текстовом редакторе создайте файл с именем robots.txt;
  2. Заполните файл в соответствии с правилами и вашими требованиями к индексированию сайта;
  3. Загрузите файл в корневую директорию сайта.

Файл robots.txt использует систему директив – правил, задаваемых поисковому роботу. Директивы для robots.txt прописаны в руководстве «Как составить robots.txt самостоятельно».

Материалы:

 

Sitemap — файл с информацией о страницах сайта, подлежащих индексированию. Файл сообщает роботам поисковых систем:

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

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

Подробнее о том, как сгенерировать XML карту сайта в руководстве «Карта сайта (файл Sitemap) от А до Я»

Лимит ссылок в Карте сайта — 50 тыс URL, но его можно обойти, если сделать несколько Sitemap и объединить их в один материнский файл Sitemap.

После создания Карты сайта ее помещают в корневую директорию и добавляют ссылку в файл robots.txt, прописав директиву Sitemap: http://www.pr-cy.ru/sitemap.xml. Проверить файл на ошибки и добавить в Яндекс или Google можно в Яндекс.Вебмастере или Google Search Console.

 

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

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

Некоторые оптимизаторы используют продвижение с помощью «дорвеев» — специальных страниц и сайтов, сделанных только для перенаправления на целевой ресурс. Такое продвижение считается нарушением правил Яндекса и Google, за это последуют санкции.

Материалы:

Подробное руководство по самостоятельной быстрой настройке редиректа для Nginx и Apache, а также с помощью PHP, HTML, JavaScript и cPanel.

 

Зеркала одного сайта — это его копии, доступные по разным адресам. Поисковики признают сайты зеркалами, если контент всех страниц совпадает на 80-100%. Основное зеркало — тот сайт, который индексируют поисковые боты, он же и появляется в выдаче по запросам. Главное зеркало веб-мастер выбирает сам.

Раньше указать основное зеркало нужно было через строку «Host: site.ru» в файл robots.txt. Сейчас сделать зеркало главным можно с помощью панелей для веб-мастеров и 301-редиректа.

Как указать главное зеркало в Яндекс.Вебмастер

В Вебмастере нужно открыть раздел «Индексирование» и перейти в «Переезд сайта». Укажите основной домен в строке, это можно сделать только для сайтов, на которые подтверждены права владения.

Указать главное зеркало в Яндекс

Как указать основное зеркало в Панели веб-мастеров Google

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

Указать основной домен в Google

Материалы:

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

 

У сайта могут быть две версии домена — с www и без www, технически это два разных ресурса, они индексируются отдельно как самостоятельные сайты. Чтобы этого не происходило, веб-мастер сам выбирает основной домен — тот, который хочет использовать для индексации страниц в выдаче, а с другого настраивает 301-редирект.

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

Проверьте, прошла ли склейка: в строке поиска введите "info:site.ru" для Google или "url:site.ru" для Яндекса. Должен появиться один результат с вашим сайтом. Также проверьте сайт "info:www.site.ru" в Google и "url:www.site.ru" в Яндексе. Домены склеены, если в выдаче появляется один и тот же сайт в обоих случаях.

Материалы:

Подробное руководство по самостоятельной быстрой настройке редиректа для Nginx и Apache, а также с помощью PHP, HTML, JavaScript и cPanel. На примере переадресации с www-домена на домен без www и наоборот.

Руководство по склейке доменов для Google и Яндекса.

 

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

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

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

Для чего нужно указывать каноническую страницу:

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

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

Как указать каноническую страницу:

Установите код с атрибутом rel=”canonical в раздел head:

<link rel="canonical" href="http://site.com/canonical-link.html"/>

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

Материалы:
Самостоятельный аудит сайта: часть 2. SEO-аудит

 

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

Фавиконки в выдаче Яндекса

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

  • выделяет сайт в выдаче;
  • сайт лучше запоминается и идентифицируется;
  • упрощает поиск сайта в истории.

Для фавикона подойдет тематическая контрастная картинка, в форме квадрата. Сохраните ее в формате ICO, можете воспользоваться Генератором от PR-CY.

Как установить фавикон

Готовую картинку сохраните в корне сайта и добавьте ссылку на файл в HTML-код в главной:

Атрибут "rel" указывает на тип ресурса — большинство браузеров распознают "icon", для Internet Explorer нужен "shortcut icon".

От формата файла зависит тип передаваемых данных: для ICO — "image/x-icon" или "image/vnd.microsoft.icon", для PNG — "image/png", аналогично для других.

Для мобильных устройств часто прописывают отдельные фавиконы, указывая, к примеру, rel="apple-touch-icon". Разные фавиконы можно указать для разных страниц сайта — к примеру, разделить блог и основной сайт, выделить форум.

Материалы:

Подробное руководство по установке фавикона для сайта

 

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

Как оптимизировать страницу 404 Not Found:

1. Исправьте страницы, выдающие ошибки

Проверьте сайт на «битые» ссылки: для этого можно использовать панели вебмастеров Яндекс и GoogleАнализ сайта от PR-CY, бесплатную программу Xenu's Link Sleuth или плагины для CMS.

Определите, что делать с каждой из «битых» ссылок:

  • если вы переместили страницу по ссылке, настройте 301 редирект;
  • если целевая страница внутренней ссылки удалена, удалите ссылку или заполните несуществующую страницу контентом;

Удалите несуществующие страницы из индекса поисковых систем в панелях для веб-мастеров Яндекс и Google. Если страница существует, но не должна участвовать в поисковой выдаче, закройте ее от индексации правилами robots.txt или мета-тегом noindex. При следующем обходе сайта роботом запросы на удаление будут выполнены, а страницы исчезнут из результатов поиска.

2. Создайте оригинальную страницу 404 Not Found

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

Что можно добавить на страницу 404:

  • Крупную ссылку на главную или ключевые страницы сайта.
  • Справочную информацию, чат с сотрудниками службы техподдержки пользователей.
  • Форму обратной связи.
  • Упрощенный поиск по сайту и наглядную карту сайта.
  • Информацию о скидках, блок с рекомендациями популярных позиций.
  • Описание ключевых преимуществ продукта.
  • Ссылки на группы в социальных сетях.
  • Юмористические изображения или видеоролики, с помощью которых можно сгладить разочарование посетителя. Такая удачная страница сможет стать вирусной.

Материалы:

Самостоятельный аудит сайта: часть 1. Технический аудит
Примеры оригинального оформления страницы ошибки 404
Еще примеры оригинальных страниц 404
Подробное описание кодов ответов сервера

 

 

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

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

Кэширование для Nginx:

В файле конфигурации настройте модуль Expires: перечислите форматы файлов для кэширования через с прямым слэшем "|", укажите время хранения в секундах.

location ~* \.(js|css|png|jpg|jpeg|gif)$ {
expires 86400s;
log_not_found off;
}

Формат файлов:
В строке location ~ .(js|css|png|jpg|jpeg|gif)$ { перечислены типы файлов, которые требуют кэширования. Допускается использование нескольких блоков для более гибкой настройки.

Время хранения:
Строка expires 86400s; показывает, сколько будет храниться кэш. Можно указывать в секундах - s, часах - h, днях - d, месяцах - m или навсегда - max.

Дату можно указать в формате RFC 1123, отметив, когда кэшированный файл будет неактуален:

expires Fri, 24 Feb 2020 01:01:01 GMT;

Отключение лога сообщений:
Строка log_not_found off; отключает ведение лога сообщений с 404 ошибкой для указанных типов файлов, чтобы снизить нагрузку на сервер.

Кэширование для Apache:

Поддерживается модуль Expires и альтернативный способ Cache-Control.

Expires:

Добавьте в файл .htaccess строки с указанием сроков хранения в кэше для форматов файлов:

## EXPIRES CACHING ##

ExpiresActive On

ExpiresByType image/gif "access plus 6 months"

ExpiresByType image/jpeg "access plus 6 months"

ExpiresByType image/png "access plus 6 months"

ExpiresByType text/css "access plus 1 year"

ExpiresByType text/javascript "access plus 6 months"

ExpiresByType application/javascript "access plus 6 months"

## EXPIRES CACHING ##

Строка ExpiresActive On включает кэширование.
Строка ExpiresDefault "access plus 2 month" устанавливает срок кэширования по умолчанию в 2 месяца.

Строки ExpiresByType image/gif "access plus 4 months" и ExpiresByType image/jpeg "access plus 4 months" задают срок кэширования 4 месяца для GIF- и JPEG-файлов.

Метод Cache-Control:
Метод позволяет указать для кэширования файлы конкретных форматов. В файле .htaccess в конструкции FilesMatch нужно указать расширения файлов для кэширования и время сохранения файла в кэше в секундах:

# 1 Month for most static assets

<filesmatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$"="">

Header set Cache-Control "max-age=2592000"

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

<filesmatch ".(pl|php|cgi|spl|scgi|fcgi)$"="">

Header unset Cache-Control

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

  • минута: max-age=60;
  • час: max-age=3600;
  • день: max-age=86400;
  • неделя: max-age=604800;
  • месяц: max-age=2628000;
  • год: max-age=31536000.

Материалы:
Как уменьшить вес сайта и ускорить загрузку страниц: сжатие gzip, brotli, минификация и другие способы

 

Размещайте CSS-файлы в начале страницы, а JS-файлы — перед закрывающим тегом body. До момента отображения контента страницы браузер загрузит только стили, а скрипты — в последнюю очередь, так пользователь быстрее увидит содержимое страницы. Стили не переносят вниз, потому что так разметка после загрузки будет не стилизована.

В коде есть лишние данные и символы — разрывы строк, разделители блоков, ненужные библиотеки и другое. Ускорить загрузку сайта поможет минификация — сокращение CSS, JS и HTML-файлов, она поможет очистить это и сделать код легче.

Бесплатные онлайн-сервисы для сокращения JavaScript ,CSS и HTML-файлов:

Материалы:


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

 

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

Для мобилопригодности выбирают один из вариантов: создают отдельную мобильную версию, используют адаптивную верстку или внедряют динамическую верстку — RESS (Responsive Design + Server Side).

Мобильная версия

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

Сервер учитывает user-agent устройства пользователя и перенаправляет его на версию для мобильного просмотра. К URL-адресу обычно добавляется «m.». На страницах основного сайта указывают URL мобильной версии, к примеру, с помощью link:

< link rel="alternate" media="only screen and (max-width: 640px)" href="/<a"="">http://m.site.com/page.html"><a< a=""> href="http:="" m.site.com="" page.html">http:="" page.html"="" "="">http://m.site.com/page.html">http://m.site.com/page.html">http://m.site.com/page.htm... >

Мобильная и полная версия на смартфоне

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

Адаптивная верстка

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

Область просмотра контента устанавливают тегом Viewport:

.

Если не установить тег, вся десктопная область просмотра уменьшится в масштабе и уместится на экране.

Версия без адаптации и с адаптацией для мобильного

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

RESS (Responsive Design + Server Side)

Сайт адаптируется для мобильного на стороне сервера: сервер отправляет пользователю один из вариантов кода HTML и CSS в зависимости от типа устройства.

.

Сайт RESS со смартфона

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

Материалы:

Чек-лист: 14 правил мобилопригодного сайта

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

4 особенности мобильной версии интернет-магазина

 

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

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

Слева страница без тега Viewport, справа с тегом


Как настроить тег Viewport

Включите в HTML-страницу тег "viewport", а в CSS добавьте правило @viewport.

Тег помещают в блок в таком виде:

Особенности поддержки правила @viewport браузерами есть в спецификации. Пока оно мало распространено, но скорее всего станет стандартом в CSS.

@viewport { width: device-width;}

Сейчас к правилу @viewport рекомендуют добавлять вендорный префикс:

@-ms-viewport {

width: device-width;

}

@-o-viewport {

width: device-width;

}

@viewport {

width: device-width;

}

Атрибут "width" адаптирует ширину окна просмотра к экрану устройства. Указывают либо целое неотрицательное значение от 200px до 10 000px, либо "device-width", тогда устройство подберет масштаб ширины страницы под размер экрана.

Более подробно о точной настройке в Руководстве по тегу Viewport: как настроить область просмотра в адаптивном дизайне

 

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

Контакты в сниппете в выдаче

Поисковый робот Яндекса обрабатывает информацию в формате hCard одновременно с индексацией сайта и добавляет ее в Справочник организаций, на Яндекс.Карты и другие сервисы Яндекса. Присутствие в сервисах Яндекса влияет и на показатель ИКС — Индекс качества сайта.

Элементы разметки hCard добавляют в теги разметки HTML.

Информация в HTML:

<div> <div>ООО «Быстрый Ремонт»</div> <div>Россия, г. Москва, ул. Красных Партизан, д. 1</div> <div>+7 (495) 000-00-00</div> <a href="http://example.com/">http://example.com/</a> </div>

С использованием hCard:

<div class="vcard"> <div class="fn org">ООО «Быстрый Ремонт»</div> <div class="adr"> <span class=”country-name”>Россия</span>, <span class="locality">г. Москва</span>, <span class="street-address">ул. Красных Партизан, д. 1</span> <div class="tel">+7 (495) 000-00-00</div> <a class="url" href="http://example.com/">http://example.com/</a> </div>

Элементы:

vcard — основной элемент, сообщает об использовании hCard в блоке;
fn и org — название организации;
adr — адрес со вложенными свойствами: country-name — страна, locality — населенный пункт и street-address — улица, дом, корпус, строение;
tel — номер телефона;
url — веб-адрес.

Материалы:

963904

9931

Подробнее о работе поисковика с микроформатом hCard в блоге Яндекса

_____

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

Микроразметка Open Graph поможет настроить корректное отображение превью страницы при репостах ссылки в социальные сети.