Объединение базового URL и индексной страницы для счетчиков социальных сетей (Facebook, Twitter, Plus1) - PullRequest
0 голосов
/ 03 ноября 2011

Нужна помощь в подключении способа, которым счетчики социальных сетей подсчитывают лайки по базовому URL и базовому URL с именем файла.

У меня есть три счетчика (лайки в Facebook, лайки Plus1 и твиты) на разныхСтраницы истории на моем сайте.Все эти имена страниц в настоящее время являются index.shtml.В моем коде я последовательно называю эти страницы «/ Programs / Mystory /», а не «/programs/mystory/index.shtml».Тем не менее, некоторым людям все равно удается добраться до адресов index.shtml.Используя метатеги Open Graph, я могу указать понравившийся URL.Однако как сделать счетчик взаимозаменяемым между базовыми URL-адресами и base + index?

Пример в реальном времени:

Эти два URL-адреса ведут на одну и ту же страницу: http://being.publicradio.org/programs/2011/mormon-demystified/

http://being.publicradio.org/programs/2011/mormon-demystified/index.shtml

Однако, если вы просматриваете эту страницу с первого URL, вы увидите 543 лайков Facebook, 8 Plus 1 лайков и 32 твитов.Если вы просматриваете его по второму URL (вместе с именем файла), вы увидите 0 лайков Facebook, 1 плюс 1 лайк и 0 твитов.Независимо от URL-адреса, когда вы просматриваете эту страницу, я хочу, чтобы вы увидели 543 лайков Facebook, 9 Plus 1 лайков и 32 твитов.

Кто-нибудь может помочь?Заранее спасибо!

1 Ответ

0 голосов
/ 15 января 2012

Всегда используйте более длинную версию URL.Обязательно поместите его в теги OG, ссылку на каноническую ссылку, а также жестко закодируйте data-href из плагинов.

...