БонусБесплатный первый месяц абонентской поддержки при заказе разработки «под ключ»
Перенос на 1С-Битрикс

Перенос сайта с TYPO3 на 1С-Битрикс

Переносим сайты с TYPO3 на 1С-Битрикс. Разбираем дерево страниц и контент-элементы (tt_content), переносим данные расширений Extbase и файлы из FAL, сохраняем многоязычность и позиции в поиске. Сопоставляем структуру TYPO3 с разделами и инфоблоками Битрикс и настраиваем обмен с 1С.

деревостраниц pages
tt_contentконтент-элементы
Extbaseданные расширений
FALфайлы и медиа
TYPO3 дерево страниц tt_content расширения FAL · файлы языки экспорт 1С-Битрикс разделы ✓ инфоблоки ✓ медиа ✓
Эффект перехода

Что меняется после ухода с TYPO3

100%
страниц и контент-элементов переносим
×2
шире рынок специалистов по поддержке
языки
все языковые версии сохраняем
без простоя
сайт доступен во время переезда

Ориентиры по нашим переездам с TYPO3, включая многоязычные корпоративные сайты. Точную оценку дадим после бесплатного аудита.

Анатомия переноса

Как структура TYPO3 ложится в Битрикс

Дерево страниц становится разделами, контент-элементы собираются в контент страниц, данные расширений — в инфоблоки, а файлы FAL — в медиа Битрикс.

TYPO3 дерево pages tt_content расширения · FAL языки · URL маппингсборка · URL 1С-Битрикс разделы ✓ контент страниц ✓ инфоблоки · медиа ✓ языковые версии ✓
Дерево pages → разделы · tt_content → контент · расширения → инфоблоки · FAL → медиа.
Бесплатный автосканер

Просканируйте текущий сайт перед переездом

Введите адрес — за несколько секунд проверим скорость, безопасность, CMS, SEO и мобильную версию и покажем, что важно сохранить и улучшить при переносе на Битрикс.

Проверяем скорость, безопасность, CMS, SEO и мобильную версию. Данные используем только для оценки переноса.

Примеры работ

Кейсы переноса с TYPO3 на Битрикс

Промышленность

Перенос корпоративного сайта с дерева страниц

Собрали контент-элементы 600 страниц в единый контент и перенесли дерево в разделы — навигация и SEO сохранились.

600Страниц
нетПотеря позиций
4 неделиСрок
Госсектор и НКО

Переезд многоязычного сайта на 2 языка

Перенесли языковые версии и данные расширений, настроили 301-редиректы — трафик по обоим языкам сохранился.

2Языков
0 чПростой
6 недельСрок
B2B-производство

Уход с расширений Extbase на инфоблоки

Перенесли новости и каталог из расширений в инфоблоки, упростили поддержку — редакторы стали работать сами.

5Расширений
×2Скорость
5 недельСрок
Зачем уходить с TYPO3

Где TYPO3 становится тяжёлым для бизнеса

TYPO3 — мощная корпоративная CMS, но сложная: высокий порог входа, TypoScript и редкие на рынке РФ специалисты делают поддержку дорогой.

Высокий порог входа: настройка через TypoScript, редакторам сложно.
На Битрикс — понятная админка и визуальное редактирование страниц для контент-менеджеров.
Специалистов по TYPO3 в РФ мало, поддержка дорогая и зависит от подрядчика.
По Битрикс широкий рынок специалистов — поддержка и развитие доступнее.
Данные размазаны по контент-элементам и расширениям Extbase.
Сводим контент-элементы и данные расширений в разделы и инфоблоки с понятной структурой.
Боитесь потерять языковые версии, URL и позиции в поиске.
Фиксируем карту URL и языков, сохраняем структуру или ставим 301-редиректы, переносим мета-теги.
Было / Стало

TYPO3 против 1С-Битрикс

Было: TYPO3

Высокий порог входа, настройка через TypoScript
Специалистов в РФ мало, поддержка дорогая
Контент размазан по элементам и расширениям
Редакторам сложно править страницы
Обмена с 1С из коробки нет

Стало: 1С-Битрикс

Понятная админка и визуальное редактирование
Широкий рынок специалистов по Битрикс
Единая структура разделов и инфоблоков
Контент-менеджеры работают самостоятельно
Двусторонний обмен с 1С в реальном времени
Как устроены данные в TYPO3

Перенос сайта с TYPO3 на 1С-Битрикс: как устроены данные донора и что мы выгружаем

Перенос сайта с TYPO3 на 1С-Битрикс — это управляемая миграция корпоративного проекта с одной тяжёлой платформы на промышленную CMS с сохранением всего накопленного: структуры разделов, контента, данных расширений, файлов, многоязычности, SEO-позиций и интеграций. TYPO3 — мощная enterprise-система, на ней собирают крупные многоязычные сайты, порталы вузов, госструктур и производственных холдингов. Но её архитектура устроена сложнее, чем у массовых CMS, поэтому грамотный перенос требует понимания того, как именно TYPO3 хранит данные. Ниже мы разбираем устройство донора и показываем, что и куда переезжает при миграции на Битрикс.

