Задать вопрос
Ответы пользователя по тегу Яндекс
  • Как спрятать ссылки для Яндекс.Поиск?

    @NotLogo
    Скрывайте ссылки от поискового робота генерирую их через клиентский javascript

    ПРИМЕРЫ РЕАЛИЗАЦИИ:

    Через инлайн js

    В этом варианте блоку скрвающему ссылку нужно прописать css стиль для отображения блок как стандартных ссылок на сайте
    <div class="yourclass" onclick="window.open('exemple.com', '_self');">content</div>


    При !DOCTYPE

    Код ссылки на странице:
    <a href="#" class="link" data-link="http://goo.gl">внешняя ссылка</a>

    Скрипт, который будет обрабатывать ссылку и открывать ее:
    <script>$('a.link').click(function(){window.open($(this).data("link"));return false;});</script>


    Без использывания HTML5

    Код ссылки на странице:
    <a href="#" class="link" rel="http://goo.gl">внешняя ссылка</a>

    Скрипт, который будет обрабатывать ссылку и открывать ее:
    <script>$('.hidden-link').click(function(){window.open($(this).data('link'));return false;});</script>


    Без использования структуры (прописывать стили не нужно)

    ​Код ссылки на странице:
    <span class="hidden-link" data-link="http://goo.gl">внешняя ссылка</span>

    Скрипт, который будет обрабатывать ссылку и открывать ее:
    <script>$('.hidden-link').replaceWith(function(){return'<a href="'+$(this).data('link')+'">'+$(this).text()+'</a>';})</script>
    Ответ написан