- Що таке структура сайту?
- Принципи побудови структури сайту
- Сайт візитка
- комерційний сайт
- Інтернет магазин
- Інформаційні сайти
- нішеві сайти
- портали
- Вимоги до структури сайту
- Вимоги ПС Яндекс до структури
- Вимоги ПС Google до структури
- Як правильно скласти структуру сайту у вигляді схеми
- Аналіз конкурентів
- Пошук конкурентів в каталогах
- Розширення через Serpstat, Semrush і сервіс Arsenkin
- Чистка та об'єднання
- Ручна вивантаження структур конкурентів
- Автоматизована вивантаження з використанням сервісів
- об'єднання структур
- Чистка та видалення неефективних розділів
- Програми для побудови структури сайту
- Схема структури сайту в X-Mind
- Висновки
Структура сайту - це базис, фундамент будь-якого інтернет ресурсу, будь то інтернет магазин або інформаційний сайт.
Завдяки якісній, грамотно спроектованої структурі пошукові системи швидко роблять обхід сайту, не витрачають даремно ресурси робота (crawl budget, бюджет на обхід). Це призводить до швидкої індексації сайту пошуковими системами. У добре спроектованого сайту нові документи можуть потрапляти в індекс практично через день після розміщення на інтернет ресурсі.
Важливим фактором також є простота навігації по сайту для користувача, що позитивним чином впливає на поведінкові фактори і, як наслідок, на видимість, позиції і трафік.
У той же час, зміни структури сайту після запуску проекту не завжди дається легко і при неправильних діях зазвичай тягне за собою зниження в позиціях і як наслідок зменшення трафіку на час поки пошукові системи не адаптуються до нової структури.
Виходить, що структура сайту є, з одного боку дуже важливим фактором ранжирування, покращуючи характеристики всього сайту відразу, а з іншого боку не піддається легкої перебудови, в разі якщо при запуску проекту були допущені помилки і структура була спроектована невірно.
Саме тому ретельна підготовка, аналіз та планування - це критично важливі кроки при роботі над структурою будь-якого сайту, будь то невеликий сайт послуг або величезний classified (приклад: Авито ).
Час, витрачений на аналіз і проектування структури сайту окупається в 100% випадків. Відмова від підготовчих робіт призводить до серйозних проблем, які виникають на етапі активного просування і зростання. У деяких випадках витрати на роботи по переробці структури можуть бути еквівалентні вартості самого сайту, зробленого з нуля.
Що таке структура сайту?
Структура сайту - це логічна схема побудови сторінок сайту з розподілом по папках і категоріям. Якщо дивитися з точки зору користувача, то структура сайту - це навігація, шлях з того чи іншого сайту.
Фото 1: Приклад кулінарного сайту, який згрупував види страв в категорії, зробивши щось на зразок повареної книги.
Якщо дивитися з іншого боку - це набір URL'ов, структурованих за логічною схемою. Семантичне ядро - інформаційний фундамент сайту, структура - більш технічний. У будь-якому випадку, ці поняття пов'язані, так як часом досить розділити наміри користувача і ми отримаємо ескіз структури.
Проводячи аналогію, можна порівняти структуру сайту з продуктовим магазином: у відділі хліб - хлібні вироби, в молочному відділі - молочні продукти і так далі. Не будь такого поділу, покупці проводили б багато часу в пошуках того чи іншого продукту і підуть в найближчий магазин, де усі товари лежать за категоріями. Так само і з сайтом: якщо користувачі не будуть чітко розуміти що і де знаходиться, їм просто буде незручно і вони підуть на сусідній сайт з логічною структурою.
Принципи побудови структури сайту
Основним складовим ланкою будь-якого сайту є документ - це сторінка сайту, унікальну адресу в інтернеті. Документи можуть бути як простими інформаційними сторінками, так і картками товару або, наприклад, лістингами товарів в інтернет магазині.
Будь-сайт представляє з себе деревоподібну структуру, де за "ствол" можна представити як головну сторінку, а розділи і статті - гілки і листя. Наскільки широкою буде структура залежить від формату і типу сайту, але навіть сайт складається з однієї сторінки вже є основою або "стволом" деревовидної структури, від якого можна розвивати різні напрямки. Деревоподібна структура є базисом для будь-яких інших видів структури, в яких змінюється вид зв'язку документів - будь це лінійна зв'язок, де кожен документ пов'язаний з наступним і з головною, або більш широка зв'язок, де кожен документ пов'язаний між собою і з головною.
Принцип побудови зв'язків між документами залежить від типу сайту який нам необхідний.
В цілому можна виділити наступні типи сайтів, які мають відмінності в структурах:
Сайт візитка
комерційний сайт
Інтернет магазин
інформаційний сайт
Кожен тип передбачає свій вид структури, з якими ми спробуємо розібратися.
Сайт візитка
Хоч даний вид сайтів потихеньку сходить нанівець і все більш популярними стають односторінкові Лендінзі, сайт-візитка зі структурою має місце бути. приклад:
Фото 2: Приклад структури простого сайту візитки будь-якої невеликої компанії.
Подібний варіант надає користувачеві всю необхідну інформацію і простий в навігації.
Принцип його побудови полягає в невеликій кількості рівнів вкладеності структури, що робить навігацію для користувача максимально простий. Тут використовується лінійний вид зв'язку між елементами деревовидної структури - документами, де ми можемо перейти з головної сторінки на конкретний документ, але документи не пов'язані між собою.
комерційний сайт
В даному випадку нам необхідно розкрити перед користувачем інформацію про те, чим ми займаємося, як ми це робимо і які-небудь особливості нашого бізнесу. Короткий приклад сайту по ремонту квартир:
Фото 3: Приклад структури більш складного комерційного сайту, де кожна сторінка сайту розкриває інформацію про те чи іншому напрямку бізнесу або послугу.
На цей раз кількість зв'язків має більш розгалужений варіант і з розділу "Послуги" ми можемо перейти в рубрику "Ремонт квартир", а вже з неї потрапити на документ "Капітальний ремонт".
Інтернет магазин
Інтернет-магазини зазвичай найскладніші і багаторівневі по структурі сайти з великою кількістю сторінок. Через велику кількість товарів (у більшості випадків) структура інтернет магазину є дуже значущим елементом. Особливістю є те, що кількість створюваних сторінок зменшується за рахунок впровадження фільтрів.
Фільтри як правило ставляться на елементи, які несуттєво впливають на товар, а мають велику необхідність саме для користувача. Наприклад - фільтр на розмір одягу / взуття, або їх колір. При цьому натуральна шкіра і штучна можуть бути винесені на різні сторінки. Завдяки фільтрам ми отримуємо можливість більш гнучкого сайту без перевантаження структури. Коротка схема інтернет магазину може виглядати так:
Фото 4: Приклад структури базового інтернет магазину з каталогом товарів, картками і фільтрами (тегами).
При проектуванні структури інтернет магазина найбільш чітко вимальовується логічний зв'язок розділів, рубрик і статей в них. Структура розростається і можуть з'являтися зв'язку між суміжними розділами, наприклад взаємозв'язок документів розділу "Ноутбуки та комп'ютери", де з'являються посилання з розділу клавіатур на розділ комп'ютерних мишей, щоб полегшити навігацію користувача і вгадати його бажання.
Інформаційні сайти
Структури інформаційних сайтів не такі розгалужені як структури інтернет магазинів і включають в себе розділи, присвячені тому чи іншому напрямку. Розділ відрізняється від сторінки інтернет магазину тим, що часто є лістинг всіх документів на тему розділу без подальшої структуризації на більш вузькі напрямки. Також відмінною рисою є те, що зв'язку вибудовуються не тільки від розділу до рубрики, але і до кожної статті, що дає можливість вибудувати загальну перелинковку всередині всього розділу.
Інформаційні сайти можна розділити на два види, від яких буде залежати їх структура:
Сайти з вузькою тематикою, нішеві сайти (наприклад сайт, присвячений лікуванню варикозного розширення вен або акне).
Сайти портали, присвячені якійсь широкій проблемі (материнство, мода, зачіски, домашні тварини).
нішеві сайти
Приклад інформаційного сайту з вузькою тематикою фітнесу:
Фото 5: Спрощена структура інформаційного сайту про вправи і здоровий спосіб життя.
У цьому випадку ми маємо деревоподібну структуру, в якій кожна стаття пов'язана з розділом. Тобто ми можемо пов'язати розділ "Вправи на повітрі" з кожної внутрішньої статтею, при цьому сам розділ може грати тільки збирає роль, своєрідну оболонку - контейнер для документів, для суміщення статей одного напрямку.
портали
Варіант порталу - це той же інформаційний сайт, але з набагато ширшими напрямками і він може представляти із себе "зв'язку" вузьких інформаційних напрямків, в рамках однієї теми. Прикладом популярного інформаційного порталу може бути жіночий журнал woman.ru .
Якби ми робили портал про фітнес, розділ "Спорт", міг би бути одним з розділів зі своїми рубриками та статтями:
Фото 6: Багаторівнева структура розділу зумовлена великою кількістю рубрик, які планується розвинути.
Портали часто включають в себе дуже великі, масивні розділи і володіють розгалуженою структурою з перехресними зв'язками по семантичним складовим.
Вимоги до структури сайту
Структура необхідна також для індексації сайту пошуковими системами. Чим правильніше і логічніше вона спроектована, тим простіше пошуковій системі проіндексувати сторінки і надати їх користувачеві. У пошукових систем є ряд своїх вимог до успішної структурі.
Вимоги ПС Яндекс до структури
Пошукова система Яндекс має докладну інструкцію по роботі зі структурою сайтів - посилання . Якщо не вдаватися в деталі, в загальному можна виділити наступні ключові рекомендації:
Кожен документ повинен ставитися до свого розділу.
Чим більше вкладеність сторінки, тим довше Яндекс буде її індексувати. Тобто, якщо сторінка в структурі виглядає так: eda.ru/salaty/olivie то вона проиндексируется швидше, ніж eda.ru/bluyda/prazdniki/novyj_god/olivie.
Використовуйте карту сайту sitemap.
Обмежуйте індексування службової інформації. Наприклад, не варто індексувати "результати пошуку по сайту". Для пошукових систем вони не зіграють ролі в швидкості індексації або ранжируванні, але загальну швидкість перевірки сайту сповільнять і витрачають бюджет на обхід сайту роботом. Такий функціонал повинен бути перш за все для користувачів, ніж для роботів.
Кожна сторінка повинна мати унікальний URL. В даному випадку все просто - якщо у нас правильно складено семантичне ядро , То і дублікатів за назвою не повинно зустрітися.
Бажано, щоб формат URL давав уявлення про те, що знаходиться на сторінці куди він веде. Тобто ЧПУ добре сприймається не тільки користувачами, але і пошуковими системами.
Робіть посилання на інші розділи сайту текстовими. У текстових посиланнях можна додати ключів з семантичного ядра, щоб показати всю багатогранність тематики, якщо це не вдалося зробити на сторінці. Також це допомагає ПС зрозуміти про що сторінка.
Перевіряйте правильність symlink-ів. Тобто не повинно бути циклічних сторінок з великою кількістю повторень, наприклад semyadro.pro/sbor/sbor/sbor/sbor.
Зазначені рекомендації дозволять створити правильну структуру не тільки для Яндекса, але і для користувача.
Вимоги ПС Google до структури
Google так само має свої вимоги до правильної структурі сайту.
Структура сайту повинна бути гранично простий, логічною і зрозумілою для людини.
Використовуйте ЧПУ. Гугл так само орієнтується на ЧПУ для визначення релевантності сторінки.
Використовуйте пунктуацію в посиланнях. Тобто для поділу декількох слів в посиланнях необхідно використовувати знаки пунктуації: чи не / sineeplatje, а / sineeplatje. Гугл рекомендує "-", а не "_".
Не використовуйте складні URL.
Так само інформація по структурі і не тільки є в керівництві по оптимізації від самої компанії Google - посилання .
Як правильно скласти структуру сайту у вигляді схеми
Отже, правила вивчені, рекомендації отримані. Необхідно приступати до самого створення структури. Алгоритм, за яким ми будемо вибудовувати каркас нашого сайту грунтується на використанні кращих практик. Це дозволить витратити менше зусиль і при цьому грунтуватися на робочий результат.
Аналіз конкурентів
Для того, щоб скласти правильну структуру сайту не обов'язково сидіти і придумувати її з нуля. Велика ймовірність упустити що-небудь, особливо якщо ви раніше не стикалися з подібною практикою. Набагато простіше буде взяти вже готову структуру і адаптувати її під свій проект. Як це зробити? Зараз розповімо.
Отже, у нас є тематика. Припустимо, це інтернет магазин побутової електроніки. Структури інтернет магазинів як правило найдокладніші і розгалужені. Щоб не продумувати кожен розділ ми зробимо простіше - подивимося у конкурентів . Будьте впевнені, що конкуренти давно виконали всю роботу за нас. Щоб виключити помилки тих же конкурентів - ми будемо аналізувати декількох.
Алгоритм вивчення конкурентів на прикладі інтернет магазину побутової електроніки.
Пошук конкурентів в каталогах
Перше, що необхідно зробити - сформувати список конкурентів для аналізу. У нашому прикладі, необхідно знайти магазини побутової електроніки. Рейтинги і сервіси де можна отримати список конкурентів:
Liveinternet - рейтинг сайтів за категоріями, де можна взяти список лідерів ніші.
Фото 7: Перелік категорій сервісу Liveinternet. Категорії досить широкі, це дещо ускладнює завдання.
Top 100 Rambler - зручний топ з конкретними розділами.
Фото 8: Рамблер зручно згрупував сайти за напрямками, можна сміливо використовувати.
Яндекс Каталог - каталог від пошукової системи Яндекс.
Фото 9: Яндекс.Каталог - хороший джерело якісних сайтів.
Семраш - багатофункціональний сервіс по роботі з Google, в якому можна знайти конкурентів і вивантажити їх карти сайту.
Серпстат - так само сервіс для пошуку і вивантаження структури конкурентів по Яндекс і Google.
Арсенкін - інструмент для вивантаження ТОП сайтів за запитом.
Що нам необхідно зробити - нам потрібно знайти нашу категорію в рейтингах сайтів і виписати звідти конкурентів, наприклад в таблицю excel або в гугл таблиці (Google speadsheets).
Фото 10: Складаємо таблицю з url сайтів конкурентів в нашій тематиці. Краще брати великих гравців, тому що вище шанс що у них в плані структури все в порядку.
Розширення через Serpstat, Semrush і сервіс Arsenkin
Потім переходимо до сервісів - отримуємо базу сайтів за ключовим словом "побутова техніка". Детальніше про використання сервісів: Серпстат і Семраш .
Перевірка запиту в серпстат.
Фото 11: Шукаємо топ конкурентів за ключовим словом в тематиці.
Ми отримуємо "Конкурентів в пошуковій видачі":
Фото 12: Серпстат показує список найбільш видимих сайтів у видачі за запитом.
Виписуємо вийшов список в нашу таблицю.
Фото 13: Створюємо нову колонку і вносимо в неї дані.
Далі переходимо до Семраш.
Фото 14: Повторюємо операцію в сервісі Semrush.
Не забуваємо поміняти регіон на RU. Отримуємо список конкурентів по Google.
Фото 15: Список конкурентів з Семраш.
У Семраш є можливість експорту отриманого ТОП 100 якщо у вас придбана підписка (99 $), в іншому випадку переносимо необхідні дані вручну.
Фото 16: Експорт доступний тільки при активній підписці.
Так само додаємо в нашу таблицю Excel.
Фото 17: Створюємо окрему колонку для конкурентів, отриманих з Semrush.
Ту ж операцію проробляємо на сайті Арсенкіна.
Чистка та об'єднання
Після всіх маніпуляцій нам необхідно об'єднати всі ці списки в один і почистити його від дублів. На виході у нас повинно вийти щось подібне.
Фото 18: Підсумковий список після чистки на дублікати.
Необхідно почистити підсумковий список від таких сайтів як yandex.ru, avito та інших великих агрегаторів, які не є нашими прямими конкурентами.
На другому етапі нам необхідно дізнатися структуру сайтів з підготовленого списку. Кількість сайтів для вивчення залежить від нашого прагнення створити максимально детальну структуру і від тематики, в якій ми створюємо проект.
Розглянемо на прикладі магазину М-Відео. Для вивантаження структури сайту у нас є 2 варіанти:
Візуальне ознайомлення зі структурою та її відтворення в excel таблиці.
Вивантаження URL'ов за допомогою сервісів.
Ручна вивантаження структур конкурентів
Перший спосіб полягає в тому, що нам необхідно подивитися сторінки сайту і перенести їх в наш документ. Наприклад, як це виглядає в інтернет магазині М-Відео:
Фото 19: Дочірні сторінки розділу "Комп'ютери і монітори" на сайті М-Відео.
Те, як ми переносимо в нашу робочу таблицю (короткий приклад).
Фото 20: Створюємо деревоподібну структуру в excel таблиці за образом і подобою того, що ми бачимо на сайті.
Таким чином нам необхідно вивантажити структуру кожного відібраного сайту.
Автоматизована вивантаження з використанням сервісів
Другий спосіб полягає у використанні вже згаданих сервісів. Для того, щоб отримати структуру з Серпстата вбиваємо адресу сайту в первісну рядок.
Фото 21: Аналізуємо сайт через Serpstat.
Тиснемо пошук і потім в розділі "SEO аналіз" знаходимо "Сторінки сайту":
Фото 22: Наше завдання - знайти інструмент "Сторінки сайту".
У підсумку ми отримуємо такий результат:
Фото 23: Serpstat показує нам всі документи обраного сайту.
Мінусом даного способу є те, що в безкоштовному режимі нам буде доступно лише 10 сторінок, в той час як візуально ми можемо скопіювати всю структуру.
Таку операцію потрібно буде провести для кожного сайту зі списку і внести дані в таблицю.
об'єднання структур
Третій етап представляет собою возз'єднання всех структур в одну. Це необхідно для того, щоб отримати максимально повну структуру з різніх джерел . Використовуючи цей підхід ми закриємо прогалини одних сайтів напрацюваннями інших і в результаті отримаємо найширший варіант.
Для об'єднання необхідно взяти за основу сайт з найкращою і повної структурою. До нього ми будемо додавати структури інших сайтів. Наприклад, mvideo виявився найбільш вдалим варіантом і його ми будемо доповнювати.
Фото 24: Беремо структуру сайту М-Відео в якості базису.
Як відбувається наповнення? Все просто - ми дивимося схожі розділи у інших інтернет магазинів і переносимо сюди їх вміст. Для зручності можна кожен розділ розбити на колонки. Є 2 варіант роботи: додавати тільки унікальні розділи, яких немає в основний структурі, або додавати все і потім видалити дублі. Другий варіант підходить для об'ємних структур.
Припустимо, в магазині Ельдорадо представлено більшу кількість марок моніторів, ніж у М-відео. В такому випадку ми просто доповнюємо розділ монітори потрібними марками:
Фото 25: Доповнюємо розділ відсутніми марками, дублі чистимо потім.
В принципі, підсумковий варіант який у нас вийде максимально відобразить досвід конкурентів і дозволить нам побачити найбільш широку структуру інтернет магазину побутової техніки. Якщо говорити про інформаційних сайтах, то принцип абсолютно такий же, хіба що структура буде не така розгалужена в більшості випадків.
Чистка та видалення неефективних розділів
Структура вийде широкої, проте нас цікавить її максимальна ефективність і "мертві" сторінки нам не потрібні. Тому необхідно проаналізувати отриманий результат на попит і відсікти непопулярні або непотрібні розділи. Для цього приступимо до 4 етапу і перейдемо в програму Кей Колектор.
Щоб оцінити попит того чи іншого розділу ми будемо використовувати Кей Колектор. Для початку нам необхідно підготувати так звану матрицю парсинга. Для цього перейдемо до нашої таблиці. На прикладі моніторів це буде виглядати так:
Фото 26: Копіюємо марки моніторів в окрему вкладку.
Щоб скласти матрицю парсинга необхідно для кожної марки додати слово "монітор", для подальшого додавання в Key Collector.
Фото 27: Доповнюємо матрицю.
Копіюємо отриманий результат і відправляємо його на парсинг в Key Collector. Про те, як налаштувати Key Collector для ефективного парсинга можна прочитати в цієї статті .
Для збору даних нам вистачить тільки лівої колонки вордстата. На основі отриманих в ході парсинга даних ми можемо оцінити доцільність додавання того чи іншого розділу. Припустимо, якщо базова частота моніторів VIEWSONIC менше 20 в місяць (точну частоту можна спочатку не брати до уваги, вистачить і базової), то сенсу в додаванні такого розділу не багато, хіба що для отримання всієї лінійки товарів.
Таким чином ми відсіюємо непотрібні нам розділи і залишаємо тільки ті, що користуються попитом. Після парсинга вносимо зміни в нашу таблицю на основі актуальних даних.
В цілому, якщо ми правильно і красиво оформили excel таблицю ми вже будемо мати уявлення про те, як буде виглядати наш сайт і яка структура на ньому буде. Однак завжди більш наочно виглядає візуальна схема структури сайту.
Програми для побудови структури сайту
Для побудови структур сайту в цілому підійде будь-яка програма, яка може працювати з діаграмами. Створення схеми дозволяє візуально оцінити складність структури і охопити всі її напрямки поглядом.
Складність структури визначається двома параметрами: рівнем вкладеності і збалансованістю. Рівень вкладеності - це кількість переходів, які потрібно зробити з головної сторінки до найдальшого документа в структурі. Не рекомендується щоб це значення було більше 3. Збалансованість ми визначаємо на око, оцінюючи кількість документів всередині розділів і рубрик. Не повинно бути сильних перекосів, коли в одному розділі 100 документів, а в іншому 25.
Найбільш зручні ПО для створення структур сайту:
X-Mind - безкоштовна програма, створена для побудови майнд карт, структур і діаграм різних процесів. Досить проста у використанні, має широкий функціонал і підтримується на всіх ОС. Можна сміливо рекомендувати друзям і знайомим.
Draw.io - безкоштовний онлайн сервіс для створення структур і діаграм. Вимагає наявності пошти від Google. В арсеналі інструментарію побільше, ніж у X-mind, присутній ряд технічних та інженерних шаблонів (для наших цілей не цікаві). Ще одним плюсом є можливість вивантаження результату на Google диск і інші сервіси нарівні з вивантаженням на ПК.
Microsoft Visio - софт від популярної компанії який дуже гнучкий в настройках і можливостях. Підійде для створення структур будь-якої складності і спрямованості, володіє онлайн інтерфейсом. Купується в рамках пакету Microsoft Office.
Подібне ПО цілком зручно не тільки для побудови структур сайту, але і для інших схожих цілей і всім не завадить мати його в арсеналі.
Схема структури сайту в X-Mind
Ми розглянемо побудова структури в програмі X-Mind. Щоб наочно побачити всі наші розділи, рубрики і категорії переносимо дані з excel таблиці в x-mind карту. Для додавання підрозділу можна використовувати кнопку Tab, переносити розділи можна мишею.
Короткий приклад одного з розділів в результаті буде виглядати так:
Фото 28: Структура нашого інтернет магазину у вигляді майнд карти в програмі X-Mind.
Такий варіант найбільш зручний у використанні і допоможе зорієнтуватися при додаванні карток товару, рубрик і розділів на сайт.
Висновки
Структура сайту не менш важлива для фундаменту проекту, ніж семантичне ядро. Правильна структура - один з критеріїв успіху сайту.
Наведений у статті алгоритм є дуже ефективним і не раз застосовувався нами на практиці при створенні нових проектів.
Основні моменти:
Обов'язково аналізуємо конкурентів з ТОПу. Це безкоштовний досвід на чужих помилках. Завдяки сучасним сервісів або грамотної ручної опрацюванні можна створити відмінну структуру майбутнього проекту.
Перевіряємо актуальність розділів через Key Collector. Розділи без попиту можуть бути корисні, але з комерційної точки зору вони не принесуть відчутної користі (релевантне лише для ecommerce сайтів, для інформаційних проектів розділи і рубрики зазвичай формуються по логічному принципом).
Використовуємо ЧПУ. Це допомагає як роботам пошукових систем, так і користувачам.
Орієнтуємося на користувача. Якщо ми попросили зайти на наш сайт якогось знайомого, доручили йому знайти який-небудь розділ або сторінку і він зробив це без праці - значить структура як мінімум зрозуміла користувачеві. Для чистоти експерименту можна опитати кількох людей.
Використовуючи досвід конкурентів, орієнтацію на користувача і правила пошукових систем у нас вийде відмінна і правильна структура сайту.
Що таке структура сайту?Що таке структура сайту?
Як це зробити?
Як відбувається наповнення?