Как сделать микроразметку чистой? Битрикс микроразметка
Как сделать микроразметку чистой? - Аспро
Необходимо сделать так, чтобы в сервисах, анализирующих микроразметку (например, Яндекс.Вебмастер), отображалось название и цена товара без ошибок.
Решение
Ошибка «поле name отсутствует или пусто»
Рассмотрим, как устранить ошибку «поле name отсутствует или пусто» в микроразметке продукта на примере «1С-Битрикс: Бизнес» в наших демо-материалах.
Откройте страницу продукта в браузере и переключитесь в режим правки.
Наведите указатель на содержимое страницы. В появившемся меню нажмите на шестеренку.
В настройках детального просмотра установите галочку в строке «Выводить название элемента» и сохраните изменения.
После этого ошибка будет устранена – в микроразметке появится недостающее поле «name».
Если вы указываете цену в произвольном виде — например, «от 15000 руб.» или «15000 руб./шт», то в результате проверки микроразметки будет возникать ошибка «поле offers/price или offers/lowPrice отсутствует или пусто».
Это связано с тем, что корректно распрасить (разбить) цену на сумму и валюту невозможно — у разных проектов свои потребности в указании цены, и единого стандарта ее написания нет.
Чтобы избежать эту ошибку, нужно указывать цену без лишних символов в виде «число_валюта» — например, «15900 руб.» или «15900 р.». В этом случае микроразметка станет валидной – в ней появится поле «price».
aspro.ru
Микроразметка на сайт для Яндекса и Google
Микроразметка статьи
Микроразметка статьи так же улучшает работу поисковой системы. Особенно она необходима для блога, интернет-журнала, и вообще любой веб-страницы, для которой искомый текст является основой перехода на данный сайт. Добавление микроразметки статьи увеличивает ранжирование страницы.Пример: <div itemscope itemtype="http://schema.org/BlogPosting">
<!-- Ссылка на статью --> <link itemprop="mainEntityOfPage" itemscope href="Ссылка на статью" />
<!-- Данные о сайте: лого, телефон, адрес, название --> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"> <img alt="Лого www.bitrix-master.ru" itemprop="image url" src="http://www.bitrix-master.ru/bitrix/templates/master/images/logo.png"/> <meta itemprop="width" content="160"> <meta itemprop="height" content="160"> </div> <meta itemprop="telephone" content="+7 904 589-06-04"> <meta itemprop="address" content="Омск"> <meta itemprop="name" content="www.bitrix-master.ru"> </div> <!-- Дата публикации статьи --> <meta itemprop="datePublished" content="2016-10-07"> <!-- Дата последнего изменения статьи --> <meta itemprop="dateModified" content="2016-10-07">
<!-- Автор статьи --> <span itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">Семен Голиков</span> </span>
<!-- Тело статьи --> <div itemprop="articleBody">
<!-- Заголовок статьи --> <h2 itemprop="headline">Заголовок</h2>
<!-- Главное изображение статьи --> <span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"> <img itemprop="image url" alt="Описание картинки" src="http://www.bitrix-master.ru/upload/resize_cache/iblock/ab6/300_350_1/images-_1_.jpg"/> <meta itemprop="width" content="300"> <meta itemprop="height" content="157"> </span>
<p>Микроразметка помогает поисковым роботам создать информационные снипеты в поисковой выдаче, а также позволяет, при расшаривании страницы в соцсетях, передавать в пост нужную картинку, заголовок, описание.</p> <p>Боты «понимают» разметку веб-страницы, получают данные, из которых и формируется сниппет сайта: пользователь видит нужную информацию.</p> </div> </div>
www.sng-it.ru
Основы SEO оптимизации сайта Битрикс
Приведённый ниже список требований был создан за несколько лет проб и ошибок SEO оптимизации, а так же в результате тесного и продуктивного взаимодействия с рядом Российских и Украинских веб-студий.
Правила SEO оптимизации сайта
- Обязательное использование www в url адресе сайта (т.е. http://www.domen.ru/ а не http://domen.ru/ должен быть основным зеркалом сайта).
- URL страницы сайта имеющей какую-либо вложенность должен оканчиваться на «/». Например: http://domen.ru/razdel/.
- URL «конечной» страницы сайта должен оканчиваться на суффикс «.html». Например: http://domen.ru/razdel/statya.html
- Псевдонимы (Алиасы) элементов сайта должны представлять или транслитерацию заголовков или же английское название. Смешивание транслитерации и английских названий не допускается.
- Нижнее подчеркивание «_» в псевдонимах использовать запрещено, использовать дефис «-», т.е. вот так не рекомендуется: http:// www.domen.ru/o_kompanii/ , а вот так рекомендуется: http://www.domen.ru/o-kompanii/.
- На сайте должны быть реализованы «Хлебные крошки». Навигационный блок: «Главная» — «Раздел» — «Статья».
- Ссылка «Главная» в «Хлебных крошках» не является обязательной. Ее лучше или не использовать или закрыть от индексации.
- Последняя ссылка (ссылка страницы на саму себя), НЕ должна быть активной ссылкой
- Для страниц сайта содержащих в URL адресе «index.php» должны быть настроены редиректы: с http://www.domen.ru/uslugi/index.php на http://www.domen.ru/uslugi/
- Все несуществующие страницы должны отдавать код 404. (http://ru.wikipedia.org/wiki/HTTP_404).
- Каждая страница должна иметь уникальные доступные к изменению поля title, метатегов, keywords и description.
- Каждая страница должна иметь 3 типа заголовков h2 h3 h4. Где h2 – Произвольный заголовок страницы сайта (в 1С-Битрикс для вывода такого заголовка в header.php обычно применяют метод $APPLICATION->ShowTitle(false)) . h3 — заголовок озаглавливающий контентную часть, h4 – заголовки в контентной части.
- Наличие микроразметки (лично я использую Schema.org, вот кстати пример интеграции микроразметки в интернет-магазин битрикс) . Вся микроразметка должна пройти валидацию специализированными сервисами Яндекса и Google.
- Сайт должен иметь рабочую, автоматически генерируемую карту сайта xml.
Настройка ЧПУ в 1С Битрикс
Теперь пару слов про настройку ЧПУ. Зачем вообще надо явно разделять страницы имеющие вложенность и конечные страницы использованием слеша «/» и суффикса «.html»? Дело в том что поисковые роботы при составлении структуры сайта помимо считывания xml карты сайта «самостоятельно» ещё раз проходят по сайту и составляют свою собственную карту. Так вот чтобы облегчить роботам жизнь мы и делаем URL разделов сайта (страниц имеющих вложенность) со слешем на конце, а URL конечных страниц оканчиваем суффиксом .html. Этот приём помогает поисковому роботу правильно составить «свою» карту Вашего сайта.Для настройки ЧПУ в 1С Битрикс необходимо в первую очередь указать в настройках инфоблока:
- URL страницы информационного блока — #SITE_DIR#/папка/
- URL страницы раздела — #SITE_DIR#/папка/#SECTION_CODE#/
- URL страницы детального просмотра — #SITE_DIR#/папка/#SECTION_CODE#/#ELEMENT_CODE#.html
Чтобы «алиасы» (мнемонические коды разделов и элементов) были созданы и корректно проставились в настройках инфоблока на вкладках «Поля» и «Поля разделов» установить параметры «символьный код» как обязательное поле, а так же проставить галочки «Если код задан, то проверять на уникальность», «Транслитерировать из названия при добавлении элемента» и «Удалять лишние символы замены». Тем самым мы добьёмся автогенерации «алиасов» разделов и страниц для нужного нам инфоблока и уложимся в описанные выше требования к ЧПУ.
Понравилось? Поделись с друзьями:it-svalka.ru