Cms для лендингов: Простая CMS для Landing Page? — Хабр Q&A

Содержание

Лендинг на Joomla. Лучшие быстрые способы











 

Landing Page (лендинг пэйдж) — одно из направлений в создании сайтов. Многие сомневаются в возможностях Joomla! CMS, больше предпочитая для данных целей WordPress. Однако создать функциональный лендинг на Joomla очень даже просто! В данной статье мы разберем, что такое лендинг и как его создать.

 

Итак, что такое лендинг пэйдж? В Digital-маркетинге этот термин используется для описания страницы со специфичными функциями, отдельной от остального сайта. Ее цель — привлечение внимания посетителей к продукту или желаемому действию. Как правило, это страница без навигации, либо с навигацией по это самой странице.

Типы лендингов.

Существует 2 основных типа лендингов:

1) для перехода к целевым страницам

2) для лидогенерации (что это? Смотрите чуть ниже)

1. Лендинг для перехода к целевым страницам

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

2. Лендинг для лидогенерации

Лидогенерация — маркетинговая тактика, направленная на поиск потенциальных клиентов с определенными контактными данными.

Используется для сбора данных о пользователях, таких как имя или электронная почта, это позволяет изучить рынок и набрать базу клиентов на последующее время. Он содержит форму и описание  того, что пользователь получит в обмен на свои персональные данные. Есть много вариантов применения для данного вида страницы, такие как акции, распространение электронной книги, регистрация на вебинаре, бесплатные пробные версии продуктов и т. д.

Зачем использовать Landing Page?

Лендинг (или лэндинг, кому как удобнее) помогает повысить конверсию, количество пользователей, которые увидят ваш продукт.

Когда использовать Лендинг?

Когда вы продвигаете новые или специфичные продукты и услуги для различных целевых аудитории. Либо, когда вы хотите удивить и впечатлить пользователей.

Как сделать это на Joomla?

Существует несколько способов реализации: 1. Стандартными средствами Joomla  2. С помощью различных компонентов 3. С помощью шаблонов

Давайте поговорим о каждом способе отдельно.

I. Как создать лендинг стандартными средствами Joomla

1.    Для начала нужно установить Joomla (конечно же!)

2.    Создать отдельную категорию материалов для нашего Landing page

3.    Создать отдельное меню

4.    Создать модуль для получения URL-адреса каждого лендинг пэйджа (этот модуль не публикуется)

Для первого типа лендинга:

1.    Создать статью с вашей рекламной информацией о предоставляемых продуктах/услугах

2.    Создание пункта меню для статьи

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

Для лендинга второго типа все, что перечислено для лендинга первого типа, а также:

1.    Включить регистрацию пользователей

·         Пользователи > Менеджер пользователей > Настройки

·         Разрешить регистрацию пользователей > Да

2.    Создать форму с полями, чтобы собрать нужную информацию о пользователях. Для этого можно использовать расширения вроде BreezingForms или ChronoForms. Если вы хотите стандартные функции Joomla, вы можете использовать S5 Register Module от Shape5.

Плюсы:

+ Не нужно искать, покупать, устанавливать крупные сторонние расширения

Минусы:

— Сложность стилизации

— Ограниченный стандартный функционал Joomla

II.  Расширения для создания лендинга в Joomla

Как правило, немногим хочется заниматься созданием лендинга с помощью стандартных функций. Возможно, это правильно.

Для создания лендинга используют, как правило, Page Builder-ы. Это специальные компоненты, которые позволяют создать полностью стилизованную вами страницу. Однако многие из них работают в рамках существующего шаблона.

Одним из самых популярных и известных в рунете способов создания Landing Page – это SP Page Builder. Он имеет большое количество различных классных функций и модулей. А для создания страницы нужно лишь создать отдельный пункт меню для Page Builder-а и наполнить страничку различными модулями. Довольно просто и быстро. Однако такой способ подходит для более статичных страниц. И это, на самом деле, способ создания любых страниц, а не именно лендингов. Существует еще один вариант.

Создать лендинг можно еще легче с помощью специального расширения Geek Landing Page. В чем его особенность? Создание странички в данном компоненте еще легче и быстрее. Вы сможете создать полностью стилизованную вами страницу на Joomla, поскольку вам предоставляется визуальный редактор или, как его еще называют, визуальный конструктор лендинга. Вы, буквально, можете двигать, перетаскивать, расширять элементы, потянув их за край. Очень легко и удобно.