Дерево страниц pages — каркас сайта на TYPO3

TYPO3 строится вокруг дерева страниц: каждая страница — это запись в таблице pages, а само дерево задаёт структуру, вложенность и навигацию сайта. Узлами дерева могут быть не только обычные страницы, но и папки, разделители, ссылки и системные узлы. При переносе мы выгружаем всё дерево pages целиком, разбираем его иерархию и переносим в разделы 1С-Битрикс с сохранением вложенности, порядка и пунктов меню. Навигация и хлебные крошки воссоздаются так, чтобы посетитель не заметил смены платформы.

Контент-элементы tt_content — главная особенность TYPO3

Ключевое отличие TYPO3 от привычных CMS в том, что тексты и блоки лежат не на самой странице, а в контент-элементах — записях таблицы tt_content, привязанных к странице и к колонке шаблона. Одна страница собирается из множества контент-элементов: отдельно заголовок, отдельно абзац текста, отдельно изображение, таблица, аккордеон, плагин или вставка расширения. У каждого типа контент-элемента (CType) своя структура полей. При переносе мы для каждой страницы дерева pages собираем все её контент-элементы в правильном порядке колонок и сортировки и склеиваем их в единый связный контент Битрикс, сохраняя тексты, картинки, таблицы и форматирование. Без понимания tt_content перенос превращается в потерю половины наполнения сайта.

TypoScript, Fluid и шаблоны вывода

Вёрстка и вывод в TYPO3 управляются TypoScript — собственным конфигурационным языком, который описывает, как и в каком виде контент-элементы выводятся на странице. В современных версиях шаблоны строятся на движке Fluid. Эта логика вывода не переносится напрямую — она пересобирается штатными средствами Битрикс: компонентами, шаблонами и инфоблоками. Нам важно прочитать TypoScript и Fluid-шаблоны, чтобы понять, какие данные и в каком порядке выводятся, и воспроизвести тот же результат на новой платформе.

Расширения Extbase и структурированные данные

Структурированный контент в TYPO3 почти всегда живёт в расширениях: новости (например, news), каталоги товаров, события, вакансии, словари и справочники хранятся в собственных таблицах расширений на фреймворке Extbase. Это не tt_content, а отдельные сущности со своими полями и связями. Мы определяем, какими расширениями собран сайт, разбираем структуру их таблиц и переносим данные в отдельные инфоблоки Битрикс с подходящими свойствами, а логику вывода (списки, детальные страницы, фильтры) пересобираем штатными компонентами. После переезда сайт перестаёт зависеть от конкретных расширений TYPO3 и их обновлений.

FAL — файлы, изображения и медиа

Файлы и изображения в TYPO3 управляются через FAL (File Abstraction Layer) — слой абстракции, который хранит не только сами файлы, но и метаданные, альтернативные тексты, подписи и ссылки на использование файла в контенте. Мы переносим файлы FAL в структуру медиа Битрикс вместе с привязками к страницам и контент-элементам и по возможности сохраняем метаданные и alt-тексты, важные для SEO.

Многоязычность и SEO

TYPO3 часто выбирают именно из-за сильной поддержки многоязычности: языковые версии страниц связаны через sys_language, а переводы контент-элементов привязаны к оригиналам. Адреса и мета-данные задаются системой маршрутизации (site configuration, routing) и SEO-расширениями. При переносе мы переносим языковые версии в мультиязычную или мультисайтовую структуру Битрикс, сохраняем соответствие переводов и языковые URL. Карту адресов и мета-тегов фиксируем заранее и переносим через сохранение структуры URL или 301-редиректы, чтобы трафик и позиции по всем языкам не просели.

Ключевые термины простыми словами

  • Дерево страниц (pages) — иерархия всех страниц сайта в TYPO3. Задаёт структуру разделов и навигацию; при переносе становится деревом разделов Битрикс.
  • Контент-элемент (tt_content) — отдельный блок наполнения страницы: текст, картинка, таблица, плагин. Страница в TYPO3 собрана из множества таких элементов.
  • TypoScript — конфигурационный язык TYPO3, которым описывают вывод и поведение шаблонов. Сложен для редакторов и редок на рынке специалистов в РФ.
  • Extbase — фреймворк, на котором написаны расширения TYPO3. Структурированные данные (новости, каталог) хранятся в собственных таблицах расширений.
  • FAL — File Abstraction Layer, слой управления файлами и медиа с метаданными и ссылками на использование.
  • 301-редирект — постоянное перенаправление со старого адреса на новый. Сообщает поисковикам, что страница переехала навсегда, и передаёт ей накопленный вес, чтобы позиции не просели.

