Что будем делать в рамках данного курса
Если коротко — то я буду делать сайт под CPA (ну и заодно сборку сайта платную, пока лайт версию) — развертывать ее и зарабатывать на ней) И решил показать как я это делаю быстро при помощи MODX Revolution и Fenom. Готовых шаблонов не будет будем верстать с «нуля» при помощи популярного фреймворка css/js Фреймворка bootstrap v5 — по факту это уже готовая верстка которую нужно немного допилить.
Примерное содержание курса
Накидал на скорую руку — в конечном итоге может измениться по мере входа статей — можете добавить в закладки данную страницу — она будет содержанием курса с ссылками на статьи).
Внимание! Все уроки связаны с друг другом, поэтому обязательно проходить все по очереди!
- Быстрая регистрация хостинга и покупка домена.
- Моментальная автоустановка MODX на хостинг.
- Обзор админки MODX.
- Быстрая настройка MODX и установка пакетов.
- pdoTools — файловые элементы + ДЗ.
- Настройка одного из лучших бесплатных редакторов кода (VS Code) для дальнейшей работы с файлами сайта. Альтернатива: Настройка MODX под работу с файловыми элементами.
- Создание базового файлового шаблона и шаблонов для главной и статических страниц.
- MODX SEO пакет — SEO Suite: внедряем все основные meta теги, разметку open graph, twitter card, sitemap.xml и т.д.
- Создание favicon и иконок под различные устройства и их установка в шаблон (из готовой картинки при помощи сервиса).
- Создание блога на ресурсах (альтернатива: создание блога на Tickets — для корректной работы нужно подключать jquery):
- Создание шаблона для статей + ДЗ.
- Улучшение юзабилити и SEO у шаблона статей:
- Добавляем сайтбар и выводим в нем последние статьи и липкий рекламный блок.
- Добавляем поиск по блогу на чистом Fenom.
- Тегирование — для докрутки статей по SEO.
- Вывод блока: предыдущая / следующая статьи.
- Выводим похожие статьи (автоперелинковка).
- Вывод meta информации: о авторе публикации, дата публикации и т.д. — этот блок в первую очередь делается для внедрения Schema.org.
- Создание блока автора на Fenom.
- Подключение внешних комментариев.
- Создание шаблона для категории блога.
- Работа с дополнением collection.
- Микроразметка Schema.org для Блога + внедрение разметки в MODX.
- Настройка вывода блоков в статьях (делаем возможность отключения блоков и комментариев)
- Для тех у кого мультикатегорий блог: вывод категорий блога в сайтбар.
- Вывод последних статей на главной странице при помощи pdoResources.
- Работа с minishop2 — делать будем партнерский каталог под CPA (не магазин) — для тех кто делает магазин — тоже есть полезный материал:
- Быстрый старт с Minishop2 на Fenom + ДЗ.
- Настраиваем Minishop2 под себя.
- Добавлений опций и вывод опций в карточкам товара + ДЗ.
- Допил шаблона для товаров (в нашем случае офферов).
- Допил шаблона для категории.
- Настройка источника файлов Minishop2, вывод превью в товарах и категориях. По факту после этого шага — почти весь самый необходимый функционал сделан и можно заниматься наполнением: ручным (бесплатно и не особо быстро), Авто наполнение (как минимум нужно будет купить дополнение MsImportExport).
- Парсинг контента с конкурентов в EXCEL.
- Авто наполнение каталога спаршеным контентом из EXCEL при помощи MsImportExport (платный компонент).
- Вывод товаров (офферов) на главной странице.
- Проверка получившейся верстки: валидация, кроссбраузерность, адаптивность.
- Закалка MODX.
- Делаем правильный robots.txt.
На данном пункте по факту разработка базового сайта окончена — но всегда есть куда расти! - Что дальше, если не хочу погружаться в SEO?
Далее если SEO вам мало интересно, можно регистрироваться на SPA биржах, подключаться к этим офферам и начинать крутить рекламу, а с другой стороны чтобы начать крутить рекламу нужно от части начать заниматься SEO — как минимум погрузиться в тонкости сбора семантического ядра — либо заказать рекламу под ключ. - Для тех кто хочет погрузиться в SEO и получать «бесплатные заявки» из поиска:
- Собираем семантическое ядро
- Оптимизируем сайт под семантику (его доработка, метатеги и т.д.)
- Аудит сайта — исправление проблем, перед тем как отправить его на индексацию.
- Регистрация сайта в Yandex (добавляем его в Яндекс Вебмастер).
- Регистрация сайта в Google (добавляем его в Google Search Console).
- Установка Яндекс аналитика и настройка цели «Клик».
- Регистрация на SPA бирже Amitad + настройка Teleport.
Информация для новичков
Курс вам подойдет, если только у вас есть желание обучаться, т.к. теории не будет, либо будет не много и скорее всего в виде ссылок на сопутствующие материалы!
Но в принципе любой сможет повторить то что делаю я.