Аудит сайта help.graze.social

Обновлён 27 апреля 2026 г.
Перепроверить

Результаты аудита help.graze.social

Сайт help.graze.social получил оценку 84 из 100 (Хорошо) по результатам комплексного технического аудита, включающего 27 проверок. SSL-сертификат действителен (до 19 июня 2026 г.), протокол TLSv1.3. Сайт поддерживает HTTP/2 и сжатие GZIP, что положительно влияет на скорость загрузки. Core Web Vitals: LCP 2.35 сек, CLS 0.000 (стабильно), TTFB 50 мс (быстро). Безопасность: 10/100. HTML-валидация: обнаружено 40 ошибок. CMS: Кастомная разработка. Используемые технологии: WebServer.

Результат проверки

Сайт оценивается как «Хорошо»

78/100
SEO
30%
70
/100
Производительность
25%
90
/100
Безопасность
25%
88
/100
Доступность
20%
60
/100

Детализация

SEO70%
Производительность90%
Безопасность88%
Доступность60%

Справка

Оценка рассчитывается на основе 30+ технических параметров. Исправьте ошибки в разделе «Рекомендации», чтобы улучшить позиции в поиске.

SSL
Защищено
Индексация
Готов
Уязвимости
Найдены
CMS
Кастомная разработка

Подключить еженедельный мониторинг этого сайта

Мы будем автоматически проверять сайт каждую неделю и присылать SEO-отчёт с динамикой изменений.

27 проверок каждую неделюУведомление в TelegramОтслеживание динамики
20 ТК / мес

SEO

Мета-теги, индексация, контент

Мета-данные

Title, description, Schema.org

Базовые теги

Title10 симв.
Graze Docs

Schema.org

