Как поделиться несколькими конкретными элементами страницы только - PullRequest
0 голосов
/ 06 января 2012

У меня есть страница продуктов на моем веб-сайте с кнопкой «Поделиться» на каждом, теперь я могу сказать, что Facebook автоматически выбирает название и изображение общего продукта, а не всей страницы.

Ссылка на мой сайт

Сайт написан с использованием сценария php on smarty type с файлами tpl,

ps Я не очень хорошо знаю php.

Заранее спасибо:)

Ответы [ 2 ]

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

Вы должны использовать канонический URL для каждого продукта, который поможет двумя способами. Один с фейсбуком линтером, получающим правильные теги og. И во-вторых, это также помогает вашему SEO-рейтингу.

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

Язык сценариев на стороне сервера будет самым простым:

в php вы можете поделиться страницей + дополнительная переменная, тогда, если ваша страница обнаружит эту переменную, вы можете установить определенные метаданные.

http://www.fancydressclothing.net/categories/49/1950s-Costumes.php?product=1

И в php выберите правильные данные для продукта 1 и установите метаданные:

http://developers.facebook.com/docs/opengraph/

...