кнопка «Поделиться» на Facebook не принимает метатеги - PullRequest
0 голосов
/ 15 сентября 2018

Я использую кнопку «Поделиться» в Facebook на моем веб-сайте. Я следую документации на Facebook, чтобы сделать это. Но он не берет контент из мета-тегов, а случайный контент с моего сайта. Когда я пытаюсь отладить общий URL через отладчик facebook, он выдает мне два предупреждения, которые приведены ниже:

Inferred Property:   The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.
Missing Properties:  The following required properties are missing: og:url, og:type, og:title, og:image, og:description, fb:app_id

Но ниже приведены метатеги, которые я использую на той странице, которой я хочу поделиться.

<meta property="og:description" content="Welcome to the world of computer science." />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://www.mywebsite.com" />
<meta property="og:image" content="https://tophat.com/wp-content/uploads/2017/05/BLOG_code.jpg" />

Я использую AWS-сервер для размещения своего сайта. htaccess - это мой сайт , думаю, из-за этого. Может кто-нибудь, пожалуйста, сообщите мне причину этого.

Спасибо.

1 Ответ

0 голосов
/ 16 сентября 2018

Привет @ Раджат ,

Поскольку я рассмотрел ваш вопрос, вы используете сервер aws, на котором вы выполняли аутентификацию htaccess. Вам просто нужно удалить аутентификацию htaccess, а затем использовать инструмент отладчика facebook, чтобы снова удалить ваш сайт. Это поможет вам очистить кеш от вашего сайта. Это ссылка отладчика Facebook.

Примечание: Вы должны удалить аутентификацию htaccess, поскольку Facebook сканирует данные только из общедоступных URL-адресов.

...