воскресенье, 16 декабря 2007 г.

Глава 3. Ссылки и навигация

Введение в ссылки и навигацию

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

Хорошая навигационная система облегчает поисковой системе осмотр вашего веб сайта и в то же время облегчает осмотр сайта пользователями. Если пользователям будет удобно перемещаться по вашему сайту, то будет выше и вероятность того, что они станут вашими покупателями. Если поисковой системе будет удобно перемещаться по вашему сайту, то будет выше и вероятность того, что она проиндексирует много страниц сайта. Чем больше страниц будет проиндексировано поисковой системой, тем больше вероятность того, что одна из страниц будет найдена при поиске что может привести к целенаправленному посещению вашего сайта.

Используйте гипертекст который может быть использован для перехода поисковыми системами

Роботы поисковых систем следуют не по каждому типу ссылок используемых разработчиками. Можно быть уверенным только в том, что роботы всех поисковых систем могут следовать по стандартным ссылкам.

В HTML коде стандартная ссылка пишется следующим образом:
<a href="http://www.my-photographs.cn">Фотоальбом "Европа"</a>

Такая ссылка на странице выглядит следующим образом: Фотоальбом "Европа"

Все остальные формы ссылок могут оказаться проблематичными для поисковых систем.

Подсказка:

Если вы используете WYSIWYG (что вижу, то получаю) редакторы или CMS системы, то получаете как правило корректный HTML код при добавлении текстовых ссылок. Проверить, что ссылка действительно текстовая можно выделяя текст в браузере. Если вы можете выделить его символ за символом как обычный текст на веб странице, то HTML код должен быть надежным.

Карта изображения или навигационные кнопки

Иногда дизайнеры применяют графику для навигационных ссылок. Есть два способа создания таких ссылок:
• Навигационные кнопки;
• Карты изображения.

Навигационные кнопки – это единичные изображения, каждая из которых ведет на свою веб страницу. Большинство поисковых роботов могут переходить по такого типа ссылкам. Однако если вы хотите быть абсолютно уверенным в том, что все поисковые системы смогут верно интерпретировать эти изображения, то используйте тэг «alt» в качестве дополнительной меры.

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

Flash, Macromedia и апплеты Java

Flash и апплеты Java требуют от пользователя наличия специальных программ установленных на их компьютерах чтобы иметь возможность открывать и запускать файлы. Большинство современных браузеров изначально имеют все необходимые программы позволяющие запускать разнообразного рода файлы. Однако поисковые системы как правило не открывают подобные файлы.

Рекомендуется не использовать Flash и Java для навигационных ссылок. Если вы решили построить вашу страницу используя данные технологии, то желательно создать две версии страницы. Одна для пользователей с самыми последними версиями браузеров и заранее установленными программами и другая, менее продвинутая, для остальных пользователей. Менее продвинутая версия должна включать в себя обычные текстовые ссылки. Это будет работать как для поисковых систем, так и для пользователей у которых не установлены необходимые программы. Для определения необходимости использования упрощенной версии страницы может быть использован язык Javascript.

Javascript и DHTML

Javascript часто используется для выполнения простых операций на стороне клиента (таких как добавление товаров в корзину). Скрипт загружается в браузер пользователя вместе с HTML и может быть запущен без повторного обращения к серверу. Это хорошо работает при создании корзины товаров или динамической навигационной системы. Однако будьте осторожны, потому что роботы не читают Javascript!

Важно чтобы навигационная система не была основана полностью на Javascript. Если вы решили использовать Javascript для вашей навигационной системы, то позаботьтесь о том, чтобы те же ссылки были доступны через стандартные текстовые ссылки в карте сайта или файле urllist.txt.

Не HTML формат (PDF, MS Word и т.д.)

Хотя некоторые поисковые системы уже начали читать и индексировать не HTML файлы таких форматов как Microsoft Word, Microsoft Excel и Adobe Portable Document Format (PDF) ни одна поисковая система не будет следовать ссылкам находящимся в файлах подобных форматов. Если вы хотите чтобы поисковые системы следовали по ссылкам на вашем веб сайте, то ссылки необходимо размещать на основных веб страницах, в HTML документах.

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

Подсказка:

Чтобы помочь поисковым системам передвигаться по вашему сайту можно использовать карты сайта и прочие протоколы. Карта сайта – это файл состоящий из гипертекстовых ссылок на каждую из ваших страниц. URLlist.txt – это схожий файл, но состоящий целиком из ссылок, по одной ссылке на строке.