Визуальная структура вашего сайта должна быть отражена в меню. Оно должно включать в себя ограниченное количество элементов верхнего уровня. В них размещаются основные разделы сайта.
Количество уровней
Многие сайты используют вторичные меню для размещения дополнительного контента. Я не советую создавать более двух уровней. Владельцы сайтов жалуются, что не могут сжать все необходимые пункты в нескольких страницах, но это и не нужно. Меню – не единственный способ навигации по сайту. Перемещаться между страницами помогают также хлебные крошки и перелинковка.
Главная и контакты
Для большинства сайтов меню начинается с элемента «Главная» и заканчивается страницей с контактами. Это привычная для нас структура. Когда какой-то из этих пунктов отсутствует, меню даже визуально кажется неправильным. Без этих элементов пользователь не сможет установить с вами обратную связь и перейти на основную страницу вашего сайта. Обязательно включите эти пункты в основное меню.
Предположим, что у вас есть сайт, на котором размещена информация о фридайвинге, подводном плавании и подводной охоте. Элементы связаны между собой по смыслу, поэтому их нужно расположить рядом друг с другом. А теперь представим такое расположение пунктов меню: фридайвинг, ралли «Дакар», подводная охота. Хаотичное расположение элементов мешает восприятию. Если тематика ресурса не относится к ралли «Дакар», но вы хотите написать об этом, сделайте публикацию в блоге, в соцсетях и расшарьте ссылку на одной из страниц сайта. Пользователи, которые интересуются этой темой, перейдут по ссылке и прочтут вашу публикацию, а структура основного меню не будет нарушена.
Делаем структуру сайта удобной
Внутренние ссылки
Здесь стоит упомянуть о краеугольных статьях сайта – Cornerstone Articles или Cornerstone Content. На одной странице сайта размещается статья, обычно пояснительного характера, и в ней указываются ссылки на другие страницы ресурса. Внутренняя перелинковка очень важна для навигации. Когда пользователь читает статью, видит интересный пункт и хочет узнать о нем больше, ему гораздо удобнее сразу кликнуть на ссылку в тексте, чем искать соответствующий пункт в основном меню.
Когда вы выбираете Cornerstone Article из имеющихся у вас статей, обратите внимание на следующие пункты:
- текст статьи содержит высокочастотные ключевые запросы, по которым вы хотите продвигаться;
- содержание статьи информативное и полезное для читателя;
- страницы, с которыми вы связываете Cornerstone Article, включают в себя низкочастнотные ключевые запросы;
Подробнее о краеугольных статьях сайта вы можете узнать из нашего материала «Что такое cornerstone articles и как они помогут повысить эффективность контента».
Составление схемы
Накидайте на бумаге план будущего меню. Начните с основных пунктов меню первого и второго уровня. Подумайте, можно ли в этих пунктах разместить весь существующий контент и тот, который вы только планируете создать. Возможно, вы обнаружите, что некоторые страницы содержат полезную информацию, но не подходят ни к одному основному пункту меню. Это не проблема, просто прикрепите ссылки на других страницах и в карте сайта. Тогда поисковик и пользователи смогут найти их, и вам не придется создавать дополнительный пункт в меню.
Составив схему, вы также сможете увидеть пробелы в структуре и добавить недостающие страницы. Например, если вы занимаетесь разработкой сайтов, структура вашего ресурса может выглядеть так:
Веб-разработка → Система управления контентом → WordPress → Темы WordPress → Отзывчивые темы WordPress
Не все эти пункты нужно включать в основное меню. Достаточно двух опорных элементов: Веб-разработка и WordPress. Но все страницы на сайте должны быть оптимизированы и связаны друг с другом либо в меню, либо с помощью внутренних ссылок.
301 редирект
Возможно вы найдете страницы, нуждающиеся в обновлении, или даже такие, которых вообще не должно быть на сайте. Эти страницы не соответствуют текущей структуре сайта, демонстрируют товары и услуги, которые вы уже не предлагаете, содержат неточную или неактуальную информацию.
Скопируйте URL-адреса этих страниц в текстовый файл и реализуйте 301 редирект. Перенаправьте URL-адреса неактуальных страниц на новые, соответствующие им статьи, чтобы сохранить трафик. Если таких статей не существует, сделайте переадресацию на страницу соответствующей категории. В крайнем случае направьте пользователей на домашнюю страницу.
Редирект можно сделать в файле .htaccess или httpd.conf для Apache. Чтобы перенаправить страницу, используйте следующую структуру:
Redirect 301 /site/oldpage.html http://www.site.com/newpage.html
где oldpage – неактуальная страница, а newpage – страница, на которую вы направляете пользователей.
Таксономии
Таксономии в WordPress используются для классификации ваших сообщений и страниц. Встроенные в WordPress по умолчанию таксономии – рубрики и метки. Помимо основных вы можете создать собственные пользовательские таксономии. Это удобно для навигации, но во всем нужно знать меру. Я находил сайты, в структуре которых содержится более 300 рубрик и около 5000 меток. Естественно, что с таким количеством таксономий пользователь просто запутается. Среднее количество рубрик для сайта – 8-10. Можно и больше, если у вас интернет-магазин, в других случаях постарайтесь ограничиться этим количеством.
Чтобы избавиться от ненужных таксономий, пересмотрите их и уберите те, которые встречаются не более 1-2 раз. Оставьте те, которые подходят к большинству публикаций и страниц.
Оповещаем поисковик
Обязательно обновите карту сайта и внесите в нее обновленную структуру. При удалении страницы перенаправьте URL на другую страницу со схожей тематикой. Если такой страницы нет, выполните ошибку 410 Content Deleted. Таким образом вы сообщите поисковым роботам, что намеренно удалили контент.
Заключение
Хорошо структурированный сайт удобен как для пользователей, так и для поисковых роботов. На таком ресурсе проще ориентироваться и находить нужную информацию. Кроме того, ваши собственные публикации не будут конкурировать друг с другом и дублировать сами себя. Поэтому не забывайте время от времени наводить порядок на сайте, дорабатывать структуру и избавляться от ненужного контента.