Facebook любит с несколькими доменами третьего уровня или переключением доменов

Можно ли настроить приложение Facebook так, чтобы лайки FB на веб-сайте «агрегировались» на разных доменах третьего уровня? Так, например, все лайки на http://example.com/page-to-like совпадают с http://www.example.com/page-to-like и https://secure.example.com/page-to-like?

Это может быть очень важно и в случае перехода на новый домен (третьего или второго уровня). Невероятно, что при смене домена все лайки сотрутся... не так ли?

Я уже искал в Google, Facebook и здесь безуспешно, поэтому я думаю, что это невозможно, но это последняя попытка.

Спасибо.


person zetarun    schedule 17.06.2012    source источник


Ответы (1)


Любой из них будет работать:

  1. На всех трех страницах наведите кнопки «Нравится» на одну из страниц, все лайки будут накапливаться на той странице, на которую вы наведете кнопки «Нравится».

  2. На трех URL-адресах установите метатег og:url так, чтобы он указывал на канонический URL-адрес для этого контента (т. е. выберите «основной» URL-адрес для этого контента).

person Igy    schedule 17.06.2012
comment
Привет, lgy, спасибо за ответ. Я думаю, что первый путь. Второй невозможен из-за возможного изменения канонического URL (для поисковой системы нормально, если старый перенаправляет с 301 или указывает на новый в каноническом, но это не нормально для FB). Во всяком случае, первый не рассматривает другой вариант использования: что, если бы я использовал, например, все лайки на example.com и я хочу переключить всю свою платформу на example.com? Если я не хочу потерять все, что было в прошлом, я должен навсегда сохранить старый домен... или есть какие-то другие решения? - person zetarun; 17.06.2012
comment
Да, вы должны поддерживать один канонический URL-адрес, даже если другие методы доступа к этому контенту меняются — см. мой ответ здесь для более подробного объяснения и решения: facebook.stackoverflow.com/questions/7197919/ - person Igy; 17.06.2012