Как было сказано в главе 5, если ваше предприятие выпускает, скажем, три категории
одного продукта, то это может привести к появлению .почти идентичных
страниц с тремя различными URL-адресами. Это фундаментальная проблема дублирования
контента. В главе 5 была предложена концепция "первичной категории" и
Перенаправление исключенного контента
Вывод изображений в виде текста
К сожалению, как было сказано в главе 6, использование графики, содержащей
текст, негативно влияет на поисковую оптимизацию. Причина проста: поисковые механизмы
не могут читать текст, включенный в графические изображения. Поэтому
одной из очевидных и этичных причин применения маскирования может быть распознавание,
Практическое занятие по маскированию
Вот несколько типичных ситуаций, где можно использовать маскирование:
•
вывод текстовых изображений в виде текста;
•
перенаправление исключенного контента на эталонный эквивалент;
•
предоставление контента, распространяемого по подписке, только поисковому
агенту (пример с New York Times);
•
Реализация маскирования
В описанном ниже упражнении вы реализуете простую библиотеку маскирования,
в виде класса SimpleCloak. Этот класс будет иметь две функции, к которым можно
обращаться из Web-приложений:
• updateAll () — обновляет базу данных маскирования на основе IP-адреса поискового механизма и данных пользовательского агента;
Использование дескриптора meta noarchive
Одна из проблем, связанных с маскированием, состоит в том, что кэшированная
информация, предоставляемая большинством основных поисковых механизмов, будет отображать обычным посетителям маскированную версию, а не ту версию, которую
они должны видеть. Вряд ли вам это нужно по нескольким причинам, и одна из
Опасности, присущие маскированию
Понятно, что, несмотря на постепенно растущую приемлемость некоторых вариантов маскирования, оно все-таки рискованно, и если вас поймает за этим делом Google, который считает маскирование неэтичным, то ваш сайт будет наказан.
Маскирование с этической точки зрения
Немногие области поисковой оптимизации вызывают столько споров, как маскирование.
Дэн Тайес (Dan Thies) считает, что "маскирование — очень опасная техника".
Кроме того, он утверждает, что "цель маскирования — обман поисковых механизмов".
Несколько слов о маскировании с помощью перенаправления JavaScript
JavaScript-маскирование — это (обычно обманное) перенаправление пользователя на другую страницу с помощью JavaScript. Поскольку поисковые агенты не выполняют JavaScript-код, этот метод широко применяется для выдачи спама поисковым механизмам.
Наиболее (печально) известен пример кратковременного исключения сайта
Подробнее о региональной привязке
Региональная привязка — это поисковая оптимизация, которая позволяет сайту
Что собой представляет маскирование, региональная привязка и подмен
Прежде чем приступить к написанию кода, вы должны четко уяснить следующие
важные определения.
• Маскирование (cloaking) означает практику доставки различного контента поисковым механизмам и "живым" посетителям, просматривающим Web-сайт. На
практике маскирование выполняется с помощью подмены по IP. Подробнее см.