Facebook використовуватиме будь-які метатеги відкритого графіка, якщо вони є для заголовка та зображення тощо (наприклад, og: назва). Документація у Facebook для протоколу Open Graph пояснює це детальніше:
Протокол Open Graph визначає чотири необхідні властивості:
og: title - Назва вашого об'єкта так, як вона повинна бути відображена у графіку, наприклад, "Скеля".
og: type - Тип об'єкта, наприклад, "фільм". Дивіться повний список підтримуваних типів.
og: image - URL-адреса зображення, яка повинна представляти ваш об’єкт у графіку. Зображення має бути не менше 50 пікселів на 50 пікселів і мати максимальне співвідношення сторін 3: 1.
og: url - канонічна URL-адреса вашого об’єкта, яка буде використовуватися як його постійний ідентифікатор у графіку, наприклад, http://www.imdb.com/title/tt0117500/ .
Крім того, ми розширили основні метадані, щоб додати два необхідних поля для з'єднання вашої сторінки з Facebook:
og: site_name - ім'я для Вашого веб-сайту, що читається людиною, наприклад, "IMDb".
fb: admins або fb: app_id - список розділених комами або ідентифікатори користувачів Facebook, або ідентифікатор програми Facebook Platform, яка адмініструє цю сторінку. Дійсно включити на свою сторінку як fb: admins, так і fb: app_id.
Також рекомендується включити наступне властивість, а також ці властивості з декількома частинами.
og: опис - опис вашої сторінки з одним до двох пропозицій.
Я не впевнений, як вони це роблять для сторінок, на яких відсутні ці теги. Якщо ви намагаєтесь дублювати цю функціональність, то це не допоможе, вибачте. Але якщо ви намагаєтесь забезпечити, щоб ваші сторінки відображалися у видавці так, як ви хочете, можливо, це станеться.
Ви також можете скористатися налагоджувачем програми opengraph у фейсбуці, яка надасть інформацію про ваш попередній перегляд, а також (надзвичайно зручно) оновити кешоване посилання, якщо ви внесете зміни. Інакше ви можете внести зміни до посилання, яким ви хочете поділитися, і зміни не відображатимуться протягом днів:
https://developers.facebook.com/tools/debug