Кроме уже названных расширений можно использовать для данных целей могут быть и другие Page Builder-ы.

Плюсы:

+ Быстрая установка

+ Возможность создавать много лендингов на одном сайте

+ Широкий выбор различных модулей

Минусы:

— Могут быть некоторые сложности со стилизацией в связи с ограничениями компонентов

III. Создание Landing Page для Joomla с помощью шаблонов

Этот способ, на первый взгляд, может быть еще проще, чем предыдущие. Просто подбираете хороший шаблон, устанавливаете его, меняете текст и готово! Однако и тут могут быть проблемы. Возможна ситуация, при которой каждый элемент будет настраиваться html-кодом (что довольно проблематично для новичка).

Кроме того, одновременно для страниц сайта Joomla можно активировать лишь один шаблон, который распространяется сразу на все страницы сайта. Это не проблема, если вы готовы создать отдельный сайт для вашего лендинга. Но встает вопрос, нужны ли вам такие сложности? Быть может, легче будет просто использовать одну единственную html-страницу без обращения к CMS.

Примером таких шаблонов могут быть:

GavickPro Creativity

Responsive Landing от JoomLead

YJ Fork

Плюсы:

+ Быстрая установка

+ Минимальная настройка

+ Готовая графика

Минусы:

— Необходимость создания целого сайта для одной страницы (создание БД, домена /поддомена)

 — Возможная сложность настройки под себя

Шаблоны для Landing Page

Это практично:

Практичность покупки Landing Page шаблона для заказчиков представляется отсутствием необходимости привлечения дополнительных специалистов для разработки посадочной страницы. Шаблоны Joomla уже оснащены всем необходимым для эффективной презентации Вашего бизнеса.

Это прибыльно:

Прибыльность Landing Page шаблонов напрямую вытекает из двух факторов: низкая себестоимость и высокая самоокупаемость. Следовательно покупка сайта-визитки не заставит Вашу компанию временно замедлять обороты или сокращать расходы на развитие.

Это стильно:

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

Заключение

Итак, в данной статье мы рассказали о 3 вариантах создания Landing Page на Joomla. Каких из этих способов лучше — решать вам!

Эта статья лишь первая из статей серии «Joomla! Может!». Каждую неделю мы будем публиковать статью с вариантами создания различных типов сайтов с помощью Joomla! Заходите чаще, мы научим, как создать любой сайт на Joomla!

Joomla! Может все, что угодно 🙂 


Лучшие CMS для промо-сайтов

Рейтинг Рунета

Все отрасли

Авто/Мото

Выставки, конференции

Города и страны

Госорганизации

Дизайн и Реклама

Дом, семья

Каталоги, рейтинги

Другие отрасли

Все проекты

Корпоративный сайт

Промо-сайт

Интернет-магазин

Порталы и сервисы

2020

20202019201820172016201520142013201220112010

Вы видите рейтинг CMS, наиболее востребованных среди разработчиков промо-сайтов. Чтобы вы получили наиболее полную информацию о лучших CMS для лендингов, мы изучили 7 197 сайтов.

Помимо общего зачета, вы можете изучить результаты трех подрейтингов: коробочных коммерческих CMS, open source CMS и студийных CMS.

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

Методология рейтинга

Все отрасли

Авто/Мото

Выставки, конференции

Города и страны

Госорганизации

Дизайн и Реклама

Дом, семья

Каталоги, рейтинги

Другие отрасли

Все проекты

Корпоративный сайт

Промо-сайт

Интернет-магазин

Порталы и сервисы

Коммерческие коробочные системы управления сайтами — продукты, созданные коммерческими организациями с целью извлечения прибыли от продажи лицензии и/или технической поддержки. Эти программные продукты, отчуждаемы от разработчика, т.е. позволяющие самостоятельно разработать с их помощью сайт.

#Название

Проекты

Количество всех разработанных на данной CMS сайтов, учтенных в рейтинге.

Отзывы

Количество актуальных отзывов о CMS, оставленных на сайте Рейтинга Рунета.

Партнёры

Количество веб-студий, занимающихся разработкой сайтов на данной CMS.

Обсудить
мой проект

Реклама

ADCI Solutions

1

Место: 1

Балл: 87.82

1С-Битрикс

2 791

2,009

2

Место: 2 ↑ 1

Балл: 3. 41

UMI.CMS

170

144

3

Место: 3 ↓ 1

Балл: 3.22

HostCMS

110

92

