G|Translate: English EN Français FR Deutsch DE Italiano IT Русский RU Español ES

Кнопки “Поделиться”

4.6/5 - (5 голосов)

Кнопки “Поделиться” используются для передачи информации о странице в ленту соответствующей социальной сети. Следует понимать, что Ваш пост в ленте увидят не все друзья. Все социальные сети по своим алгоритмам принимают решение, что именно показывать в ленте. В среднем порядка 10-15% друзей увидят Вам пост.

Кнопки "Поделиться"

Алгоритмы везде разные, а логика одинаковая – показывать только интересные (данному пользователю) посты:

– если Вы увлекаетесь котиками и Ваши друзья увлекаются котиками – то Ваш пост о котиках увидят под 90% друзей

Кнопки "Поделиться" + Кнопки "Поделиться" = 90%

– если Ваш пост о собачках, а Ваши друзья увлекаются котиками – то Ваш пост о собачках увидят 5% друзей

Кнопки "Поделиться" + Кнопки "Поделиться" = 5%

Котики, они лучше :)

Кроме комментария пользователя типа “Хорошо-то как” в социальную сеть передается:  название страницы,  url страницы, описание страницы, картинка

Для того, что бы передать пост с сайта в социальные сети, нам нужны две вещи:

а) скрипт, который будет показывать кнопки и передавать информацию

б) настройки, откуда брать данные для передачи информации (ранее было через параметры скрипта, теперь все основные социальные сети используют метатэги формата Open Graph).

Наиболее популярные сервисы, которые предоставляют скритпы кнопок “Поделиться”

Яндекс, смотреть здесь https://tech.yandex.ru/share/
Плюсо, смотреть здесь Pluso.ru
С
ервис http://share42.com/ru

Сервис share42 наиболее удобен:
– сервис отдает Вам исходники своих скриптов для размещения на хостинге, т.е. скрипт стартует с Вашего сайта
– вариант “вертикальный плавающий столбец” работает сразу
– для Joomla удобно выбрать позицию debug – кнопки разместятся за пределами шаблона сайта

В документации можно посмотреть настройки для работы кнопок.

Поддерживаемые атрибуты

АтрибутОписаниеВозможные значения
data-bareПризнак того, что загрузка стилей отключена. Если добавить атрибут, соцсети будут отображаться в виде текстового вертикального списка.Наличие или отсутствие атрибута.
data-counterПризнак того, что на кнопке соцсети отображается счетчик публикаций.

Внимание! На кнопке Твиттера счетчик публикаций отображаться не будет — Твиттер больше не поддерживает API с количеством публикаций.
Наличие или отсутствие атрибута.
data-copyПозиция кнопки Скопировать ссылку. Кнопка Скопировать ссылку может отображаться, если используется атрибутdata-limit.
  • first — кнопка внизу списка;
  • last — кнопка вверху списка;
  • hidden — кнопка не отображается.

Значение по умолчанию: last.

data-descriptionТекст, которым нужно поделиться.Строка.Некоторые соцсети (например Твиттер) могут обрабатывать большие строки некорректно, поэтому длина строки будет зависеть от соцсети.
data-imageИзображение, которым нужно поделиться.URL изображения.
data-langЯзык блока. Локализуются подписи кнопок соцсетей и кнопка Скопировать ссылку.
  • az — азербайджанский;
  • be — белорусский;
  • en — английский;
  • hy — армянский;
  • ka — грузинский;
  • kk — казахский;
  • ro — румынский;
  • ru — русский;
  • tr — турецкий;
  • tt — татарский;
  • uk — украинский.

Значение по умолчанию: ru.

data-limitКоличество соцсетей, отображаемых в виде кнопок. Используется если нужно встроить в блок много соцсетей, а также чтобы блок занимал мало места на странице. Не вошедшие в лимит соцсети будут доступны по нажатию кнопки Кнопки "Поделиться".Натуральное число или отсутствие атрибута.
data-servicesСписок идентификаторов социальных сетей, отображаемых в блоке.См. список идентификаторов поддерживаемых соцсетей. Несколько идентификаторов соцсетей указываются через запятую, без пробела.Значение по умолчанию:vkontakte,facebook,twitter
data-sizeРазмер кнопок соцсетей.
  • m — большой Кнопки "Поделиться";
  • s — маленький Кнопки "Поделиться".

Значение по умолчанию: m.

data-titleЗаголовок, которым нужно поделиться.Строка (длина зависит от сервиса).По умолчанию указывается заголовок страницы, на которой размещен блок.
data-urlСсылка, которой нужно поделиться.Любой URL.По умолчанию указывается URL страницы, на которой размещен блок.

 

Следует обратить внимание, что в настоящее время социальные сети берут настройки не из атрибутов, а из мета тэгов стандарта OpenGraph – это стандарт микроразметки на сайте, почитать можно здесь

Для наших целей (корректно передать информацию в социальные сети и отобразить ее в ленте/хронике) нужно четыре основных тэга:

– название url

– название заметки/поста

– описание поста

– картинка

Без заполненных метатэгов стандарта Open Graph каждая социальная сеть формирует эти данные по разному (по своему внутреннему алгоритму).

<meta property=”og:url” content=”Адрес сайта”/>Показ в посте адреса сайта
<meta property=”og:title” content=”Наименование”/>Показ в посте наименования заметки (при отсутствии тэга иногда берется из Title)
<meta property=”og:description” content=”Описание”/>Описание заметки (при отсутствии тэга иногда берется из Description)
<meta property=”og:image” content=”Расположение картинки”> – обязательно с полным путем с httpАдрес, где находится картинка (при отсутствии тэга каждая социальная сеть выбирает картинку для показа по разному, иногда первая по списку картинка в коде страницы)

Для facebook есть специальный раздел, где можно проверить, как это все работает на странице – https://developers.facebook.com/tools/debug/, вводите адрес страницы своего сайта и смотрите, как эту страницу видит социальная сеть.

 

Заполняем все 4 метатэга в разделе head, смотрим на результат

Кнопки "Поделиться"

FACEBOOK

Кнопки "Поделиться"

VKONTAKTE

Кнопки "Поделиться"

 МОЙ МИР

Кнопки "Поделиться"

Итого мы видим – все, что написано в метатэгах OpenGraph, корректно отобразилось в наших постах в социальных сетях. Дополнительный бонус – если роботы поисковых систем видят корректно заполненные метатэги для продвижения в социальных сетях – значит сайтом занимаются – и это повлияет на выдачу в результатах поиска.

Конечно, мы не будем все это делать вручную, для своей CMS ищем плагин, который сделает большую часть работы (перепишет title / description в новые метатэги и т.д.)

И обязательно проверяйте (посмотреть итоговый код страницы) качество работы плагина, который Вы установили для Open Graph. Метатэги правильно называются <meta property=”og:url” content=”Адрес сайта”/>

некоторые плагины неправильно генерируют метатэги и делают их вида <meta name=”og:url” content=”Адрес сайта”/>

Часть соцсетей и так будет работать на этих кривых метатэгах, но FACEBOOK не будет их учитывать.

Примечание: в Одноклассниках можно в своей ленте поделиться одной и той же страницей ТОЛЬКО 1 раз. Вот такое ограничение. непонятно зачем. Т.е. понятно – что бы рекламой не забивали ленту, но можно было сделать 1 раз в неделю, например.

При повторной попытке Вы увидите:
Кнопки "Поделиться"

И да, у Google+ Twitter свои метатэги (добавляем к CMS другие плагины). Стандартные метатэги OpenGraph учитываться не будут.

Google+

1<meta itemprop="name" content="Название сайта"/>
2<meta itemprop="description" content="Описание сайта"/>
3<meta itemprop="image" content="https://website.com/image.jpg"/>

Twitter

1<meta name="twitter:card" content="summary"/>  <!-- Тип окна -->
2<meta name="twitter:site" content="Название сайта"/>
3<meta name="twitter:title" content="Название страницы">
4<meta name="twitter:description" content="Описание"/>
5<meta name="twitter:creator" content="автор"/>
6<meta name="twitter:image:src" content="https://website.com/image.jpg"/>
7<meta name="twitter:domain" content="website.com"/>

