2015-11-30 2 views
0

Отладка facebook og не может очистить www.voinstyle.ca. Я до сих пор пробовал следующие решения, и никто из них не работал. Когда я удаляю новую информацию о царапинах, я получаю следующую ошибку: «Ошибка анализа входного URL-адреса, данные не были кэшированы или данные не были очищены».Facebook OG отладчик не может очистить сайт

  1. Изменено WWW от CNAME к рекордному, указывающий на сервер
  2. Связался Godaddy хозяин - ничего плохого или уникального в нашей установке сервера.
  3. перепроверили robots.txt, никаких проблем нет

Я скопировал домашнюю страницу HTML в файл на другом сервере, и facebook был в состоянии ползать, что правильно, поэтому я не считаю, что это вопрос мечения. Основываясь на этом, я думал, что это проблема с сервером, однако Godaddy не может видеть ничего, что могло бы указать на это.

Любые идеи о том, что это может быть, или что я мог бы попытаться правильно исправить сайт?

Сайт основан на Wordpress.

Спасибо,

+0

Редактировать: По-видимому, заголовок возвращает перенаправление 302 для главной страницы, что может быть проблемой ..... как я могу понять, откуда это происходит? В файле .htaccess нет ничего, чтобы указать перенаправление – Rob

+0

. Я также должен упомянуть, что этот сайт использует среду Redux .... – Rob

+0

Переадресация 302, вероятно, является частью проверки того, принимает ли клиент файлы cookie - попробуйте установить cookie, перенаправить на тот же адрес и проверить, был ли cookie отправлен клиентом ... Теперь, если ваша система продолжает повторять этот круг, если куки не отправляются клиентом (а скребок FB не поддерживает файлы cookie), это может быть легко причиной проблема. Вам нужно будет выяснить, какая часть вашего сайта/системы вызывает это перенаправление - и либо полностью избавиться от него, либо добавить исключение для скребка FB (и, возможно, другие инструменты/боты, которые также не принимают файлы cookie.) – CBroe

ответ

0

У вас есть сертификат SSL на домене? Я не уверен, но facebook изменил многое для разработчиков, где теперь вам нужно использовать ssl, чтобы интегрировать ваш сайт/приложение в facebook.

Я думаю, что что-то не так с каноническим тегом в вашем html, потому что он по-прежнему извлекает некоторые данные, но не все. В старой рабочей кешированной копии это было http://voinstyle.ca/. Его выстрел в темноте, но попробуйте изменить его на

<link rel="canonical" href="http://voinstyle.ca/" /> 
+0

Да , но только на страницах проверки, а не на каждой странице. – Rob

+0

checkout the edit –

1

Похоже, что есть что-то с Redux Framework.

Я купил тему, которая использует фреймворк Redux, и я получаю ту же проблему, что и вы. Когда я отключил плагин Redux Framework в wordpress и снова попробовал отладчик facebook, я получил ответ.

Например, я сделал это, чтобы отключить сокращение, очистить новую информацию от отладчика объекта Facebook, так что теперь FB знает, что делать, и, наконец, снова включил Redux.

Я знаю, что это не является идеальным, но, по крайней мере, в то время как я узнаю, что реальное решение, FB покажет что-то, а не только URL ...

Я буду отчитываться с любыми новыми результатами.

Смежные вопросы