Метатеги, sitemap, RSS, OG-изображения, JSON-LD
Каждая страница автоматически получает:
<title> по шаблону titleTemplate из конфига<meta name="description">og:title, og:description, og:image, og:url)twitter:card, twitter:title, twitter:image)Для блог-постов добавляются og:type=article, article:published_time, article:tag.
Для постов с переводами автоматически генерируются <link rel="alternate" hreflang="...">, чтобы поисковики корректно индексировали языковые версии.
Структурированные данные генерируются автоматически:
WebSite schema с publisher (Organization)BlogPosting с headline, datePublished, keywords, authorTechArticle с headline, description, authorДинамическая генерация через /api/og:
/api/og?slug=2026/hello-world # Блог-пост
/api/og?type=doc&slug=getting-started # Документация
/api/og?type=page&slug=about # Кастомная страница
Размер: 1200×630px, тёмная тема с радиальным градиентом.
Автоматически генерируется sitemap.xml со всеми страницами:
Генерируется из конфига:
seo: {
robots: {
index: true,
follow: true,
},
},Три формата фидов с полным содержимым постов:
| URL | Формат |
|---|---|
/rss.xml | RSS 2.0 с content:encoded |
/atom.xml | Atom с content type="html" |
/feed.json | JSON Feed 1.1 с content_html |
Фиды исключают черновики. Ссылки на фиды добавляются в <head> автоматически.