SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Semantic Web и schema.org для
интернет-магазинов
Сергей Синица
Сеть, понятная машинам! (С) Tim Berners Lee 2000
Семантическая разметка
● RDF / RDFa / RDFS / OWL = XML/JSON
● Микроформаты = тег class в HTML
● Микроданные = тег meta
и аттрибуты itemprop/itemname
Schema.org
● 2011 — Google, Yahoo, Bing
● 2011 — + Yandex
● 2012 — + Google GoodRelations
● 2015 — W3C
Drupal — локомотив Semantic Web
Stéphane Corlosquet was responsible for the integration of schema.org
into Drupal... (http://schema.org/docs/about.html)
Drupal 6
https://www.drupal.org/project/rdf
+ кастомный код в теме
Drupal 7
RDFa в ядре
https://www.drupal.org/project/rdfx - RDF UI
или https://www.drupal.org/project/schemaorg
или https://www.drupal.org/project/commerce_goodrelations
Drupal 8
RDFa/schema.org в ядре
https://www.drupal.org/project/rdfui
Drupal + schema.org для интернет-магазина?
http://schema.org/Product + http://schema.org/Offer
Более 1 млн. сайтов!
Цена в сниппете не показывается, если в Offer в свойстве availability указано,
что товара нет в наличии.
Пример внедрения разметки на сайт www.stout.ru
С помощью модуля размечен тип Продукт и Предложение:
Пример внедрения разметки на сайт www.stout.ru
Также размечены типы Организация и Хлебные крошки:
Результаты проверки на валидаторе от Яндекс
Результаты в выдаче
Пример сниппета hRecipe
Микроформат hRecipe
Пример сниппета schema.org/Movie и schema.org/Review
Пример разметки schema.org/Movie
Пример разметки schema.org/Review
Сергей Синица
Drupal developer
info@drupal-coder.ru
+7 905 47-14-555
Золотой спонсор:При поддержке: Серебряные спонсоры:
Благодарю за внимание!

Mais conteúdo relacionado

Semelhante a Semantic web и schema.org для интернет магазинов (Cергей Cиница)

Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!Constantin Kichinsky
 
Использование данных семантического веба поисковыми системами
Использование данных семантического веба поисковыми системамиИспользование данных семантического веба поисковыми системами
Использование данных семантического веба поисковыми системамиIrene Pochinok
 
Spark overview (18.06.2015)
Spark overview (18.06.2015)Spark overview (18.06.2015)
Spark overview (18.06.2015)bddmoscow
 
DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.mikhaelsmirnov
 
Семантический HTML5 - iForum
Семантический HTML5 - iForumСемантический HTML5 - iForum
Семантический HTML5 - iForumakrakovetsky
 
Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Alexey Kostin
 
Hadoop > cascading -> cascalog (very short)
Hadoop  > cascading -> cascalog (very short)Hadoop  > cascading -> cascalog (very short)
Hadoop > cascading -> cascalog (very short)Andrew Panfilov
 
Технологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхТехнологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхAndrey Akulov
 
Hadoop presentation
Hadoop presentationHadoop presentation
Hadoop presentationVlad Orlov
 
Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"zabej
 
Реальный мир и хорошие модели данных.
Реальный мир и хорошие модели данных. Реальный мир и хорошие модели данных.
Реальный мир и хорошие модели данных. Victor Agroskin
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakAmasty
 
Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Alexey Kostin
 
Корпоративное приложение на Rails
Корпоративное приложение на RailsКорпоративное приложение на Rails
Корпоративное приложение на RailsAndrei Kaleshka
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactDrupalSPB
 
Ruby on Rails. Пользовательский интерфейс
Ruby on Rails. Пользовательский интерфейсRuby on Rails. Пользовательский интерфейс
Ruby on Rails. Пользовательский интерфейсDigital-агентство Мэйк
 
Решения Oracle для Big Data
Решения Oracle для Big DataРешения Oracle для Big Data
Решения Oracle для Big DataAndrey Akulov
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5DrupalSPB
 
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupalLviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupaldeWeb
 

Semelhante a Semantic web и schema.org для интернет магазинов (Cергей Cиница) (20)

Seo for drupal
Seo for drupalSeo for drupal
Seo for drupal
 
Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!
 
Использование данных семантического веба поисковыми системами
Использование данных семантического веба поисковыми системамиИспользование данных семантического веба поисковыми системами
Использование данных семантического веба поисковыми системами
 
Spark overview (18.06.2015)
Spark overview (18.06.2015)Spark overview (18.06.2015)
Spark overview (18.06.2015)
 
DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.
 
Семантический HTML5 - iForum
Семантический HTML5 - iForumСемантический HTML5 - iForum
Семантический HTML5 - iForum
 
Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7
 
Hadoop > cascading -> cascalog (very short)
Hadoop  > cascading -> cascalog (very short)Hadoop  > cascading -> cascalog (very short)
Hadoop > cascading -> cascalog (very short)
 
Технологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхТехнологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших Данных
 
Hadoop presentation
Hadoop presentationHadoop presentation
Hadoop presentation
 
Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"
 
Реальный мир и хорошие модели данных.
Реальный мир и хорошие модели данных. Реальный мир и хорошие модели данных.
Реальный мир и хорошие модели данных.
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis Bosak
 
Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011
 
Корпоративное приложение на Rails
Корпоративное приложение на RailsКорпоративное приложение на Rails
Корпоративное приложение на Rails
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и React
 
Ruby on Rails. Пользовательский интерфейс
Ruby on Rails. Пользовательский интерфейсRuby on Rails. Пользовательский интерфейс
Ruby on Rails. Пользовательский интерфейс
 
Решения Oracle для Big Data
Решения Oracle для Big DataРешения Oracle для Big Data
Решения Oracle для Big Data
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5
 
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupalLviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
 

Mais de DrupalYug

Drupal 8 for site builders (Андрей Юртаев)
Drupal 8 for site builders (Андрей Юртаев)Drupal 8 for site builders (Андрей Юртаев)
Drupal 8 for site builders (Андрей Юртаев)DrupalYug
 
Современные средства аналитики. Настройка и использование колтрекинга на Drup...
Современные средства аналитики. Настройка и использование колтрекинга на Drup...Современные средства аналитики. Настройка и использование колтрекинга на Drup...
Современные средства аналитики. Настройка и использование колтрекинга на Drup...DrupalYug
 
Реактивный фронтенд фреймворк для людей (Константин Комелин)
Реактивный фронтенд фреймворк для людей (Константин Комелин)Реактивный фронтенд фреймворк для людей (Константин Комелин)
Реактивный фронтенд фреймворк для людей (Константин Комелин)DrupalYug
 
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)DrupalYug
 
