Красивые сниппеты расширенных описаний для сайта позволяют сделать сайт намного привлекательней в поисковой выдаче и сегодня я вам расскажу как сделать, чтобы в поиске под ссылкой на ваш сайт вместо некрасивой длинной ссылки на страницу отображался сниппет хлебных крошек (breadcrumbs).
То есть вместо длинной ссылки выводилось бы название категории к которой относится статья (пример такого сниппета на картинке, кликните для увеличения).
К сожалению в микроформате (самом легком варианте создания сниппетов) этот сниппет создать нельзя, поэтому мы будем использовать другой, по моему мнению не очень сложный вариант разметки в формате RDFa.
Создание сниппета breadcrumbs на RDFa с отображением хлебных крошек
Если у вас на сайте уже есть хлебные крошки, то вам нужно лишь отредактировать html код, при помощи которого они выводятся по следующему образцу:
<div xmlns:v="http://rdf.data-vocabulary.org/#">
<span typeof="v:Breadcrumb">
<a href="http://site.ru/first-category" rel="v:url" property="v:title">Первая категория для сниппета</a> ›
</span>
<span typeof="v:Breadcrumb">
<a href="http://site.ru/second-category" rel="v:url" property="v:title">Вторая категория для сниппета</a> ›
</span>
</div>
Конечно валидатор будет ругаться на такой код, вставленный в документ не поддерживающий этот тип разметки. Но это не страшные ошибки и они ни на что не влияют. А для того, чтобы сделать страницы сайта соответствующими стандарту W3C, нужно изменить доктайп страницы (doctype) и версию html кода на RDFa:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html version="XHTML+RDFa 1.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="http://rdf.data-vocabulary.org/#">
Правда учтите, что этот доктайп довольно вредный, если вы используете ифреймы iframe или какие либо устаревшие html теги вам для того, чтобы избавиться от всех, найденных валидатором ошибок и добиться валидности сайта придется переверстывать шаблон и исправлять скрипты.
Создание красивого сниппета breadcrumbs в поиске Google на RDFa без хлебных крошек
Вывести хлебные крошки можно не на каждом сайте, где то не позволяет дизайн, а гдето по другим каким-либо причина. Что-же делать если крошек нет а обзавестись сниппетом в поиске Google хочется.
Для решения этой задачи вам придется или изменить полностью доктайп и версию html документа страниц вашего сайта, по выше приведенному примеру или хотя бы только тег HTML изменив его на вот этот вариант:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="http://rdf.data-vocabulary.org/#">
Теперь вся ваша страница будет поддерживать формат RDFa, и вы сможете добавить RDFa разметку вашим категориям прямо в том месте где они выводятся на странице в соответствии с ее дизайном, изменив html код каждой категории по следующему образцу:
<span typeof="v:Breadcrumb">
<a href="http://site.ru/category" rel="v:url" property="v:title">Категория для сниппета без хлебных крошек</a>
</span>
Таким вот образом вы можете обзавестись красивым сниппетом из названий категорий для своих страниц в поисковой выдаче Google.
Читайте также:
- Красивые сниппеты сайтов в поиске Google
- Уникальный шаблон для сайта можно сделать самостоятельно
- Кроссбраузерный text-shadow эффект с помощью CSS
- Скрыть контент от поисковиков можно
- Переоптимизация или как тексты оптимизировались и выоптимизировались
- Все о семантическом ядре, как подобрать слова и запросы
- Site Auditor — бесплатная программа для подбора ключевых слов и анализа позиций
- Проверка релевантности страниц онлайн
- Хлебные крошки (bread crumbs) могут быть вредны — результат эксперимента
- Защита текста от копирования и цитирования: tynt — подпишись под каждым своим словом