Що таке open graph і як його підключити до wordpress

Поява терміна SMO прийнято пов'язувати з публікацією Рохита Бхаргава (Rohit Bhargava), який сформулював 5 основних правил SMO:

Питання, пов'язані безпосередньо з генерацією контента розглядати не будемо. Про написання сильних текстів найкраще розповість недавно вийшла книга Максима Ільяхова і Людмили Саричева «Пиши, скорочуй. Як створювати сильний текст ».

Що таке open graph і як його підключити до wordpress

Настійно рекомендую всім хто хоча б іноді щось пише.

Візьмемо як приклад найпростішу публікацію пересічного блогу. На ній я покажу як контент повинен расшарівать і як не повинен.

Що таке open graph і як його підключити до wordpress

Що таке open graph і як його підключити до wordpress

Як бачимо, публікація має зрозумілий заголовок, характерне зображення та короткий опис. Воно не найкраще, але технічно працює все вірно.

А ось як не повинен расшарівать контент.

Що таке open graph і як його підключити до wordpress

Що таке open graph і як його підключити до wordpress

Такий шаринг нікуди не годиться.

Такі пости ніхто не буде ні лайкать, ні репоста. Швидше за все і відвідувач, який вирішив розшарити публікацію, побачивши цю сором, змінить свої плани.

Протокол Open Graph

Протокол Open Graph хоч і є розробкою Facebook, однак, підтримується всіма популярними соцмережами. На даний момент Open Graph підтримують: Твіттер, ВКонтакте, Google+, LinkedIn, Pinterest та багато інших.

Основні метадані Open Graph

Додаткові метадані Open Graph

Ряд властивостей мають додаткові метадані, які визначаються як і звичайні метадані.

З повним описом протоколу Open Graph можна ознайомитися на сайті Ruogp.me.

Підключення Open Graph

Open Graph підключається до HTML-сторінок так само як і будь-які інші метатеги.

Для статичних сторінок так, наприклад:

Як підключити Open Graph до WordPress

Для WordPress традиційно існує два способи підключення: за допомогою плагіна і ручне підключення за допомогою фільтрів і екшенів.

1. Підключення Open Graph до WordPress за допомогою плагіна

Для підключення Open Graph до WordPress існують спеціальні плагіни:

Але найчастіше підключення спеціальних плагінів не потрібно, тому що підтримка Open Graph реалізована в багатьох комплексних SEO-плагинах.

Іноді підтримка Open Graph є прямо в темі WordPress, особливо це стосується преміум-тим. Тому, перед стартом робіт по SMO, потрібно відкрити HTML-код сайту і перевірити його на наявність метатегов Open Graph. Їх можна визначити по характерному властивості (property) - «OG:».

2. Підключення Open Graph до WordPress без плагінів

Код розміщуємо в файлі функцій активної теми (functions.php) або у функціональному плагін, в який ви виносите весь функціонал, щоб не втратити його при зміні теми.

В результаті на сторінках всіх записів будуть виводитися основні метадані Open Graph:

Окремо варто зупинитися на og: image. Як зображення буде встановлена ​​мініатюра поточної записи. У разі її відсутності - перше зображення записи. Якщо ні того, ні іншого немає - буде виводитися дефолтний зображення, посилання на яке потрібно задати змінної $ default_image.

Як перевірити, чи правильно підключено Open Graph

Можна скористатися дебаггера Open Graph на Facebook for developers і протестувати видимість публікацій краулер Facebook.