Blog — Блог-платформа

Что такое Blog Template

Blog Template — это готовая платформа для ведения блога. Поддержка Markdown, теги, категории, пагинация и SEO из коробки.

Возможности

Markdown-контент — пиши статьи в Markdown
Теги и категории — организация контента
Пагинация — автоматическое разбиение на страницы
SEO-оптимизация — метатеги, Open Graph, sitemap
RSS-лента — подписка читателей
Комментарии — интеграция Disqus, Giscus
Поиск — быстрый поиск по статьям

Кому подходит

  • Персональные блоги
  • Технические блоги и туториалы
  • Новостные сайты
  • Документация и базы знаний

Как создать Blog

Шаг 1. Выбери шаблон

На странице создания проекта выбери Blog из списка шаблонов.

Шаг 2. Опиши свой блог

Пример промпта:

tsx
Технический блог "DevNotes" о веб-разработке.
Темы: React, Node.js, DevOps, AI.
Стиль: минималистичный, тёмная тема.
Категории: Frontend, Backend, Инфраструктура, Туториалы.
Автор: Иван Петров, веб-разработчик.

Шаг 3. Генерация

AI создаст:

  • Структуру блога (главная, список статей, отдельная статья)
  • Markdown-парсер
  • Систему тегов и категорий
  • Адаптивный дизайн

Шаг 4. Добавь статьи

Статьи создаются как Markdown-файлы:

markdown
---
title: "Как начать с React в 2024"
date: "2024-02-19"
author: "Иван Петров"
tags: ["react", "frontend", "tutorial"]
category: "Frontend"
description: "Полное руководство для новичков"
---
# Введение
React — самая популярная библиотека для создания интерфейсов...
## Установка
\`\`\`bash
npm create vite@latest my-app -- --template react
\`\`\`

Сохрани файл в папку content/posts/ — статья появится автоматически.

Шаг 5. Деплой

  1. Нажми «Деплой»
  2. Получи ссылку (например, devnotes.viably.app)
  3. (Опционально) Подключи свой домен

Готово! Блог доступен онлайн.

Структура блога

Главная страница

  • Последние статьи (превью)
  • Популярные теги
  • О блоге / авторе

Список статей

  • Все статьи с пагинацией
  • Фильтрация по категориям и тегам
  • Поиск

Страница статьи

  • Заголовок, дата, автор
  • Содержимое (Markdown → HTML)
  • Теги
  • Комментарии
  • Похожие статьи

Страница тега

  • Все статьи с этим тегом

Работа с контентом

Создание статьи

  1. Создай файл content/posts/my-article.md
  2. Добавь frontmatter (метаданные)
  3. Напиши контент в Markdown
  4. Коммит и push — статья опубликована

Редактирование

Открой файл статьи, отредактируй, сохрани. Изменения применятся автоматически.

Удаление

Удали файл статьи из репозитория.

Кастомизация

Дизайн

Ты можешь изменить:

  • Цветовую схему (светлая/тёмная тема)
  • Шрифты (типографика)
  • Лайаут (одна колонка, две колонки, сайдбар)
  • Компоненты (кнопки, карточки, навигация)

Функции

Добавь:

  • Комментарии — Disqus, Giscus, Utterances
  • Аналитику — Google Analytics, Plausible
  • Подписку — форма для email-рассылки
  • Социальные кнопки — шеринг в соцсети
  • Темную тему — переключатель light/dark

Markdown Extensions

Поддержка:

  • Syntax highlighting для кода
  • Таблицы
  • Footnotes (сноски)
  • Emoji 😊
  • LaTeX (математические формулы)

Интеграции

CMS

Добавь удобное управление контентом:

  • Forestry.io — визуальный редактор Markdown
  • Netlify CMS — админ-панель для блога
  • Sanity / Contentful — headless CMS

Уведомления

Оповещай читателей о новых статьях:

  • Email-рассылка (Mailchimp, ConvertKit)
  • RSS-лента
  • Уведомления в Telegram-канале

Монетизация

Зарабатывай на блоге:

  • Google AdSense (реклама)
  • Спонсорские посты
  • Платный контент (Patreon, Boosty)
  • Партнёрские ссылки

SEO-оптимизация

Блог включает:

  • Метатеги для каждой статьи
  • Open Graph — красивые превью в соцсетях
  • Sitemap — для Google и Яндекса
  • RSS — для подписчиков

Советы:

  • Пиши качественный контент
  • Используй ключевые слова в заголовках
  • Добавляй alt-тексты к изображениям
  • Публикуй регулярно

Примеры использования

Личный блог:
Путешествия, хобби, лайфстайл — делись историями.

Технический блог:
Туториалы, обзоры технологий, кейсы.

Корпоративный блог:
Новости компании, статьи экспертов, исследования.

Документация:
Техническая документация продукта или API.

FAQ

Q: Можно ли писать статьи прямо в браузере?
A: Да! Подключи Netlify CMS или Forestry — получишь визуальный редактор.

Q: Поддерживается ли мультиязычность?
A: Да, можно создать версии на разных языках с переключателем.

Q: Как часто нужно публиковать?
A: Регулярность важнее частоты. Лучше 1 статья в неделю стабильно, чем 10 раз в месяц хаотично.


Что дальше?

Нужна помощь?