Обязательно прописывайте URL в кнопках социального шаринга

Твиттерфид, многие сокращатели ссылок, rss-ридеры, фидбернер, прочие популярные сервисы зачастую к передаваемым ссылкам добавляют свои параметры.

Пример: twitterfeed взяв из rss ссылку: https://adne.info/borotsya-s-vorovstvom/ запостил в твиттер её так: https://adne.info/borotsya-s-vorovstvom/?utm_source=twitterfeed&utm_medium=twitter — фоловеры заходят по данному адресу, делают ретвиты и т.д., в итоге, ретвиты, шаринг вконтакте и комментарии формы контакта достались адресу с дополнительными параметрами а не тому, которому надо.

У этого 2 минуса:
1. Размывается общее число ретвитов/шарингов.
2. Поисковики могут проглотить неправильный адрес или взять сразу несколько адресов (дублирование контента).

Как избежать: прописывайте URL в кнопках социального шаринга.

Например, можно установить кнопку твиттера так:

В этом случае, она возьмет для отправки текущий URL, то есть если к вам пришли по адресу с дополнительными параметрами, то и ретвит будет с такой же ссылкой.

Поэтому лучше ставить кнопку так:

Для WordPress шаблонов это будет следующим образом:

У Контакта, мыла, фейсбука также можно задавать url принудительно.

Обратите внимание на размещение кнопок — в разных браузерах они отображаются по-разному + стили вашего блога. Это тема для отдельного поста и хорошо бы, если бы с наглядными примерами его бы написал опытный верстальщик.

Обсуждение:
  1. Вава

    Вся соль в мелочах? Дотошный же вы.
    Проверил свои блоги, плагины кнопки ставят верно, а где в шаблонах прописано ручками, пришлось править.

  2. Сергей

    Да все правильно, у меня была такая проблема, кросстпост был через twitterfeed в итоге через некоторое время яшка проиндексировал по 2 страницы. Через редирект помогли все подправить. Это у меня было на друпале, а при таких же настройках в twitterfeed только уже на другом сайте с WP все нормально и twitterfeed постит так в твиттер — http://site.ru/?p=460 то есть так как идет реальный урл на сайте. Не знаю в чем разница.

  3. sasha

    еще можно использовать
    php echo wp_get_shortlink();
    вместо
    php the_permalink()

    тогда даже смена вида Permalinks ничего не попортит

  4. SEONSK

    Хм, вообще странно. У меня и по умолчанию нормально ссылки ставятся.

  5. Евгений

    Согласен. ссылка должна быть прямой, пусть даже и нофоллоу и ноиндекс.
    Я установил кнопку твиттера прямо в пост, твичу сразу прямыми ссылками)))

  6. Евгений

    )) после скольки комментов не удаляешь ссылку на сайт?)))

  7. Alex Hodinar

    Евгений, если вы сюда пришли только за ссылкой, то лучше попробуйте другие блоги. Не удаляю ссылки на интересные мне или коллегам ресурсы (скорее, как закладки).

  8. Михаил

    А как указать вКонтакте точный урл?

  9. Amberen

    У тебя в коде для твиттера ошибка. Вместо data-url стоит data-counturl.
    В коде сайта, а не в тексте поста. :))

  10. Alex Hodinar

    Нет ошибки, прописан и data-url и data-counturl

  11. Amberen

    Ага, пардон. Я думал опечатка, а оказывается еще и counturl есть.

  12. Димка

    Добрый день.
    Есть мысль сделать рейтинг статей по количеству репостов в фб и вконтакте. Каким кодом можно это сделать? спасибо



Раздел: Социальные сети, SMM/SMO, Автор: Alex Hodinar
|