4

Место: 4

Балл: 1.84

NetCat

162

149

5

Место: 5

Балл: 1.34

DIAFAN.CMS

111

97

6

Место: 6

Балл: 0.76

DataLife Engine

21

57

7

Место: 7

Балл: 0. 49

CS-Cart

32

135

8

Место: 8 ↑ 2

Балл: 0.46

CMS S.Builder

14

12

9

Место: 9 ↓ 1

Балл: 0.33

SiteEdit

34

19

10

Место: 10 ↓ 1

Балл: 0.22

Shop-Script

25

91

11

Место: 11 ↑ 1

Балл: 0.08

ABO.CMS

4

8

12

Место: 12 ↓ 1

Балл: 0. 02

Simpla

7

41

13

Место: 13

Балл: 0.02

PHPShop

1

17

14

Место: 14 ↑ 2

Балл: 0.01

AMIRO.CMS

2

14

15

Место: 15 ↓ 1

Балл: 0.00

Moguta.CMS

4

70

16

Место: 16 ↓ 1

Балл: 0.00

ImageCMS Shop

1

3

17

Место: 17 ↑ 1

Балл: 0. 00

VamShop

1

15

18

Место: 18 ↑ 1

Балл: 0.00

OkayCMS

1

0

19

Место: 19 ↓ 2

Балл: 0.00

5CMS

1

11

Посмотреть всех

Свободные (open-source) CMS — это программное обеспечение, отвечающее следующим условиям: программу можно свободно использовать с любой целью; доступность исходного текста программы; можно свободно распространять копии программы; программу можно свободно улучшать и публиковать свою улучшенную версию.

#Название

Проекты

Количество всех разработанных на данной CMS сайтов, учтенных в рейтинге.

Отзывы

Количество актуальных отзывов о CMS, оставленных на сайте Рейтинга Рунета.

Партнёры

Количество веб-студий, занимающихся разработкой сайтов на данной CMS.

Обсудить
мой проект

Реклама

ADCI Solutions

1

Место: 1

Балл: 51.83

WordPress

2 762

1,697

2

Место: 2

Балл: 16.67

Joomla!

950

634

3

Место: 3

Балл: 15. 05

MODX

791

680

4

Место: 4

Балл: 11.43

Drupal

609

289

5

Место: 5 ↑ 2

Балл: 2.09

django CMS

65

38

6

Место: 6 ↓ 1

Балл: 1.15

Opencart

47

463

7

Место: 7 ↓ 1

Балл: 0.94

Magento

1

35

8

Место: 8

Балл: 0. 48

Webasyst

49

29

9

Место: 9

Балл: 0.21

CMS Made Simple

17

10

10

Место: 10

Балл: 0.09

TYPO3 CMS

7

8

11

Место: 11 ↑ 1

Балл: 0.04

ImageCMS

15

10

12

Место: 12 ↓ 1

Балл: 0.03

PrestaShop

2

39

Посмотреть всех

Индивидуальные (студийные) — CMS, разработку сайтов на которых может осуществлять только их разработчик.

#Название

Проекты

Количество всех разработанных на данной CMS сайтов, учтенных в рейтинге.

Отзывы

Количество актуальных отзывов о CMS, оставленных на сайте Рейтинга Рунета.

Обсудить
мой проект

Реклама

ADCI Solutions

1

Место: 1

Балл: 19.13

UralCMS

537

2

Место: 2

Балл: 15.26

CMS Brane

67

3

Место: 3

Балл: 12. 80

Canape CMS

84

4

Место: 4 ↑ 1

Балл: 10.27

Evolution CMS

89

5

Место: 5 ↑ 1

Балл: 7.91

Текарт CMS/CMF

58

6

Место: 6 ↓ 2

Балл: 7.01

AstroCMS*

7

7

Место: 7

Балл: 3.69

Imprimatur

6

8

Место: 8

Балл: 3.03

Blox CMS

56

9

Место: 9 ↑ 4

Балл: 2. 41

Inclusio

16

10

Место: 10

Балл: 2.24

Argilla

9

Реклама

Cedro Agency

11

Место: 11 NEW

Балл: 2.22

DotPlant

3

12

Место: 12 ↓ 1

Балл: 1.80

WebTuner

8

13

Место: 13 NEW

Балл: 1. 57

JSmart CMS

16

14

Место: 14 ↑ 3

Балл: 1.40

WebCys

12

15

Место: 15 ↑ 4

Балл: 1.12

