URL-адрес канонического OG завершается неудачно в URL-адресе - PullRequest
3 голосов
/ 06 октября 2011

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

В попытке сохранить данные, подобные FB, и комментарии, я сохранил для свойства og: url старый URL-адрес,так как это оригинальный и канонический идентификатор в Open Graph.Я реализовал в августе, и это работало должным образом, с прежними аналогичными данными.Теперь он не работает и показывает предыдущие аналогичные данные и не работает в отладчике URL.

Вот пример с нового сайта:

http://seattle.findwell.com/million-things-to-do-seattle/washington-brewers-festival-2011

В URLОтладчик, теперь он возвращает эту ошибку:

Произошла ошибка при извлечении объекта по URL-адресу http://seattle.findwell.com/million-things-to-do-seattle/washington-brewers-festival-2011/', или одному из URL-адресов, указанных с помощью перенаправления или свойства 'og: url', включаяодин из http://www.hometalkin.com/seattle/million-things-to-do-seattle/washington-brewers-festival-2011/.

В моих тегах OG ничего не изменилось.Что-то изменилось с каноническим URL-адресом в открытом графике, что вызывает сбой при перенаправлении?

Ответы [ 3 ]

2 голосов
/ 25 мая 2012

Эта страница:

имеет это og:url:

<meta content="http://www.hometalkin.com/seattle/million-things-to-do-seattle/washington-brewers-festival-2011/" 
      property="og:url" />

но когда вы на самом деле переходите на (на самом деле - когда сканер Facebook пытается перейти на него) этот URL с og:url сайт перенаправляет вас обратно на:

Это круговая ссылка.

Чтобы исправить это, вам нужно изменить og:url на:

0 голосов
/ 25 апреля 2013

У меня была точно такая же проблема. Я изменил URL своего сайта, и у меня есть более 40 000 радиостанций с лайками и комментариями fb.
Пример:

http://www.radioways.com/fr/radio/nrj.html
до
http://www.radioways.fr/radio/nrj.html

Я провожу дни и дни за чтением и проверкой форума, но я не нашел ответа ...
Вот что нужно сделать:
1. В og canonical вам нужно указать адрес старого сайта
2. В URL Iframe вы можете поместить оба. Результатом лайков будет добавление лайков оканканалов + лайков Ифраме
Это не будет работать (и именно поэтому я потратил так много времени БЕСПЛАТНО), пока вы не подтвердите эти настройки с помощью FB

С уважением.

0 голосов
/ 02 сентября 2012

У меня действительно были очень трудные времена, когда я только начинал как разработчик.

Я создал инструмент именно для этой цели - поскольку я думал, что он может быть полезен для других:

Facebook / Генератор кнопок «Мне нравится» в открытом графике

Он генерирует (и сохраняет) тег (ы) открытого графика, поэтому вам не нужно помещать их на страницу и' URL-адрес перенаправления ' указывает, куда отправлять весь трафик.

Он также обнаруживает бота / скребка Facebook , поэтому он не будет мешать чему-либо:)

Удачи

...