The context
Traditional directories are built for users and for Google's crawler. But the traffic is shifting: more and more people ask an AI assistant "what is the best service to do X?", and the AI answers by citing sources. The catch is that most of the crawlers feeding those AI answers do not run JavaScript. If the content loads client-side, they see an empty page. VibeToYou exists to solve exactly this: to be the source AIs can actually read, and choose to cite.
What we built
We designed and developed VibeToYou from scratch as an "AI-readable first" directory: every service profile is a structured document meant to be consumed by a human and a language model alike.
- Fully server-rendered profiles. Every page is static HTML pre-generated at build time; AI crawlers get the full content and schema even with JavaScript switched off.
- Structured data on every profile. Schema.org JSON-LD (
SoftwareApplication) with fields built for citation: what it does, who it is for, problems solved, when to use and when not to, alternatives and FAQ.
- Machine-readable endpoints. Dedicated
llms.txt, llms-full.txt and services.json give AIs a clean, pre-digested source for the whole catalogue.
- GEO (Generative Engine Optimization). A citable-passage structure, taxonomy by goal and by industry, a full sitemap, and tuning for GPTBot, ClaudeBot and PerplexityBot.
- "Ask AI about us". Buttons that open ChatGPT, Claude or Perplexity with a first-person prompt pre-filled, so a visitor generates their own demo tailored to their sector and role.
- Growth tooling. "Featured on" badges and submission pages to grow the directory.
- Custom design. A bespoke hero, light and dark themes, a responsive layout and high performance.
Why it works
Machine-readable by construction, not as an afterthought
The content is not bolted on for crawlers later; it is the primary output of the build. You can verify it with a plain curl and JavaScript off, and the full profile is right there.
Every page is a citable source, not just an indexable one
Indexing gets you into a search result. Citation gets you into an AI's answer. VibeToYou structures each profile as self-contained, quotable passages, so a model can lift a clean, accurate statement instead of guessing.
Static-site performance on the edge
Pre-rendered pages served from Cloudflare's edge: fast for users, cheap to serve and robust. No hydration cost, no server to fall over.
The stack
Built as a static site with zero client-side hydration, so the maximum amount of content is readable by crawlers with no JavaScript at all.
Astro
Cloudflare Pages
TypeScript content collections
Schema.org JSON-LD
Static SSG, zero hydration
The kind of system we build
VibeToYou is a full product we designed, built and shipped end to end. It is the same work we do in digital product engineering and AI development. Building for the AI-search era, where being cited matters as much as being indexed? We can help.