Может, не стоит тратить время на выбор CMS?
Сразу нужно ответить: стоит. В экспертных кругах активно обсуждаются особенности и возможности разных движков. Кто-то отдает предпочтение одному продукту, а кому-то понравилась другая система. Но споров относительно важности такого момента, как выбор CMS, никогда не возникает. Это связано с тем, что система управления контентом оказывает прямое влияние на эффективность развития проекта. Так, от CMS зависит, насколько результативной будет работа с SEO.
Конкретный пример
Оценить актуальность задачи можно на типичном примере. Допустим, владелец интернет-магазина не был слишком внимателен при выборе движка. В итоге он согласился на то, чтобы его сайт был создан на основе CMS, с которой просто привыкли действовать разработчики. Электронный магазин вышел на рынок, начал собирать целевую аудиторию и генерировать продажи. Но тут оказалось, что большое количество трафика теряется из-за того, что пользователям стало неудобно выбирать товары. Об этом не задумывались, так как сначала позиций в каталоге было слишком мало. Решение кажется очевидным — интеграция фильтра. И вот на этом этапе обычно начинаются проблемы, так как движок может быть не рассчитан на такие функции.
Какими проблемами это чревато?
Тогда, чтобы получить функцию банального фильтра, придётся покупать дорогие модули, привлекать специалистов для настройки и избавления от багов. И это только одна из десятков возможных ситуаций, когда развитие онлайн-бизнеса упирается в потолок возможностей CMS. Выйти из такой ситуации можно только одним путем — перевод существующего сайта на подходящий движок. Чем это чревато? Потерей трафика, позиций в поисковой выдаче, времени и денег. И самое интересное то, что со всеми этими проблемами можно было бы и не столкнуться, если сразу правильно выбрать CMS с учётом SEO, перспектив развития и других факторов.
Ситуация на рынке движков для сайтов
Сегодня на рынке CMS представлено несколько сотен платформ. Причем популярные продукты вполне успешно конкурируют друг с другом, поэтому явного лидера не просматривается. Такая ситуация значительно усложняет процесс выбора. Но его можно упростить, если заранее составить перечень решающих критериев, соответствующих бизнесу и потребностям оптимизаторов. Такой подход позволит быстро сузить выбор до нескольких потенциально подходящих решений.
Как правильно выбирать CMS
К основным критериям обдуманного подбора движка для будущего проекта можно отнести следующие моменты.
Тематика и формат
Для начала нужно определить, какой тип сайта нужен. Это может быть информационный портал, блог, форум, интернет-магазин, лендинг, визитка и пр. Тематика проекта тоже во многом определяет набор необходимых функций и возможностей. В общем, выбрать движок для блога и создавать на его основе интернет-магазин — это ужасный сценарий.
Функциональные возможности
Этот критерий является логическим продолжением предыдущего. На этом этапе нужно определить перечень функций, которые с большой долей вероятности придётся внедрить в сайт. Это может быть фильтр товаров, информационный раздел, онлайн-калькулятор, лид-формы и многое другое. В этом процессе важно ориентироваться не только на собственные предпочтения, но и на мнение специалиста, который будет заниматься продвижением.
Масштабность проекта
Чтобы сделать осознанный выбор CMS, важно представлять масштабность сайта на пике его будущего развития. Если планируется создание крупного информационно-развлекательного портала или интернет-магазина с тысячами позиций в каталоге, то сразу можно отказаться от различных облачных конструкторов. Не подойдут продукты, изначально рассчитанные на небольшие проекты. Также при оценке масштабности проекта нужно учитывать его региональность.
Свобода внесения правок
В процессе развития каждого конкретного сайта могут возникать специфические потребности, которые не может удовлетворить стандартный набор функций движка. Поэтому важно, чтобы CMS позволяла вносить индивидуальные изменения, в том числе SEO-правки. Отдельное внимание нужно уделить определению степени дружественности платформы к различным SEO-потребностям. Даже если поисковое продвижение не планируется в ближайшем будущем, лучше чтобы движок был гибким в этом отношении.
Важные элементы
К элементам, демонстрирующим статус SEO- friendly, можно отнести следующие:
Метатеги. Возможность заполнения Title и Description позволяет формировать сниппет сайта в результатах поисковой выдачи. Некоторые движки формируют эти метаданные автоматически, что нежелательно, так как теги должны иметь концентрированный тематический смысл, а также быть уникальными для каждой страницы.
ЧПУ-адреса. Человекопонятный URL дает возможность пользователям видеть тематику страницы, а также структуру сайта. По умолчанию адрес будет иметь примерно такой вид: site.com/index.php?category=22&page=12. Намного лучше, если CMS даст возможность быстро настраивать адреса типа: site.com/catalog/samokati/.
Управление служебными файлами sitemap.xml и robots.txt. Возможность настройки этих файлов позволяет упростить индексацию, а также скрыть от поисковых роботов определённые технические страницы.
Настройка 404-х страниц и 301-х редиректов. Эта функция необходима для корректного отображения разных вариантов адресов сайта, а также для оптимизации работы с удалёнными разделами.
Создание «хлебных крошек». Эти элементы делают навигацию на сайте более простой и логичной, что позитивно сказывается на качестве пользовательских факторов.
На практике используется намного больше SEO-инструментов, поэтому лучше, чтобы CMS была максимально гибкой в отношении их внедрения и использования.
Типичные проблемы платформы
Фактически у каждого движка есть характерные проблемы, о которых, собственно, всё уже известно. К типичным минусам можно отнести такие явления, как слабая защита от взлома, динамический алгоритм создания контента, автоматическое создание копий страниц и пр. Идеальной CMS не существует, поэтому придётся выбирать тот продукт, проблемы которого в наименьшей степени будут мешать конкретному бизнесу. К примеру, популярный коммерческий движок OpenCart создаёт много дублей страниц. С другой стороны, он хорошо подходит для создания интернет-магазинов, а проблема копий легко решается с помощью специальных дополнений.
Стоимость лицензии
Сейчас на рынке представлены как бесплатные, так и платные системы управления сайтами. Причем последняя группа имеет очень широкую ценовую дифференциацию. Разработчикам доступны вполне функциональные и стабильные бесплатные решения от Joomla, Drupal и WordPress. Но нужно отметить, что такие CMS будет справедливо перенести в категорию условно-бесплатных. Это связано с тем, что для внесения различных правок и наращивания функционала стандартной платформы придётся покупать платные дополнения. Если планируется создание крупного проекта с серьёзными нагрузками, то бесплатные движки лучше не рассматривать вообще. Более того, платные платформы, например «Битрикс», предлагают вполне доступные тарифные решения для начинающих. Причем такие CMS легко масштабируются, когда такая необходимость возникает.
Период существования движка
В этом вопросе следует ориентироваться на принцип золотой середины. Уже «скрипучие» первопроходцы рынка так же не желательны, как самые новые продукты от молодых разработчиков. В первом и втором случае не избежать таких проблем:
-
некорректная работа функционала;
-
отсутствие адекватной технической поддержки;
-
сложность в поиске технического специалиста для внесения правок.
При покупке «молодого» движка нужно всегда помнить о потенциальном риске того, что разработчик может просто не выдержать конкуренции и быстро свернёт свою деятельность. Это не самый распространённый сценарий, но при его реализации бизнес остаётся один на один с брошенной платформой.
Стоит ли платить за разработку собственного движка
Нельзя не вспомнить о возможности заказать самописную CMS. Теоретически такая платформа будет полностью соответствовать потребностям клиента. Но на практиктике сложно предусмотреть всё, что может потребоваться. Можно сказать, что индивидуальная разработка движка для сайта оправданна только тогда, когда специфические функции не может реализовать ни одна из существующих платформ. В других случаях просто нецелесообразно тратить большие деньги на то, чтобы потенциально усложнить себе жизнь. Достаточно часто владельцы сайтов на самописных движках сталкиваются со следующими проблемами.
Много времени и денег. Разработка индивидуальной системы управления всегда требует значительного бюджета, при этом сам процесс может занять несколько месяцев, будет очень сложным и трудоёмким.
Привязка к конкретному разработчику. Сложно найти специалиста, который бы захотел с нуля разбираться в чужом коде. Сами же разработчики продукта могут исчезнуть или установить несправедливые цены на доработки.
Сложность в поиске исполнителя. Так как создание собственного уникального движка — это ответственное и очень дорогое решение, то поиск хорошего исполнителя тоже займет массу времени.
Борьба с ошибками. В случае возникновения проблем просто негде будет узнать о вариантах их решения. Шаблонными CMS пользуются миллионы людей. Фактически все возможные проблемы уже рассмотрены на специализированных форумах и тематических сайтах.
Наглядное сравнение популярных решений
Ниже будет представлена таблица, в которой отражены особенности, проблемы и ограничения самых популярных на рынке CMS. Сравнение по основным параметрам позволит сразу отсечь платформы, которые точно не подходят для вашего проекта.
Функции и возможности |
1С-Битрикс |
WordPress |
Drupal |
Joomla! |
MODX |
OpenCart |
UMI.CMS |
Tilda, Wix и другие конструкторы |
Внос SEO-правок |
+ |
+ |
+ |
— |
+ |
— |
+ |
— |
Большой выбор дизайна шаблонов |
+ |
+ |
— |
+ |
— |
+ |
+ |
+ |
Сортировка и фильтры |
+ |
— |
— |
— |
+ |
+ |
+ |
— |
Наличие «Корзины» для товаров |
+ |
— |
+ |
— |
+ |
+ |
+ |
— |
Возможность интеграции платежных систем |
+ |
— |
+ |
— |
+ |
+ |
+ |
— |
Возможность самостоя-тельного вноса правок |
+ |
+ |
— |
+ |
+ |
+ |
+ |
+ |
Высокий уровень защиты от взлома |
+ |
— |
— |
— |
— |
+ |
+ |
+ |
Функция внутреннего поиска |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
Возможность комментирования |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
Блог |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
Большой выбор плагинов и модулей |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
— |
Техническая поддержка |
+ |
— |
+ |
— |
— |
— |
+ |
+ |
Открытый код |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
— |
Быстродействие |
+ |
+ |
+ |
— |
+ |
— |
+ |
+ |
Недостатки |
Требует значительных ресурсов сервера |
Базовые функции сильно ограниченны; большие проекты сильно перегружают сервер |
Интерфейс с непривычной логикой; сложный процесс установки дополнений |
Сложный интерфейс; много ненужного кода |
Сложная техническая документация |
Непродуманный редактор контента; проблемы с совместимостью расширений |
Требуется мощный сервер |
Ограниченный функционал, малый объем дисковой памяти, дорогой переезд на другую платформу |
Подходящий тип сайта |
Сайт услуг, интернет-магазин, новостной сайт или блог, сайт сервиса |
Сайт услуг, новостной сайт или блог, промо-сайт |
Сайт услуг, интернет-магазин |
Новостной сайт или блог, сайт услуг, промо-сайт |
Интернет-магазин, сайт услуг |
Интернет-магазин, сайт услуг |
Сайт услуг, интернет-магазин |
Сайт услуг, интернет-магазин, новостной сайт или блог, промо-сайт |
Цена |
От 15 900 руб/год |
Бесплатно |
Бесплатно |
Бесплатно |
Бесплатно |
Бесплатно |
От 22 900 руб/год |
От 1500 руб/год |
Стоит ли обращать внимание на бесплатные платформы?
Нужно понимать, что CMS напрямую не влияет на SEO. То есть поисковые системы не отдают предпочтение платным движкам, в отличие от ситуации с хостингами. Поэтому на бесплатных платформах можно уверенно создавать небольшие интернет-магазины, визитки, а также сайты компаний, которые предлагают небольшой перечень простых услуг. Это доказывает хотя бы тот факт, что в выдаче, особенно региональной, часто конкурируют сайты, созданные на продвинутых CMS и на базе бесплатных систем управления. На страницах профильных форумов можно встретить массу мнений разработчиков и владельцев веб-проектов, которые сводятся к тому, что бесплатные конструкторы сайтов и движки — это исключительно негативное явление. Как правило, это объясняется невозможностью вмешательства в исходный код и сложностью поискового продвижения.
Есть ли преимущества?
Да, описанные проблемы весьма характерны для бесплатных CMS, но нельзя забывать о существующих позитивных нюансах. В некоторых случаях бесплатные решения имеют неоспоримые преимущества перед лидерами рынка дорогих движков для создания сайтов. Главным их плюсом является то, что они позволяют без глубокого погружения в основы веб-разработки, вёрстки и дизайна создать собственный работающий проект. При этом сайт будет отличаться достаточным уровнем кастомизации под потребности бизнеса. Да, со временем владелец проекта столкнется с «потолком» возможностей. Однако если говорить о малом бизнесе, то бесплатные платформы часто являются единственной реальной возможностью выхода на онлайн-рынок. Следовательно, нельзя игнорировать бесплатные CMS, нужно только грамотно сопоставить текущие возможности бизнеса и текущие цели.
Какой же движок выбрать
Это решение придётся принимать самостоятельно. Эта статья поможет разобраться в базовых особенностях и важных критериях CMS. Имея эти знания, можно быть уверенным в том, что ни у кого не получится навязать неподходящее решение. Для принятия правильного решения необходимо создать перечень потребностей онлайн-бизнеса с учётом его формата и перспективы развития. После этого нужно сопоставить функциональные и технические характеристики конкретного движка. Такой метод подбора позволит остановить выбор на удачном решении. Но не стоит ограничивать себя исключительно платными или популярными движками. Рынок CMS очень обширный, поэтому проанализировать нужно достаточно большое количество продуктов.