За последние 24 часа нас посетили 23010 программистов и 1724 робота. Сейчас ищут 1536 программистов ...

Надо закрыть ссылки от поисковиков, но разрешить индекс

Тема в разделе "HTML и CSS", создана пользователем manas_anarov, 3 дек 2014.

  1. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Здраствуйте.
    Есть много ссылок на одной странице, не хочу получить санкции от поисковиков.

    1) Сперва я давал каждой отдельной ссылке атрибут rel=’nofollow’, но сегодня нашел информацию что этот тег работает только для гугла. Это так? Яндекс его игнорирует?

    2) Нашел такой мета тег
    Код (Text):
    1. <META NAME="ROBOTS" CONTENT="INDEX, NOFOLLOW">
    Если на странице добавить эту строчку, то любой поисковик будет индексировать ссылки и в тоже время любой поисковик, не будет переходить по ним?
     
  2. dapperkop

    dapperkop Активный пользователь

    С нами с:
    26 сен 2013
    Сообщения:
    890
    Симпатии:
    0
    Код (PHP):
    1. <script type="text/javascript">
    2.     document.write('[url="#"]ololo[/url]');
    3. </script>
     
  3. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    xtool.ru показывает что сайт, заспамлен ссылками на 7.6
    Чтобы избавиться от заспамленности я делаю так, rel=’nofollow’.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ты не понял что он тебе ответил, да?
     
  5. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Нет.
     
  6. dapperkop

    dapperkop Активный пользователь

    С нами с:
    26 сен 2013
    Сообщения:
    890
    Симпатии:
    0
    Яндекс не умеет яваскрипт, насколько мне известно. Поэтому, если тебе нужно что-то спрятать от роботов, но при этом чтобы это было на странице - используй яваскрипт. Не обязательно это делать так, как я это написал. Просто такой способ вставит твою ссылку в документ еще до того, как браузер построит дом, а значит ссылки будут видны на странице сразу же, без каких-либо задержек.
     
  7. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    А этот метод должен рабтать <META NAME="ROBOTS" CONTENT="INDEX, NOFOLLOW"> ?
    Ведь у людей может быть отключен яваскрипт.
     
  8. dapperkop

    dapperkop Активный пользователь

    С нами с:
    26 сен 2013
    Сообщения:
    890
    Симпатии:
    0
    Должен работать. Работает ли на самом деле я не знаю. https://help.yandex.ru/webmaster/controlling-robot/html.xml

    Если у людей отключен яваскрипт, то их нужно посылать на специальную страничку. Например так:

    Код (PHP):
    1. <noscript>
    2.     <meta http-equiv="refresh" content="0; url=http://yourdomain/badbrowser" />
    3. </noscript>
    Добавлено спустя 49 минут 26 секунд:
    Тебе что-то непонятно? Дежуришь. =)
     
  9. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    dapperkop
    Спасибо все понятно и подробно обьяснили. <noscript> который отсылает в нужную страницу, возмю в свой арсенал приемов.
     
  10. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    яндекс учитывает атрибут rel=’nofollow’.
    либо в роботсе пропишите в disallow
     
  11. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Zuldek
    Прочитал отсюда https://help.yandex.ru/webmaster/controlling-robot/html.xml что оказывается rel=’nofollow’ работает.
    В интернете где то, забыл уже где, нашел другую информацию, она оказалось неправдой.

    Задача решена, тема закрыта. Спасибо за помошь.