Москва
01
Case Study

sapori.has.restaurant — what their audit reveals

We ran a full SeoChatAI audit on sapori.has.restaurant. Result: 66/100 (grade D). 39 passes, 15 warnings, 34 failures.

02 · Headline result
66
/ 100 · Grade D
sapori.has.restaurant
restaurants
Audited 88 checks · audited
View full audit
03 · What they do right

Where sapori.has.restaurant scores best

Their strongest categories — these are where the site shows real audit discipline.

Technical
80/100
On-Page
76/100
  • Robots.txttechnical
  • SSL Certificatesecurity
  • Meta Titleonpage
  • Canonical Tagtechnical
  • XML Sitemaptechnical
  • CDN Usageperformance
04 · Where they're weakest

What sapori.has.restaurant should fix first

Their lowest-scoring categories — biggest leverage for an improvement sprint.

AEO / AI
39/100
Social
42/100
05 · Critical failures

Which specific checks failed?

Priority-1 and priority-2 failures — these are the checks that most affect SEO + AEO outcomes.

  • Mixed Content
    security · priority 2

    Found 3 element(s) with mixed content (HTTP resources on an HTTPS page). By tag: <script>: 3. Browsers may block these resources, causing incomplete page loading.

  • Image Alt Attributes
    onpage · priority 2

    14 out of 14 images are missing the alt attribute (only 0% have alt). A significant portion of images is inaccessible to search engines and users with disabilities.

  • Browser Caching
    performance · priority 2

    Caching headers are completely absent. Without Cache-Control, Expires, ETag, and Last-Modified, the browser will reload all resources on every visit, significantly increasing load time and consuming user bandwidth.

  • Render-Blocking Resources
    performance · priority 2

    Found 13 render-blocking resources (9 CSS, 4 JS) — this is too many. The browser must download and process all of these files before it can start rendering the page. This critically delays First Contentful Paint (FCP) and Largest Contentful Paint (LCP).

  • Structured Data Completeness
    ai-readiness · priority 2

    No structured data (JSON-LD / Schema.org) found. AI search engines rely heavily on structured data to understand and cite content. Without it, your pages are much less likely to appear in AI-generated answers.

  • Keyword Stuffing
    content · priority 2

    Keyword stuffing detected. The following words appear excessively often: "italian" — 3 times (3.1%), "like" — 3 times (3.1%). The acceptable keyword density is 1-2%. Exceeding the 3% threshold may result in search engine penalties.

  • Knowledge Panel Readiness
    ai-readiness · priority 2

    Low knowledge-panel readiness — score 25/100. AI search engines and Google Knowledge Panel cannot confidently identify this brand. The cheapest, fastest fixes are: (1) add Organization JSON-LD with a sameAs chain (Wikipedia, Wikidata, LinkedIn, Crunchbase, GitHub, social), (2) make NAP (Name/Address/Phone) visible in the footer or contact page, (3) create a Wikidata entry (low notability bar), then (4) pursue Wikipedia once notability is established.

  • Security Headers Grade (Mozilla Observatory)
    security · priority 2

    Security grade F (25/100 baseline, Mozilla Observatory rubric). Top issues: Content-Security-Policy header missing (-25); Strict-Transport-Security missing (-20); X-Frame-Options + CSP frame-ancestors both missing (-20)

06 · What this means

What does a 66/100 score actually mean?

A score in the 60-80 range is solidly average. AI engines may cite sapori.has.restaurant but inconsistently — the structural gaps (especially around schema, direct-answer format, and AI-bot accessibility) cost citation share.

Their AEO-specific (AI search readiness) score is 39/100. AEO lags overall — typical pattern. Sites optimize for Google SEO first, then realize AI search has different signals.

07 · Latest from SeoChatAI

Recent SeoChatAI videos

08 · Audit yours

How does YOUR site compare?

Free audit. Same 99 checks. 30 seconds. No signup. Beat their score? Embed our badge and prove it.

Last updated ·