80+ Добре · 60-79 Помірно · 40-59 Слабко · до 40 Критично
Пошукові та AI-боти мають доступ: robots.txt, сервер і meta-директиви їх не блокують.
Контент віддається в сирому HTML, canonical, lang і коди відповіді коректні.
Оцінено 2 сторінки (головна, про мене). Найслабше: «Абзаци-відповіді (40-150 слів)» (45), «Короткий вступ після H1» (65); найкраще: «Title і meta description» (100).
Є Organization, WebSite, Article, ProfilePage, Person та ще 1. Головне: BreadcrumbList є не на всіх внутрішніх сторінках.
Є канали зв'язку, «Про мене» (155 слів), підтвердження експертизи; бракує політики конфіденційності для форми.
Сутність підтверджена у Wikidata (Q141100859); статті у Вікіпедії uk/en немає; 6 профілів у соцмережах; sameAs повний.
Сервер повільно віддає головну: TTFB 1 082 мс; Бракує заголовків безпеки: X-Content-Type-Options.
Карта знайдена (46 URL), без зауважень.
Файлу llms.txt немає (404). Стандарт неофіційний, вага перевірки мінімальна.
# nginx + PHP-FPM: мікрокеш HTML на 1 хвилину для анонімних відвідувачів
# http { ... }
fastcgi_cache_path /var/cache/nginx/html levels=1:2 keys_zone=HTML:50m inactive=10m max_size=1g;
# server { ... }
set $skip_cache 0;
if ($request_method = POST) { set $skip_cache 1; }
if ($http_cookie ~* "PHPSESSID|wordpress_logged_in|comment_author") { set $skip_cache 1; }
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/run/php/php-fpm.sock;
fastcgi_cache HTML;
fastcgi_cache_key $scheme$host$request_uri;
fastcgi_cache_valid 200 301 1m;
fastcgi_cache_bypass $skip_cache;
fastcgi_no_cache $skip_cache;
fastcgi_cache_use_stale error timeout updating http_500;
add_header X-Cache $upstream_cache_status;
}
<h2>Досвід роботи</h2> <h2>Брав участь у конференціях:</h2> <h2>Публікації та виступи</h2>
<h2>Хто такий Олексій Матузний і на чому спеціалізується?</h2> <h2>Скільки років досвіду і з якими проєктами працював Олексій Матузний?</h2> <h2>Як замовити консультацію в Олексій Матузний?</h2>
<section class="faq">
<h2>Питання та відповіді</h2>
<h3>Хто такий Олексій Матузний і на чому спеціалізується?</h3>
<p>[ВКАЖІТЬ відповідь на 40-80 слів: перше речення - пряма відповідь, далі деталі й цифри]</p>
<h3>Скільки років досвіду і з якими проєктами працював Олексій Матузний?</h3>
<p>[ВКАЖІТЬ відповідь на 40-80 слів: перше речення - пряма відповідь, далі деталі й цифри]</p>
<h3>Як замовити консультацію в Олексій Матузний?</h3>
<p>[ВКАЖІТЬ відповідь на 40-80 слів: перше речення - пряма відповідь, далі деталі й цифри]</p>
</section>
<h1>Олексій Матузний</h1> <h2>Публікації та виступи</h2>
<h1>Олексій Матузний</h1> <p>Олексій Матузний - [ВКАЖІТЬ, хто ви, з якого року, де працюєте і скільки клієнтів]</p> <h2>Публікації та виступи</h2>
<h1>Олексій Матузний</h1>
<p>Олексій Матузний - [ВКАЖІТЬ, хто ви, з якого року, де працюєте і скільки клієнтів]</p>
<h2>Публікації та виступи</h2>
<p class="form-consent">Надсилаючи форму, ви погоджуєтеся з <a href="/privacy-policy/">політикою конфіденційності</a>.</p>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Головна",
"item": "https://oleksiimatuznyi.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Олексій Матузний",
"item": "https://oleksiimatuznyi.com/press/"
}
]
}
</script>
Q141100859: P31, P106, P27, P735, P2013, P2003, P2397, P2037, P6634, P856 Немає: P734 (прізвище), P3789 Telegram
Q141100859|P3789|"sneex_seo"
HTTP/2 200 server: cloudflare content-type: text/html; charset=utf-8 strict-transport-security: max-age=31536000 referrer-policy: strict-origin-when-cross-origin x-frame-options: SAMEORIGIN
HTTP/2 200 server: cloudflare content-type: text/html; charset=utf-8 strict-transport-security: max-age=31536000 x-content-type-options: nosniff referrer-policy: strict-origin-when-cross-origin x-frame-options: SAMEORIGIN
# Cloudflare: Rules -> Transform Rules -> Modify Response Header -> Set static
# (X-Content-Type-Options); або на сервері-джерелі:
# nginx (server { ... } для oleksiimatuznyi.com)
add_header X-Content-Type-Options "nosniff" always;
# Apache (.htaccess, потрібен mod_headers; Header always set замінює наявне значення)
<IfModule mod_headers.c>
Header always set X-Content-Type-Options "nosniff"
</IfModule>
# Олексій Матузний
> SEO Team Lead із 8-річним досвідом: технічний аудит, лінкбілдинг і Python-автоматизація. Веду SEO-проєкти від стратегії до вимірюваного результату.
## Послуги
- [Кейси](https://oleksiimatuznyi.com/cases)
- [Курси по SEO](https://oleksiimatuznyi.com/seo-courses)
- [SEO Аудит](https://oleksiimatuznyi.com/seo-audit)
- [SEO Консультації](https://oleksiimatuznyi.com/seo-consulting)
- [SEO просування](https://oleksiimatuznyi.com/seo-promotion)
- [Граф знань](https://oleksiimatuznyi.com/graph/)
- [Інструменти](https://oleksiimatuznyi.com/lab/)
## Про мене
- [Про мене](https://oleksiimatuznyi.com/press/): Виступи на конференціях, авторські статті, кейси та експертні коментарі Олексія Матузного у профільних медіа...
- [Контакти](https://oleksiimatuznyi.com/contact): Залишіть заявку на SEO-консультацію: заповніть форму й оберіть тип консультації, і Олексій Матузний зв'яжеться з вами...
За цим фільтром зауважень немає.