Что в итоге переезжает на Битрикс

Полноценный перенос с TYPO3 охватывает четыре пласта проекта. Структуру — дерево pages превращается в разделы и навигацию. Контент — контент-элементы tt_content собираются в наполнение страниц, а данные расширений Extbase раскладываются по инфоблокам. Медиа — файлы FAL переезжают в структуру файлов Битрикс. SEO и языки — карта URL, мета-теги, sitemap, robots и все языковые версии сохраняются через структуру или редиректы. На выходе вы получаете тот же сайт по содержанию, но на понятной в поддержке платформе с визуальным редактированием, обменом с 1С и широким рынком специалистов.

Что переносим

Что входит в перенос с TYPO3

Полный цикл: от разбора дерева страниц и контент-элементов до настройки разделов, инфоблоков и редиректов на Битрикс.

Аудит дерева страниц (pages) и шаблонов TypoScript
Сборка контент-элементов (tt_content) в единый контент страниц
Перенос дерева страниц в разделы Битрикс
Перенос данных расширений Extbase в инфоблоки
Перенос файлов и изображений из FAL
Перенос языковых версий (sys_language)
Сохранение структуры URL и 301-редиректы
Перенос мета-тегов SEO, sitemap.xml и robots.txt
Настройка обмена с 1С при наличии каталога
Воссоздание навигации и меню сайта
Этапы и сроки

Как проходит перенос с TYPO3 — без простоя

Старый сайт на TYPO3 работает, пока мы собираем новый на Битрикс. Переключение — в согласованное окно.

01

Аудит структуры

Разбираем дерево страниц pages, типы контент-элементов tt_content, расширения Extbase, файлы FAL и языки.

02

Сборка и маппинг

Собираем контент-элементы в контент страниц, сопоставляем дерево pages с разделами, данные расширений — с инфоблоками.

03

Перенос на стенд

Импортируем страницы, контент, данные расширений и файлы на тестовый Битрикс, сверяем полноту и навигацию.

04

Языки и редиректы

Переносим языковые версии, фиксируем карту URL и строим 301-редиректы, переносим мета-теги, sitemap и robots.

05

Тесты и запуск

Проверяем вывод страниц, навигацию, языки и скорость, переключаем домен в окно без простоя.

06

Контроль индексации

Следим за индексацией в Вебмастере и Search Console по всем языкам, дорабатываем найденное.

Стоимость

Сколько стоит перенос с TYPO3 на Битрикс

Цена зависит от размера дерева страниц, числа типов контент-элементов, набора расширений, мультиязычности и нужных интеграций. Ниже — ориентиры; точную смету присылаем после бесплатного аудита.

Корпоративный сайт
от 95 000 ₽
Срок: от 2 недель

Перенос сайта на дереве страниц с типовыми контент-элементами.

  • Дерево страниц в разделы
  • Контент-элементы tt_content
  • Файлы FAL и медиа
  • URL и 301-редиректы
Популярный выбор
Сайт на расширениях
от 170 000 ₽
Срок: от 4 недель

Перенос сайта с новостями, каталогом и данными расширений Extbase.

  • Данные расширений в инфоблоки
  • Контент-элементы
  • Медиа FAL
  • SEO и редиректы
Многоязычный портал
от 330 000 ₽
Срок: от 6 недель

Перенос крупного многоязычного корпоративного сайта с интеграциями.

  • Языковые версии
  • Расширения и каталог
  • Обмен с 1С
  • Языковые URL и редиректы
  • Сопровождение
Корпоративный сайт от 95 000 ₽
Срок: от 2 недель

Перенос сайта на дереве страниц с типовыми контент-элементами.

  • Дерево страниц в разделы
  • Контент-элементы tt_content
  • Файлы FAL и медиа
  • URL и 301-редиректы
Популярный Сайт на расширениях от 170 000 ₽
Срок: от 4 недель

Перенос сайта с новостями, каталогом и данными расширений Extbase.

  • Данные расширений в инфоблоки
  • Контент-элементы
  • Медиа FAL
  • SEO и редиректы
Многоязычный портал от 330 000 ₽
Срок: от 6 недель

Перенос крупного многоязычного корпоративного сайта с интеграциями.

  • Языковые версии
  • Расширения и каталог
  • Обмен с 1С
  • Языковые URL и редиректы
  • Сопровождение

Дополнительные опции

Срочный перенос (ускоренные сроки) от 50 000 ₽
Дополнительная языковая версия от 40 000 ₽
Перенос и настройка обмена с 1С от 60 000 ₽
Расчёт выгоды

Сколько стоит держать сайт на сложной в поддержке TYPO3

Прикиньте, сколько выручки добавит удобный сайт на Битрикс с доступной поддержкой после ухода с TYPO3.

