Структурированные данные Schema.org: полное руководство

222

Schema.org закрывает все потребности, которые касаются структурированных данных на вашем сайте. Если вы используете их для разметки товаров, обзоров, событий и рецептов, то поисковые системы, такие как Google, могут подобрать эти данные и представить их в расширенном варианте. Если вы хотите получить «богатые» результаты, такие как: фрагменты, интерактивные мобильные результаты, действия с голосовым управлением или попасть в перечень базы Сеть Знаний, то вам необходимо разметить свои страницы при помощи структурированных данных. Эта статья ― полное руководство по структурированным данным
Schema.org с обзором, который посвящен широкому кругу вопросов по этой теме: Подробнее ...

Граф знаний Google главный конкурент Wikipedia

218

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

Незащищенный протокол HTTP как исправить

Незащищенный протокол HTTP как исправить

510

Некогда современный протокол HTTP уже давно не является безопасным и не способен предотвратить участившиеся случаи перехвата данных пользователей оставлявших свои данные на сайтах с этим протоколом. Почему незащищенный протокол http устарел и как это исправить.

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

Микроразметка JSON-LD для добавления данных schema.org на ваш сайт

220

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

Что такое структурированные данные на сайте?

Что такое структурированные данные на сайте?

199

Возможно, вы ранее уже слышали о структурированных данных под названием Schema.org и JSON-LD. Но что именно означают эти термины? Что такое структурированные данные? Как они работают? И какое это имеет отношение к SEO? Этот пост для тех, кто не знает, что такое структурированные данные, но хочет в этом разобраться. Подробнее ...

Featured Snippets: Как получить избранные сниппеты в google

271

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

Как получить Rich Cards для мобильных страниц сайта

177

Rich Cards (расширенные карты) ― это новейшее дополнение к расширенным результатам поиска Google. Используя структурированные данные в форме Schema.org, некоторые типы предметов могут получить расширенную презентацию в Google.

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

Что такое техническое SEO? 8 важных технических аспектов

267

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

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

Google Tag Manager для чего нужен и как его использовать на сайте

259

Всем привет! В этом посте мы продолжим изучать тему по структурированным данным Schema.org и JSON-LD, начатую в предыдущих статьях. Грамотная организация схемы структурированных данных на вашем сайте может привести к результатам поиска, которые будут всегда в топе у интернет-пользователей.

В этой статье я покажу вам, как внедрить структурированные данные с использованием разметки JSON-LD Schema.org на страницах вашего сайта. Далее мы подробнее рассмотрим, как можно управлять структурированными данными с помощью диспетчера тегов ― Google Tag Manager (GTM).

Создание структурированных данных с Google Tag Manager (GTM)

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

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

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

Как работает Google Tag Manager

Во-первых, вы должны знать о трех самых важных элементах: переменные, триггеры и теги. В левой части рабочей области вы можете найти все эти вышеперечисленные элементы. Рабочая область ― это место, где вы создаете и добавляете фрагменты кода на свои страницы.

Теги

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

Триггеры

Теги работают только при наличии триггера. Вам нужен способ сообщить Google Tag Manager, при каких условиях тег должен использоваться или запускаться в работу. Если у вас есть структурированный тег данных, то триггер сообщает Google Tag Manager, на каких страницах запускать этот тег. Это происходит потому, что, возможно, не всем вашим страницам нужна разметка структурированных данных. Говоря простым языком, триггер сообщает Google Tag Manager: «Пожалуйста, запускайте этот тег на «вот этих» страницах, а не на «этих» страницах».

Переменные

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

Примером переменной является URL-адрес страницы, но вы можете использовать любой элемент страницы в качестве переменной. Это может быть, например, кнопка «Добавить в корзину» или H1 страницы. Наиболее часто используемые переменные предопределены в Google Tag Manager. Но такие инструменты, как кнопки или H1 ― это те переменные, которые вы должны определить сами. С помощью переменных вы можете редактировать свой код таким образом, чтобы он использовал элементы текущей страницы для дальнейшего применения их в теге.

Микроразметка JSON-LD алгоритм внедрения на сайт

Давайте попробуем внедрить структурированные данные на страницах вашего сайта. Рассмотрим это на примере проекта Schema.org. Ранее мы уже упоминали, что будем использовать разметку JSON-LD. Так вот, есть пять основных шагов:

  1. Создать структурированные данные
  2. Создать теги и триггеры
  3. Создать переменные
  4. Запустить формирование кода
  5. Подтвердить и опубликовать

Шаг 1: Создание кода для структурированных данных

Создание кода JSON-LD для структурированных данных вручную или с помощью Google Markup Helper.
В этом примере я использовал адрес страницы где опубликована статья Что такое структурированные данные, которая выглядит следующим образом:

<!-- Разметка JSON-LD, созданная Мастером разметки структурированных данных Google. --> <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Article", "name" : "Что такое структурированные данные на сайте?", "author" : { "@type" : "Person", "name" : ": Эдуард Бунаков" }, "datePublished" : "2019-03-26", "image" : "https://starting-constructor.ru/wp-content/uploads/2019/03/structur.jpg", "articleSection" : "Техническое SEO" } </script> Подробнее ...