Я развернул блог, используя Gatsby + Netlify.В настоящее время я использую реагирующий шлем, чтобы заполнить правильные метатеги в каждом сообщении в блоге.
По какой-то причине Facebook Open Graph не обнаруживает метатеги, которые принадлежат блогу, и по умолчанию использует метатеги домашней страницы.
Это то, что я получаю от Facebook Debugger:
The following required properties are missing: og:url, og:type, og:title, og:image, og:description, fb:app_id
Это то, что я получаю, когда нажимаю - Посмотрите, что именно наш скребок видит для вашего URL:The document returned no data.
Примечание: Netlify - в настоящее время я не использую предварительную визуализацию Netlify.
Гэтсби, это пример того, как код обрабатывает мета-теги в сообщениях блога (теги Twitter работают правильно).
{
property: 'og:image',
content: `https://website.com${image}`,
},
Я уже пытался обновить отладчик Facebook (снова поцарапать), но безуспешно.
Есть идеи, если это проблема с Netlify, Facebook или Gatsby / реагирующий шлем?