Дополнительная выручка после переезда в месяц 0 ₽

Оценка по формуле: посетители × прирост конверсии × средний чек × доля закрытия в продажу (0,3). Значения по умолчанию — консервативный ориентир, для вашего сайта считаем индивидуально.

Детальный калькулятор

Детальный калькулятор переноса на 1С-Битрикс

Выберите исходную CMS, тип сайта, объём, каталог, интеграции и формат проекта — посчитаем ориентир по цене и сроку. Не знаете CMS? Укажите адрес сайта: определим систему, структуру и функционал автоматически и подставим значения, которые вы потом сможете поменять.

Интерактив · скидка за игру

Игра «Перенос без потерь»

Проведите сайт по каналу миграции: прыгайте через 404 и Легаси, ныряйте под DDoS и спам, собирайте страницы, щит и бэкап. Чем дальше добежите — тем выше скидка на перенос, и она автоматически попадёт в заявку.

Гарантии и страховка

Что волнует при переезде с TYPO3

Частые страхи владельцев сайтов на TYPO3 — и что мы делаем, чтобы они не сбылись.

Контент

Страницы собраны из множества контент-элементов — перенесёте без потерь

Наш ответ

Да. Для каждой страницы дерева pages собираем её контент-элементы tt_content в порядке колонок шаблона в единый контент Битрикс. Тексты, изображения, таблицы и блоки сохраняем, ничего не теряя по дороге.

Расширения

Новости и каталог собраны на расширениях Extbase — что с ними будет

Наш ответ

Данные расширений из их собственных таблиц переносим в отдельные инфоблоки Битрикс, а логику вывода пересобираем штатными средствами. Сайт перестаёт зависеть от конкретных расширений TYPO3.

Мультиязык

Сайт многоязычный — сохранятся ли все языковые версии

Наш ответ

Да. Переносим языковые версии (sys_language) в мультиязычную или мультисайтовую структуру Битрикс, сохраняем соответствие версий и языковые URL. Каждая версия индексируется отдельно.

SEO-позиции

Боюсь потерять позиции — у TYPO3 своя маршрутизация URL

Наш ответ

Фиксируем текущую карту URL и переносим её через сохранение структуры или 301-редиректы. Мета-теги SEO-расширений, sitemap и robots переносим. Если позиции просели по нашей вине — дорабатываем бесплатно.

Бесплатно

Бесплатный аудит вашего сайта на TYPO3

Пришлите ссылку на сайт — разберём дерево страниц и контент-элементы, оценим набор расширений, мультиязычность и риски переноса. Дадим оценку сроков и стоимости без обязательств.

Почему мы

На что можно рассчитывать по договору

Знаем TYPO3 изнутри

Понимаем дерево страниц, tt_content, TypoScript, расширения Extbase и FAL — переносим без потери структуры.

Перенос без простоя

Старый сайт работает, пока готовим новый; переключаем в согласованное окно.

Страховка SEO

Если позиции просели по нашей вине после переезда — дорабатываем бесплатно до восстановления.

Проще поддержка

На Битрикс — понятная админка и широкий рынок специалистов, поддержка доступнее и дешевле.

Экспертный взгляд

Почему перенос с TYPO3 на 1С-Битрикс доверяют нам — и как мы страхуем результат

Перенос с TYPO3 — это не та задача, которую можно отдать первому попавшемуся верстальщику. Архитектура донора устроена сложнее, чем у массовых CMS: контент размазан по контент-элементам tt_content, структурированные данные спрятаны в расширениях Extbase, вывод управляется TypoScript и Fluid, файлы живут в FAL, а многоязычность связана через sys_language. Один неверный шаг — и со страниц пропадает половина блоков, рассыпается каталог на расширениях или теряется одна из языковых версий вместе с её трафиком. Поэтому ключевой вопрос при миграции с TYPO3 не «сколько это стоит», а «понимает ли подрядчик, как устроен донор». Ниже мы честно разбираем проблемы, с которыми сталкивается бизнес при переезде с TYPO3, и показываем, как именно мы их закрываем.

Главный риск: контент собран из контент-элементов, и его легко потерять

В TYPO3 страница не хранит свой текст единым полем — она собрана из множества записей tt_content, привязанных к колонкам шаблона. Если переносить «как есть», просто скопировав видимый HTML, легко упустить блоки из неосновных колонок, скрытые или отложенные по времени элементы, вставки расширений и вложенные контейнеры. Мы подходим иначе: выгружаем все контент-элементы каждой страницы из таблицы tt_content, восстанавливаем их порядок по колонкам и сортировке и собираем в связный контент Битрикс. Тексты, заголовки, изображения, таблицы, списки и кнопки сохраняются на своих местах. Для каждого типа контент-элемента (CType) мы знаем, какие поля важны, поэтому не теряем подписи к картинкам, ссылки и форматирование.

