Как стать автором
Обновить

Что такое разметка Open Graph и как ее внедрить без программиста

Время на прочтение 7 мин
Количество просмотров 161K
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 9

Комментарии 9

Совместима ли разметка для соцсетей с ld+json для Google, можно ли избежать дублирования?

Open Graph описывается с помощью синтаксиса RDFa (JSON-LD — нет). JSON-LD подходит для семантической разметки на базе Schema.org (равно как и RDFa, как и Microdata). Open Graph и Schema.org решают разные задачи. Open Graph — грубо говоря, для красивых репостов, Schema.org — опять же, грубо говоря, для красивых сниппетов в поиске. Оба вида разметки прекрасно уживаются на одной странице, о дублировании переживать не стоит.

Спасибо за статью, я, наконец, сподобился добавить эту разметку в свой блог.

Судя по всему у вас в конце статьи неточность. Согласно официальной документации, для использования Open Graph тег <html> должен ипользовать не аттрибут xmlns:og=, но prefix= и должен выглядеть вот так:
<html prefix="og: http://ogp.me/ns#">

По-крайней мере, с первым вариантом аттрибута ФБ моей разметки не увидел.

В тексте был указан вариант для xHTML. Но для HTML нужно указывать именно <html prefix="og: http://ogp.me/ns#"> — как в документации. Спасибо, что обратили внимание.

Странно, что в исходном коде *этой* страницы нет ни того, ни другого. При этом og-разметка в наличии и, надо полагать, работает.
НЛО прилетело и опубликовало эту надпись здесь
Что вы имеете в виду под динамической разметкой? Можете привести пример?
НЛО прилетело и опубликовало эту надпись здесь
А кто знает как побороть og meta в новых google site? Они туда пихают свою и никому ссылку не дать :(
Зарегистрируйтесь на Хабре , чтобы оставить комментарий