SEO audit for avi-kids.ru
Частный детский сад в Выборгском районе СПб — «Ави»
Health 65/100 (fair) · 8 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Лицензированный частный детский сад «Ави» на проспекте Энгельса, 93 (Выборгский район Санкт-Петербурга). Английское погружение и нейроподход для детей 1,5–7 лет. Запишитесь на экскурсию.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 70 | 0 | 8 | 8 |
| Budget | 93 | 0 | 2 | 0 |
| Indexability | 93 | 0 | 2 | 0 |
| Structured Data | 93 | 0 | 2 | 2 |
| Canonical | 96 | 0 | 1 | 2 |
| Content | 96 | 0 | 1 | 0 |
| Duplicate | 96 | 0 | 1 | 0 |
| Titles | 96 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 2 |
| Cache | 100 | 0 | 0 | 8 |
| Images | 100 | 0 | 0 | 2 |
| Meta Description | 100 | 0 | 0 | 6 |
Warnings (8 rules)
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 2 occurrence(s)
- https://avi-kids.ru/legal/privacy.html — this noindex page has 8 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://avi-kids.ru/, https://avi-kids.ru/programma.html, https://avi-kids.ru/stoimost.html.
- https://avi-kids.ru/legal/soglasie.html — this noindex page has 8 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://avi-kids.ru/, https://avi-kids.ru/programma.html, https://avi-kids.ru/stoimost.html.
warning Interior page canonicalizes to the homepage
Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)
- https://avi-kids.ru/index.html — this interior page canonicalizes to the homepage (https://avi-kids.ru/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
warning Thin content (low word count)
Rule content.thin · Content · 1 occurrence(s)
- https://avi-kids.ru/kontakty.html — 156 words
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://avi-kids.ru/ — https://www.avi-kids.ru/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
warning Content-Type header doesn't match the actual content
Rule headers.content_type_mismatch · Security · 8 occurrence(s)
- https://avi-kids.ru/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/english.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/index.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/kontakty.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/legal/privacy.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/legal/soglasie.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/programma.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://avi-kids.ru/stoimost.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
warning Page is noindex
Rule index.noindex · Indexability · 2 occurrence(s)
- https://avi-kids.ru/legal/privacy.html — meta/X-Robots: meta=noindex
- https://avi-kids.ru/legal/soglasie.html — meta/X-Robots: meta=noindex
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 2 occurrence(s)
- https://avi-kids.ru/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://avi-kids.ru/index.html — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 1 occurrence(s)
- https://avi-kids.ru/legal/privacy.html — 70 chars, ~594px (limit ~580px)
Notices (9 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)
- https://avi-kids.ru/english.html — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://avi-kids.ru/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 8 occurrence(s)
- https://avi-kids.ru/ — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/english.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/index.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/kontakty.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/legal/privacy.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/legal/soglasie.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/programma.html — Cache-Control: no-cache, must-revalidate
- https://avi-kids.ru/stoimost.html — Cache-Control: no-cache, must-revalidate
notice Canonical target reachable only via a canonical tag (no inlinks)
Rule canonical.isolated_url · Canonical · 1 occurrence(s)
- https://avi-kids.ru/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 1 occurrence(s)
- https://avi-kids.ru/index.html — canonical=https://avi-kids.ru/
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 2 occurrence(s)
- https://avi-kids.ru/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://avi-kids.ru/index.html — 1 image(s) with alt text over 100 chars — shorten it to a concise description
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 6 occurrence(s)
- https://avi-kids.ru/ — 186 chars
- https://avi-kids.ru/english.html — 174 chars
- https://avi-kids.ru/index.html — 186 chars
- https://avi-kids.ru/kontakty.html — 169 chars
- https://avi-kids.ru/programma.html — 162 chars
- https://avi-kids.ru/stoimost.html — 167 chars
notice FAQPage structured data (rich result removed May 2026)
Rule schema.faq_deprecated · Structured Data · 2 occurrence(s)
- https://avi-kids.ru/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://avi-kids.ru/index.html — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
notice Missing recommended security headers
Rule security.missing_headers · Security · 8 occurrence(s)
- https://avi-kids.ru/ — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/english.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/index.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/kontakty.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/legal/privacy.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/legal/soglasie.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/programma.html — HSTS, CSP, X-Content-Type-Options
- https://avi-kids.ru/stoimost.html — CSP, X-Content-Type-Options, HSTS
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://avi-kids.ru/index.html Частный детский сад в Выборгском районе СПб — «Ави» |
200 | yes | 1074 | 8 |
| https://avi-kids.ru/legal/privacy.html Политика в отношении обработки персональных данных — детский сад «Ави» |
200 | no | 1502 | 8 |
| https://avi-kids.ru/legal/soglasie.html Согласие на обработку персональных данных — детский сад «Ави» |
200 | no | 593 | 8 |
| https://avi-kids.ru/english.html Английский для детей в детском саду — погружение | «Ави» СПб |
200 | yes | 259 | 6 |
| https://avi-kids.ru/kontakty.html Контакты и как нас найти — детский сад «Ави», Выборгский район СПб |
200 | yes | 156 | 6 |
| https://avi-kids.ru/programma.html Программа и развитие детей — детсад «Ави», Выборгский район СПб |
200 | yes | 329 | 6 |
| https://avi-kids.ru/stoimost.html Стоимость и запись на экскурсию — детсад «Ави», Выборгский район |
200 | yes | 454 | 6 |
| https://avi-kids.ru/ Частный детский сад в Выборгском районе СПб — «Ави» |
200 | yes | 1074 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.