Я переработан мой сайт недавно и один из изменений использует index.php
вместо index.html
и изменение одного из метаданных собственности og:image
от favicon_1.jpg
к favicon.jpg
.Facebook старый сайт OG: изображение cahced
Теперь, facebook по-прежнему показывает старый og:image
, даже после того, как я использовал линкер URL.
Это то, что "scraper sees":
<meta property="og:image" content="http://iulianonofrei.com/images/favicon.jpg">
<meta property="og:image" content="http://iulianonofrei.com/images/macro/splinter.jpg">
И это graph API:
"image": [
{
"url": "http://iulianonofrei.com/images/favicon_1.jpg"
},
{
"url": "http://iulianonofrei.com/images/macro/grass_2_t.jpg"
}
Как я могу обновить ссылки, чтобы показать текущие? Кроме того, вторая генерируется php, поэтому я хочу, чтобы она обновлялась по записи или, по крайней мере, обновлялась правильно, когда я запускаю ее через linter.
А также у меня есть warning, который я не могу понять, и это меня раздражает!
Вы уверены, что не проверяете два разных URL-адреса? вы сказали выше, что вы изменили URL-адрес от .html до .php, это другой URL-адрес. – Igy
Он должен выбрать все это отдельно, так как это единственный файл 'index', а также' .../index.php' извлекает точные те же данные –
Нет, точный URL-адрес, который вы используете, - это тот, который вы должны проверять - если он перенаправляет в другом месте, искатель facebook будет следовать за перенастройкой - отметьте [Инструмент отладки Facebook] (https://developers.facebook.com/tools/debug) для URL-адреса, который вы делитесь/нравится/публикуете, и посмотрите, есть ли обнаруженные там теги правильно – Igy