Для Instagram не существует возможности “поделиться” с сайта. В Instagram загружаются фото, сделанные сам пользователем. Но можно установить у себя на сайте виджет вида “Мы в Инстаграм”, что посетители сайта могли сразу видеть Вашу представленность в данной социальной сети.

Вот здесь можно прочитать подробнее и как реализовать для ленивых :)
http://habrahabr.ru/post/223739/ Пишем Instagram виджет для сайта.
http://inwidget.ru/ Instagram виджет для сайта бесплатно. Inwidget.

Как добавить meta property на свой сайт?

Для сайта на HTML – вручную. Для сайтов с использованием CMS – через плагины.

Что должен “уметь” хороший и правильный плагин?

– поддерживать добавление метатэгов для всех типов социальных сетей (не только OPEN GRAPH)
– небольшой плюс к SEO – при наличии метатэгов для Google+, сайт будет НЕМНОГО лучше показываться в выдаче Google
– иметь основные настройки для всего плагина (точнее для всего сайта)
– по умолчанию брать заголовок их title
– по умолчанию брать описание из description
– по умолчанию использовать указанную картинку для всех страниц сайта
– по умолчанию остальные тэги
– иметь возможность все вышеперечисленное редактировать у каждой страницы

Тогда удобно. Вы изначально задаете картинку по умолчанию для всего сайта, название и описание по умолчанию берутся из соответствующих meta, заполненных ранее для страниц. При необходимости для конкретной страницы Вы можете все это изменить.

Если неохота каждый раз вручную нажатием кнопки добавлять пост с сайта в хронику социальных сетей – можно перейти к следующему пункту автоматизации – Автопостинг в социальные сети.

 

Подпишитесь в VKontakte - нажмите кнопку
Подпишитесь в Telegram - нажмите кнопку
Наша группа ODNOKLASSNIKI

Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла




Запрос на размещение Вашего рекламного поста (тема и email будут добавлены автоматически в письмо)

В Вашем браузере должна быть настроена обработка ссылок mailto

site_post@bk.ru

или просто скопируйте адрес e-mail



Почитать в разделе

SEO – ЧТО ЭТО?

SEO - это на английском search engine optimization Т.е. буквально оптимизация сайта под индексирование поисковыми машинами (в первую очередь конечно Яндекс и Google). Проблема в том, что алгоритмы индексации являются закрытой информацией и можно только догадываться из опыта и здравого смысла, как эти алгоритмы работают (хотя и у Яндекса и у Google есть официальные требования к страницам, которые они индексируют). Проблема в том, что сайт должен хорошо выглядеть для живых людей и быть правильным с точки зрения роботов. Если для людей все хорошо сделано, а для роботов ничего не сделано - сайт не будет в выдаче в первых страницах поиска и живые люди его не увидят. Вот такая ситуация -...
(Читать полностью...)

  • Всего статей в разделе: 9
  • Показано статей в списке: 8
  • Сортировка: название по алфавиту

“Черное” SEO

Черное SEO - продвижение сайта за счет обмана поисковых систем. Поисковые системы обижаются и выбрасывают сайт из поиска. 1. Накрутка поведенческого фактора - бан 6 месяцв - Userator, Movebo, WebEffector, SerpClick, Seopult 2. Накрутка подсказок в поисковой...
(Читать полностью...)

Биржи ссылок

Поисковые роботы оценивают Ваш сайт. в том числе, насколько он интересен другим сайтам. Т.е. по объему ссылочной базы. Если никто не ссылается на Ваш сайт - значит там нет ничего интересного. Как пример - сайт www.adme.ru - порядка 1 млн. визитов в месяц при 300 000 страниц и 300 000 ссылок. Кстати, простая грубая оценочная модель: - страниц и ссылок должно быть примерно поровну - кол-во визитов на сайт в месяц = число ссылок *3 Поэтому стали появляться биржи...
(Читать полностью...)

Нужен ли www в начале адреса сайта