Xevian

3

16

Место: 16

Балл: 1.01

W2W.Интернет портал

10

17

Место: 17 ↑ 1

Балл: 0.84

KORZILLA

5

18

Место: 18 ↑ 2

Балл: 0.79

Bagira. CMS

7

19

Место: 19 ↑ 10

Балл: 0.79

INSPIRO

9

20

Место: 20 ↑ 1

Балл: 0.73

Doit CMS

13

Реклама

21

Место: 21 NEW

Балл: 0.62

Сайт PRO

8

22

Место: 22 ↑ 2

Балл: 0.62

Wilmark CMS

4

23

Место: 23 ↑ 4

Балл: 0. 50

inDynamic

10

24

Место: 24 NEW

Балл: 0.43

Smart Engine

5

25

Место: 25 ↓ 3

Балл: 0.34

MediaPublisher

1

26

Место: 26 ↓ 3

Балл: 0.28

SiteSet

2

27

Место: 27 ↑ 1

Балл: 0.28

Айтинити

5

28

Место: 28 ↓ 2

Балл: 0.22

CMS UlterSuite

2

29

Место: 29 ↓ 4

Балл: 0. 22

ЗВЕЗДА

7

30

Место: 30 ↑ 5

Балл: 0.11

CMS-ST

1

31

Место: 31 ↑ 2

Балл: 0.11

almaCMS

2

32

Место: 32 ↓ 2

Балл: 0.11

Gamburger CMS

1

33

Место: 33 ↑ 5

Балл: 0.06

NespiCMS

6

34

Место: 34 ↑ 8

Балл: 0.06

SkeekS CMS

1

35

Место: 35 ↑ 4

Балл: 0. 00

Fastsite

1

36

Место: 36 ↓ 5

Балл: 0.00

ELiTES-CMS

24

37

Место: 37 ↑ 3

Балл: 0.00

GOORU

1

Посмотреть всех

Конструкторы сайтов (SaaS) — сервисы, позволяющие создать сайт без навыков программирования.

#Название

Проекты

Количество всех разработанных на данной CMS сайтов, учтенных в рейтинге.

Отзывы

Количество актуальных отзывов о CMS, оставленных на сайте Рейтинга Рунета.

Партнёры

Количество веб-студий, занимающихся разработкой сайтов на данной CMS.

Обсудить
мой проект

Реклама

ADCI Solutions

1

Место: 1

Балл: 91.51

Tilda Publishing

338

201

2

Место: 2 ↑ 1

Балл: 4.58

uCoz

13

11

3

Место: 3 ↓ 1

Балл: 3.90

InSales

6

104

Посмотреть всех

Сводный ТОП всех CMS.

#Название

Проекты

Количество всех разработанных на данной CMS сайтов, учтенных в рейтинге.

Отзывы

Количество актуальных отзывов о CMS, оставленных на сайте Рейтинга Рунета.

Партнёры

Количество веб-студий, занимающихся разработкой сайтов на данной CMS.

Обсудить
мой проект

Реклама

ADCI Solutions

1

Место: 1

Балл: 51.90

1С-Битрикс

2 791

2,009

2

Место: 2

Балл: 17. 51

WordPress

2 762

1,697

3

Место: 3

Балл: 5.63

Joomla!

950

634

4

Место: 4

Балл: 5.08

MODX

791

680

5

Место: 5

Балл: 3.86

Drupal

609

289

6

Место: 6 ↑ 1

Балл: 2.01

UMI.CMS

170

144

7

Место: 7 ↓ 1

Балл: 1. 90

HostCMS

110

92

8

Место: 8 ↑ 1

Балл: 1.62

Tilda Publishing

338

201

9

Место: 9 ↓ 1

Балл: 1.09

NetCat

162

149

10

Место: 10

Балл: 1.02

UralCMS

537

8

Другие рейтинги

В ближайшее время вам предстоит найти подрядчика для создания промо-сайта? Обязательно изучите Рейтинг веб-студий, специализирующихся на разработке промо-сайтов.

Ваша компания является лидером отрасли и предъявляет высокие требования к будущему сайту? Выбрать опытного разработчика можно изучив Рейтинг агентств, разрабатывающих промо-сайты для крупнейших корпораций.

Вам нужен веб-сайт с яркой концепцией и запоминающимся оформлением? Специально для таких заказчиков мы построили Рейтинг креативности студий, специализирующихся на разработке промо-сайтов.

