- структура сайту
- приклад реалізації
- ЧПУ
- відповіді сервера
- Карта сайту
- сторінка сайту
- код сайту
- Хлібні крихти
- перелінковка сайту
- фавікон
- robots.txt
- hreflang
- замість висновку
Як зробити сайт, готовий до просування? Основні технічні критерії для успішної seo-оптимізації! Якщо у Вас вже є сайт, то ніколи не пізно перевірити, знайти помилки і їх виправити!
структура сайту
Реалізація логічною системи вкладеності на сайті. Необхідна реалізація з урахуванням роботи бізнесу. Це один з найважливіших етапів, в якому закладається фундамент. Переробляти - складно і дорого.
приклад реалізації
- Головна сторінка сайту
- Категорія товару в інтернет-магазині або розділ інформаційного сайту:
domen.com/games/
domen.com/sport/ - Підкатегорії або підрозділи:
domen.com/games/tablehockey/
domen.com/sport/football/ - Картка товару або стаття:
Якщо є впевненість, що вибраний розділ правильний і мінятися не буде, то красиво організувати структуру і вкладеність в ЧПУ згідно категоріям \ розділах.
domen.com/games/tablehockey/stiga-play-off/
domen.com/sport/football/arshavin-pereshel-v-kuban/Якщо категорії будуть змінюватися, то цілком можливо краще організувати структуру сайту так, щоб кінцеві елементи (картки товарів, статті тощо) мали незалежний адреса, тоді переміщення не буде за собою тягнути ніяких складнощів.
domen.com/stiga-play-off/
domen.com/arshavin-pereshel-v-kuban/ - Тегів сторінки, сторінки брендів або допоміжні та паралельні розділи.
Зазвичай сайт повинен мати кілька паралельних гілок.
domen.com/brand/stiga/
domen.com/tag/arshavin/Важливо, щоб ці категорії, які не плодили дублів, тобто товари, сторінки, які б виводилися в цих розділах, не змінювали свою адресу.
Така структура має на увазі, що кожна сторінка буде релевантна групі запитів, наприклад:
- гри
- гри в спб
- купити гри
- купити гри в спб
- гри ціни
- спорт
- Новини спорту
- новини спорту в росії
- Футбол
- новини футболу
- новини футболу в росії
- Стіга плей-офф
- настільний хокей Стіга плей-офф
- купити настільний хокей Стіга плей-офф
- аршавін
- новини про Аршавіна
- Стіга
- Стіга настільні ігри
- купити Стіга
- Стіга ціни
І т.д.
Але це вже окрема тема, угруповання і складання семантичного ядра сайту.
ЧПУ
ЧПУ потрібно використовувати або повністю назву «категорії», «бренду», або загальноприйняті позначення. Важливо, щоб ЧПУ були всі в нижньому регістрі. Прогалини замінювати «-» (тире). Не треба в ЧПУ використовувати комерційні слова «купити», «ціна» і т.д. Не треба, щоб в ЧПУ повторювалися слова в різних рівнях вкладеності. Якщо це ЧПУ товарів або статей, то необов'язково використовувати всі назву, можна зробити кілька ключових слів (але пам'ятати про унікальність). Краще використовувати трансліт або переклад (НЕ кириличні позначення).
Про ЧПУ через htaccess можна прочитати - тут .
відповіді сервера
- Існуюча сторінка повинна віддавати відповідь сервера - 200 ОК.
- Необхідно, щоб неіснуючі сторінки віддавали - 404 помилку .
- Налаштувати редіректи, сторінки без слеша повинні віддавати відповідь 301 на сторінки слешем на кінці.
- налаштувати 301 редирект з www на «без www» або навпаки . Залежить від того, як більше подобається позиціонувати сайт: www.domen.ru або domen.ru.
- Параметр Last-Modify повинен або бути відсутнім, або містити реальну зміну інформації на сторінці (зазвичай по тексту, змісту).
- link-canonical - інструмент для того, щоб повідомити пошуковим мереж, що дана сторінка швидше носить "допоміжний характер", а є основна, канонічна. Вага всіх допоміжних підсумовується і передається основний. Добре використовувати для пагінацію, угруповань і т.д.
Карта сайту
Всі сторінки сайту повинні бути зібрані в sitemap.xml (якщо сторінок багато і посилання не поміщаються в один файл, то можна розбити на кілька файлів за змістом).
сторінка сайту
Кожна сторінка повинна мати можливість для розміщення та редагування:
- текст
- Тема H1
- Title
- Keywords
- Description
- Назва для виведення в меню сайту
- ЧПУ (унікальний)
- картинки
Повинна бути зроблена генерація мета-даних (дані за замовчуванням), яка б легко генерировалась. Наприклад, щоб у всіх сторінок було щось типу:
Title: Вантажоперевезення {по країні} {з регіону} в {регіон} {транспортна компанія}
Keywords: вантажоперевезення {по країні} {з регіону} в {регіон} {транспортна компанія}
Description: Вантажоперевезення {по країні} {з регіону} в {регіон} {транспортна компанія}. Domen.ru - кращий сервіс доставки вантажів!
Генерація - це мета-теги за замовчуванням, для кожної сторінки введені унікальні дані повинні мати пріоритет.
код сайту
- html код сайту не повинен містити стилі і js-код (по можливості), все має бути підключений через файли, таблиці стилів. Взагалі, чим коротше, простіше і валідність код - тим краще.
- Розмітка заголовками h1-h6 повинна бути тільки всередині зони змісту тексту, в іншому сайті повинні використовуватися звичайні блокові елементи.
- Використовувати schema.org і hcard - мікророзмітки допоможе пошуковим мереж добре розуміти зміст Вашого сайту. Основне: контакти, хлібні крихти, фотографії. Якщо сайт підходить під тематику, то відгуки, рецепти і т.д.
пагінація
Простий і зручний для користувача спосіб розділити великий обсяг інформації по сторінках. Сучасні сайти часто використовують подгрузку змісту за коштами AJAX, даний спосіб буває зручний для користувача, але ускладнює індексування ресурсу. Тому краще використовувати пагінацію, вона може позитивно позначитися і на поведінкові фактори (глибину перегляду). На сторінках пагінацію добре використовувати мета-тег link-canonical.
Хлібні крихти
Необхідна реалізація хлібних крихт:
Головна >> Росія >> Фінляндія
Головна >> Росія Санкт-Петербург >> Росія Москва
Головна >> Росія Санкт-Петербург >> Росія Москва >> 40DC Контейнер
Хлібні крихти повинні використовувати мікророзмітки - прочитати Детальніше .
перелінковка сайту
Реалізувати перелинковку сайту (сторінок, розділів). Тобто реалізувати щось типу блоку «Схожі напрямки», «Вам може бути цікаво» і т.д. Мета - на кожну сторінку повинно вести (3-4 посилання). Наприклад, реалізувати за принципом «кільця», коли сторінки на одному рівні вкладеності посилаються на кілька сусідніх (за алфавітом або id).
Детальніше - тут .
фавікон
Сайт повинен мати favicon (швидше за все зменшений логотип або його частина).
robots.txt
Сайт повинен мати robots.txt.
hreflang
Налаштувати метатег hreflang для мультимовного сайту
замість висновку
Це основні пункти, є ще мільйон дрібниць для кожного конкретного випадку, але якщо Вам здається, що це список без цього неповний, то буду радий будь-яким коментарям! Загальний план оптимізації сайту я вже публікував - тут .
Автор
Андрій Воскобойников