Проблема вторая: данные расширений Extbase

Новости, каталог, события, вакансии, словари — всё это в TYPO3 обычно реализовано расширениями и хранится в их собственных таблицах, а не в tt_content. Это критичные данные: за каждой записью каталога стоит товар, за каждой новостью — индексируемая страница с трафиком. Мы разбираем, какими расширениями собран сайт, изучаем структуру их таблиц и связи между ними, а затем переносим данные в отдельные инфоблоки Битрикс с подходящими свойствами. Списки, детальные страницы, фильтры и пагинацию пересобираем штатными компонентами. После переезда сайт перестаёт зависеть от конкретных расширений TYPO3 и их совместимости с будущими версиями платформы.

Проблема третья: страх потерять позиции и многоязычный трафик

Большинство владельцев сайтов на TYPO3 опасаются переезда из-за одной истории — сменили платформу, сайт выпал из выдачи, трафик рухнул на месяцы. На многоязычном корпоративном сайте цена такой ошибки умножается на число языков. Мы делаем SEO отдельным обязательным пластом переноса, а не побочным эффектом. Перед стартом выгружаем все индексируемые адреса донора по каждому языку, строим карту соответствий старых и новых URL и настраиваем 301-редиректы для каждой страницы. Мета-теги, заголовки, alt-тексты, микроразметка, sitemap.xml и robots.txt переезжают вместе с контентом. Языковые версии переносим в мультиязычную или мультисайтовую структуру Битрикс с сохранением соответствия переводов и языковых адресов. После запуска отслеживаем индексацию в Яндекс.Вебмастере и Google Search Console по всем языкам.

Мы готовы отвечать за результат: если позиции просели по нашей вине после переезда, мы дорабатываем сайт бесплатно до восстановления. Это и есть страховка SEO — не обещание на словах, а зафиксированное обязательство.

Проблема четвёртая: дорогая и редкая поддержка TYPO3

TYPO3 мощная, но требовательная: любая доработка упирается в TypoScript и Fluid, а специалистов по ней на российском рынке мало, поэтому поддержка обходится дорого и часто завязана на одного подрядчика или конкретного автора. Редакторам тяжело: чтобы добавить нестандартный блок, нередко нужен программист. Битрикс снимает обе проблемы. Контент-менеджеры получают понятную админку и визуальное редактирование страниц, а развивать проект может любая из тысяч команд на рынке. Бизнес перестаёт зависеть от единственного носителя знаний о платформе.

Проблема пятая: непредсказуемый бюджет

Классическая боль заказчика — смета, которая растёт по ходу проекта, особенно когда «всплывают» нестандартные расширения или хитрая структура контент-элементов. Мы фиксируем состав работ и стоимость до старта. Цена складывается из понятных факторов: размера дерева страниц, числа типов контент-элементов, набора расширений, мультиязычности и нужных интеграций. Всё, что выходит за рамки согласованного ТЗ, обсуждается и оценивается отдельно, а не появляется в счёте сюрпризом. Перед договором вы получаете бесплатный аудит и прозрачную смету, по которой видно, за что именно вы платите.

Как устроен наш процесс переноса с TYPO3

Мы работаем по отлаженной методике из шести этапов, и на каждом из них у вас есть точка контроля.

  • Аудит структуры. Разбираем дерево страниц pages, типы контент-элементов tt_content, набор расширений Extbase, файлы FAL и языковые версии. Составляем план переноса, карту редиректов и смету с фиксированными сроками.
  • Сборка и маппинг. Собираем контент-элементы в контент страниц, сопоставляем дерево pages с разделами Битрикс, а данные расширений — со свойствами инфоблоков.
  • Перенос на стенд. Импортируем страницы, контент, данные расширений и файлы на тестовый Битрикс и сверяем полноту и навигацию со старым сайтом.
  • Языки и редиректы. Переносим языковые версии, фиксируем карту URL по каждому языку, строим 301-редиректы, переносим мета-теги, sitemap и robots.
  • Тесты и запуск. Проверяем вывод страниц, навигацию, языки, формы и скорость, затем переключаем домен в окно без простоя.
  • Контроль и поддержка. Следим за индексацией в Вебмастере и Search Console по всем языкам, дорабатываем найденное и сопровождаем сайт.

Почему именно Битрикс, а не другая платформа

Битрикс — промышленный стандарт российского рынка с готовым обменом с 1С, встроенной защитой по 152-ФЗ, хранением данных в РФ и огромным рынком специалистов. После переезда с TYPO3 вы не остаётесь заложником редкой и дорогой компетенции: проект сможет вести любая компетентная команда. Платформа масштабируется от корпоративного сайта до нагруженного многоязычного портала, расширяется модулями и инфоблоками, поддерживает мультиязычность, мультисайтовость, персональные цены, личные кабинеты и сложные сценарии. Для корпоративного сайта это переход на инструмент, который понятен редакторам и растёт вместе с бизнесом.

