All frameworks

SvelteKit

SvelteKit 1+

SvelteKit can render anywhere — server, edge, or client. Orino reads your route files to confirm crawlers and AI engines actually receive HTML, not an empty shell.

$npx @bynaree/orino audit --framework sveltekit

How Orino detects it

Auto-detected from @sveltejs/kit in your dependencies alongside a svelte.config file.

SvelteKit-specific checks

+page.server load

Checks routes for a +page.server file or load function so data is present in the server-rendered HTML.

Client-side-render pages

Flags routes that disable SSR (ssr = false), which hands crawlers a blank page.

Prerender configuration

Reads prerender settings to know which routes are static and which depend on a running server.

robots & sitemap

Verifies robots.txt and a sitemap endpoint exist and resolve to live URLs.

Metadata in <svelte:head>

Confirms each page sets a title and description through svelte:head rather than inheriting a generic default.

Canonical & indexability

Checks canonical tags and noindex signals against the rendered output of your live URL.

Full check reference and fixes in the framework documentation.

Audit your site in one command.

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