Facebook, как "Неверное значение объекта" и URL не может быть проанализирован
Я получаю эту ошибку при проверке OG на Facebook
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.dreampiece.com.au%2Findex.php%3Fmain_page%3Dproduct_info%26cPath%3D2_7%26products_id%3D459
Объект по URL-адресу 'http://www.dreampiece.com.au/index.php?main_page=product_info&cPath=2_7&products_id=459' типа 'product' недействителен, поскольку данное значение '' для свойства 'og:url' не может быть быть проанализирован как тип "URL".
Это источник моей страницы,
<meta property="og:type" content="product" />
<meta property="og:url" content="" />
<meta property="og:description" content=" Product Details: Total Qty: One Pc Materials: Alloy Electroplate & Rhinestones Size: Pendant - 2.5 cm x 1.6 cm; Length - 40.6 cm (Ext 7.2 cm) Country of Origin: Japan Colour: Golden " />
<meta property="og:site_name" content="DreamPiece Accessories" />
<meta property="fb:admins" content="120867161308451" />
<meta property="og:image" content="http://www.dreampiece.com.au/images/Products/m02040.jpg" />
Может ли это быть вызвано пустым og:url? Я использую код, как показано ниже,
<meta property="og:url" content="<?php echo $canonicalLink; ?>" />
1 ответ
Да, именно это и является причиной этого - вы уверены, что ваш код действительно выводит значение там? Это почти наверняка не так, если сканер Facebook ничего не показывает в og:url
метатег