Пытаетесь выбрать подходящего под вашу специфику SEO-исполнителя? Найдите его с помощью Рейтинга компаний, специализирующихся на поисковом продвижении промо-сайтов.

Вы прекрасно понимаете, что для проекта полезно, чтобы поисковым продвижением занимался тот же исполнитель, что и разрабатывал сайт? Выбрать такового можно при помощи Рейтинга компаний, занимающихся разработкой и поисковым продвижением промо-сайтов.

Занимаетесь поиском исполнителя для контекстной рекламы и SEO-продвижения вашего промо-сайта? В этом вам поможет наш Рейтинг агентств интернет-маркетинга / Промо-сайт.

Узнайте цены внедрения и обслуживания — проведите конкурс между партнерами выбранной CMS

Используйте вашу CMS для создания пользовательских целевых страниц

по залу

Фото: jeffk

Использование CMS дает компаниям свободу обновлять свой веб-сайт так часто, как они хотят. Некоторые используют эту возможность больше, чем другие, создавая целевые целевые страницы для посетителей. С доступными целевыми страницами люди, которые ищут определенный продукт или услугу, будут перенаправлены на страницу, которая предоставляет именно то, что они ищут. Кроме того, Google любит видеть отдельные целевые страницы, поскольку они включают определенные ключевые слова и являются целевыми. Как можно не создать лендинг, когда обоим вашим посетителям и Google одобряет?

Итак, как именно это работает?

Целевая страница содержит контент, относящийся к определенному продукту или аудитории. Это по теме, по делу и всегда должно обеспечивать конверсионное действие, которое посетители могут предпринять.

Вот некоторые примеры того, для чего используется целевая страница:

  • введение нового контента или продуктов
  • предоставление более подробной информации из объявления или по электронной почте
  • настройка контента для аудитории на основе местоположения
  • Независимо от того, попадают ли пользователи на вашу страницу с помощью поиска, кликнув по объявлению, перейдя по электронной почте или найдя ее в социальных сетях, целевая страница должна быть в состоянии быстро показать им, что на вашем веб-сайте есть именно то, что им нужно!

    Советы по целевой странице

    Когда вы решите создать целевую страницу, подумайте, что вы хотите рекламировать. Начните с малого, выбрав одну тему или предмет и сосредоточившись на нем. С CMS у вас есть возможность создать столько целевых страниц, сколько вы хотите, просто убедитесь, что все они соответствуют вашей веб-стратегии! При создании целевых страниц имейте в виду следующее:

    • Будьте проще — у вас есть одна страница, чтобы захватить посетителя, поэтому включите только то, что вам нужно сказать. Используя одно релевантное сообщение, вы будете предоставлять полезный контент, который позволит пользователям понять, что они находятся на нужной странице с необходимой им информацией.
    • Используйте четкий заголовок — быстро переходите к сути, чтобы посетители не тратили время на выяснение того, о чем они читают.
    • Добавить несколько элементов призыва к действию . Очень важно включить действие, которое может предпринять пользователь, например, подписаться на информационный бюллетень, связаться с вашей компанией, приобрести продукт или загрузить ресурс. Не забудьте разместить элемент действия на странице в очевидных местах, чтобы пользователи могли выполнить его в любой момент.
    • Создайте полезную страницу благодарности . Ваше последующее сообщение так же важно, как и главная страница. Обязательно предоставьте информацию о том, как вы будете реагировать и какие другие действия может предпринять пользователь. Дайте им другое занятие!

    Завершить

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

    Поделись этим:

Опубликовано в: Архив

Конструктор целевых страниц — создавайте бесконечные целевые страницы с помощью DatoCMS

В последние годы маркетинговые кампании продолжали развиваться, и большинство из них теперь опираются на целевые страницы. Эти страницы разработаны с учетом конверсии и направляют пользователей к определенному действию, а именно к цели кампании. Конструктор целевых страниц позволяет вам создать многоразовый шаблон целевой страницы не так уж и сложно, и здесь вы узнаете, как создать целевую страницу своей мечты в Next.js.

Во-первых, давайте узнаем, что такое целевая страница. Затем давайте сосредоточимся на том, какой раздел он должен содержать и как реализовать его в Next.js. Наконец, давайте посмотрим, что может предложить вам конструктор целевых страниц.
Следуйте этому руководству, чтобы узнать, как создать следующую целевую страницу.

Хотите начать прямо сейчас?