Рынок Drupal (Александр Воинов)
Рынок Drupal (Александр Воинов)Рынок Drupal (Александр Воинов)
Рынок Drupal (Александр Воинов)DrupalYug
 
Drupal в КубГУ (Сергей Синица)
Drupal в КубГУ (Сергей Синица)Drupal в КубГУ (Сергей Синица)
Drupal в КубГУ (Сергей Синица)DrupalYug
 

Mais de DrupalYug (6)

Drupal 8 for site builders (Андрей Юртаев)
Drupal 8 for site builders (Андрей Юртаев)Drupal 8 for site builders (Андрей Юртаев)
Drupal 8 for site builders (Андрей Юртаев)
 
Современные средства аналитики. Настройка и использование колтрекинга на Drup...
Современные средства аналитики. Настройка и использование колтрекинга на Drup...Современные средства аналитики. Настройка и использование колтрекинга на Drup...
Современные средства аналитики. Настройка и использование колтрекинга на Drup...
 
Реактивный фронтенд фреймворк для людей (Константин Комелин)
Реактивный фронтенд фреймворк для людей (Константин Комелин)Реактивный фронтенд фреймворк для людей (Константин Комелин)
Реактивный фронтенд фреймворк для людей (Константин Комелин)
 
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)
Как владельцам облачных сервисов выйти на рынок Drupal? (Антон Шлома)
 
Рынок Drupal (Александр Воинов)
Рынок Drupal (Александр Воинов)Рынок Drupal (Александр Воинов)
Рынок Drupal (Александр Воинов)
 
Drupal в КубГУ (Сергей Синица)
Drupal в КубГУ (Сергей Синица)Drupal в КубГУ (Сергей Синица)
Drupal в КубГУ (Сергей Синица)
 

Semantic web и schema.org для интернет магазинов (Cергей Cиница)