Структура сайта
Всем привет!
Не раз в своих статьях я упоминал, что на ранжирование сайтов в поисковых системах влияет структура сайта. Кроме того, что поисковые системы хорошо относятся к сайтам с правильной структурой, сайты с ошибками в структуре могут быть полностью не проиндексированы поисковыми системами, на них может допускаться дублирование контента, находиться много "лишних" страниц, то есть страниц, не имеющих никакой ценности для посетителей.
Часто посетители красивого сайта с навороченным дизайном покидают его, а посетители более простого и неприглядного на нем остаются. Зачастую это происходит потому, что "простенькие" сайты имеют, как правило, удобную систему навигации - юзабилити.
Правильная структура сайта
Существуют несколько правил, выполняя которые, можно сделать структуру сайта удобной для использования пользователями и роботами поисковых систем. Прежде всего, она должна быть строго структурированной, на каждую страницу сайта должны вести несколько внутренних ссылок, несколько со страниц равного уровня и, как минимум, одна со страницы более высокого уровня (то есть на стр. 2-ого уровня со страницы 1-ого уровня и аналогично). Подобных уровней не должно быть много, иначе попасть на страницы низшего уровня будет затруднительно. Оптимальным считаются 2-3 клика от главной страницы до самой "глубокой". Для представления структуры сайта есть хорошая картинка:
где "Раздел А" (раздел С, раздел Z) - это рубрики, категории и т.п. "Страница 1" - это одна из "частей" рубрики, в случае с моим блогом - это статья. "Страница N" - это тоже "часть" рубрики, та же статья. На каждую рубрику есть ссылка с главной страницы, на каждую конечную страницу есть ссылка с рубрики. Так должно быть в идеале. Но во множестве случаев не все так хорошо.
Если взять, к примеру, мой блог, то, чтобы попасть на страницу со старой статьей, иногда нужно сначала войти в рубрику, а затем перейти на вторую, третью и т.д. страницы. То есть, вместо того, чтобы быть доступной по 2-му щелчку от главной, страница может быть доступна лишь в 3-4, а то и больше кликов. Это плохо. Но на картинке представлено решение - карта сайта. Карта сайта должна представлять собой список ссылок на все страницы сайта, доступный по одному клику от главной. Желательно, чтобы карта сайта умещалась на одной странице. Карта сайта не должна генерироваться с помощью JavaScript, иначе поисковые системы могут просто "не понять" ее.
Ссылочная структура
Как я уже сказал, лучше, чтобы на каждую страницу вело как можно больше ссылок. Если с главной все понятно, на нее в большинстве случаев стоит ссылка с каждой страницы, то с самыми глубокими страницами все сложнее. В нашем случае (на примере моего блога) - это страницы статей. Для того, чтобы ссылок на них было больше, необходима грамотная перелинковка. Выполнить ее можно с помощью расстановки ссылок с одних статей на другие. Например, я только что употребил слово "перелинковка", поэтому могу сделать его ссылкой на свою одноименную статью, тем самым увеличив количество ссылок на нее. И так по аналогии. Кроме того существует множество решений для автоматической генерации, например, списка похожих статей. Виджеты "Интересное в блоге" или "Популярные статьи" тоже выполняют эту функцию. Схема подобной перелинковки выглядит так: https://genri.biz/
таким образом, каждая старая страница получает постепенно все больше и больше ссылок. Однако ссылки можно ставить и в старых статьях на новые, так как именно они нуждаются в индексации. Такие ссылки не только помогут поисковым системам найти новые страницы, но и улучшат навигацию посетителей по сайту, заставляя их делать переходы на сайте, это в свою очередь уменьшит показатель отказов - важнейшую составляющую поведенческого фактора.
Структурированность элементов страницы
Очень важное значение имеет структура самого html кода, а именно, расстановка отдельных элементов страницы. Самым простым примером является иерархия по значимости заголовков статьи. H1 располагается как можно выше, имеет самый крупный шрифт, H6 - наоборот. Все значимые части кода должны располагаться как можно выше в его структуре. Это можно сравнить с текстом на сайте - чем ближе ключевые слова к началу, тем больше они дают веса.
Правила структурирования сайта:
Необходимо строго соблюдать иерархичность значимых элементов страницы и самих страниц в целом.
Не должно быть ссылок, ведущих вникуда.
Robots.txt должен быть составлен грамотно и давать исчерпывающую информацию об индексации сайта и закрытии ненужных его элементов.
Код сайта не должен быть перегружен скриптами и CSS стилями.
Таким образом, грамотная структура сайта полезна как в работе с поисковыми системами, так и с посетителями. С точки зрения пользователя, структура сайта должна быть простой, понятной и удобной, без излишеств, интуитивно понятной. А то, что хорошо для посетителя сайта, хорошо и для поисковых систем. На этом все, удачи! Пока, пока.
С Уважением, Геннадий Ольховский
Ой, совсем забыл, вот ещё интересное в блоге:
... и это тоже полезная информация:
Не получилось поймать? Не беда - начните сначала!

Хорошо продуманная структура залог хорошего сайта
[Ответить]
Геннадий Ольховский Reply:
Июль 14th, 2014 at 02:02
Да, чтобы сделать хороший блог, нужно прилично потрудиться. Вот и приходится днями и ночами с этим жить
[Ответить]
Всё верно. Больше нечего сказать.
[Ответить]