Если вы хотите попробовать прямо сейчас, вы можете установить наш шаблон целевой страницы. Нажав кнопку развертывания, DatoCMS автоматически клонирует шаблон в вашу учетную запись Github, создаст серверную часть DatoCMS и опубликует ее в Netlify или Vercel!

Шаблон целевой страницы

Шаблон целевой страницы

Попробуйте полноценный демонстрационный проект DatoCMS за считанные минуты.

Развертывание демонстрационного проекта

Что такое конструктор целевых страниц?

Целевая страница — это отдельная веб-страница, на которую посетители «приземляются» после нажатия на ссылку, полученную из электронных писем, объявлений, сообщений в социальных сетях или других мест в Интернете. Обычно такие страницы создаются специально для маркетинговой кампании.

Таким образом, в то время как общие веб-страницы обычно поощряют исследования и могут иметь множество целей, целевые страницы сосредоточены только на одной маркетинговой цели. Эта цель также известна как CTA (Call To Action) — маркетинговый термин, используемый для определения любого дизайна, разработанного для побуждения пользователя к действию.
Другими словами, пользователям, переходящим на вашу целевую страницу, предлагается совершить действие, например купить ваши продукты, загрузить документ, присоединиться к вашей рассылке новостей или щелкнуть некоторые ссылки, имеющие отношение к бизнесу. Целевую страницу можно считать успешной, если многие пользователи совершают действие, для которого она была создана.

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

Теперь давайте изучим строительные блоки целевой страницы.

Какие элементы должна включать целевая страница

Рецепт хорошей целевой страницы прост. Давайте посмотрим, какой раздел должен быть на целевой странице.

1. Заголовок

Раздел заголовка целевой страницы обычно включает панель навигации (отныне панель навигации ), содержащую якорные ссылки на другие разделы, включенные в страницу. Его цель — помочь посетителю пройти по целевой странице. Ссылки, содержащиеся в заголовке, должны быть якорными, потому что вы не хотите, чтобы ваши пользователи покидали страницу. Раздел заголовка также должен включать ваш логотип.

Заголовок

2. Герой

Раздел героя — это первое, что видят пользователи при переходе на целевую страницу. Другими словами, он представляет собой область, которая идет от заголовка к следующему разделу, и обычно предназначен для того, чтобы занимать все вертикальное и горизонтальное пространство на экране. Его цель — произвести впечатление на посетителя своим дизайном и цветами и привести их к следующему разделу целевой страницы, содержащему CTA.

Landing page Hero

3. CTA

Это самая важная часть целевой страницы и единственная, которая действительно обязательна. Здесь вы хотите направить своего посетителя, чтобы он мог выполнить действие, для которого была разработана целевая страница. Раздел CTA может быть списком продуктов, формой или ссылкой для скачивания.

Целевая страница CTA

4. О

Необязательный раздел для добавления некоторых деталей и лучшего объяснения того, о чем целевая страница.

О части

5. Нижний колонтитул

Небольшой раздел, который обычно содержит ссылки на политику конфиденциальности или любую обязательную информацию по причинам GDPR.

Шаблон целевой страницы в Next.js

Итак, давайте теперь узнаем, как создать шаблон конструктора целевой страницы в Next.js. В следующем пошаговом руководстве вы увидите, как создать классную целевую страницу, полностью разработанную с помощью Bootstrap.

Предварительные условия

Это список всех предварительных условий, необходимых для демонстрационного приложения:

  • Node.js 12+ и npm 5.2+ и выше

  • Next.js >=

  • 4 React >= 18.x

  • Bootstrap >= 5.x

  • React Bootstrap >= 2.x

Создание целевой страницы в Next.js и Bootstrap Вы можете клонировать репозиторий GitHub

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

 

git clone https://github. com/Tonel/landing-page-template-nextjs

cd landing-page-template-nextjs

npm i

npm run dev

1 Затем посетите3 http ://localhost:3000 в браузере, чтобы увидеть целевую страницу.

В противном случае продолжайте следовать этому руководству и создайте целевую страницу самостоятельно.

1. Инициализация проекта Next.js

Лучший способ инициализировать пустой проект Next.js — через Create Next App. Это официальный и рекомендуемый способ создания пустого приложения Next.js, и вы можете легко инициализировать проект с именем посадочная страница-template-nextjs, запустив следующую команду:

 

npx create-next-app Landing-Page-Template-NextJS

Папка Landing-Page-Template-Nextjs теперь должна содержать следующую файловую структуру:

 

