
Далеко не все материалы, опубликованные на том или ином ресурсе, должны быть видны поисковым системам. В некоторых случаях на странице ресурса может присутствовать текст, который по тем или иным причинам способен негативно сказаться на поисковой оптимизации проекта. К примеру, часть статьи может быть неуникальной, если это достаточно объемная цитата, размещенная на множестве других сайтов. Кроме того, текст может быть нетематичным, то есть не относиться к общей тематике страницы.
Как же скрыть подобный контент от поисковиков? Конечно, можно полностью запретить доступ поисковых роботов к той или иной странице с помощью файла Robots.txt, но это не всегда разумно, ведь спрятать от поисковика иногда требуется лишь один абзац, а то и строчку. Так зачем жертвовать ради этого всем текстом, размещенным на странице? Гораздо более адекватным решением в таких случаях будет использование тега «noindex».
Для того чтобы поисковый бот просто проигнорировал определенный кусок текста, в HTML-коде страницы его нужно оформить примерно так:
индексируемый текст...
скрытый от поисковика текст...
Ни в коем случае не следует забывать закрывать этот тег, так как иначе вне видимости поискового бота окажется вся часть страницы.
Особенно данный тег полезен в статьях, где приводится множество примеров, неподходящих для индексации. Допустим, мы размещаем статью, где рассказывается о переоптимизированности текстового контента. В ней приводится целый отрывок, демонстрирующий так называемый поисковый спам. Естественно, мы не хотим, чтобы на нашем ресурсе оказался подобный текст, и тут нас как раз и выручит тег «noindex». Единственное, о чем необходимо помнить, - то, что описываемый тег работает лишь для поисковой системы Яндекс.
Для Google вообще не существует тегов, которые могли бы скрыть какую-либо часть текста от изучения поисковым роботом. Единственным относительно эффективным способом запретить американскому поисковику индексировать часть контента является вывод этого самого текста с помощью технологии Ajax. При этом даже Flash-баннеры отчасти читаемы для Google. Конечно, данная особенность тега «noindex» в определенной степени ограничивает возможности веб-мастеров, однако управление работой бота Яндекса дает неплохие результаты. Поэтому не ленитесь и используйте данный тег там, где это необходимо.