FAQPageJSON-LD
@typeFAQPage
@contexthttps://schema.org
mainEntity[{"name":"Nodes for Beginners","@type":"Question","acceptedAnswer":{"text":"<p>Let’s have a look at what the various nodes are that we can add to our feed. Be sure to check out <a href="/docs/creating-your-first-feed">Creating Your First Feed</a> to learn how to combine these. If you're a developer comfortable working with JSON, you can check out our <a href="/docs/editor-documentation">Editor Documentation</a>.</p>\n<p>You can find all the nodes in the menu on the left side of the Editor.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/f0331cd3868a50ccd9cc31505ed64ac14f1f619d-822x1100.jpg" alt="" /></p>\n<p>Let's go through each in turn, what settings are involved, and how they might improve your feed.</p>\n<h2 id="logic">Logic</h2>\n<p>First up: the backbone of our feed - Logic nodes.</p>\n<p>When we're starting out - our first Logic node should be set to <strong>All of these</strong>. This lets us specify all the things that must be included. In this example, we're going to create a feed that has pictures or videos of user's LEGO builds.</p>\n<p>So we want the feed to include <strong>all</strong> posts including ("contains") our green word list <strong>and</strong> excluding ("missing") our red word list <strong>and</strong> meeting our content moderation requirements. Each of these individual nodes is discussed in more detail below.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/145e26321b3f327e880854ba8887635d02945be8-762x654.png" alt="" /></p>\n<p>Everything in the "All of These" node is required before a skeet will make the feed.</p>\n<p>Then we can pop in a new Logic node, and add some <strong>Any of These</strong> logic. In this case we want to catch posts that (having met all our other requirements</p>","@type":"Answer"}},{"name":"Testing and Fixing your Feed","@type":"Question","acceptedAnswer":{"text":"<p>While you're building your feed, there are things you can do to test that it's working you way you want it to. Once you've published your feed, you may find that some posts are creeping in that aren't what you wanted. Here's how to test and improve your feed.</p>\n<h2 id="previewingthefeed">Previewing the Feed</h2>\n<p>Here we're going to create a feed in which we just want pics and videos of Harry Styles:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/20370f0b3ecbb65c9c46d78d951390577f0b8ef7-1462x786.png" alt="" /></p>\n<p>We'll start by setting up a basic feed that looks for text including Harry's name, tour and album names, and checks if the post has <strong>any of</strong> an image, video or gif.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/f268c6e3cc18ffaea1baaa878b1a7c98506ec8eb-1468x1034.png" alt="" /></p>\n<p>First, while we are building the feed, we can hit the "Preview Feed" button to see what's currently falling within our feed instructions:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/48f816a2d294423996dcc32f1a65fb931bb09210-1462x326.png" alt="" /></p>\n<blockquote>\n <p>Note: be patient, it can take a couple of minutes to generate a live feed.</p>\n</blockquote>\n<p>If our feed doesn't show us what we're expecting, we can go over to Bluesky and search for a post that we think should have made the feed. </p>\n<h2 id="testingspecificposts">Testing Specific Posts</h2>\n<p>Here's one that I think should be in the feed. It's a great photo of Harry:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/235d5bbec177954014accf41e84472f18b8021fd-1070x1088.png" alt="" /></p>\n<p>But it's not in our feed. Why not? Let's grab the url for</p>","@type":"Answer"}},{"name":"Creating Your First Feed","@type":"Question","acceptedAnswer":{"text":"<h2 id="makingourfirstfeed">Making our first feed</h2>\n<p>Let’s make our first feed. In your Graze dashboard, click the plus button to create a new feed:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/6bc5525dbf96fd0de35117042b483b7e01cff5fb-2856x724.png" alt="" /></p>\n<p>You'll get the option to choose how you want to start out with making a feed:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/78538458c5d74105f9897204cdbdb298e67fad4d-2868x2104.png" alt="" /></p>\n<p>We’re going to make a feed about my favourite disaster hockey team, the Pittsburgh Penguins. Let's click on <strong>Simple Feed</strong> while we learn our way around. At this stage, all we need to worry about is the Feed Title, and the Feed Description.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/d35889394d34a608571ca32e217b622982ec3ed7-2860x1884.png" alt="" /></p>\n<p>We can also hit that plus button at the top beside the title and give our feed a cute avatar, which users will see on Bluesky.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/3d1ba80a048b08ad7c2fa86c85c0651f0ad99854-2834x610.png" alt="" /></p>\n<p>Now we’re ready to get started. It’s time to hit the <strong>Next</strong> button. </p>\n<h2 id="constructingourfeed">Constructing our feed</h2>\n<p>Next up we start to include our “logic” – First off, the instructions that tell our feed what to include:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/b1948592ca0f935fe5f1f7c40cefa1e65a745282-2872x2120.png" alt="" /></p>\n<p>I want to capture all posts that mention certain words, so I can make a list of the obvious ones: the team name and the captain’s name:</p>\n<p>![](https://cdn.sanity.io/images/pn</p>","@type":"Answer"}},{"name":"Migrating a Feed","@type":"Question","acceptedAnswer":{"text":"<p>Let's walk through the process of migrating a feed you've built elsewhere onto Graze. We've built tools to make this as easy as possible!</p>\n<p>When you migrate a feed to Graze, your likes and subscribers will come across and the feed will continue without interruption. The hosting will move to Graze. But we <strong>can't</strong> import the logic or settings you've used with another feed builder. </p>\n<p>So, before you migrate a feed, you'll want to make sure you have the logic on Graze working the way you want it to, so your feed continues happily. The easiest way to do that is to build a test feed first.</p>\n<h2 id="buildingatestfeed">Building a Test Feed</h2>\n<p>Before you bring your feed over, you can build a duplicate of it on Graze to make sure that the logic is working the way you intend it.</p>\n<p>Let's start with this feed I've built on Skyfeed, which is designed to show posts about The Last of Us, both the video game and the tv series.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/6fabe0cc05adf077da7db64887d3079a2e84d0fc-1468x1176.png" alt="" /></p>\n<p>This feed has pretty simple logic. It includes posts in English, it looks for the text "TLOU" and "last of us", and it excludes replies. So, let's set up a test feed in Graze that does the same. If you haven't built a feed on Graze before, start with our guide to <a href="/docs/creating-your-first-feed">Creating Your First Feed</a>, so that the below all makes sense.</p>\n<p>We'll begin with our feed name and description (you can call this something like "testing" or "staging" if you prefer so it's not co</p>","@type":"Answer"}},{"name":"Sticky Posts","@type":"Question","acceptedAnswer":{"text":"<h2 id="whatisastickypost">What is a sticky post?</h2>\n<p>Sticky posts are posts that can be pinned or recur in your feed. Let's have a look at how to create them and what you can use them for.</p>\n<p>To create a new sticky post, click the plus on the dashboard above your editor:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/1eee2b7633e1f0353b088931a117ea9b1ee0419b-1232x412.png" alt="" /></p>\n<p>You'll then have the opportunity to choose to create a pinned post, or a rotating post:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/099ef2f1095828188bbf8184e0411bb392b16564-1048x996.png" alt="" /></p>\n<p>By adding in the url of the skeet you'd like to promote, you'll be able to create a sticky post.</p>\n<h2 id="whatcanweusestickypostsfor">What can we use sticky posts for?</h2>\n<p>We might choose to pin a post to the top of our feed that contains some instructions or information about our feed.</p>\n<p>For example, here's a pinned post at the top of the <a href="undefined">BookSky feed</a>:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/240db7dc5ff788fe5d19c574fda2cf76e8859e25-1208x686.png" alt="" /></p>\n<p>We might use rotating posts to provide information to the feed, or to cross promote other feeds of interest to our subscribers. For example, here the <a href="https://bsky.app/profile/did:plc:lptjvw6ut224kwrj7ub3sqbe/feed/aaaotfjzjplna">Urbanism+ feed</a> uses a rotating post to promote the Urbanism labeler:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/340cd3f89350150466e84e0f6f031ea6fe5f6e17-1230x584.png" alt="" /></p>\n<blockquote>\n <p>Tip: Here <a href="https://bsky.app/profile/fema.bsky.social">@fema</a> uses the 🔁 repeat emoji to signal </p>\n</blockquote>","@type":"Answer"}},{"name":"Graze For Communities","@type":"Question","acceptedAnswer":{"text":"<p>While custom feeds can be awesome to improve your own social media experience, they are also a fantastic way to build and grow communities. Let's look at some ways that Graze can help.</p>\n<h2 id="stickyposts">Sticky Posts</h2>\n<p>Once you've created your community feed, one of the simplest ways to start to build it is through using Sticky and Rotating Posts.</p>\n<p>These posts can set the ground rules for your community, give members information, and promote other feeds they might be interested in.</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/3ee720b3d148686b8d0efe6edd3449ac067a496f-1140x680.png" alt="" /></p>\n<p>We have a full guide to setting up <a href="/docs/sticky-posts">Sticky and Rotating Posts</a> here.</p>\n<h2 id="memberoptin">Member Opt In</h2>\n<p>You can use a Social Graph node to include all posts in your feed from members who have opted in to your community. To do that, specify a Bluesky account for your members to follow, and then add that account to the node:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/b816940e0d5c23a09af965663e76fbf2b1bfe858-1186x574.png" alt="" /></p>\n<p>You can then advertise to your community that it is opt-in by using a Sticky Post, the way that the Bikesky feed does here:</p>\n<p><img src="https://cdn.sanity.io/images/pntpjov7/production/be6def7b68737335a965cbb19507efd01c097d63-1150x544.png" alt="" /></p>\n<h2 id="subscriptionlists">Subscription Lists</h2>\n<p>You can also make your community more private if need be, by making it viewable to members on a <a href="https://www.graze.social/docs/subscription-lists-guide">Subscription List</a>.</p>\n<h2 id="orientationthreads">Orientation Threads</h2>\n<p>One of the ways feed </p>","@type":"Answer"}}]

Canonical URL

Канонизация

OK
Указанный URL
https://help.graze.social/en/

Hreflang теги

Мультиязычность

70/100
1
Языков
MISS
x-default
OK
Self-ref
enEnglish
/en/
Отсутствует x-default hreflang
Добавьте <link rel="alternate" hreflang="x-default" href="..."> для версии по умолчанию

Индексация

Sitemap & Robots.txt

Sitemap.xml

OK
URL
https://help.graze.social/sitemap.xml
Страниц
Обновлен
2025-09-29T19:21:23.000Z

Robots.txt

OK
Файл пуст или содержит только общие правила

Социальные мета-теги

Open Graph & Twitter Cards

11/100
Facebook Preview
Graze Docs
Graze Docs
No description available
Twitter Card
Graze Docs
No description
help.graze.social

Добавьте обязательные Open Graph теги: og:title, og:description, og:image, og:url и еще 3 совета

Превью при расшаривании

Graze Docs
Нет OG-изображения

Graze Docs

https://help.graze.social

OG Title
OG Description
OG Image
Twitter Card: summary_large_image

Анализ контента

Текстовая оптимизация

35/100
22
Слов
1
Предлож.
0
Парагр.
~1
Мин. чтен.
Текст / HTML1%

Заголовки

H1: 2
H2: 0
H3: 0
H4: 0
H5: 0
H6: 0
Ключевые слова
your
2 раз9.09%
frequently
1 раз4.55%
read
1 раз4.55%
articlesnodes
1 раз4.55%
beginnerstesting
1 раз4.55%
fixing
1 раз4.55%
feedcreating
1 раз4.55%
first
1 раз4.55%
Мало текста на странице (менее 300 слов)
Низкое соотношение текст/HTML (1%)
Найдено 2 заголовков H1 (рекомендуется один)
Добавьте больше контента для лучшего SEO (рекомендуется минимум 300-500 слов)
Увеличьте количество текстового контента или оптимизируйте HTML код
Оставьте только один заголовок H1 на странице

Анализ ссылок

Проверка линков

100/100
13
Всего
0
Битых
11
Внутр.
2
Внешн.
OK200 OK
/en/article/nodes-for-beginners-88fk1m/
OK200 OK
/en/article/testing-and-fixing-your-feed-14026tz/
OK200 OK
/en/article/creating-your-first-feed-9sc80k/
OK200 OK
/en/article/migrating-a-feed-18koubk/
OK200 OK
/en/article/sticky-posts-bbtdhs/
OK200 OK
/en/article/graze-for-communities-w1u9mt/
OK200 OK
/en/category/guides-1y0n1a8/
OK200 OK
/en/category/start-here-1wx3bav/
OK200 Anchor
#

Ключевые слова

Анализ контента

75/100
Всего слов
30
Уникальных
21
Топ ключевых слов
englishgo
13.3%
websitehow
13.3%
can
13.3%
help
13.3%
frequently
13.3%
read
13.3%
articlesnodes
13.3%
beginnerstesting
13.3%
fixing
13.3%
feedcreating
13.3%
СловоКол-воПлотность
first13.3%
feedmigrating13.3%
feedsticky13.3%
postsgraze13.3%
communitiesbrowse13.3%
all13.3%
categoriesguidesno13.3%
descriptionstart13.3%
hereno13.3%
descriptionapino13.3%
description13.3%

Schema.org

Структурированные данные

Найдено
100/100
FAQPage
mainEntity

Производительность

Web Vitals, сжатие, изображения

Core Web Vitals

Скорость и стабильность

Реальные данные Puppeteer
Desktop
LCPLargest Contentful Paint
2.35
s
Отлично
< 2.5s = хорошо
INPInteraction to Next Paint
0.00
ms
Отлично
< 200ms = хорошо
CLSCumulative Layout Shift
0.00
Стабильно
< 0.1 = хорошо
TTFBTime to First Byte
50.31
ms
Быстро
< 800ms = хорошо
FCPFirst Contentful Paint
0.65
s
Быстро
< 1.8s = хорошо

Сжатие данных

Оптимизация трафика

70/100

Сжатие активно

Метод: gzip

Brotli
NO
GZIP
YES
Deflate
NO
Результат сжатияЭкономия 68%
До
23.76 KB
После
7.69 KB
Рассмотрите добавление Brotli сжатия - оно эффективнее GZIP на 15-25%

Анализ медиа

Оптимизация изображений

80/100
2
Всего
2
С ALT
0
Без ALT

Вес и форматы

8 KB
Средний вес
0
Тяжелых (>500KB)

Производительность

0
Lazy Loading
0
Async Decode
Топ проблемных фото

Анализ ресурсов

Статика и скрипты

100/100
8
Файлов
301.99 KB
Вес CSS
383.35 KB
Вес JS
8
External

Минификация

Min: 8Raw: 0
Топ тяжелых файлов
client_legacy_72394f1.js
JSExternal
322.05 KB
client_legacy_72394f1.css
CSSExternal
153.54 KB
common.min.css?cd7e5a089e56d096e300c618b931a5720
CSSExternal
123.99 KB
libs.min.js?ce39dce3ef456b01d0975367dc7ff7e70
JSExternal
42.06 KB
libs.min.css?c6205030df35128bf8f35a34b0b3d929b
CSSExternal
18.02 KB
common.min.js?cba6b0696f6a9734fc8d270288e859d26
JSExternal
11.73 KB

HTTP/2

Протокол

/100

HTTP/2 не поддерживается

Протокол: h2

HTTP/2 обеспечивает мультиплексирование запросов, сжатие заголовков и серверный push. Это значительно ускоряет загрузку страниц за счёт параллельной передачи данных по одному соединению.

Расширенная проверка

Mobile-Friendliness

Проверка мобильной адаптации

Viewport meta tagwidth=device-width
Адаптивный дизайнОбнаружен
Touch-FriendlyНе определено
* Проверка адаптивного дизайна — базовая, на основе мета-тегов. Для полной оценки используйте Google Mobile-Friendly Test.

Безопасность

SSL, заголовки, редиректы

Технический фундамент

Безопасность и сервер

SSL Сертификат

OK
Издатель
E8
Протокол
TLSv1.3
Срок действия
19 июн. 2026 г.
53 дн.

Сервер

Тип
Nginx
Анализ проблем

Чисто

Заголовки безопасности

HTTP Security Headers

F
10%Score
0
Настроены
1
Слабые
9
Нет

Strict-Transport-Security

WEAK

Принудительное использование HTTPS

max-age=2592000

Content-Security-Policy

MISSING

Политика безопасности контента (CSP)

⚠️ Добавьте заголовок CSP для защиты от XSS атак

X-Frame-Options

MISSING

Защита от clickjacking атак

⚠️ Добавьте заголовок X-Frame-Options: DENY или SAMEORIGIN

X-Content-Type-Options

MISSING

Предотвращение MIME-sniffing

⚠️ Добавьте заголовок X-Content-Type-Options: nosniff

X-XSS-Protection

MISSING

Защита от XSS в старых браузерах

⚠️ Добавьте заголовок X-XSS-Protection: 1; mode=block

Referrer-Policy

MISSING

Контроль передачи Referer

⚠️ Добавьте заголовок Referrer-Policy: strict-origin-when-cross-origin

Permissions-Policy

MISSING

Контроль доступа к API браузера

⚠️ Добавьте заголовок Permissions-Policy для ограничения доступа к функциям браузера

Cross-Origin-Opener-Policy

MISSING

Изоляция окон браузера

⚠️ Добавьте COOP: same-origin для изоляции от атак типа Spectre

Cross-Origin-Resource-Policy

MISSING

Защита ресурсов от кросс-доменных запросов

⚠️ Добавьте CORP: same-origin или cross-origin

Cross-Origin-Embedder-Policy

MISSING

Контроль встраивания внешних ресурсов

⚠️ Добавьте COEP: require-corp для дополнительной изоляции

Безопасность

Анализ защиты

90/100

Файл: Git Configuration

ОК

Файл /.git/config не найден (безопасно)

Файл: Environment File

ОК

Файл /.env не найден (безопасно)

Файл: Composer Configuration

ОК

Файл /composer.json не найден (безопасно)

Файл: Node.js Configuration

ОК

Файл /package.json не найден (безопасно)

Файл: PHP Info Page

ОК

Файл /phpinfo.php не найден (безопасно)

Заголовок Server

Внимание

Сервер раскрывает свою версию: nginx

Рекомендуется скрывать версию сервера для защиты от направленных атак.

CORS

Кросс-доменные запросы

Отключено
/100

Заголовки CORS не обнаружены на сервере.

CORS определяет, какие домены могут обращаться к ресурсам сервера. Правильная настройка важна для безопасности API и работы веб-приложений.

Cookies

Анализ файлов cookie

100/100
Всего
0
Secure
HttpOnly

Cookies не обнаружены

Цепочка редиректов

HTTP перенаправления

2 этапа
301Redirect
https://help.graze.social
https://help.graze.social
200Redirect
https://help.graze.social/en/
https://help.graze.social/en/

Доступность

HTML-валидация, a11y

Доступность

Accessibility (a11y)

60/100
Alt текст
Без описания: 0
Контраст
Проблем: 0
Клавиатура
Фокус: 16 эл.

HTML Валидация

Качество разметки

0/100
Ошибки
40
Предупр.
0
Инфо
0
ТипСообщениеСтрока
Ошибка"type" attribute is unnecessary for javascript resources37
ОшибкаExpected omitted end tag <link> instead of self-closing element <link/>46
ОшибкаExpected omitted end tag <link> instead of self-closing element <link/>46
ОшибкаExpected omitted end tag <link> instead of self-closing element <link/>46
Ошибка"type" attribute is unnecessary for javascript resources46
Ошибка"type" attribute is unnecessary for javascript resources46
ОшибкаRedundant role "banner" on <header>46
Ошибка<form> element must have a submit button46
ОшибкаRedundant role "searchbox" on <input>46
ОшибкаInline style is not allowed46
ОшибкаPrefer to use the native <main> element46
ОшибкаRedundant role "list" on <ul>46
ОшибкаRedundant role "listitem" on <li>46
ОшибкаRedundant role "link" on <a>46
ОшибкаRedundant role "listitem" on <li>46
ОшибкаRedundant role "link" on <a>46
ОшибкаRedundant role "listitem" on <li>46
ОшибкаRedundant role "link" on <a>46
ОшибкаRedundant role "listitem" on <li>46
ОшибкаRedundant role "link" on <a>46

Технологии

CMS, домен, стек

Стек технологий

Движок и библиотеки

CMS / ПЛАТФОРМА
🏗️

Кастомная разработка

Вероятность 3000%
Сервер
Nginx
Библиотеки и сервисы2
🖥️Web Server
WebServer
🔧Encoding
Charset

Паспорт домена

Инфраструктура и регистрация

IP адрес
172.65.251.114
Страна
Canada

Решения

Скачать или скопировать исправления

Готовые исправления

Скачать или скопировать решения

2 крит.1 важн.
Критично
Nginx
# Nginx — добавьте в блок server {} add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline'" always; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header X-XSS-Protection "1; mode=block" always; add_header Referrer-Policy "strict-origin-when-cross-origin" always; add_header Permissions-Policy "camera=(), microphone=(), geolocation=()" always; add_header Cross-Origin-Opener-Policy "..." always; add_header Cross-Origin-Resource-Policy "..." always; add_header Cross-Origin-Embedder-Policy "..." always;
Apache
# Apache — добавьте в .htaccess Header always set Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline'" Header always set X-Frame-Options "SAMEORIGIN" Header always set X-Content-Type-Options "nosniff" Header always set X-XSS-Protection "1; mode=block" Header always set Referrer-Policy "strict-origin-when-cross-origin" Header always set Permissions-Policy "camera=(), microphone=(), geolocation=()" Header always set Cross-Origin-Opener-Policy "..." Header always set Cross-Origin-Resource-Policy "..." Header always set Cross-Origin-Embedder-Policy "..."
Важно

Рекомендации

План улучшений

Рекомендации

План улучшений

6 всего
Рекомендуемые (6)

Оптимизировать TTFB

Технические

На странице должен быть только один заголовок H1

Доступность

Часто задаваемые вопросы

Какой рейтинг у сайта help.graze.social?

По результатам комплексного технического аудита reChecker, сайт help.graze.social получил оценку 84 из 100. Проверка охватывает SEO, производительность, безопасность, доступность и включает 27 автоматических тестов.

Безопасен ли сайт help.graze.social?

SSL-сертификат сайта help.graze.social действителен (протокол TLSv1.3). Настроено 0 из 10 рекомендуемых заголовков безопасности (10/100). Безопасность cookies оценена на 100/100.

Насколько быстро загружается help.graze.social?

Основная метрика LCP (Largest Contentful Paint) составляет 2.35 секунд — это хороший показатель. Время ответа сервера (TTFB): 50 мс (быстро). Сжатие: GZIP. Поддерживается HTTP/2.

Оптимизирован ли help.graze.social для поисковых систем?

Результаты SEO-аудита help.graze.social: sitemap.xml найден, robots.txt настроен, meta title заполнен, canonical URL корректен, Schema.org разметка найдена. Рекомендуется заполнить недостающие мета-теги для улучшения видимости в поисковых системах.

Какие технологии использует help.graze.social?

Сайт help.graze.social работает на кастомной разработке. Обнаруженные технологии и библиотеки: WebServer.

Хотите проверить свой сайт?

27 проверок за секунды — бесплатно и без регистрации

Проверить сайт
Отчёт создан с помощью reChecker.ru — бесплатный технический SEO-аудит

Поддержка reChecker

Нашли баг, сбой или ошибку в работе reChecker? Есть предложение по улучшению? Напишите нам, чтобы мы проверили и исправили проблему в сервисе.

Эта форма для обратной связи по работе reChecker. Если нужна разработка или поддержка вашего сайта, отправьте отдельную заявку:

Для ответа укажите минимум один контакт: email или телефон.