multi-language-blog-demo-nextjs

├ack readme.md

├acke node_modules

├ack. Package.json

├ack. ─ public

│ ├── favicon. ico

│ └── vercel.svg

├acks Styles

│ ├ ½. Глобалы. CSS

│ └─бя Home.Module.css

└ack. Страницы

├моби ── api

└── hello.js

Теперь войдите в папку landing-page-template-nextjs и запустите локальный сервер, выполнив следующие две команды:

 

cdlanding-page-template-nextjs

npm run dev

Посетите http://localhost:3000/ в браузере, и вы должны увидеть стандартную страницу Create Next App ниже:

2. Создание компонентов целевой страницы

Сначала добавим необходимые зависимости. Вы можете добавить bootstrap и react-bootstrap в зависимости вашего проекта с помощью следующей команды:

 

npm install bootstrap react-bootstrap

Теперь ваш файл package.json должен содержать необходимые зависимости.
Давайте теперь углубимся в то, как реализовать каждый из компонентов, из которых состоит целевая страница. Компоненты, от которых зависит целевая страница, были вдохновлены этим проектом.

Заголовок

 

импорт React из "реакции"

импорт {Контейнер, панель навигации, навигация} из "реакция-загрузка"

экспорт функции по умолчанию Заголовок () {

return (

5

5

5

5 class "header"}>

Ваш логотип

< Navbar.Toggle />

)

}

Hero

 

импорт React из «реакции»

import { Container, Row, Col } from "react-bootstrap"

import hero from ". ./assets/images/hero.png"

import Link from "next/link"

import image from "next /image"

функция экспорта по умолчанию Hero() {

return (

Ваша фантастическая Целевая страница

< /h2>

Lorem ipsum dolor sit amet, consectetur adipisci elit, sed do eiusmod tempor incidunt ut Labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrum exercitationem ullamco Laboriosam, nisi ut

жидкость ex ea commodi consequatur.

Узнайте больше

<Изображение

layout={"отзывчивый"}

src={hero. src}

ширина={1000}

высота={710}

alt=""

className="img-fluid mx-auto d-block"

/>

)

}

Обратите внимание, что кнопка «Узнать больше» ведет к разделу CTA ниже. Это то, что должен делать раздел героев.

Кроме того, этот раздел может содержать большие изображения, поэтому использовался компонент Next.js . Следуйте этому, чтобы узнать больше о том, как работает оптимизация изображений в Next.js.

Службы

В этом примере раздел CTA представлен следующим списком служб:

 

импортировать службу из "./Service"

экспортировать функцию по умолчанию Services({ services }) {

return (

Услуги

Lorem ipsum dolor sit amet, consectetur adipisci elit, sed do eiusmod tempor incidunt ut Labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrum exercitationem ullamco Laboriosam, nisi ut

жидкость ex ea commodi consequatur.

{services.map((service, i) => {

return

})}

)

}

Список сервисов передается как реквизит. Таким образом, отображаемые сервисы не жестко закодированы в компоненте, что делает этот компонент более динамичным. Фактически, вы можете получить этот список, например, из API. Таким образом, при изменении контента службы на вашей платформе управления контентом ваша целевая страница будет обновляться соответствующим образом.

Вот как выглядит компонент Service , упомянутый в Services : ./assets/images/service.png»

импортировать изображение из «next/image»

импортировать ссылку из «next/link»

экспортировать функцию по умолчанию Service({service}) {

return (

<>

{service. id % 2 !== 0 ? (

layout={«responsive»}

источник={service.img || serviceImg.src}

width={1000}

height={667}

alt=»»

className=»img-fluid d-block mx-auto»

/>

{service.title}

{service.description}

Попробуйте сейчас

) : (

{service.

title}

{service.description}

Попробуйте сейчас

layout={«responsive»}

src={service.img || serviceImg.src}

width={1000}

height={667}

alt=»»

className=»img-fluid d-block mx-auto»

/>

)}

)

}

В этом примере кнопки «Попробовать сейчас» — это призывы к действию и то, что должны делать пользователи. нажать.

About

 

import React from "react"

import {Container, Row, Col} from "react-bootstrap"

