это мой код для указания содержимого в метатеге. но по какой-то причине Facebook не получает контент в этих тегах.
<meta property="og:title" content="<?php echo $fb_title;?>" />
<meta property="og:type" content="website" />
<meta property="og:url" content="<?=$fb_link;?>" />
<meta property="og:image" content="<?=$fb_image;?>"/>
<meta property="og:site_name" content="example"/>
<meta property="fb:app_id" content="app_id"/>
<meta property="og:description" content="<?=$fb_desc;?>"/>
<meta itemprop="image" content="<?php echo $fb_title;?>">
это содержание, отображаемое в источнике моей страницы: ->
<!DOCTYPE HTML>
<html prefix="og: http://ogp.me/ns#">
<head>
<link rel="image_src" href="http://www.example.com/uploads/programsNew/Perte-de-poids-d'environ-10-kg-en-course-à-pied,-2-356.jpg##" />
<meta property="fb:app_id" content="app_id"/>
<meta property="og:image" content="http://www.example.com/uploads/programsNew/Perte-de-poids-d'environ-10-kg-en-course-à-pied,-2-356.jpg##"/>
<meta property="og:image:url" content="https://www.example.com/uploads/programsNew/Perte-de-poids-d'environ-10-kg-en-course-à-pied,-2-356.jpg"/>
<meta property="og:image:secure_url" content="https://www.example.com/uploads/programsNew/Perte-de-poids-d'environ-10-kg-en-course-à-pied,-2-356.jpg" />
Ошибки, предоставленные Facebook:
1. Объект по URL ‘https: // WWW.’sitename’.com /’ типа ‘website’ недействителен, поскольку не указано обязательное свойство ‘og: image: url’ типа ‘url’.
2. Следующее будет считаться перенаправителем сканером:
<link rel="canonical" href=".." />
тег<meta property="og:url" content=".." />
тегВ исходном коде страницы нет канонического тега, он присутствует в основном коде, но внутри условия для другой страницы. поэтому тег canonical отсутствует на этой странице. Так почему же есть ошибка, если у кого-то есть идеи, поделитесь, пожалуйста.
og:url
Тег — это только домен, а не постоянная ссылка. Таким образом, Facebook фактически идет на www.example.com, чтобы получить теги Open Graph:
<meta property="og:image:url" content=""/>
<meta property="og:image:secure_url" content="" />
Других решений пока нет …