Алгоритмы поисковых систем: семантическая микроразметка
Семантическая микроразметка — это использование в HTML-верстке дополнительных тегов, классов и иных атрибутов, которые либо дают поисковым системам дополнительную информацию о содержании страницы, либо упрощают классификацию содержания и формируют мета-данные для содержания. Наиболее популярными на сегодняшний день являются форматы Schema.org, Open Graph и микроформаты.
Schema.org
Schema.org — это специальный единый для многих поисковых систем стандартсемантической разметки, который совместно разрабатывается многими поисковыми системами (в том числе Яндексом и Google). Разметка Schema.org упрощает поисковой системе процесс формирования описания сайта в результатах поиска (так называемого сниппета). Размеченная таким образом страница может отображаться в поиске иначе, чем остальные, и содержать дополнительные сведения. Стандарт поддерживает разметку для статей и других творческих работ, событий, описаний различных действий, товаров, информации о людях. Разработка новых словарей разметки в рамках Schema.org происходит на основе потребности поисковых систем и, как правило, совпадает с запуском ими новых сервисов.
Open Graph
Open Graph — это стандарт, который разработал Facebook для того, ссылки на сайт и «лайки» красиво отображались. Сейчас этот стандарт поддерживают и другие крупные социальные сети (Вконтакте, Google+, Twitter, LinkedIn, Pinterest и другие), а также поисковые системы (в частности, Яндекс и Google). При использовании этого стандарта на сайте, ссылки на него лучше отображаются в соцсетях и содержат дополнительную информацию, а поисковики получают более структурированную информацию. Стандарт поддерживает разметку пользовательских профилей, статей, видео- и аудиоматериалов, книг и сайтов в целом. Open Graph нацелен на контент, который наиболее активно распространяется через социальные сети, этим и объясняется состав используемых словарей.
Микроформаты
Микроформаты — это стандарт, разработанный W3C, который использует для разметки базовые элементы HTML (классы, если точнее). Стандарт поддерживает разметку контактной информации (hCard), кулинарных рецептов (hRecipe), отзывов (hReview) и товаров (hProduct). Сейчас микроформаты можно считать уже устаревшей технологией, они активно вытесняются стандартами Open Graph и Schema.org, которые развиваются значительно быстрее и более функциональны. Поэтому на сегодняшний день наиболее разумным является использование на сайтах микроразметки на основе стандартов Open Graph и Schema.org.