export function default About() {

return (

О Нас

Lorem ipsum dolor sit amet, consectetur adipisci elit, sed do eiusmod tempor incidunt ut Labore et

большая аликва. Ut enim ad minim veniam, quis nostrum exercitationem ullamco Laboriosam, nisi ut

aliquid ex ea commodi consequatur.

Lorem ipsum dolor sit amet

Наша цель

Lorem ipsum dolor sit amet, consectetur adipisci elit, sed do eiusmod tempor incidunt ut Labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrum exercitationem ullamco Laboriosam, nisi ut

aliquid ex ea commodi consequatur.

Наша стратегия

Lorem ipsum dolor sit amet, consectetur adipisci elit, sed do eiusmod tempor incidunt ut Labore et

dolore magna aliqua. Ut enim ad minim veniam, quis nostrum exercitationem ullamco Laboriosam, nisi ut

aliquid ex ea commodi consequatur.

)

}

Этот раздел является необязательным, и вы можете полностью его опустить.

Нижний колонтитул

 

импортировать React из «реагировать»

импортировать {контейнер, строку, столбец} из «реагировать-бутстрап»

функция экспорта по умолчанию нижний колонтитул ({ ссылки }) {

return (

< p className="text-muted mt-4 mb-2">[email protected]

+1 555-2368

{links.map((link, key) => (

{link.
title}

))}

Наш адрес

1234 Lorem Ipsum, 12345

{`©${new Date(). getFullYear()} - Название вашей компании`}

)

}

Подобно тому, что было объяснено для компонента Services , компонент нижнего колонтитула зависит от соответствующих ссылок4 и может динамически обновляться по желанию.

3. Собираем все вместе

Теперь давайте посмотрим, как использовать компоненты, реализованные выше, для создания вашей целевой страницы. Создайте файл index.js в папке pages, представляющей вашу домашнюю страницу, и определите его следующим образом:

 

import Layout from "../src/app/components/Layout"

import Header from "../src /app/components/Header"

import Hero from "../src/app/components/Hero"

import Services from "../src/app/components/Services"

import About from "../ источник/приложение/компоненты/О программе"

импортировать нижний колонтитул из ". ./src/app/components/Footer"

импортировать serviceSource из "../src/app/assets/services.json"

импортировать нижний колонтитул из "../src/app/assets" /footer.json"

функция экспорта по умолчанию LandingPage({ services, footerLinks }) {

return (

<Службы services={услуги} />

<О программе />

)

}

export function getStaticProps() {

// в реальном сценарии получение списка сервисов

// вызов API или выполнение запроса.0002 footerLinks: footerLinks,

},

revalidate: 60,

}

}

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

Для простоты списки ссылок службы и нижнего колонтитула были получены из двух файлов JSON. В реальном сценарии вы должны извлекать их более элегантно, используя пару вызовов API или выполняя два запроса в getStaticProps(). В этом последнем случае вам следует использовать параметр повторной проверки и воспользоваться преимуществами подхода добавочной статической регенерации Next.js. Таким образом, ваша целевая страница будет статичной, быстрой и соответственно будет обновляться каждые 60 секунд.

И вуаля! Ваша фантастическая и захватывающая целевая страница готова к развертыванию.

Зачем нужен конструктор целевых страниц

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

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

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

Теперь давайте узнаем больше о DatoCMS, конструкторе целевых страниц CMS , который вы искали.

DatoCMS: Конструктор целевых страниц, о котором вы мечтали

DatoCMS — это безголовая CMS с расширенными функциями, специально разработанная для разработчиков и маркетологов. В частности, он позволяет вам определять повторно используемые компоненты , которые затем можно использовать для создания динамических шаблонов для одностраничных веб-сайтов, целевых страниц, страниц тематических исследований и страниц отзывов . Узнайте больше о том, что DatoCMS может предложить для создания динамических макетов с помощью модульных блоков.

Итак, с DatoCMS ваша команда управления контентом может создайте шаблон проекта , свяжите его с интерфейсным проектом и бесконечно дублируйте его . Это означает, что несколько страниц вашего сайта могут использовать один и тот же шаблон. Но все страницы должны быть разными, поэтому DatoCMS также предоставляет вам возможность изменять цвета, язык, текст и многое другое.

Также имейте в виду, что DatoCMS — это гораздо больше, чем просто конструктор целевых страниц. Таким образом, его безголовые возможности CMS позволяют использовать один и тот же шаблон для разных проектов. Это означает один раз определить эффективную целевую страницу, а затем распространить ее на все ваши веб-сайты. Кроме того, вы можете использовать DatoCMS для управления контентом вместо файлов JSON, как в примере выше.

Начните прямо сейчас с нашим готовым шаблоном.