Что вы получаете на выходе

По завершении переезда у вас на руках быстрый сайт на 1С-Битрикс с сохранёнными позициями и трафиком по всем языкам, перенесёнными деревом разделов, контентом, данными расширений и файлами, корректными 301-редиректами и актуальными мета-данными. При наличии каталога настроен обмен с 1С. Мы передаём исходники, доступы и документацию — код и данные принадлежат вам, привязки к подрядчику не возникает. Развивать проект вы продолжаете с нами или с любой другой командой.

Частые возражения — и честные ответы

«У нас слишком сложная структура контент-элементов, её невозможно перенести без потерь». Сложные структуры — наш профиль. Мы выгружаем tt_content по колонкам и сортировке и собираем контент детерминированно, а не на глаз. Чем сложнее раскладка, тем подробнее карта переноса и тщательнее сверка — но непереносимых структур в нашей практике не было.

«На сайте много нестандартных расширений, вы в них не разберётесь». Мы работаем не с конкретным расширением, а с его данными в базе. Изучаем структуру таблиц расширения и связи, после чего переносим записи в инфоблоки. Логику вывода пересобираем штатными средствами Битрикс — она перестаёт зависеть от расширения.

«Боюсь потерять одну из языковых версий». Языки переносим связками: оригинал и его переводы остаются сопоставленными через структуру Битрикс, языковые URL сохраняются, каждая версия индексируется отдельно. Перед запуском сверяем число страниц и записей по каждому языку.

«Дешевле обновить TYPO3, чем переезжать». Иногда это действительно так — и мы скажем об этом прямо. Но если проблема в дорогой и редкой поддержке, в неудобстве для редакторов и в отсутствии обмена с 1С, обновление версии её не решит. Переезд на Битрикс снимает корень проблемы, а не симптом.

Логика реальных проектов: чему учат наши переезды с TYPO3

За переезды с TYPO3, включая многоязычные корпоративные сайты, мы вывели несколько закономерностей. Первая: основной объём работы и риска сосредоточен в контент-элементах и расширениях, а не в дереве страниц, поэтому именно их разбору мы уделяем больше всего внимания на аудите. Вторая: на многоязычных сайтах карту редиректов нужно строить по каждому языку отдельно, иначе теряется часть трафика — мы выгружаем адреса и строим соответствия в самом начале, а не в последнюю ночь. Третья: поведение поисковиков после переезда стабилизируется не мгновенно — первые недели возможны небольшие колебания позиций по отдельным языкам, и это нормальная реакция на смену платформы. Мы заранее предупреждаем об этом и держим руку на пульсе индексации.

Показательные примеры из практики. Перенос корпоративного сайта производственной компании: мы собрали контент-элементы шестисот страниц в единый контент и перенесли дерево в разделы — навигация и SEO сохранились, ни один индексируемый адрес не потерялся. Миграция многоязычного сайта на два языка: перенесли языковые версии и данные расширений, настроили 301-редиректы — трафик по обоим языкам сохранился, простой составил ноль часов. Уход с расширений Extbase на инфоблоки: перенесли новости и каталог из пяти расширений, упростили поддержку, и редакторы стали работать самостоятельно. Эти результаты не случайность, а следствие методики, в которой разбор устройства донора и сохранность данных — фундамент.

Чем мы отличаемся от студии, которая «тоже умеет переносить»

Перенос часто берут как побочную услугу: главное — сверстать новый сайт, а контент-элементы, расширения и редиректы делают по остаточному принципу. Мы специализируемся именно на миграции на 1С-Битрикс и понимаем TYPO3 изнутри: знаем устройство pages и tt_content, читаем TypoScript и Fluid, разбираем таблицы расширений Extbase и привязки FAL. Это разница между «перенесли видимый текст и надеемся, что обошлось» и «выгрузили все элементы, сверили число страниц и записей по каждому языку, проконтролировали выдачу и отвечаем за результат».

Когда переезжать не нужно — и мы скажем об этом прямо

Будем честны: миграция с TYPO3 оправдана не всегда. TYPO3 — серьёзная корпоративная CMS, и если у вас крупный многоязычный портал на актуальной версии, с выстроенными процессами и собственной командой разработки, переезд ради переезда не нужен. Если проблема в контенте и продвижении, а не в платформе, смена CMS её не решит. На бесплатном аудите мы прямо скажем, если в вашем случае выгоднее обновить TYPO3 и навести порядок, а не переезжать. Нам важнее долгая репутация и рекомендации, чем разовая сделка любой ценой.

На что мы обращаем внимание особо при переносе с TYPO3

