Безголовый WordPress и многое другое с Иваном Поповым
Опубликовано: 2022-06-14Во время посещения WordCamp Porto у меня была возможность посетить презентацию Ивана Попова о Headless WordPress. Это одна из малоизвестных областей для SEO, и я хочу поделиться некоторыми мыслями с читателями SEJ.
Безголовый WordPress дает возможность направлять множество каналов из вашей установки WordPress.
Можно передавать данные из WordPress в:
- Мобильное приложение.
- Веб-сайт.
- Сторонние приложения.
Источник изображения: Слайд из презентации Ивана Попова на WordCamp 2022Это делает WordPress больше, чем просто CMS; он интегрируется во всю экосистему веб-приложений и мобильных приложений, где пользователи по-прежнему могут пользоваться преимуществами панели администратора WordPress.
Он также переносит разработчиков современных технологий, таких как React.js или Node.js, в мир WordPress и делает его привлекательным для молодого поколения разработчиков, предпочитающих изучать современные языки программирования.
Но главный вопрос для SEO-специалистов по-прежнему заключается в следующем: «Что это значит для SEO?»
Чтобы узнать больше, я взял короткое интервью с Иваном Поповым, генеральным директором Vipe Studio и спикером WordCamp Europe 2022.
Безголовый WordPress — одна из малоизвестных областей для SEO-специалистов. Многие оптимизаторы не понимают, почему он используется или для чего его следует использовать. Когда следует использовать Headless WordPress, а когда его не следует использовать?
Иван Попов: «Я считаю, что реальная ценность Headless появляется, когда у нас есть сайт с высокой посещаемостью, например, действительно посещаемый. Мы просто не говорим о сотнях посещений, мы говорим о миллионах пользователей.
Им нужна реальная мощность и реальная ценность, потому что это не та технология, которая подходит только для начала бизнеса. Это более дорогие, которые я действительно советую использовать, только если ваш сайт имеет достаточную ценность и достаточно большой ».
Средняя почасовая ставка разработчиков React выше, чем WordPress. Источник изображения: Слайд из презентации Ивана Попова на WordCamp 2022«Кроме того, проблема SEO может быть решена. Он может быть полностью готов к SEO, но это не то же самое, что WordPress, где вы можете просто установить плагин и заставить его работать.
Здесь вам нужны разработчики для выполнения работы — даже самая простая задача требует от разработчиков.
Пока вы можете инвестировать в свою техническую команду, каждая проблема SEO, с которой вы можете столкнуться, решаема — полностью решаема».
Если у вас есть простой веб-сайт для бизнеса, например веб-сайт компании или простой магазин, вам не следует беспокоиться об использовании Headless. Вы упомянули, что он подходит для сайтов с высокой посещаемостью. Сколько пользователей в день, в час?
Иван Попов: «Речь идет о активно посещаемых сайтах. Например, если у них есть тысяча посетителей каждую секунду или десять тысяч читателей прямо сейчас онлайн читают новости, то мы действительно говорим о посещаемых веб-сайтах.
Headless не полагается на кеширование, что важно, когда речь идет о высокодинамичных веб-сайтах с персонализированным контентом, объявлениями о вакансиях или веб-сайтами со списками с сотнями тысяч веб-страниц.
Кэширование рискует тем, что пользователь не всегда будет получать свежую копию веб-страницы, в то время как Headless всегда будет предоставлять оперативные данные».
Видели ли вы какие-либо проблемы с индексацией, от которых могут страдать веб-сайты без заголовка? Есть проблемы с SEO от Headless?
Иван Попов: «Я не только не видел никаких проблем, но и видел преимущества, потому что веб-сайты WordPress без головы, например, обеспечивают идеальные зеленые (Core Web Vital) оценки с помощью инструментов тестирования скорости страницы, а также тестировщиков инструментов веб-разработчика.
И из-за этих зеленых результатов и хороших оценок веб-сайты на самом деле выигрывают от SEO, а не имеют проблем».
Итак, вы не заметили проблем с индексацией, таких как выпадение страниц из индексации?
Иван Попов: «Нет, пока все настроено правильно, проблем быть не может».
Итак, все сводится к основным передовым методам SEO, которые должны быть реализованы с помощью Headless WordPress. Если это будет реализовано, будет ли сайт нормально ранжироваться?

