125 lines
7.7 KiB
Markdown
125 lines
7.7 KiB
Markdown
# 📋 План проекта — нейросети.рус
|
||
|
||
## Цель
|
||
|
||
Сайт-витрина реальных сгенерированных результатов локальных open-source моделей
|
||
(Llama 4, Qwen 3, Flux, Ace Studio) + долгосрочная цель — **портал #1 по нейросетям в России**.
|
||
|
||
Уникальность перед конкурентами (neuro-ai.ru, mashagpt.ru): локальные модели + честные
|
||
авторские тесты + реальные сгенерированные результаты на виду.
|
||
|
||
## Стек
|
||
|
||
- **Astro 5** (шаблон `izhs-dom`)
|
||
- **content-коллекции:** examples, models, compare, news, guide, aceStudio
|
||
- **SEO:** sitemap (динамический), RSS, JSON Feed, llms.txt
|
||
- **Поиск:** Pagefind
|
||
- **GEO:** NeuroGEO (локальный Qwen3.6-35B через API :8009)
|
||
|
||
---
|
||
|
||
## Этап 1 (неделя 1) — Каркас ✅ СГЕНЕРИРОВАН
|
||
|
||
- Копировать `izhs-dom` → `neurosite/`, заменить бренд
|
||
- Настроить content-коллекции: examples/news/compare/models/guide/aceStudio
|
||
- Schema.org Article + BreadcrumbList + Organization, sitemap (динамический из 6 коллекций), RSS, JSON Feed, llms.txt
|
||
- `bun run build` → 28 страниц, все URL проверены (200), 404 рабочая, Pagefind установлен
|
||
- Тёмная тема, адаптивная карточная сетка, поиск Pagefind
|
||
|
||
## Этап 2 (неделя 1–2) — Первый контент ✅ НАПОЛНЕН
|
||
- [x] /examples/: 8 примеров (Llama 4 текст+код, Flux графика+портрет+логотип, Ace Studio аудио, Qwen 3 суммаризация)
|
||
- [x] /models/: 5 моделей (Llama 4, Qwen 3, Flux, SD 3.5, Ace Studio)
|
||
- [x] /compare/: 3 сравнения (Llama 4 vs Qwen 3, Flux vs SD 3.5, Ace Studio vs Suno)
|
||
- [x] /news/: 1
|
||
- [x] /guide/: 2
|
||
- [x] /aceStudio/: 1
|
||
- [x] Сборка: 28 страниц, все URL 200
|
||
- [x] Репозиторий в Gitea загружен
|
||
|
||
## Этап 3 (неделя 2–4) — Масштаб + SEO
|
||
|
||
- [ ] Расширить /examples/ до 15+ с реальными сгенерированными результатами (картинки, аудио)
|
||
- [ ] Добавить /prompts/ (промпты), /faq/ (из аудита)
|
||
- [ ] half-автомат новостей (китайский краулер)
|
||
- [ ] GEO-попадание в ответы ИИ по 3–5 ключевым запросам
|
||
|
||
## Чеклист SEO/GEO 2026 (из исследования)
|
||
|
||
Сравнение с актуальными источниками (DebugBear 2026, geo-checklist.dev GEO-контракт).
|
||
|
||
### GEO-контракт (эндпоинты для AI-движков)
|
||
- [ ] `/.well-known/ai.txt` — описание сайта для AI-краулеров (text/plain)
|
||
- [ ] `/ai/summary.json` — саммари ≤800 символов (application/json + lastModified)
|
||
- [ ] `/ai/faq.json` — частые вопросы структурированно (для /faq/ страницы)
|
||
- [ ] `/ai/service.json` — возможности/сервисы сайта
|
||
- [ ] `/sitemap-llm.xml` — LLM-оптимизированный sitemap (lastmod, priority, changefreq)
|
||
- [ ] Cache-Control: `public, max-age=86400, stale-while-revalidate=604800` на эндпоинтах
|
||
|
||
### robots.txt — управление AI-краулерами
|
||
- [ ] Разрешить Search-ботов (цитируют в ответах): OAI-SearchBot, PerplexityBot, Claude-SearchBot, Googlebot
|
||
- [ ] Разрешить training-ботов (GPTBot, ClaudeBot, Google-Extended) — хотим распространение контента
|
||
- [ ] Учитывать: llms.txt НЕ управляет краулерами (это не robots), управление только через robots.txt
|
||
|
||
### Schema.org — расширение
|
||
- [ ] SoftwareApplication для /models/ (Flux, Llama 4, Qwen 3 — это софт)
|
||
- [ ] ItemList для /examples/ и /models/ (списки «лучшие модели»)
|
||
- [ ] FAQPage для статей-гайдов
|
||
- [ ] JSON-LD на list-страницах (сейчас только у детальных статей)
|
||
- [ ] BreadcrumbList на list-страницах
|
||
|
||
### Технические пробелы
|
||
- [x] Домен нейросети.рус ожил (2026-09-07) — резолвится, HTTPS 200, Метрика 112350856 активна
|
||
- [x] og-image.svg — создан (public/og-image.svg, 1200×630)
|
||
- [ ] Метрика + Вебмастер — подключить, когда домен оживёт (NS обновится) → Метрика ✅, Вебмастер остался
|
||
- [ ] lastModified в sitemap (проверить, что astro-sitemap генерирует)
|
||
- [ ] Cache-Control заголовки на статике (решает nginx в проде)
|
||
|
||
### Не актуально (мусор из старых чеклистов)
|
||
- Yell/Zoon/2GIS/справочники — для локального бизнеса, не нам
|
||
- Кнопки «поделиться», Twitter/Facebook — мертво в РФ
|
||
- Физический адрес, ИНН в шапке, Гугл Бизнес — не для медиа-портала
|
||
|
||
---
|
||
|
||
## Потенциальная монетизация (месяц 3+)
|
||
|
||
1. **Шлюз к облачным нейросетям** — агрегатор доступа к GPT/Claude/Gemini/DeepSeek за один API-ключ
|
||
(форматы: API-прокси, веб-интерфейс, MCP-сервер для Hermes)
|
||
2. **Готовые решения за %** — продажа Calls24, ROI24, SEOIQ
|
||
|
||
## Аудит упущений
|
||
|
||
- **Юридическое:** лицензии open-source (Flux — restricted commercial), 152-ФЗ (политика персональных данных, куки)
|
||
- **Техническое:** хостинг медиа WebP/AVIF/CDN, Core Web Vitals, DNS/SSL нейросети.рус (сейчас редирект на 176.213.150.93)
|
||
- **Контент/SEO:** GEO вместо SEO, анти-thin-content, источники данных (Hugging Face, changelogs)
|
||
|
||
---
|
||
|
||
## KPI
|
||
|
||
- Месяц 1: 15+ примеров в /examples/, 4 гайда, 2 сравнения
|
||
- Месяц 2: 8+ моделей в /models/, 5+ статей в /news/
|
||
- Месяц 3: охват ниш (видео, бизнес, студенты), GEO-попадание в 3–5 ответов ИИ
|
||
|
||
## ⚠️ Важно запомнить
|
||
|
||
### Сайт закрыт от индексации (с 2026-09-07, pre-launch)
|
||
Закрыт двумя способами:
|
||
1. `<meta name="robots" content="noindex, nofollow">` в `BaseLayout.astro`
|
||
2. `Disallow: /` в `public/robots.txt`
|
||
|
||
**Перед открытием сайта:**
|
||
- [ ] Убрать `<meta name="robots" content="noindex, nofollow">` из `src/layouts/BaseLayout.astro`
|
||
- [ ] Вернуть `robots.txt` к `Allow: /` + добавить AI-краулеры из чеклиста (OAI-SearchBot, PerplexityBot, Claude-SearchBot, GPTBot)
|
||
- [ ] В Вебмастере переобойти страницы, проверить индексацию
|
||
|
||
### Домен
|
||
- нейросети.рус → 92.53.96.37 (Timeweb), HTTPS 200
|
||
- Метрика 112350856 активна
|
||
- Яндекс.Вебмастер: сайт добавлен (2026-09-07)
|
||
- Локальный DNS (OPNsense/nscd) может кэшировать старый NXDOMAIN для кириллицы — сброс: `systemctl restart nscd`
|
||
|
||
### OG-изображение
|
||
- og-image.svg создан (public/, 1200×630) — не удалять, ссылка в og:image
|
||
|