Loading Report View…
yal.inc scored 72 out of 100 in this SavageAudit website audit covering Performance, SEO, Design, Copy, User Experience, and Conversion. The report uses captured website evidence to explain what is working, what is limiting the experience, and which improvements deserve attention first.
“All branding gloss, then the intern forgot the actual business.”
YAL dressed for a board meeting and brought a blank business card. The site keeps repeating purpose while hiding the proof, which is bold for a page asking people to trust and contact it.

The design is doing most of the heavy lifting, but the page still lands like a presentation deck with the facts removed. Biggest drag is performance: LCP is 12.7s, interactive time is 14.7s, Speed Index is 12.0s, and the page weighs 15,452 KiB, so the hero arrives late and the whole thing acts expensive in the worst way. SEO and copy are underfed too: canonical is missing, schema is absent, the title is just "YAL," and the meta description says "Generated by create next app"—which is not a strategy, it’s a confession. Fix the hero payload and the trust signals first; right now the site is losing discoverability and contact intent before the pitch even has a chance.
SavageAudit identified 36 visible findings and recommendations across 6 audit categories. Each section below combines the category score with observed evidence and prioritized fixes.
The site loads like it’s paying rent by the kilobyte and collecting the bill in attention.
The hero is arriving far too late, and this is the most direct way to reduce the time users wait before seeing the core message.
Even with a modest blocking total, the page stays unresponsive long enough to hurt contact intent and perceived quality.
The first paint is decent, but better caching helps preserve that early momentum instead of letting the heavy asset load waste it.
Search engines are being asked to infer the story while the page hands them a shrug and a blank form.
The page currently has no canonical declaration, which invites duplicate-signal confusion and weakens index confidence.
With no schema at all, the page misses a clean way to communicate entity and site context to search engines.
A missing sitemap makes discovery less efficient, especially when the site’s actual offering is already thinly described.
The layout knows how to dress up, but it still leaves the credibility table empty.
The page has visuals, but the observed lack of trust proof means the design assets are not carrying enough explanatory weight.
Alt text is currently complete, so keep it that way and protect the accessibility win from regressions.
Viewport support exists, but responsive behavior still needs verification so the polished look survives beyond one screen size.
The copy keeps announcing the name and forgetting the reason anyone should care.
The current headline structure splits attention instead of delivering one clear value proposition for YAL.
The copy is too dense for a page that needs to quickly explain who YAL is and why a visitor should contact it.
The page has multiple action phrases, but the messaging needs one obvious ask instead of three competing invitations.
The interface is functional, but it still makes visitors assemble the story themselves.
The page has a nav and footer, but consistency matters when the site is sparse and every link must pull its weight.
The current clean runtime state should be preserved, because one messy release would be immediately visible on a minimal page.
There is no form at all, so the next step should be a minimal contact path rather than a bureaucratic obstacle course.
The page wants contact, but it has the persuasion infrastructure of an empty front desk.
The CTA language is fragmented, so a single primary action is needed to stop the page from dithering at the moment of intent.
A contact route exists, but it is too dependent on clicks rather than giving visitors a straightforward way to reach YAL.
With only one trust signal, the page needs proof near the ask or it will keep converting on hope and typography alone.
The design is doing most of the heavy lifting, but the page still lands like a presentation deck with the facts removed. Biggest drag is performance: LCP is 12.7s, interactive time is 14.7s, Speed Index is 12.0s, and the page weighs 15,452 KiB, so the hero arrives late and the whole thing acts expensive in the worst way. SEO and copy are underfed too: canonical is missing, schema is absent, the title is just "YAL," and the meta description says "Generated by create next app"—which is not a strategy, it’s a confession. Fix the hero payload and the trust signals first; right now the site is losing discoverability and contact intent before the pitch even has a chance.
Based on the category scores in this report, Design is the strongest area while Performance has the most room for improvement.
SavageAudit evaluated the public website at https://yal.inc/ across performance, technical SEO, design, copy, user experience, and conversion signals. Scores and recommendations reflect the website evidence available when this audit was generated on July 4, 2026.
Compare this result with other public SavageAudit reports that received a similar overall website score.