Files
neurosite/plan.md
T

125 lines
7.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 📋 План проекта — нейросети.рус
## Цель
Сайт-витрина реальных сгенерированных результатов локальных 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