Развилка архитектуры: единый портал vs сеть специализированных сайтов (часть 5)
На странице
- Развилка архитектуры: единый портал vs сеть специализированных сайтов — часть 5 из 13
- Утверждения темы
- Фрагменты корпуса темы
- [LG-095-F007] — LG-095, фрагмент 01, строки 42-48, тема «WordPress, Next.js, SEO и генеративный поиск»
- WordPress, Next.js, SEO и генеративный поиск
- [LG-127-F003] — LG-127, фрагмент 01, строки 17-26, тема «Что реально дает Next.js и где заканчивается автоматизация»
- Что реально дает Next.js и где заканчивается автоматизация
- [LG-127-F004] — LG-127, фрагмент 01, строки 27-47, тема «Сравнение по требованиям»
- Сравнение по требованиям
- [LG-127-F006] — LG-127, фрагмент 02, строки 1-4, тема «Раздел 1»
- [LG-127-F009] — LG-127, фрагмент 02, строки 23-32, тема «Когда рационально оставить WordPress»
- Когда рационально оставить WordPress
- [LG-191-F056] — LG-191, фрагмент 05, строки 256-268, тема «Что делать с новым сайтом»
- Что делать с новым сайтом
- [NB-S03-F002] — NB-S03, фрагмент 01, строки 9-14, тема «Веб-архитектура ритейла»
- Веб-архитектура ритейла
Развилка архитектуры: единый портал vs сеть специализированных сайтов — часть 5 из 13
Назначение и границы: Документ входит в блок G библиотеки материалов «Содействие» (Гомель). Тематический охват: Развилка архитектуры: единый портал vs сеть специализированных сайтов. Ответственная линия: корпус. Статус материала: есть проверенные пруфы — фрагментов 84, утверждений 580, проверенных 16.
Утверждения темы
- [факт] [LG-095-C026]
- [факт] [LG-095-C027]
- [факт] [LG-095-C028]
- [факт] [LG-095-C029]
- [факт] [LG-095-C030]
- [факт] [LG-095-C031]
- [факт] [LG-095-C032]
- [факт] [LG-095-C033]
- [факт] [LG-095-C034]
- [факт] [LG-095-C035]
- [факт] [LG-095-C036]
- [факт] [LG-095-C037]
- [факт] [LG-127-C015]
- [факт] [LG-127-C016]
- [факт] [LG-127-C017]
- [факт] [LG-127-C018]
- [факт] [LG-127-C019]
- [факт] [LG-127-C020]
- мнение [LG-127-C021]
- [факт] [LG-127-C022]
- [факт] [LG-127-C023]
- [факт] [LG-127-C024]
- [факт] [LG-127-C033]
- [факт] [LG-127-C034]
- [факт] [LG-127-C035]
- [факт] [LG-127-C036]
- [факт] [LG-127-C037]
- [факт] [LG-127-C038]
- [факт] [LG-127-C039]
- [факт] [LG-127-C045]
- [факт] [LG-127-C046]
- [факт] [LG-127-C047]
- [факт] [LG-127-C048]
- [факт] [LG-127-C049]
- [факт] [LG-127-C050]
- [факт] [LG-127-C065]
- [факт] [LG-127-C066]
- [факт] [LG-127-C067]
- [факт] [LG-127-C068]
- [факт] [LG-127-C069]
- [факт] [LG-127-C070]
- [факт] [LG-191-C172]
- мнение [LG-191-C173]
- [факт] [NB-S03-C002]
Фрагменты корпуса темы
[LG-095-F007] — LG-095, фрагмент 01, строки 42-48, тема «WordPress, Next.js, SEO и генеративный поиск»
WordPress, Next.js, SEO и генеративный поиск
- Google — Technical requirements. Требования относятся к доступности для робота, успешному ответу страницы и индексируемому содержимому. Условий использовать Next.js или отказаться от WordPress нет. Это основание оценивать реализацию, а не название платформы.
- Google — Guide to optimizing for generative AI features. Основа — обычные технические SEO-практики и полезное содержимое. Специальная schema.org-разметка для генеративного поиска не требуется;
llms.txtGoogle Search игнорирует. Эти заявления относятся к Google, а не автоматически ко всем AI-сервисам. - Google — JavaScript SEO basics. Серверный и предварительный рендеринг полезны, в том числе потому, что не все роботы выполняют JavaScript. Next.js при подходящей реализации даёт эти возможности, но обычный WordPress тоже формирует HTML на сервере. Название фреймворка не доказывает результат.
- Google — Site moves and migrations. При существенных изменениях возможны колебания позиций; крупные изменения рекомендуют разделять. Пересборка требует сохранения нужных URL либо карты перенаправлений и последующей проверки. Она обосновывается сравнением трудозатрат, сроков, сопровождаемости и задач бизнеса.
[LG-127-F003] — LG-127, фрагмент 01, строки 17-26, тема «Что реально дает Next.js и где заканчивается автоматизация»
Что реально дает Next.js и где заканчивается автоматизация
Next.js предоставляет серверные компоненты, предварительное формирование страниц, управляемую маршрутизацию и переходы через Link с предварительной загрузкой. Его документация отдельно перечисляет причины медленных переходов: динамическая генерация, сеть и задержка гидратации от большого JavaScript. Поэтому бесшовность и скорость требуют проектирования и проверки. Официальное руководство по навигации.
Metadata API помогает централизованно формировать заголовки и другие метаданные; предусмотрены генерация robots и sitemap. Это инструменты реализации, а не гарантия правильных значений или поисковых позиций. Официальная документация Metadata API.
Google рекомендует серверную или предварительную отрисовку, поскольку не все боты выполняют JavaScript. Это поддерживает выбор HTML, доступного в первом ответе, но не конкретного фреймворка: текущие проверенные страницы WordPress уже отдают основное содержание в HTML. Google: JavaScript SEO.
«Чистый код» необходимо перевести в проверяемые свойства: согласованные компоненты, отсутствие ненужных зависимостей, контроль первоначального JS, корректная семантика, отсутствие необработанных ошибок, понятная модель данных и воспроизводимый выпуск. Next.js сам по себе не предотвращает ни дублирование, ни тяжелые библиотеки, ни ошибочные теги. Его production checklist прямо предусматривает измерение производительности и анализ bundle. Next.js: подготовка к production.
[LG-127-F004] — LG-127, фрагмент 01, строки 27-47, тема «Сравнение по требованиям»
Сравнение по требованиям
В таблице описаны возможные реализации, а не свойства уже построенного сайта. Критерии приемки предлагаются для проекта; их объем и целевые сроки должны войти в договоренность.
| Требование бизнеса | Возможная реализация в Next.js | Эквивалент на WordPress | Приемка результата | Цена и риски |
|---|---|---|---|---|
| Одинаковые телефоны, исполнитель, пособие, цены на всех страницах | Типизированная модель организации/услуг + общие компоненты; значения поступают из CMS или конфигурации | Общие поля настроек, серверные шаблоны/блоки, динамические поля; отдельный небольшой модуль | После изменения значения все предусмотренные text/tel/messenger/schema обновлены; период пособия указан; исключения документированы | В Next нужна выбранная редакторская система и процедура публикации. В WP нельзя оставлять значения захардкоженными по копиям Elementor |
| Отдельные посадочные для похорон, кремации, памятников, перевозки | Переиспользуемые компоненты и схемы данных с отдельными URL | Собственная тема или шаблоны/блоки с отдельными URL | Каждая посадочная соответствует услуге, имеет содержимое, цену/условия и проверяемый путь обращения | Массовая генерация одинаковых пустых страниц плоха на обоих стеках. Труд контента не исчезает |
| Быстрая первая загрузка | Предрендеринг там, где он уместен; минимальные Client Components; оптимизация изображений/шрифтов; CDN и cache | Легкая тема, отключение лишних модулей, page cache, CDN, оптимизация изображений/шрифтов | На мобильных полевые p75 LCP ≤2,5 с, INP ≤200 мс, CLS ≤0,1 при достаточной выборке; до нее фиксированная лабораторная методика | Next требует дисциплины JS и кэша; WP — контроля темы/плагинов/хостинга. 100 Lighthouse не равен реальному быстрому сайту |
| Переходы без полной перезагрузки | Link, prefetch, общие layout; сохранение состояния там, где это нужно | Частичное обновление через Interactivity API или специальную реализацию; обычная быстрая навигация также может удовлетворять задаче | Ссылки, Back/Forward, прокрутка, фокус, URL, аналитика и CTA работают после переходов; нет потери данных формы | В Next это штатный паттерн. В существующем WP/Elementor совместимость интерактивных модулей может потребовать существенной переработки; не равно невозможности |
| События и воронка | Общий модуль событий: просмотр, click-to-call, открытие формы, успешно принятая заявка; server endpoint для интеграции | JS API Метрики/GA, Tag Manager, события form-плагина/собственного модуля, серверные hooks | Одна ожидаемая запись на действие, нет дублей на переходах, неуспешная форма не считается лидом; источник и landing сохранены | Счетчик может блокироваться, согласие пользователя и ограничения браузера влияют на полноту. SPA создает дополнительную работу по pageview |
| А/B-тест оффера или формы | Серверный выбор варианта с устойчивым назначением; feature flags; запись exposure и outcome | Плагин/внешняя система экспериментов или серверное распределение по вариантам шаблона | Заранее определены аудитория, главная метрика, вариант, распределение, длительность/объем данных и правило решения; нет скачка варианта | Next не включает доказанную методологию эксперимента. При малом трафике статистики может не хватить; большое число тестов не самоцель |
| Техническое SEO | Утвержденные маршруты, metadata, JSON-LD, sitemap, корректные status/canonical; проверки при сборке | SEO-модуль и/или собственная тема, настройки post types/taxonomies, canonical/sitemap/redirects | Карта ценных URL, 200 и содержание на нужных URL, корректные redirects, отсутствуют случайные пустые indexable архивы | При миграции можно потерять ценные URL и метаданные. Ошибки routing в Next тоже создают мусор |
| Поддержка и выпуск изменений | Git, preview, автоматические проверки критических сценариев, контролируемый deployment и rollback | Git для темы/модуля, staging, резервные копии БД/файлов, контролируемые обновления | Определены ответственный, доступы владельца, восстановление, обновления, инструкция передачи | Next не заменяет хостинг, мониторинг, редакторскую CMS и обновления зависимостей. WP тоже требует сопровождения |
WordPress официально описывает оптимизацию темы, плагинов, хостинга и кэширования. Отказ от тяжелой универсальной темы или ее лишних частей может решить проблему без смены CMS. WordPress: оптимизация.
Для навигации важна точность: WordPress Interactivity Router предоставляет региональные переходы без полной перезагрузки; документация называет полную клиентскую навигацию экспериментальной. Плагины и блоки с обычными DOM-ready/jQuery-инициализациями не становятся совместимыми автоматически. Это аргумент о цене переделки конкретной сборки, а не о запрете такой навигации в WordPress. WordPress Interactivity Router, совместимость блоков.
Цели CWV в таблице — официальные ориентиры Google; оценка проводится на 75-м процентиле с разделением mobile/desktop. Лабораторный тест и полевые данные отвечают на разные вопросы. Web Vitals.
[LG-127-F006] — LG-127, фрагмент 02, строки 1-4, тема «Раздел 1»
Проектная схема для этого бизнеса: клик по телефону = намерение позвонить; принятый звонок = факт контакта; квалифицированное обращение = пригодный лид; договор/оплата = коммерческий результат. Эти события нельзя автоматически считать одним и тем же. Для передачи результата после сайта нужны CRM/телефония и согласованный идентификатор. Метрика поддерживает офлайн-конверсии и отчет о том, удалось ли связать событие с визитом. Метрика: офлайн-конверсии.
Vercel документирует A/B-эксперимент через flags и анализ по вариантам; это пример доступного инструмента, не обязательная платформа и не функция, уникальная для Next.js. Назначение вариантов и фактическая статистическая надежность требуют отдельной настройки. Vercel: проведение A/B-теста.
[LG-127-F009] — LG-127, фрагмент 02, строки 23-32, тема «Когда рационально оставить WordPress»
Когда рационально оставить WordPress
- Ценные URL и контент уже работают, редакторы привыкли к админке, а основные недочеты устраняются настройкой шаблонов, общих полей и правил индексации.
- Профилирование не выявляет непреодолимых проблем производительности; поддерживаемый PHP/тема и кэш дают нужные показатели.
- Основная работа ближайших месяцев — предложения, контент, реклама и организация обработки обращений; миграция отнимет ресурс у этого.
- Есть компетентный ответственный разработчик и понятная стоимость выпуска типовых изменений.
- Существующие интеграции/WooCommerce реально используются и перенос дороги/рискованны.
Исходные findings показывают дефекты приемки контента/CTA и пустые каталоги, но также наличие HTML, canonical, robots и sitemap. Это исходные основания для сметы исправления, а не доказательство неизбежного переписывания.
[LG-191-F056] — LG-191, фрагмент 05, строки 256-268, тема «Что делать с новым сайтом»
Что делать с новым сайтом
Мой decision tree:
Если текущий WordPress можно очистить:
оставляем sodeystvie.by, переделываем IA/design/CRO поверх него, не теряя URL.
Если тема/Woodmart настолько загрязнена, что изменения постоянно создают индексный мусор:
делаем новый front-end/CMS, но публикуем его на том же sodeystvie.by с сохранением ценных URL и 301 для измененных. Факт индексируемого Woodmart-архива показывает, что провести такой технический аудит точно необходимо. citeturn20search2
Что точно не надо:
создавать novoe-sodeystvie-ritual.by и начинать SEO с нуля.
[NB-S03-F002] — NB-S03, фрагмент 01, строки 9-14, тема «Веб-архитектура ритейла»
Веб-архитектура ритейла
На основе нашего стратегического плана и аудита ритуального рынка Гомеля разработана обновленная архитектура двух сайтов, которая полностью исключает риск аффилиат-фильтра и склейки в Google и Яндексе. Сайты строго разведены по юридическим лицам, физическим адресам, номерам телефонов, сценариям поведения пользователя и типам трафика .