Техническая оптимизация сайта как фундамент любого вебпроекта
Сущность технической SEO оптимизации - соответствие сайта техническим требованиям основных поисковых систем (Google и Яндекс).
Любые другие поисковые системы основывают свои требования к сайтам на основе требований Google и Яндекс.
Определим базовые понятия.
Поисковая система – комплекс компьютерных программ и алгоритмов, позволяющих пользователю интернета быстро найти необходимую ему информацию.
Сайт (вебсайт) – это папки и файлы. расположенные на сервере которые могут быть в открытом доступе или к которым может быть ограниченный доступ.
Сервер – специальное программное обеспечение принимающие HTTP/ HTTPS запросы и выдающее HTTP/ HTTPS ответы на эти запросы. Такое взаимодействие обычно происходит через веббраузер.
Это упрощенные определения, но они отражают общее понимание.
Как сегодня работают поисковые системы?
- Роботы поисковых систем собирают информацию (сканирование) на сайтах и упорядочивают ее (индексирование).
- В результате информация с сайтов регистрируется по ключевым словам, новизне и др. алгоритмам.
- После чего формируется поисковый индекс – поисковая выдача.
- Место в поисковой выдаче – ранжирование. Каждая страница каждого сайта занимает место, определенное алгоритмами поисковой системы.
- Пользователь вводит в поиской системе запрос и получает список сайтов с релевантным содержанием.
Бытует мнение, что SEO умерло и уже давно. Поисковые системы рекомендуют делать сайты для людей и этого будет достаточно, чтобы пользователи нашли нужную информацию.
А как же сам сайт с технической стороны и сервер?
Про эти стороны так же у поисковых систем есть много советов и конкретных указаний. Вместе с тем, эта внутренняя сторона сайта не видна.
Заказчики сайтов все свое внимание уделяют дизайну. Это самый простой критерий. Нравится, не нравится может сказать и обосновать любой. Работа с дизайном сайта занимает много времени и стоит зачастую немало.
Да, дизайн важен. Но если не соблюдены технические требования первичной seo оптимизации, то никакая красота не поможет сайту в видимости его в поисковой выдаче.
Нами проведено множество аудитов различных сайтов. Так вот, аудиты показали, что практически в любой нише только за счет одной технической сео оптимизации можно значительно улучшить видимость сайта в поисковых системах.
SEO оптимизация структуры и содержания сайта – это другая задача. Сейчас мы говорим про техническое SEO.
CMS и техническое SEO
Технической основой сайта сегодня является «движок», CMS – система управления контентом сайта.
Времена самописов ушли в прошлое или остались актуальными только для очень специфических вебпроектов. Для подавляющего большинства вебсайтов разработано множество готовых CMS. Разработчиками готовых CMS уже учтены основные требования заказчиков сайтов из разных отраслей бизнеса и увлечений.
Сейчас получить готовый сайт можно за несколько минут, особенно на бесплатной CMS. Если владельцу сайта не нужно дальнейшее продвижение своего проекта, то этого и достаточно. Для этих целей есть вообще готовые конструкторы, никакие знания в области вебразработки и тем более программирования не нужны вовсе.
Наш материал о коммерческих сайтах, а таким проектам без высокой видимости в поисковых системах успеха в интернете не видать.
Особенно важна техническая seo оптимизация для новых сайтов (со старыми проектами уже есть какие-то аудиты, проводилась или проводится оптимизация и т.п.)
Итак, нам нужен вебсайт для продвижения своего бизнеса в интернете. Мероприятия интернет-маркетинга сейчас оставим за рамками данного материала и обратим внимание на техоснову, т.е. на выбор CMS.
Конструкторы сайтов типа Tilda, Wix, LPgenerator рассматривать не будем, тут много различных ограничений и нет перспектив для развития коммерческого проекта.
Основные CMS
Бесплатные CMS | |
WordPress | В основном для блогов, сайтов-визиток, landing page, информационных сайтов |
Drupal | Для любых сайтов, наибольшая целесообразность использования – для сайтов-агрегаторов и интернет-витрин |
Joomla | Для любых сайтов, но минусов больше, чем плюсов. Для новых сайтов крайне не рекомендуется. |
Modx | Для любых небольших и несложных сайтов |
OpenСart | Только для интернет-магазинов, большинство доп. расширений платные |
Платные CMS | |
1С-Битрикс | Для любых сайтов, наибольшая целесообразность использования – для интернет-магазинов |
UMI-CMS | Для интернет-магазинов |
Этими CMS их список не ограничивается, «движков» для сайтов множество.
В любом случае, любой «движок» по умолчанию на техническом уровне должен соответствовать требованиям поисковых систем. Все из вышеперечисленных CMS в той или иной мере со старта оптимизированы под техническое SEO. Но каждый сайт и на каждом «движке» требует технических доработок для SEO.
Программисты, разработчики сайтов и др. типы вебмастеров SEO требования на техническом уровне в последние 2-3 года уже стали учитывать. Но, обычно, для них это дополнительная нагрузка, о которой заказчик имеет слабое представление или настроен только на дизайн. Такой сайт со старта индексируется "как есть" и сразу уходит в минус по продвижению (на 4 стр. поисковой выдачи и далее). После такой губительной индексации, даже если все исправить, уходит 3-6 месяцев на то, чтобы сайт получил свои настоящие позиции в поисковой выдаче.
Наиболее типичные проблемы технической SEO оптимизации новых сайтов:
CRM и лиды
- Некорректная настройка форм – ошибки при отправке и получении сообщений ведут к потерям клиентов. Пользователь, заполняя форму должен видеть свои ошибки, отправив форму должен увидеть сообщение об успешной отправке. Админ или менеджер сайта сразу же должен получить это сообщение.
- Права и доступ пользователей должны быть разграничены: админ, менеджеры, пользователи иначе много путаницы.
- Ненастроенная система учета лидов так же ведет к пропускам заявок. Запросов, продаж. Т.е. каждый лид должен автоматически попадать в CRM будь то отправленный заказ, заполненная форма на сайте, сообщение в чате сайта или входящий звонок. Обычно настраивается интеграция сайта, IP-телефонии и CRM. Такая интеграция исключает потери запросов, позволяет контролировать и оценивать работу менеджеров.
CMS
- Ненастроенная пагинация. Каждая страница пагинации зачастую имеет одинаковые мета-теги при разном содержании. Неумение правильно настраивать пагинацию ведет к тому, что вебмастера (админы и т.п.) просто закрывают страницы пагинации от индексации поисковиками. Так сайт лишается множества полезных страниц, которые могли бы быть в поисковой выдаче.
- Не правильно используется canonical, что ведет или к закрытию от индексации множества страниц или к появлению дублей.
- Не настроенные фильтры товаров в интернет-магазинах. Если результаты выборки по каждому фильтру представить отдельной оптимизированной страницей, то такие интернет-магазины получают дополнительное множество индексируемых страниц и большой трафик из поисковиков. Это, так называемое, SEO умного фильтра.
- Ошибки в robots.txt - тут либо закроют от индексации полезные страницы, либо откроют дубли.
- Скрытый текст в исходном коде страниц – множество комментариев разработчиков и т.п.
- Сквозные блоки новостей, новых статей или комментариев размывают семантику и понижают такие страницы в поисковой выдаче.
- Открытые для индексирования тестовые сайты становятся первоисточниками и делают рабочие сайты дублями.
Хостинг/сервер
- Не настроено резервное копирование и при сбоях в работе сайта, сервера или админа наступают проблемы по восстановлению утраченных страниц.
- Медленный хостинг сам по себе замедляет работу сайта.
- Бесперебойность работы сервера – Uptime. Периодические перебои в работе сервера показывают поисковым системам недоступность сайта с соответствующими последствиями в ранжировании.
Техническая оптимизация сайта - чек лист для проверки любой CMS по умолчанию
Что и как должно быть | |
Интеграция с CRM-системами и взаимодействие с пользователями | Заранее продумать нужен ли учет лидов и каким образом, определиться с телефонией и CRM |
Формы обратной связи | Корректно настроены: отмечены обязательные поля, после заполнения и отправки формы пользователь уведомляется, ответственный менеджер получает письмо, в CRM формируется лид. |
Управление уровнями доступа пользователей | Все управление в руках админа и должно делаться за пару кликов. |
CMS - «движок» | |
Title | Менеджер сайта имеет возможность управлять вручную. |
Description | Менеджер сайта имеет возможность управлять вручную. |
Keywords | Устаревший тег (Яндекс пишет, что может использовать). Менеджер сайта имеет возможность управлять вручную. |
Категории и подкатегории или разделы и подразделы | Менеджер сайта имеет возможность управлять вручную созданием и вложенностью. Менеджер сайта имеет возможность управлять вручную мета-тегами и содержанием каждой категории и т.п. |
robots.txt | Менеджер сайта имеет возможность управлять вручную. От индексации должны быть закрыты изображения CAPTCHA и другие автоматически сгенерированные картинки (баннеры, графики, счетчики, графические информеры и т.п.). |
Sitemap | sitemap.xml генерируется автоматически, менеджер сайта имеет возможность управлять вручную. Если страница доступна для робота, проверьте, что информация о страницах есть в файле Sitemap. |
404 | Страница ошибки 404 формируется корректно, отдается статус-код 404. |
дубли страниц; | не должно быть страниц, доступных по нескольким адресам |
канонический адрес страницы | Использовать, если на сайте все же есть страница, доступная по нескольким адресам, а также страницы с одинаковым или схожим содержимым |
использование графики | Менеджер сайта имеет возможность управлять вручную атрибутом ALT тега <IMG> Все изображения можно «сжимать» по весу и все изображения должны быть адаптивными |
ЧПУ – человекопонятные урлы | Автогенерация адресов страниц + ручная правка |
Flash | Не использовать - системы поиска не могут распознавать Flаsh объекты |
Framе | Не использовать - поисковые роботы не могут индексировать содержимое сайта |
WYSIWYG | Встроенный визуальный редактор – удобство добавления и редактирования контента сразу с HTML разметкой. |
Хлебные крошки | И автогенерация, и ручное управление. |
Пагинация | Каждая страница пагинации должна иметь уникализированные мета-теги + на первой странице свой текст. |
Перелинковка | Менеджер сайта может просто создать блоки похожих материалов для перелинковки и использовать их только на страницах соответствующих разделов. |
Favicon | Вопрос дизайна, не проблема, но должно быть |
Адаптивность - оптимизация для мобильных устройств | Прежде всего мобильные устройства (для основных разрешений), затем ПК. Без этого не начинать и не принимать ни дизайн, ни разработку. |
Кроссбраузерность | Страницы сайта отображаются схожим образом в различных браузерах. |
Код сайта | Не должен содержать стили и js-код (по возможности), все должно быть подключено через файлы, таблицы стилей. Комментариев разработчиков быть не должно. |
Хостинг/сервер | |
Панель управления | Должна быть визуальная панель управления. Все необходимые настройки должны делаться через вебинтерфейс, а не через код. |
HTTPS | Защищенный SSL протокол – фактор ранжирования. Платно или бесплатно, но должно быть по умолчанию. |
Скорость загрузки страниц не должна быть ниже, чем у конкурентов. | |
Бесперебойность | |
Ежедневное резервное копирование файлов и баз данных Беспроблемное восстановление сайта на основе файлов и баз данных | |
Типичные грубые ошибки | |
Навигация через скрипты | |
Использование iframe | |
Избыточные автоматические редиректы | |
Адреса страниц сайта с идентификаторами сессий | |
Клоакинг – роботам поисковых систем показывается одна информация, а посетителям сайта другая. | |
Изображения вместо текста. | |
Неоптимизированные "тяжелые" изображения | |
Пустые страницы без текста. | |
Одна страница может иметь разные адреса | |
rel="canonical" запрещающий индексацию других отличных от канонической страниц. | |
открывающие теги noindex без закрывающих тегов | |
PDF-документы больше 10 МБ - не индексируются | |
Блокировка JavaScript, CSS и графических файлов | |
Медленная загрузка страниц |
После учета выше перечисленных рекомендаций можно разворачивать сайт на тестовом сервере, наполнять контентом и приступать к дальнейшей сеооптимизации.
Таким образом, техническое SEO еще перед стартом любого вебпроекта способствует его быстрому развитию и успешному продвижению или «убивает» сайт с красивым дизайном и вынуждает владельца сайта начинать разработку с начала.
Продолжение следует, комментарии приветствуются!
Добавить комментарий