Canonical + hreflang chain fix — _MetaTagsPartial читает ViewData fallback
Critical SEO bug fixed: ~50+ session-shipped pages (/tco-calculator/, /compare-tool/, /vendor-checklist/, per-vertical /eval/, /vs/{slug}/) все имели canonical URL pointing на homepage вместо self потому что _MetaTagsPartial only read ViewBag.Canonical, не ViewData["CanonicalUrl"]. Fix backward-compatible. Production-verified across 19 sample pages × 3 langs.
Buyer-evaluation tools — /eval/, /tco-calculator/, /compare-tool/, /vendor-checklist/
Four interactive buyer-tool pages shipped × 3 langs. 200-question per-vertical eval scoreboard (9 verticals × 3 langs = 27 mirror pages). Interactive TCO calculator с 5 input axes + live recalc. Filterable vendor compare-tool с 16 vendors × 6 filter axes. 30-question vendor due-diligence checklist across 7 themes. Cross-linked из ~393 surfaces.
JSON-LD schema markup — ~426 файлов (было 8 в начале сессии)
Comprehensive structured-data coverage shipped. Schema types: Article, TechArticle, WebPage, AboutPage, ContactPage, Dataset (per-vertical eval), HowTo (vendor-checklist), Quiz (find-your-solution), SoftwareApplication (TCO calc, AiAudit, Bot/Agent verticals), ItemList (compare-tool), Person (Founder), Organization, FAQPage, DefinedTermSet.
7 new /vs/ competitor pages: Smith.ai, HiJiffy, Fresha, Mainstay, Mindbody, Eventbrite, Qualified
Vertical-specific competitor coverage: Legal (Smith.ai), Hospitality (HiJiffy), Beauty (Fresha), Edu (Mainstay/AdmitHub), Fitness (Mindbody), Event (Eventbrite), Sales (Qualified). 16 total competitors × 3 langs × 2 templates = 96 SEO surfaces.
Sentry observability noise reduction — PricingApi transient HTTP downgrade
Demoted PricingService и 24 vertical Pricing pages от LogError(ex, ...) к LogInformation для HttpRequestException + TaskCanceledException. Sentry SDK captures any LogX call с ex object as Error event regardless of level — fix prevents ~454/day transient PricingApi failures from polluting Sentry production-error feed.
/he/, /ru/ mirrors trust-страниц + per-vertical FAQ HE/RU
/ru/eval/, /ru/security/, /ru/sub-processors/, /ru/ethics/, /ru/roadmap/, /ru/changelog/ — плюс Med/Hospitality/Legal/Edu/Sales/Beauty/Fitness/Event/Business per-vertical /faq/ HE/RU.
/glossary/, /faq/, /compare/all/, /alternatives/{slug}/ HE+RU
Multi-language coverage умbrella surface complete в EN + HE + RU. 29 AI/chatbot терминов, 23-question платформенный FAQ, 9-competitor comparison matrix, long-tail alternatives × 9 competitors.
/en/ai-audit/ + npm @@slatech/bot-sdk + pip slatech + /en/eval/
Lead-gen AI Audit с 10-signal AI-readiness scorecard. SDK packages TypeScript и Python (Apache-2.0). Public bot quality scoreboard.
Citation-rich bot answers — Snippet field, streaming inline citations
Backend bot pipeline now ships citation snippets. SSE 'sources-early' event позволяет widgets рендерить citation chips до того как ответ начинает streaming.