2010-08-30 2 views
2

Как скрыть от Google <div>? Есть ли другие решения, кроме использования javascript для вставки этого элемента?Сделать контент невидимым для поисковых систем

Я читал около <!-- googleoff: index-->here, но я не уверен, что он делает то, что я хочу. Проблема заключается в том, что div, который я пытаюсь скрыть, можно рассматривать как дублированный контент Google, и даже если он скрывает его от результатов поиска, я думаю, что он по-прежнему наказывает вас ...

+0

Это отличный вопрос. Действительно, должен быть HTML-тег, который означает «не индексировать эту часть». – JohnFx

ответ

5

Вы можете поместить данные в отдельном файле, загрузите его с помощью iframe и заблокируйте google-паук из этого файла, используя robots.txt.

3

Помимо динамической вставки текста в страницу таким образом, который будет возникать только в браузере (как вы отметите, javascript будет лучшим выбором), на самом деле.

Вы можете скрыть всю страницу, используя правильную запись robots.txt, но это не похоже на то, чего вы пытаетесь достичь. Это может работать, если страница содержит только текст, который вы хотите скрыть, и вставьте его как IFrame.

1

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

Смежные вопросы