Является ли WordPress слишком тяжеловесным и сложным для большинства сайтов?

Йост де Валк, сооснователь плагина Yoast SEO, на днях опубликовал в своем блоге достаточно спорную запись, в которой утверждал, что концепция необходимости CMS для ведения сайта сегодня уже не кажется такой уж актуальной. Это понимание пришло к нему после того, как он решил превратить свой сайт в статичный на базе темы Astro; помог ему в этом ИИ.

Йост отметил, что в действительности сегодня многим компаниям и индивидуальным предпринимателям не требуется ничего сложнее статичного веб-сайта, и что CMS – излишнее бремя для подобных простых задач.

Он подтвердил, что системы CMS жизненно важны для создания сложных веб-сайтов, но также высказал мнение, что проблема сложности, которую решает CMS, не характерна для большинства веб-сайтов:

«Позвольте мне внести ясность: вполне имеются реальные кейсы, где сложность CMS будет оправдана. И это не какие-то там исключения из правил. Это множество веб-сайтов.

Но это не большинство. Большинство веб-сайтов состоят из нескольких страниц, к которым иногда добавляется еще и блог».

В своей статье он приводит восемь ключевых наблюдений:

  1. Создание сайта никогда не сводилось исключительно к обсуждению и выбору CMS.
  2. Сегодня разные виды CMS распространены шире, чем когда-либо.
  3. Сегодня наблюдается тренд к отказу от CMS.
  4. Йост де Валк присоединился к этому тренду, перейдя с CMS на Astro.
  5. Статичные HTML-сайты так же оптимизированы для поисковых систем, как и сайты на основе CMS.
  6. Простота лучше сложности во многих случаях.
  7. CMS остаются лучшим выбором для сложных задач.
  8. Аргументы в пользу CMS станут менее актуальными, как только пользователи смогут обращаться к ИИ для публикации контента.

Йост разъяснил последний пункт:

«Я создал весь этот Astro-сайт с помощью ИИ. Редактирование контента через диалог с ИИ – уже маячит впереди. Остался небольшой шаг.

… Когда редактирование статичного сайта станет таким же простым, как отправка сообщения, основное преимущество CMS для большинства веб-сайтов исчезнет».

Одним может быть сложно представить себе публикацию сайта без использования CMS; другие считают, что SEO-плагины дают весомое преимущество WordPress перед другими платформами. Но те из нас, кто давно задействован в сфере SEO, знают по опыту, что статичные HTML-сайты работают быстрее, чем любые сайты на базе CMS.

До появления и развития WordPress я создавал статичные HTML-сайты из компонентов, написанных вручную, включая PHP-сайты. Эти сайты занимали высокие позиции в поисковой выдаче и легко справлялись с DDoS-атаками. Хотя мне не приходилось работать со структурированными данными Schema, поскольку они еще не были изобретены, автоматизация title-тегов и мета-описаний на сайте представляла собой относительно простую задачу. Для SEO-оптимизации статического HTML-сайта не требуются никакие плагины, и это одно из открытий, сделанных де Валком после ухода с WordPress.

Вот что он говорит:

«Я создал Yoast SEO, и можно посчитать, что в этом плане статичный сайт уступает другим. Но это не так. Все, что Yoast SEO делает в WordPress, я могу сделать в Astro. XML-сайтмапы, метатеги, канонические URL, теги Open Graph, структурированные данные с полными графами JSON-LD, автоматические генерируемые изображения для соцсетей – все это есть. На статичном сайте даже все проще настроить, поскольку вы контролируете весь HTML-код. Нет конфликтов с темами или плагинами, которые могли бы испортить ваши теги head. Нет ресурсов, блокирующих рендеринг страниц. Что вы создаете, то и отображается.

SEO-функции, которые предлагает CMS-плагин – это не магия. Это HTML-код. И любой современный генератор статических сайтов может создать тот же самый HTML-код, зачастую более чистый».

Действительно, веб-страницы блога Йоста сегодня весят гораздо меньше, чем раньше, когда они публиковались с помощью WordPress. Один из URL на сайте Валка, который я проверил, сократился с 1400 строк кода до 180. Более того, Йост забыл упомянуть, что HTML-код, созданный с помощью Astro, отображался всего с 8 незначительными ошибками валидации HTML. На WP-сайтах код обычно отображается с десятками, а то и сотнями подобных ошибок.

Безусловно, Google способен сканировать и индексировать код, лежащий в основе среднестатистического веб-сайта WordPress, однако некорректный HTML-код противоречит фундаментальной цели SEO: облегчить поисковым системам краулинг, парсинг и анализ контента.

Статья вызвала споры

Некоторые разработчики выразили свое несогласие с мнением Йоста.

К примеру, Дипак Гаджар высказался следующим образом:

«Правильно настроенный WordPress-сайт с объектным кэшем и CDN уже и так практически статичен с точки зрение доставки контента. Вы просто получаете еще и CMS в придачу.

Успехов тебе, Йост, в том, чтобы убедить нетехнического клиента загрузить markdown-файлы в Git только для простой публикации записи в блоге. WordPress существует потому, что управление контентом – это реальная проблема. Статические инструменты решают проблемы разработчиков, а не клиентов».

Ему вторит другой комментатор:

«Поднимите руки те, кто считает, что это очень крутая идея – заставлять своих клиентов обновлять контент сайта через отправку markdown-файлов на Github».

Эндрю Хойер высказался так:

«Блоги никогда бы не стали популярным без ПО. Лишь ничтожно малая часть людей умеет редактировать вручную HTML и CSS. А потому статичные сайты – не самый лучший вариант».

Но некоторые разработчики все же согласились с Йостом.

К примеру, Алекс Шнайдер: «Статичные сайты – уже не только для тех, кто знает HTML. ИИ-инструменты позволяют сегодня любому создавать и публиковать контент на статичных сайтах без какого-либо кодирования. И, будем честны, традиционные блоги все равно умирают».

Были и вот такие комментарии:

«Постоянные обновления WordPress, плагинов, постоянные проблемы с безопасностью. Все это устарело, технологический стек неактуален; его пора отправить на покой».

WordPress все еще актуален?

Создание статичного сайта с помощью Astro по-прежнему требует определенных технических знаний, и на данный момент этот процесс сложнее, чем использование WordPress. Многие хостинг-платформы упрощают создание веб-сайтов на базе WP, в том числе с применением ИИ. WordPress 7.0, похоже, станет провозвестником самых масштабных изменений в WordPress, которые сделают публикацию сайта еще проще для пользователей.

Ответим на вопрос в подзаголовке так: да, есть веские аргументы в пользу актуальности CMS, особенно WordPress. Но вполне возможно, что в ближайшем будущем появятся платформы для генерации статичных сайтов.

Источник: https://www.searchenginejournal.com

Дмитрий/ автор статьи
CCO, Senior SEM/PPC Specialist, WordPress-энтузиаст, переводчик с английского и немецкого. Серый кардинал русскоязычного WP-комьюнити.
Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.