Where sapori.has.restaurant scores best
Their strongest categories — these are where the site shows real audit discipline.
- Robots.txttechnical
- SSL Certificatesecurity
- Meta Titleonpage
- Canonical Tagtechnical
- XML Sitemaptechnical
- CDN Usageperformance
What sapori.has.restaurant should fix first
Their lowest-scoring categories — biggest leverage for an improvement sprint.
Which specific checks failed?
Priority-1 and priority-2 failures — these are the checks that most affect SEO + AEO outcomes.
- Mixed Contentsecurity · 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 Attributesonpage · 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 Cachingperformance · 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 Resourcesperformance · 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 Completenessai-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 Stuffingcontent · 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 Readinessai-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)
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.
Recent SeoChatAI videos
How does YOUR site compare?
Free audit. Same 99 checks. 30 seconds. No signup. Beat their score? Embed our badge and prove it.