Навигация по сайту

Навигация по сайту — это то, чему веб-проектировщики всегда уделяли значительное внимание (с самого возникновения веб-сайтов). Еще до того как поисковые движки стали такими важными, навигация играла весьма существенную роль — она помогала пользователям найти то, что они хотели. И сейчас она играет важную роль в том, чтобы поисковые движки поняли ваш сайт.

Основы оптимизации под поисковые системы

Пауки поисковых движков должны суметь прочитать и интерпретировать код вашего веб-сайта, чтобы правильно просмотреть и проиндексировать содержимое его веб-страниц. Не путайте это с правилами таких организаций, как консорциум W3C, который выпускает указания по структуре HTML. Следование указаниям W3C вполне может быть хорошей идеей, однако огромное большинство сайтов не выполняют эти указания, так что поисковые движки обычно просто пропускают их нарушения (если паукам удается проанализировать этот код).

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

Элементы сайтов

Элементы сайтов, проблемные для сканирования

Простой HTML не является проблемой для пауков, однако на веб-странице могут появляться и другие типы контента, которые хорошо работают для человека, но не для поисковых движков. Далее приведены некоторые примеры самых проблемных областей.

Функции поиска и веб-формы — на многих сайтах есть функции поиска, являющиеся специальными поисковыми движками, которые индексируют контент сайта и предоставляют к нему доступ. Это довольно популярный способ помощи пользователям, чтобы они могли быстро найти дорогу по сложному сайту. Например, веб-сайт Pew Internet (www.pewinternet.org) предоставляет поле поиска по сайту в правом верхнем углу. Это отличный инструмент для пользователей, но поисковые движки им блокируются. Поисковые движки при своей работе только просматривают структуру ссылок Всемирной паутины — они не заполняют формы и не пытаются делать случайные запросы в полях поиска. Таким образом, любой контент, доступ к которому можно получить только через поиск по сайту, останется невидимым для Google и Bing. В данном случае это хорошо, поскольку поисковые движки не хотят индексировать такой контент (они не желают выдавать результаты чужого поиска в своих результатах поиска).

Формы — также популярное средство интерактивности. Самая простая из них — форма «свяжитесь с нами» — имеется на многих веб-сайтах. К сожалению, пауки не заполняют и не отправляют такие формы. Поэтому доступный пользователям этих форм контент является недоступным для поисковых движков. В случае формы «свяжитесь с нами» это не имеет большого значения, но формы других типов могут привести к более серьезным проблемам.Пример

Пример формы обратной связи

Тем веб-сайтам, которые имеют скрытый за экранами регистрации контент, придется либо предоставить текстовые ссылки на этот контент (что делает ненужным сам экран регистрации), либо реализовать принцип «первый клик бесплатно» (обсуждается далее, в разделе «Поставка контента и управление поисковыми пауками»).

Java, изображения, аудио- и видеоконтент — файлы Adobe Shockwave, вставки Java, аудио- и видеоролики (в любом формате) представляют собой такой контент, который, по большей части, не может быть просмотрен пауками основных поисковых движков. За исключением некоторых случаев (которые мы обсудим позже), поисковые движки могут читать только текст, представленный в формате HTML. Встраивание важных ключевых слов или целых параграфов текста в изображение или Java-консоль делает их невидимыми для пауков. Точно так же и произносимые слова в аудио- или видеофайле поисковыми движками поняты быть не могут. Впрочем, компания Google начала применять инструмент голосового поиска Google Voice Search для «прослушивания» аудиоконтента и определения его значения (впервые упоминается в книге «In the Plex» Стивена Леви). Движок Baidu уже имеет функцию поиска файлов MP3, а приложения Shazam и Jaikoz способны идентифицировать песни по их хешам.

Атрибут alt, созданный изначально для разметки метаданных и как средство повышения доступности для слабовидящих пользователей, является хорошим способом предоставления текстового контента (или, по крайней мере, какой-то его части) для поисковых движков (при отображении изображений или встроенного нетекстового контента). Обратите только внимание, что атрибут alt не является сильным сигналом и использование его со ссылкой на изображение не является заменой простой текстовой ссылки с целевым якорным текстом. Хорошей альтернативой ему служит использование подрисуночных подписей и текстовых описаний в HTML-контенте (там, где это возможно).

За последние несколько лет появились компании, предлагающие услуги по транскрипции (автоматическому созданию текста по словам в аудио- или видеоконтенте). Предоставление таких транскрипций на страницах с мультимедийными файлами сделает ваш контент доступным для поисковых движков и даст возможность найти его тем пользователям, которые осуществляют поиск по ключевым словам. Вы можете также использовать программное обеспечение (такое как Dragon Naturally Speaking) и продиктовать свою транскрипцию вашему компьютеру.

Понравилась статья? Поделиться с друзьями: