Be the answer inside ChatGPT, Perplexity & Gemini.
Orino verifies AI crawlers can reach you, that llms.txt exists, and that your pages carry quick-answer blocks worth quoting.
The SEO & GEO audit tool built for developers.
One command. Every check. A score out of 100.
A no-account, no-AI, fully deterministic CLI that audits your Next.js, Astro, SvelteKit, Nuxt, or plain HTML site for crawlability, metadata, structured data, Core Web Vitals, and how visible you are to AI answer engines.
$npx @bynaree/orino audit$ npx @bynaree/orino audit
Detected Next.js (App Router)
Running 54 checks in parallel…
SEO Score
Good — fix remaining
Ship pages thatrank— and that
AI enginesactually cite.
Orino reads your codebase and your live URL, then runs 54+ deterministic checks across seven categories — no account, no LLM guesswork, no flaky scores. Just the issues that move rankings and AI-answer visibility.
Seven categories, 54+ deterministic checks. Every finding maps to a documented fix — no vague advice, no AI hallucinations.
Orino verifies AI crawlers can reach you, that llms.txt exists, and that your pages carry quick-answer blocks worth quoting.
robots.txt rules, sitemap presence and validity, canonical tags, indexability signals, and redirect chains.
Titles, descriptions, Open Graph, Twitter cards, and metadataBase.
Core Web Vitals — LCP, CLS, INP — via PageSpeed Insights.
JSON-LD presence, schema.org type coverage, required-field completeness, and duplicate-schema detection.
Heading hierarchy, H1 presence, image alt text, anchor-text quality, internal link graph, orphan pages, and crawl depth.
From zero to audited
No dashboard to configure. No data leaves your machine except the URL you choose to test.
From inside your project or pointed at a live URL. Orino auto-detects Next.js, Astro, SvelteKit, Nuxt, or plain HTML — no config file, no account, no sign-up.
$npx @bynaree/orino auditSeven categories run together. Orino reads your source for what the crawler can't see, then hits your live URL for PageSpeed Insights, rendered metadata, and GEO signals.
$audit --url https://yoursite.comA score out of 100 with a band, every critical and warning, and the passed checks. Criticals set exit code 1 to fail CI. Export the report as PDF, Markdown, or plain text.
$audit --report-pdf ./audit.pdfCriticals deduct 10 points, warnings 3. A single failed critical sets the exit code to 1, so a regression fails the build before it ships.
Orino is built in the open by developers, for developers. Every message reaches a real person at support@bynaree.dev.
No account. No AI guesswork. Just the SEO and GEO issues that decide whether you rank — and whether AI engines quote you.
$npx @bynaree/orino audit