Помимо контент-элементов и расширений, есть несколько мест, где чаще всего возникают потери, и мы проверяем их прицельно. Внутренние ссылки в TYPO3 нередко записаны через служебный синтаксис (например, t3://page), а не как обычные URL — мы разбираем такие ссылки и пересобираем их на новые адреса Битрикс, чтобы внутренняя перелинковка не сломалась. Файлы FAL переносим вместе с метаданными и alt-текстами, важными для SEO изображений. Скрытые, отложенные по времени и привязанные к группам доступа контент-элементы помечаем отдельно и решаем по каждому, переносить ли его и в каком виде. Формы и поиск пересобираем штатными средствами. Этот уровень внимания к деталям донора и отличает аккуратный перенос от долгой и болезненной переделки.

Давайте обсудим ваш проект

Пришлите ссылку на сайт на TYPO3 — мы проведём бесплатный аудит, разберём дерево страниц, типы контент-элементов, набор расширений и языковые версии, оценим объём данных, риски переноса, сроки и стоимость, и пришлём смету в течение рабочего дня. Вы получите понятный план миграции без обязательств и сможете спокойно решить, переезжать ли сейчас. Перенос с TYPO3 на 1С-Битрикс с сохранением структуры, контента, языков и позиций — это управляемый и прогнозируемый процесс, если им занимается команда, которая понимает донора и отвечает за результат.

Вопросы и ответы

Частые вопросы о переносе с TYPO3 на Битрикс

Перенесёте ли вы дерево страниц и контент-элементы? +

Да. Дерево страниц (pages) переносим в разделы Битрикс с сохранением вложенности и навигации, а контент-элементы tt_content каждой страницы собираем в порядке колонок шаблона и сортировки в единый контент. Тексты, заголовки, изображения, таблицы и блоки сохраняем.

Что такое контент-элемент tt_content простыми словами? +

Простыми словами: в TYPO3 страница собрана не из одного текста, а из множества отдельных блоков — контент-элементов. Каждый абзац, картинка, таблица или плагин — это отдельная запись в таблице tt_content. Мы выгружаем все такие записи страницы и склеиваем их в связный контент на новом сайте.

А данные расширений (Extbase) можно перенести? +

Да. Новости, каталоги, события и другие данные, которые хранятся в собственных таблицах расширений на Extbase, переносим в отдельные инфоблоки Битрикс, а логику вывода (списки, детальные страницы, фильтры) пересобираем штатными средствами. Сайт перестаёт зависеть от конкретных расширений TYPO3.

Что будет с TypoScript и шаблонами Fluid? +

TypoScript и Fluid-шаблоны напрямую не переносятся — это конфигурация вывода, а не данные. Мы их читаем, чтобы понять, какие данные и в каком порядке выводятся, и воспроизводим тот же результат штатными компонентами и шаблонами Битрикс.

Сохранится ли навигация и меню сайта? +

Да. Структуру дерева pages переносим в разделы Битрикс с той же вложенностью и порядком, воссоздаём главное меню, подменю и хлебные крошки. Внутренние ссылки (в TYPO3 они часто записаны через служебный синтаксис t3://) пересобираем на новые адреса.

Что будет с файлами и изображениями из FAL? +

Файлы и изображения, которые в TYPO3 управляются через FAL (File Abstraction Layer), переносим в структуру файлов Битрикс вместе с привязками к страницам и контенту. Метаданные и подписи по возможности сохраняем.

Сохранятся ли alt-тексты изображений? +

Да, по возможности. FAL хранит alt-тексты и подписи как метаданные файлов, и мы переносим их вместе с изображениями. Это важно для SEO картинок и доступности, поэтому мы не упускаем их при выгрузке.

Перенесёте ли вы документы и загруженные файлы? +

Да. PDF, документы, презентации и прочие загрузки переезжают вместе со ссылками на них в контенте, чтобы кнопки скачивания и вложения продолжали работать после переноса.

Что с галереями и слайдерами? +

Галереи и слайдеры в TYPO3 обычно строятся контент-элементами или расширениями поверх FAL. Мы переносим сами изображения и их порядок, а вывод пересобираем штатными средствами Битрикс.

Сохранится ли многоязычность и позиции в поиске? +

Да. Языковые версии (sys_language) переносим в мультиязычную или мультисайтовую структуру Битрикс с сохранением соответствия переводов. Фиксируем карту URL по каждому языку и переносим её через сохранение структуры или 301-редиректы, мета-теги, sitemap и robots переносим. Если позиции просели по нашей вине — дорабатываем бесплатно.

Что такое 301-редирект и зачем он при переезде? +

Простыми словами: 301-редирект — это постоянное перенаправление со старого адреса страницы на новый. Он сообщает поисковикам, что страница переехала навсегда, и передаёт ей накопленный вес. Благодаря редиректам пользователи и роботы по старым адресам TYPO3 попадают на нужные страницы нового сайта, а позиции сохраняются.

Как вы сохраняете адреса при разной маршрутизации? +

В TYPO3 адреса задаются системой routing и SEO-расширениями. Мы выгружаем текущую карту URL по каждому языку и либо повторяем структуру на Битрикс, либо ставим 301-редиректы со старых адресов на новые. Так ни одна индексируемая страница не уходит в ошибку 404.

Перенесёте ли вы мета-теги и микроразметку? +

Да. Заголовки title, описания description, заголовки H1, alt-тексты и микроразметку переносим вместе с контентом по каждому языку, чтобы сниппеты в выдаче и релевантность страниц не изменились после переезда.

Что если позиции всё-таки просядут после переноса? +

Если просадка произошла по нашей вине — например, из-за пропущенного редиректа или ошибки в мета-данных — мы дорабатываем бесплатно до восстановления. Это зафиксированная страховка SEO, а не обещание на словах.

Что такое миграция базы данных простыми словами? +

Миграция базы данных — это перенос всех данных сайта (страниц, контент-элементов, данных расширений, языковых версий) из базы TYPO3 в базу нового сайта на Битрикс. Мы не копируем таблицы напрямую: разбираем структуру дерева pages и tt_content, сопоставляем их с сущностями Битрикс (разделы, контент, инфоблоки) и переносим данные так, чтобы они корректно работали на новой платформе.

Как вы гарантируете, что данные не потеряются? +

Сначала переносим всё на тестовый стенд, затем сверяем число страниц, контент-элементов, записей расширений и языковых версий с исходным сайтом — по каждому языку. Боевое переключение делаем только после полной сверки и снятия бэкапа старого сайта.

Останется ли резервная копия старого сайта? +

Да. Перед стартом переноса снимаем полный бэкап файлов и базы TYPO3. Это даёт путь назад в любой момент и страхует от непредвиденных ситуаций при переключении.

Что с персональными данными и 152-ФЗ? +

Простыми словами: 152-ФЗ — это закон, который требует хранить данные россиян на серверах в РФ и собирать согласия. При переносе размещаем данные на хостинге в РФ, настраиваем согласия и защиту по требованиям закона.

Сколько стоит и сколько занимает перенос? +

Корпоративный сайт на дереве страниц — от 95 000 ₽ и от 2 недель, сайт с данными расширений — от 170 000 ₽ и от 4 недель, крупный многоязычный портал — от 330 000 ₽ и от 6 недель. Есть опция срочного переноса. Точную смету присылаем после бесплатного аудита.

Из чего складывается цена переноса? +

Из размера дерева страниц, числа типов контент-элементов, набора расширений Extbase, мультиязычности и нужных интеграций. Дополнительно оцениваются срочный перенос, лишняя языковая версия и настройка обмена с 1С. Все факторы показываем в смете прозрачно.

Может ли смета вырасти в процессе? +

Состав работ и стоимость фиксируем до старта. Всё, что выходит за рамки согласованного ТЗ, обсуждается и оценивается отдельно, а не появляется в счёте сюрпризом. Поэтому аудит структуры донора мы делаем тщательно ещё до сметы.

Будет ли сайт недоступен во время переноса? +

Нет. Старый сайт на TYPO3 работает весь период подготовки. Новый собираем параллельно на тестовом стенде Битрикс, а переключение домена делаем в согласованное окно минимальной нагрузки — простоя практически нет.

Станет ли проще редактировать сайт после переезда? +

Да. Вместо TypoScript и сборки страниц из контент-элементов редакторы получают понятную админку Битрикс и визуальное редактирование. Добавить блок или страницу можно без программиста, чего на TYPO3 часто не хватало.

Кому принадлежат код и данные после переезда? +

Вам. Мы передаём исходники, доступы и документацию — привязки к подрядчику не возникает. Развивать проект вы сможете с нами или с любой другой компетентной командой, которых на рынке Битрикс много.

Будете ли вы сопровождать сайт после запуска? +

Да. На этапе контроля и поддержки следим за индексацией по всем языкам, скоростью и корректностью данных, дорабатываем мелочи и сопровождаем сайт, пока он не выйдет на стабильный режим. Дальнейшее сопровождение — по желанию.

Что делать, если после переезда нужно что-то доработать? +

Доработки сверх согласованного ТЗ выполняем по отдельной оценке. Поскольку Битрикс — промышленный стандарт с большим рынком специалистов, развивать сайт сможет любая команда, а не только мы.

Начать проект

Рассчитаем перенос с TYPO3 за 1 день

Пришлите ссылку на сайт на TYPO3 — разберём дерево страниц, расширения и языковые версии, оценим сроки и стоимость переноса и пришлём смету в течение рабочего дня.

  • Ответим в течение рабочего дня
  • Бесплатный аудит процессов и расчёт
  • NDA и фиксированная смета