therion.kiev
Постоялец
- Регистрация
- 27 Фев 2014
- Сообщения
- 80
- Реакции
- 50
- Автор темы
- #1
Маленькая доработка для сиплы. Суть - поддержка разметки JSON-LD в карточках товаров (помимо обычной микроразметки schema.org и opengraph)
( Для просмотра ссылки Войдиили Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся )
Видимо такая разметка будет влиять на SEO и ранжирование сайта, раз google добавил инструменты для работы с ней в консоль. Google вообще ничего просто так не делает =)
П.С: Яндекс тоже поддерживает такой формат разметки ( Для просмотра ссылки Войдиили Зарегистрируйся )
Установка:
1) Открываем файл product.tpl
2) В конце страницы вставляем код под спойлером
3) Проверяем результат в инструментах гугла
4) Радуемся
( Для просмотра ссылки Войди
Видимо такая разметка будет влиять на SEO и ранжирование сайта, раз google добавил инструменты для работы с ней в консоль. Google вообще ничего просто так не делает =)
П.С: Яндекс тоже поддерживает такой формат разметки ( Для просмотра ссылки Войди
Установка:
1) Открываем файл product.tpl
2) В конце страницы вставляем код под спойлером
3) Проверяем результат в инструментах гугла
4) Радуемся
Код:
{* Расширенные подсказки Google *}
{literal}
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "{/literal}{$product->name|escape}{literal}",
"image": "{/literal}{$product->image->filename|resize:330:300}{literal}",
"description": "{/literal}{$product->annotation|strip_tags}{literal}",
"mpn": "{/literal}{if $product->variant->sku}{$product->variant->sku}{else}Не вказано{/if}{literal}",
"brand": {
"@type": "Thing",
"name": "{/literal}{$brand->name|escape}{literal}"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "{/literal}{$product->rating|string_format:'%.1f'}{literal}",
"reviewCount": "{/literal}{$product->votes|string_format:'%.0f'}{literal}"
},
"offers": {
"@type": "Offer",
"priceCurrency": "{/literal}{$currency->code|escape}{literal}",
"price": "{/literal}{$product->variant->price|convert|replace:',':'.'}{literal}",
"priceValidUntil": "{/literal}{$smarty.now|date_format:'%Y-%m-%d'}{literal}",
"itemCondition": "http://schema.org/UsedCondition",
"availability": "http://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "{/literal}{$settings->company_name}{literal}"
}
}
}
</script>
{/literal}
{* @Расширенные подсказки Google *}
Последнее редактирование: