CMSMS SEO Breadcrumbs

CMSMS SEO BreadcrumbList schema.org

Schema.org – это словарь разметки данных, который официально поддерживают все ведущие поисковые системы Google, Yandex,Yahoo, Bing. Цель семантической разметки schema помогать поисковым роботам  индексировать ваш сайт и как следствие улучшать позиции в поисковой выдаче.

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

В этой статье мы предлагаем пример добавления навигационной цепочки ‘хлебные крошки’ в сниппет с помощью языка RDFa, для сайта, сделанного на ядре CMS Made Simple.

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

<ol vocab="http://schema.org/" typeof="BreadcrumbList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="https://futbolkioptom.kiev.ua/brands">
<span property="name">Бренды</span></a>
<meta property="position" content="1">
</li>
 ›
<ol vocab="http://schema.org/" typeof="BreadcrumbList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="https://futbolkioptom.kiev.ua/brands/sols">
<span property="name">Футболки Sol's</span></a>
<meta property="position" content="2">
</li>
 ›

То есть, в навигационную цепочку RDF мы должны вставить следующие переменные, используемые ядром CMS Made Simple: 

<ol vocab="http://schema.org/" typeof="BreadcrumbList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="{$node->url}">
<span property="name">{$node->menutext}</span></a>
<meta property="position" content="{$node->depth}">
</li>
 ›

Теперь нам нужно разобраться какой код и куда нужно вписывать для реализации такого примера. Заходим в админпанель сайта CMSMS, открываем меню 'Оформление' ->'Менеджер меню' и выбираем шаблон, который используется на вашем сайте. Ниже, для понимания, я приведу фрагмент кода шаблона навигационного меню моего сайта, чтобы вы имели представление куда и что вставлять:

………

{if $count > 0}
<ul class="sf-menu">
<ol vocab="http://schema.org/" typeof="BreadcrumbList">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}

………

<li class="{$classes}" property="itemListElement" typeof="ListItem">
<a class="{$classes}" property="item" typeof="WebPage" href="{$node->url}">
<span property="name">{$node->menutext}</span>
<meta property="position" content="{$node->depth}">
</a>
</li>

………

Вы можете оформить заказ сайта или заказ интернет магазина в нашей студии, и мы сделаем ресурс, в котором будут учтены все SEO требования на данный момент и в том числе SEO BreadcrumbList

Оценка: 
Средняя: 3.4 (455 оценки)

Поделиться

О Нас

Предлагаем заказать сайт или заказать интернет магазин любой степени сложности. Создание сайтов в нашей студии предполагает постоянную фокусировку на том что в дальнейшем ресурс должен занимать достойное место в поисковой выдаче Google, Yandex. Если вас интересует разработка сайтов под ключ, то всегда помните что функционал и органическая поисковая оптимизация зависит на 90% от платформы, на которой построен интернет-магазин.