Иван Попов: «Абсолютно. Дело в том, что это не похоже на плагины, которые просто подключаются и работают.
Вам нужны техники, которые должны делать все вручную. Но пока он настроен правильно, вы ничего не можете потерять в рейтинге».
Для тех, кто хочет изучить Headless WordPress, какие учебные материалы вы рекомендуете?
Иван Попов: «Поскольку все с открытым исходным кодом, вы можете просто попытаться изучить это так же, как вы традиционно подходите к новым технологиям. Просто прочитайте как можно больше материала. Также есть много бесплатных материалов.
Все в открытом доступе. Есть сообщество. Итак, все только начинается. Начинайте проект — первый проект самый сложный — но затем старайтесь делать как можно более сложные вещи, и вы будете учиться естественным образом, как и при работе с любой новой технологией».
В своей презентации вы упомянули, что Headless WordPress на основе NextJS более оптимизирован для SEO, чем ReactJS. Не могли бы вы подробнее рассказать о том, с какими проблемами можно столкнуться при использовании ReactJS и какие возможности предоставляет NextJS, поскольку вы называете его более оптимизированным для SEO фреймворком?
Иван Попов: «Например, если мы используем настройку с ReactJS и считываем данные из REST API, то мы полагаемся на связь в реальном времени между REST API в WordPress и веб-сайтом ReactJS.
Вот почему в какой-то момент эта коммуникация может помешать или что-то может быть получено, что не очень надежно, когда дело доходит до SEO, потому что SEO полагается на то, что Google имеет быстрый доступ к мета, заголовкам SEO, названиям описаний и тому подобным вещам.
Это проблемы, которые могут возникнуть, но, например, если вы используете следующий веб-сайт, скажем, с графическим коммуникатором, тогда у нас будет предварительно обработана вся серверная часть, и тогда у нас вообще не будет проблем».
По сути, Google может индексировать метаописания как часть HTML, а не на этапе рендеринга. Рендеринг иногда может потребовать больших вычислительных ресурсов, и Google может отказаться от индексации во время рендеринга.
Иван Попов: «Да, верно».
В случае электронной коммерции, когда бы вы порекомендовали Headless? Для магазинов электронной коммерции с определенным количеством товаров, клиентов и т. д., чтобы рассмотреть возможность перехода на Headless.
Иван Попов: «При использовании для электронной коммерции мы должны быть очень осторожны. Это масштабирование для крупных магазинов не для любого магазина, а для крупного магазина. Мы в основном строим все с нуля.
Когда дело доходит до электронной коммерции woo, у нас есть плагины для типов платежей и поставщиков услуг доставки. Если вы переходите на Headless, наши разработчики должны запрограммировать эти интеграции.
Итак, теперь нашим разработчикам нужно закодировать интеграцию для поставщиков платежей и интеграцию для поставщиков услуг доставки.
Таким образом, мы все равно выиграем, потому что наш интернет-магазин становится очень быстрым и обслуживается миллионами клиентов по всему миру, но, с другой стороны, инвестиции намного больше, потому что вам нужно инвестировать в кодирование каждой отдельной функции, в которой задействован ваш веб-сайт. ”
В случае электронной коммерции лучше рассмотреть другие платформы вместо Headless?
Иван Попов: «Я не могу этого сказать, потому что я ярый поклонник WordPress, но вы должны убедиться, что инвестиции того стоят».
Вывод
Безголовый WordPress — сложная технология, и ее использование должно быть оправдано бизнес-целями.
Использование Headless WordPress совершенно излишне и является пустой тратой бюджета, если у вас есть простой веб-сайт или блог.
Его следует рассматривать как вариант, когда вам нужны кроссплатформенные возможности или высокодинамичный веб-сайт с сотнями тысяч страниц, независимо от того, используете ли вы Headless или не всегда используете инструмент проверки URL-адресов Google Search Console, чтобы увидеть, как Google сканирует ваши веб-страницы.
Избранное изображение: Примаков/Shutterstock