Почему существуют сайты в двух вариантах http://site.ru и http://www.site.ru Откуда это появилось? Когда Интернет был маленьким, а сервера слабые, то на на разных серверах стояло разное программное обеспечение для разных целей: site.ru - домен www.site.ru - сам сайт (т.е. по этому URL сервер отдавал HTML) mail.site.ru - почтовый сервер (т.е. этот URL сервер использовал для почтового сервиса) Потом Интернет вырос и указание www перед сайтом стало ненужным. Откуда вообще появляется www перед адресом сайта? Вы обращали внимание, что после запуска сайта он доступен в двух вариантах - как с www, так и без www. Причем это не зависит от применяемой CMS, даже для сайта на простом html...
(Читать полностью...)

Нужен ли слеш в URL?

Периодически на просторах интернета всплывает вопрос: "Нужен ли слеш (косая черта /) на конце адреса сайта? Как правильно: - так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype/ - или так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype  Давайте по порядку. Для всех страниц (за исключением Главной)  наличие / отсутствие слеша означает для поисковых машин 2 разных адреса. Вот, например, страница https://seotable.ru/2020/10/02/roboty-i-boty-ne-spjat/ Без слеша - 301 код (постоянно перемещена) Со слешем - 200 код   Следует понимать, что никакого отношения к реальным папкам на сервере это не относится. Просто сервер по данному адресу...
(Читать полностью...)

Перелинковка

Зачем нужна хорошая перелинковка? Т.е. по смыслу - с отдельной Вашей страницы сайта из текста должны быть ссылки на другие страницы Вашего же сайта. Зачем? Зачем нужна внутренняя перелинковска страниц сайта Поисковые машины и так весь сайт проиндексируют. Обратите внимание на страницы входа на Ваш сайт.  Самая посещаемая страница - это не всегда главная страница сайта. В данном случае для сайта https://comphome.ru главная страница на третьем месте по посещаемости. В данном отчете учтены все входы (не только с поиска). Это означает, что такие страницы чем-то интересны пользователям, их более легко найти или на них большое число ссылок с других ресурсов. Читаем статью Семантическое...
(Читать полностью...)

Семантическое ядро

Семантическое ядро сайта - вот оно :) Или все-таки не оно? На Ваш сайт посетители переходят на конкретные страницы, а не в целом на сайт. Соответственно можно и нужно говорить о семантическом ядре каждой страницы. Зачем это нужно? К сожалению, роботы пока не такие умные, как хотелось бы. Например, Вы написали статью про процессоры на socket 775 или LGA 775. А что ищут люди? Смотрим статистику Яндекса по словам https://wordstat.yandex.ru/    Ищут  Запросов в месяц  775 сокет  23685  socket 775  12398  lga 557   5313 Поиск в бытовом написании "775 сокет" самый популярный, в отличии от правильного написания. В результате, Вашу правильно...
(Читать полностью...)

Снипет

Снипет - это то краткое описание сайта, которое показывается в выводе поисковых систем. Название спипета - этот title Вашей страницы Описание сайта для Яндекса: - длина текста в спипете 240 символов (с пробелами) - по умолчанию робот сам составляет описание из текста страницы (иногда используя тэг Description) Описание сайта для Google: - длина текста в снипете 160 символов (с пробелами) - робот берет или из Description (длина до 160 символов) или сам составляет описание из текста страницы ВАЖНО: снипет не является неотемлимой частью страницы. Заголовок снипета не меняется, а вот текст зависит от запроса, по которому была показана страница. Т.е. при показе...
(Читать полностью...)

Что хотят роботы поисковых систем

Как говорят математики - "существует необходимое, но недостаточное условие". Что это для SEO? Что бы поисковый робот не ругался :) Если роботу изначально "не нравится" Ваш сайт - то дальнейшие усилия по продвижению не имеют смысла. Подробнее про хотелки роботов можно прочитать в Вебмастере. Яндекс.Вебмастер любезно предоставляет список (скан первой части), что именно проверяет робот (конечно, список не полные и время от времени он меняется). Далее попробуем оценить со стороны этого здравого смысла, ЧТО НАДО и ЧТО НЕ НАДО делать, что бы поисковые машины хорошо относились к сайту. В целом любая поисковая машина/робот пытаются оценить два основных параметра сайта...
(Читать полностью...)

X

    Пожалуйста, докажите, что вы человек, выбрав автомобиль.