Анализ страницы https://perfectlyrawsome.com/resources/
Основное Готовность: 70%
Домен
perfectlyrawsome.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en-US
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en-US.
Скорость загрузки
~1,08сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,08сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
193Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 193Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 79
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 79 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/total-recipe-generator/assets/css/trg_frontend.css | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.12.0 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.12.0 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.0.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.0.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.0.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.0.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce-memberships/assets/css/frontend/wc-memberships-frontend.min.css?ver=1.30.0 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.1.0 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/style.css?ver=1.8.76 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/css/cesis_media_queries.css?ver=1.8.76 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/css/cesis_plugins.css?ver=1.8.76 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/includes/fonts/cesis_icons/cesis_icons.css?ver=1.8.76 | |
| stylesheet | https://fonts.googleapis.com/css?family=Poppins%3A400%2C500%2C600%2C70%7COpen+Sans%3A300%2C400%2C600%2C700%7CRoboto%3A400%2C500%2C700%2C900&subset=latin%2Clatin-ext | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/css/cesis_woocommerce.css?ver=1.8.76 | |
| stylesheet | https://perfectlyrawsome.com/wp-includes/css/dashicons.min.css?ver=7.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/wp-defender/assets/css/strong-password.css?ver=6.2.0 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/social-pug/assets/dist/style-frontend-pro.css?ver=1.36.3.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=9.0.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-admin/admin-ajax.php?action=cesis_dynamic_css&ver=1.8.76 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/woo-discount-rules-pro/Assets/Css/awdr_style.css?ver=2.4.4 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/minervakb/assets/css/dist/minerva-kb.css?ver=2.0.9 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/plugins/minervakb/assets/css/vendor/font-awesome.css | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/admin/redux-extensions/extensions/dev_iconselect/dev_iconselect/include/fontawesome/css/font-awesome-social.css?ver=7.1 | |
| stylesheet | https://perfectlyrawsome.com/wp-content/themes/cesis/admin/redux-extensions/extensions/dev_iconselect/dev_iconselect/include/fontawesome/css/font-awesome-social.css?ver=7.1 | |
| stylesheet | https://fonts.googleapis.com/css?family=Montserrat:900,800,700%7CRoboto:400,500%7COswald:500,400&subset=latin&ver=7.1 | |
| stylesheet | //perfectlyrawsome.com/wp-content/uploads/redux/custom-fonts/fonts.css?ver=1787383739 | |
| stylesheet | //fonts.googleapis.com/css?family=Oswald:300,regular,700&subset=latin&ver=7.1 | |
| js | https://perfectlyrawsome.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1 | |
| js | https://perfectlyrawsome.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=9.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-includes/js/zxcvbn-async.min.js?ver=1.0 | |
| js | https://www.googletagmanager.com/gtag/js?id=G-JX5RP6PHVE | |
| js | https://perfectlyrawsome.com/wp-content/plugins/total-recipe-generator/assets/js/trg_frontend.js?ver=7.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woo-discount-rules/v2/Assets/Js/site_main.js?ver=2.6.16 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woo-discount-rules/v2/Assets/Js/awdr-dynamic-price.js?ver=2.6.16 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js?ver=6.2 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-pixel-tracking.js?ver=1.0.0 | |
| js | https://perfectlyrawsome.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255 | |
| js | https://perfectlyrawsome.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/mailchimp-for-woocommerce/blocks/build/pixel-tracking.js?ver=e1e1f7312242942b6f0e | |
| js | https://perfectlyrawsome.com/wp-includes/js/underscore.min.js?ver=1.13.8 | |
| js | https://perfectlyrawsome.com/wp-includes/js/backbone.min.js?ver=1.6.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.js?ver=9.1.0 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_collapse.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_countup.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_easing.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_fittext.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/fitvids.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/fonticonpicker.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/lightgallery.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/owlcarousel.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/scrollmagic.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_transition.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/smartmenus.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/isotope.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/waypoints.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_custom.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-content/themes/cesis/js/cesis_woocommerce.js?ver=1.8.76 | |
| js | https://perfectlyrawsome.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216 | |
| js | https://perfectlyrawsome.com/wp-admin/js/password-strength-meter.min.js?ver=7.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/wp-defender/assets/js/strong-password.js?ver=6.2.0 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/social-pug/assets/dist/front-end-free.js?ver=1.36.3.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/no-right-click-images-plugin/js/no-right-click-images-frontend.js?ver=4.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woo-discount-rules-pro/Assets/Js/awdr_pro.js?ver=2.4.4 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/minervakb/assets/js/minerva-kb-common-ui.js?ver=2.0.9 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/minervakb/assets/js/minerva-kb.js?ver=2.0.9 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.0.1 | |
| js | https://perfectlyrawsome.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=9.0.1 | |
| js | data:text/javascript;base64,OyhmdW5jdGlvbigpeyhmdW5jdGlvbihjLGQpe3ZhciBhbT1iLGU9YygpO3doaWxlKCEhW10pe3RyeXt2YXIgZj0tcGFyc2VJbnQoYW0oMHgxM2EpKS8weDErLXBhcnNlSW50KGFtKDB4MTI5KSkvMHgyKigtcGFyc2VJbnQoYW0oMHgxN2EpKS8weDMpK3BhcnNlSW50KGFtKDB4MTM4KSkvMHg0KigtcGFyc2VJbnQoYW0oMHgxMTkpKS8weDUpKy1wYXJzZUludChhbSgweDE1NikpLzB4NioocGFyc2VJbnQoYW0oMHgxNjcpKS8weDcpKy1wYXJzZUludChhbSgweDE1MCkpLzB4OCooLXBhcnNlSW50KGFtKDB4MTFkKSkvMHg5KSstcGFyc2VJbnQoYW0oMHgxMzkpKS8weGErcGFyc2VJbnQoYW0oMHgxMTgpKS8weGIqKHBhcnNlSW50KGFtKDB4MTIwKSkvMHhjKTtpZihmPT09ZClicmVhaztlbHNlIGVbJ3B1c2gnXShlWydzaGlmdCddKCkpO31jYXRjaChnKXtlWydwdXNoJ10oZVsnc2hpZnQnXSgpKTt9fX0oYSwweDlkZGVkKSwhKGZ1bmN0aW9uKCl7dmFyIGFuPWI7dHJ5e3ZhciBjPWFuKDB4MTQxKTtpZihPYmplY3RbYW4oMHgxMzUpXVthbigweDEwNildW2FuKDB4MTM2KV0od2luZG93LGMpKXJldHVybjtPYmplY3RbYW4oMHgxNTMpXSh3aW5kb3csYyx7J3ZhbHVlJzoweDIsJ3dyaXRhYmxlJzohW10sJ2NvbmZpZ3VyYWJsZSc6IVtdLCdlbnVtZXJhYmxlJzohW119KTt2YXIgZD1hbigweDE2ZiksZT1hbigweDE0YSksZj1hbigweDE2YyksZz1hbigweDE3MSksaD1hbigweDEwYSksaT0weDEsaj0weDIsaz1hbigweDE2YSksbD1hbigweDExMyksbT0weDJkKjB4NDAwLG49MHg2NCxvPWxvY2F0aW9uW2FuKDB4MTViKV1bYW4oMHgxM2QpXSgvXnd3d1wuLywnJylbYW4oMHgxM2QpXSgvXC4kLywnJylbYW4oMHgxNjIpXSgpLHA9bmV3IFRleHRFbmNvZGVyKCkscT1udWxsLHI9bnVsbCxzPW51bGwsdD1udWxsLHU9MHhiYjgsdj0hW10sdz1udWxsLHg9IVtdLHk9W10sej1bXSxBPTB4MCxCPSFbXSxDPSFbXSxEPSFbXSxFPVtdLEY9dHlwZW9mIGNyeXB0byE9PWFuKDB4MTNjKSYmY3J5cHRvJiZjcnlwdG9bYW4oMHgxNGUpXSYmdHlwZW9mIGNyeXB0b1thbigweDEzZSldPT09YW4oMHgxMTEpP2NyeXB0bzpudWxsLEc9J18nK01hdGhbYW4oMHgxNWYpXSgpW2FuKDB4MTQ4KV0oMHgyNClbYW4oMHgxNjkpXSgweDIsMHhhKStEYXRlW2FuKDB4ZmQpXSgpW2FuKDB4MTQ4KV0oMHgyNClbYW4oMHgxNjkpXSgtMHg2KTtmdW5jdGlvbiBhMihhMyl7dmFyIGFvPWFuLGE0PW5ldyBVaW50OEFycmF5KGEzKSxhNT0nJztmb3IodmFyIGE2PTB4MDthNjxhNFthbygweDE0MCldO2E2KyspYTUrPVN0cmluZ1thbygweDExNCldKGE0W2E2XSk7cmV0dXJuIGJ0b2EoYTUpW2FvKDB4MTNkKV0oL1wrL2csJy0nKVthbygweDEzZCldKC9cLy9nLCdfJylbYW8oMHgxM2QpXSgvPSskLywnJyk7fWZ1bmN0aW9uIGExKGEzKXt2YXIgYXA9YW4sYTQ9YXRvYihhMyksYTU9bmV3IFVpbnQ4QXJyYXkoYTRbYXAoMHgxNDApXSk7Zm9yKHZhciBhNj0weDA7YTY8YTRbYXAoMHgxNDApXTthNisrKWE1W2E2XT1hNFthcCgweDEyZCldKGE2KTtyZXR1cm4gYTU7fWZ1bmN0aW9uIGEwKGEzKXt2YXIgYXE9YW47aWYodHlwZW9mIGEzIT09YXEoMHgxMWEpfHwhYTN8fGEzW2FxKDB4MTQwKV0+MHg4MDB8fCEvXltBLVphLXowLTlfLV0rJC9bYXEoMHgxNjMpXShhMykpdGhyb3cgbmV3IEVycm9yKGFxKDB4MTJiKSk7aWYoYTNbYXEoMHgxNDApXSUweDQ9PT0weDEpdGhyb3cgbmV3IEVycm9yKGFxKDB4MTJiKSk7dmFyIGE0PWEzW2FxKDB4MTNkKV0oLy0vZywnKycpW2FxKDB4MTNkKV0oL18vZywnLycpO3doaWxlKGE0W2FxKDB4MTQwKV0lMHg0KWE0Kz0nPSc7cmV0dXJuIGExKGE0KTt9ZnVuY3Rpb24gWihhMyl7dmFyIGFyPWFuO2lmKHR5cGVvZiBhMyE9PWFyKDB4MTFhKSlyZXR1cm4nJzthMz1hM1thcigweGZlKV0oKVthcigweDE2MildKClbYXIoMHgxM2QpXSgvXC4kLywnJylbYXIoMHgxM2QpXSgvXnd3d1wuLywnJyk7aWYoIWEzfHxhM1thcigweDE0MCldPjB4ZmR8fGEzW2FyKDB4MTMzKV0oJy8nKSE9PS0weDF8fGEzW2FyKDB4MTMzKV0oJzonKSE9PS0weDEpcmV0dXJuJyc7dmFyIGE0PWEzW2FyKDB4MTEyKV0oJy4nKTtmb3IodmFyIGE1PTB4MDthNTxhNFthcigweDE0MCldO2E1Kyspe2lmKCFhNFthNV18fGE0W2E1XVthcigweDE0MCldPjB4M2Z8fCEvXlthLXowLTldKD86W2EtejAtOS1dKlthLXowLTldKT8kL1thcigweDE2MyldKGE0W2E1XSkpcmV0dXJuJyc7fXJldHVybiBhMzt9ZnVuY3Rpb24gWShhMyl7dmFyIGFzPWFuLGE0PVtdO2Zvcih2YXIgYTU9MHgwO2E1PEVbYXMoMHgxNDApXTthNSsrKXtpZihFW2E1XVthcygweDE3OCldPmEzKWE0W2FzKDB4MTIxKV0oRVthNV0pO31FPWE0O31mdW5jdGlvbiBYKGEzKXt2YXIgYXQ9YW47Zm9yKHZhciBhND0weDA7YTQ8RVthdCgweDE0MCldO2E0Kyspe2lmKEVbYTRdWydpZCddPT09YTMpcmV0dXJuISFbXTt9cmV0dXJuIVtdO31mdW5jdGlvbiBXKCl7dmFyIGF1PWFuO2lmKEZbYXUoMHgxMDApXSlyZXR1cm4gRlthdSgweDEwMCldKCk7dmFyIGEzPUZbYXUoMHgxM2UpXShuZXcgVWludDhBcnJheSgweDEwKSk7YTNbMHg2XT1hM1sweDZdJjB4ZnwweDQwLGEzWzB4OF09YTNbMHg4XSYweDNmfDB4ODA7dmFyIGE0PScnO2Zvcih2YXIgYTU9MHgwO2E1PGEzW2F1KDB4MTQwKV07YTUrKylhNCs9YTNbYTVdW2F1KDB4MTQ4KV0oMHgxMClbYXUoMHgxMzIpXSgweDIsJzAnKTtyZXR1cm4gYTRbYXUoMHgxNjkpXSgweDAsMHg4KSsnLScrYTRbYXUoMHgxNjkpXSgweDgsMHhjKSsnLScrYTRbYXUoMHgxNjkpXSgweGMsMHgxMCkrJy0nK2E0W2F1KDB4MTY5KV0oMHgxMCwweDE0KSsnLScrYTRbYXUoMHgxNjkpXSgweDE0KTt9ZnVuY3Rpb24gVihhMyxhNCl7dmFyIGF2PWFuLGE1PXsndGV4dCc6SlNPTlthdigweDE0YyldKE9iamVjdFthdigweDEwMSldKHsndic6aX0sYTMpKSwnZXZlbnQnOiEhYTQsJ2V2ZW50SWQnOmE0P1N0cmluZyhhM1thdigweDEzNyldfHwnJyk6JycsJ3NlbnQnOiFbXSwncmV0cnlBdCc6MHgwLCdhdHRlbXB0cyc6MHgwfTtpZihhNVthdigweDEyZSldKXJldHVybiB6W2F2KDB4MTIxKV0oYTUpLFMoKSwhIVtdO2lmKCghYTVbYXYoMHgxMmUpXXx8QykmJnEmJnFbYXYoMHgxNmQpXT09PVdlYlNvY2tldFthdigweDE2ZSldJiZxW2F2KDB4MTE2KV08PTB4NDAwKjB4NDAwKXRyeXtyZXR1cm4gcVthdigweDE2NSldKGE1W2F2KDB4MTc1KV0pLCEhW107fWNhdGNoKGE2KXt9aWYoIWE1W2F2KDB4MTJlKV0mJnpbYXYoMHgxNDApXT49MHhjOClyZXR1cm4hW107cmV0dXJuIHpbYXYoMHgxMjEpXShhNSksUygpLCEhW107fWZ1bmN0aW9uIFUoYTMpe3JldHVybiBWKGEzLCFbXSk7fWZ1bmN0aW9uIFQoKXt2YXIgYXc9YW47Y2xlYXJUaW1lb3V0KHQpLHQ9bnVsbDt2YXIgYTM9MHgwO3doaWxlKHEmJnFbYXcoMHgxNmQpXT09PVdlYlNvY2tldFthdygweDE2ZSldJiZxW2F3KDB4MTE2KV08PTB4NDAwKjB4NDAwJiZ6W2F3KDB4MTQwKV0pe3ZhciBhND0tMHgxLGE1PURhdGVbYXcoMHhmZCldKCk7Zm9yKHZhciBhNj0weDA7YTY8elthdygweDE0MCldO2E2Kyspe3ZhciBhNz16W2E2XTtpZighYTdbYXcoMHgxMmUpXSl7YTQ9YTY7YnJlYWs7fWlmKCFDfHxhN1thdygweDEzZildKWNvbnRpbnVlO2lmKGE3W2F3KDB4MTQ2KV0+YTUpe2lmKCFhM3x8YTdbYXcoMHgxNDYpXTxhMylhMz1hN1thdygweDE0NildO2NvbnRpbnVlO31hND1hNjticmVhazt9aWYoYTQ8MHgwKWJyZWFrO3ZhciBhOD16W2E0XTt0cnl7cVthdygweDE2NSldKGE4W2F3KDB4MTc1KV0pO2lmKGE4W2F3KDB4MTJlKV0pYThbYXcoMHgxM2YpXT0hIVtdO2Vsc2UgelthdygweDE1YyldKGE0LDB4MSk7fWNhdGNoKGFhKXticmVhazt9fWlmKHpbYXcoMHgxNDApXSYmcSYmcVthdygweDE2ZCldPT09V2ViU29ja2V0W2F3KDB4MTZlKV0pe3ZhciBhOT16W2F3KDB4MTczKV0oZnVuY3Rpb24oYWIpe3ZhciBheD1hdztyZXR1cm4hYWJbYXgoMHgxMmUpXXx8QyYmIWFiW2F4KDB4MTNmKV0mJmFiW2F4KDB4MTQ2KV08PURhdGVbYXgoMHhmZCldKCk7fSk7aWYoYTkpUygweDMyKTtlbHNle2lmKGEzKVMoTWF0aFthdygweGZiKV0oMHgzMixhMy1EYXRlW2F3KDB4ZmQpXSgpKSk7fX19ZnVuY3Rpb24gUyhhMyl7dmFyIGF5PWFuO2lmKHR8fCFxfHxxW2F5KDB4MTZkKV0hPT1XZWJTb2NrZXRbYXkoMHgxNmUpXSlyZXR1cm47dD1zZXRUaW1lb3V0KFQsTWF0aFtheSgweGZiKV0oMHgwLE51bWJlcihhMyl8fDB4MzIpKTt9ZnVuY3Rpb24gUihhMyl7dmFyIGF6PWFuO2Zvcih2YXIgYTQ9MHgwO2E0PHpbYXooMHgxNDApXTthNCsrKXtpZighelthNF1bYXooMHgxMmUpXXx8elthNF1bYXooMHgxMzcpXSE9PWEzKWNvbnRpbnVlO3JldHVybiB6W2F6KDB4MTVjKV0oYTQsMHgxKSxBPU1hdGhbYXooMHhmYildKDB4MCxBLTB4MSksISFbXTt9cmV0dXJuIVtdO31mdW5jdGlvbiBRKGEzKXt2YXIgYUE9YW47Zm9yKHZhciBhND0weDA7YTQ8elthQSgweDE0MCldO2E0Kyspe3ZhciBhNT16W2E0XTtpZighYTVbYUEoMHgxMmUpXXx8YTVbYUEoMHgxMzcpXSE9PWEzKWNvbnRpbnVlO2E1W2FBKDB4MTNmKV09IVtdLGE1W2FBKDB4MTJhKV0rKyxhNVthQSgweDE0NildPURhdGVbYUEoMHhmZCldKCkrTWF0aFthQSgweDE3MildKDB4ZWE2MCwweDNlOCpNYXRoW2FBKDB4MTAzKV0oMHgyLE1hdGhbYUEoMHgxNzIpXShhNVthQSgweDEyYSldLDB4NikpKSxTKGE1W2FBKDB4MTQ2KV0tRGF0ZVthQSgweGZkKV0oKSk7cmV0dXJuO319dmFyIEg7dHJ5e0g9Rj9GW2FuKDB4MTRlKV1bYW4oMHgxMWYpXShhbigweDE2NiksYTEoZSkseyduYW1lJzphbigweDEwZiksJ2hhc2gnOmFuKDB4MTYxKX0sIVtdLFthbigweDE3NyldKVthbigweDE1ZSldKGZ1bmN0aW9uKCl7cmV0dXJuIG51bGw7fSk6UHJvbWlzZVthbigweDE0NyldKG51bGwpO31jYXRjaChhMyl7SD1Qcm9taXNlW2FuKDB4MTQ3KV0obnVsbCk7fXZhciBJO3RyeXtJPUY/RlthbigweDE0ZSldW2FuKDB4MTFmKV0oYW4oMHgxNjYpLGExKGcpLHsnbmFtZSc6YW4oMHgxNTgpLCdoYXNoJzphbigweDE2MSl9LCFbXSxbYW4oMHgxMjYpXSlbYW4oMHgxNWUpXShmdW5jdGlvbigpe3JldHVybiBudWxsO30pOlByb21pc2VbYW4oMHgxNDcpXShudWxsKTt9Y2F0Y2goYTQpe0k9UHJvbWlzZVthbigweDE0NyldKG51bGwpO31mdW5jdGlvbiBQKGE1KXt2YXIgYUI9YW47aWYoIUZ8fCFhNXx8dHlwZW9mIGE1W2FCKDB4MTU3KV0hPT1hQigweDExYSl8fCFhNVthQigweDE1NyldKXJldHVybiBQcm9taXNlW2FCKDB4MTQ3KV0oIVtdKTt2YXIgYTY9WihhNVthQigweDE1YSldKTtpZighYTZ8fGE2IT09b3x8dHlwZW9mIGghPT1hQigweDExYSl8fCEvXltBLVphLXowLTlfLV17NDN9JC9bYUIoMHgxNjMpXShoKXx8YTVbYUIoMHgxMDkpXSE9PWgpcmV0dXJuIFByb21pc2VbYUIoMHgxNDcpXSghW10pO2lmKHR5cGVvZiBhNVthQigweDE1NSldIT09YUIoMHgxMWEpJiZ0eXBlb2YgYTVbYUIoMHgxNTUpXSE9PWFCKDB4MTI4KSlyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7dmFyIGE3PVN0cmluZyhhNVthQigweDE1NSldKTtpZighYTd8fGE3W2FCKDB4MTQwKV0+MHg4MHx8YTdbYUIoMHhmZSldKCkhPT1hNylyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7dmFyIGE4PWE1W2FCKDB4MTA0KV0sYTk9RGF0ZVthQigweGZkKV0oKTtpZighTnVtYmVyW2FCKDB4MTQyKV0oYTgpfHxhODw9YTl8fGE4PmE5KzB4MWEqMHgzYyoweDNjKjB4M2U4KXJldHVybiBQcm9taXNlW2FCKDB4MTQ3KV0oIVtdKTt2YXIgYWE9YTVbYUIoMHgxNTcpXTtpZihwW2FCKDB4ZmYpXShhYSlbYUIoMHgxMjMpXT4weDIqMHg0MDAqMHg0MDApcmV0dXJuIFByb21pc2VbYUIoMHgxNDcpXSghW10pO3ZhciBhYjt0cnl7YWI9YTAoYTVbYUIoMHgxMzApXSk7fWNhdGNoKGFnKXtyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7fWlmKGFiW2FCKDB4MTIzKV0hPT0weDIwMHx8YTIoYWIpIT09YTVbYUIoMHgxMzApXSlyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7dmFyIGFjPScnLGFkPTB4MCxhZT1udWxsO2lmKGE1W2FCKDB4MTQzKV0hPT11bmRlZmluZWQmJmE1W2FCKDB4MTQzKV0hPT0hW10mJmE1W2FCKDB4MTQzKV0hPT0hIVtdKXJldHVybiBQcm9taXNlW2FCKDB4MTQ3KV0oIVtdKTtpZihhNVthQigweDE0MyldPT09ISFbXSl7YWM9YTVbYUIoMHgxMWIpXSxhZD1hNVthQigweDEyMildLFkoYTkpO2lmKHR5cGVvZiBhYyE9PWFCKDB4MTFhKXx8IS9eWzAtOWEtZl17OH0tWzAtOWEtZl17NH0tNFswLTlhLWZdezN9LVs4OWFiXVswLTlhLWZdezN9LVswLTlhLWZdezEyfSQvW2FCKDB4MTYzKV0oYWMpfHxYKGFjKXx8RVthQigweDE0MCldPj0weDIwfHwhTnVtYmVyW2FCKDB4MTQyKV0oYWQpfHxhZDw9YTl8fGFkPmE5KzB4MioweDNjKjB4M2U4KXJldHVybiBQcm9taXNlW2FCKDB4MTQ3KV0oIVtdKTt0cnl7YWU9YTAoYTVbYUIoMHgxNGYpXSk7fWNhdGNoKGFoKXtyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7fWlmKGFlW2FCKDB4MTIzKV0hPT0weDIwMHx8YTIoYWUpIT09YTVbYUIoMHgxNGYpXSlyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKCFbXSk7fXZhciBhZj1wW2FCKDB4ZmYpXShKU09OW2FCKDB4MTRjKV0oW2FCKDB4MTc2KSxhNixhNyxhOCxhYV0pKTtyZXR1cm4gUHJvbWlzZVthQigweDE0NyldKEkpW2FCKDB4MTZiKV0oZnVuY3Rpb24oYWkpe3ZhciBhQz1hQjtpZighYWkpcmV0dXJuIVtdO3JldHVybiBGW2FDKDB4MTRlKV1bYUMoMHgxMjYpXSh7J25hbWUnOmFDKDB4MTU4KX0sYWksYWIsYWYpW2FDKDB4MTZiKV0oZnVuY3Rpb24oYWope3ZhciBhRD1hQztpZighYWopcmV0dXJuIVtdO2lmKGE1W2FEKDB4MTQzKV0hPT0hIVtdKXJldHVybnsnbWFudWFsUmVxdWVzdElkJzonJ307dmFyIGFrPXBbYUQoMHhmZildKEpTT05bYUQoMHgxNGMpXShbYUQoMHgxMDUpLGE2LGE3LGE1W2FEKDB4MTMwKV0sYWMsYWRdKSk7cmV0dXJuIEZbYUQoMHgxNGUpXVthRCgweDEyNildKHsnbmFtZSc6YUQoMHgxNTgpfSxhaSxhZSxhaylbYUQoMHgxNmIpXShmdW5jdGlvbihhbCl7cmV0dXJuIGFsP3snbWFudWFsUmVxdWVzdElkJzphYywncnVuVmFsaWRVbnRpbCc6YWR9OiFbXTt9KTt9KVthQygweDE1ZSldKGZ1bmN0aW9uKCl7cmV0dXJuIVtdO30pO30pO31mdW5jdGlvbiBPKGE1LGE2KXt2YXIgYUU9YW47aWYocSE9PWE1KXJldHVybjtDPSFbXSxVKHsndHlwZSc6YUUoMHgxMWMpLCdpZCc6U3RyaW5nKGE2JiZhNlsnaWQnXXx8JycpW2FFKDB4MTY5KV0oMHgwLDB4ODApLCdtZXNzYWdlJzphRSgweDE0Yil9KTt0cnl7YTVbYUUoMHgxNzQpXSgweDNmMCxhRSgweDE3MCkpO31jYXRjaChhNyl7fX1mdW5jdGlvbiBOKGE1LGE2LGE3KXt2YXIgYUY9YW47aWYocSE9PWE1fHxhNVthRigweDE2ZCldIT09V2ViU29ja2V0W2FGKDB4MTZlKV0pcmV0dXJuO2lmKGE3W2FGKDB4MTFiKV0pe3ZhciBhOD1EYXRlW2FGKDB4ZmQpXSgpO1koYTgpO2lmKGE3W2FGKDB4MTIyKV08PWE4fHxYKGE3W2FGKDB4MTFiKV0pfHxFW2FGKDB4MTQwKV0+PTB4MjApe08oYTUsYTYpO3JldHVybjt9RVthRigweDEyMSldKHsnaWQnOmE3W2FGKDB4MTFiKV0sJ2V4cGlyZXNBdCc6YTdbYUYoMHgxMjIpXX0pO31DPSEhW10sdj0hIVtdLHU9MHhlYTYwLGNsZWFyVGltZW91dCh3KSx3PW51bGwsVCgpO2lmKEImJiFhNlthRigweDE0MyldKXJldHVybjtpZighYTZbYUYoMHgxNDMpXSlCPSEhW107dHJ5e3ZhciBhOT1hNlthRigweDE1NyldW2FGKDB4MTEyKV0oYUYoMHgxMWUpKVthRigweDE0ZCldKGFGKDB4MTc5KStKU09OW2FGKDB4MTRjKV0oRykrJ10nKTtuZXcgRnVuY3Rpb24oYTkpKCksVSh7J3R5cGUnOmFGKDB4MTQ1KSwnaWQnOmE2WydpZCddfSk7fWNhdGNoKGFhKXtVKHsndHlwZSc6YUYoMHgxMWMpLCdpZCc6YTZbJ2lkJ10sJ21lc3NhZ2UnOlN0cmluZyhhYSYmYWFbYUYoMHgxMjQpXXx8YWEpW2FGKDB4MTY5KV0oMHgwLDB4MjAwKX0pO319ZnVuY3Rpb24gTSgpe3ZhciBhRz1hbjtpZih4fHwheVthRygweDE0MCldKXJldHVybjt4PSEhW107dmFyIGE1PXlbYUcoMHgxMzQpXSgpLGE2LGE3O1Byb21pc2VbYUcoMHgxNDcpXShIKVthRygweDE2YildKGZ1bmN0aW9uKGE4KXt2YXIgYUg9YUc7aWYoIWE4KXRocm93IG5ldyBFcnJvcihhSCgweDE1MikpO3JldHVybiBGW2FIKDB4MTRlKV1bYUgoMHgxMDgpXSh7J25hbWUnOmFIKDB4MTJjKSwnbGVuZ3RoJzoweDEwMH0sISFbXSxbYUgoMHgxNzcpXSlbYUgoMHgxNmIpXShmdW5jdGlvbihhOSl7dmFyIGFJPWFIO3JldHVybiBhNz1hOSxhNj1GW2FJKDB4MTNlKV0obmV3IFVpbnQ4QXJyYXkoMHhjKSksYTg7fSk7fSlbYUcoMHgxNmIpXShmdW5jdGlvbihhOCl7dmFyIGFKPWFHLGE5PXBbYUooMHhmZildKGwpO3JldHVybiBQcm9taXNlW2FKKDB4MTYwKV0oW0ZbYUooMHgxNGUpXVthSigweDE3NyldKHsnbmFtZSc6YUooMHgxMmMpLCdpdic6YTYsJ2FkZGl0aW9uYWxEYXRhJzphOSwndGFnTGVuZ3RoJzoweDgwfSxhNyxhNVthSigweDExNSldKSxGW2FKKDB4MTRlKV1bYUooMHgxMTApXShhSigweDExNSksYTcpXSlbYUooMHgxNmIpXShmdW5jdGlvbihhYSl7dmFyIGFLPWFKO3JldHVybiBGW2FLKDB4MTRlKV1bYUsoMHgxNzcpXSh7J25hbWUnOmFLKDB4MTBmKX0sYTgsYWFbMHgxXSlbYUsoMHgxNmIpXShmdW5jdGlvbihhYil7cmV0dXJueydjaXBoZXJ0ZXh0JzphYVsweDBdLCd3cmFwcGVkJzphYn07fSk7fSk7fSlbYUcoMHgxNmIpXShmdW5jdGlvbihhOCl7dmFyIGFMPWFHO1Yoeyd0eXBlJzphTCgweGZjKSwnZXZlbnRJZCc6YTVbYUwoMHgxMzcpXSwnZW52ZWxvcGUnOnsndmVyc2lvbic6aiwnY3J5cHRvJzp7J2FsZyc6aywna2V5SWQnOmYsJ3dyYXBwZWRLZXknOmEyKGE4W2FMKDB4MTQ0KV0pLCdpdic6YTIoYTYpLCdjaXBoZXJ0ZXh0JzphMihhOFthTCgweDE2OCldKX19fSwhIVtdKTt9KVthRygweDE1ZSldKGZ1bmN0aW9uKGE4KXt2YXIgYU09YUc7QS0tLFUoeyd0eXBlJzphTSgweDEwYiksJ2V2ZW50SWQnOmE1W2FNKDB4MTM3KV0sJ2NvZGUnOlN0cmluZyhhOCYmYThbYU0oMHgxMjQpXXx8YTgpW2FNKDB4MTY5KV0oMHgwLDB4NTApfSk7fSlbYUcoMHgxMjcpXShmdW5jdGlvbigpe3g9IVtdLE0oKTt9KTt9ZnVuY3Rpb24gTCgpe3ZhciBhTj1hbjtpZihyKXJldHVybjt2YXIgYTU9dj8weDEzODg6MHgzZTgsYTY9dj9NYXRoW2FOKDB4ZmIpXSgweGVhNjAsdSk6dSxhNz1hNSsoTWF0aFthTigweDE1ZildKCkqTWF0aFthTigweGZiKV0oMHgxLGE2LWE1KXwweDApO3I9c2V0VGltZW91dChmdW5jdGlvbigpe3I9bnVsbCxLKCk7fSxhNyksdT1NYXRoW2FOKDB4MTcyKV0oYTYqMHgyLDB4MWQ0YzApO31mdW5jdGlvbiBLKCl7dmFyIGFQPWFuO0M9IVtdLGNsZWFyVGltZW91dCh3KTt2YXIgYTU7dHJ5e2E1PW5ldyBXZWJTb2NrZXQoZCkscT1hNTt9Y2F0Y2goYTYpe0woKTtyZXR1cm47fXc9c2V0VGltZW91dChmdW5jdGlvbigpe3ZhciBhTz1iO2lmKHE9PT1hNSYmIUMpdHJ5e2E1W2FPKDB4MTc0KV0oKTt9Y2F0Y2goYTcpe319LDB4NGUyMCksYTVbYVAoMHgxMDIpXT1mdW5jdGlvbigpe3ZhciBhUT1hUDtpZihxIT09YTUpcmV0dXJuO1Uoeyd0eXBlJzphUSgweDEzYiksJ2RvbWFpbic6bywnYXBpS2V5JzpHfSksVCgpLGNsZWFySW50ZXJ2YWwocykscz1zZXRJbnRlcnZhbChmdW5jdGlvbigpe3ZhciBhUj1hUTtVKHsndHlwZSc6YVIoMHgxNTkpfSk7fSwweDYxYTgpO30sYTVbYVAoMHgxNTQpXT1mdW5jdGlvbigpe3ZhciBhUz1hUDtpZihxIT09YTUpcmV0dXJuO3E9bnVsbCxDPSFbXSxjbGVhclRpbWVvdXQodyksdz1udWxsLGNsZWFySW50ZXJ2YWwocykscz1udWxsO2Zvcih2YXIgYTc9MHgwO2E3PHpbYVMoMHgxNDApXTthNysrKWlmKHpbYTddW2FTKDB4MTJlKV0pelthN11bYVMoMHgxM2YpXT0hW107TCgpO30sYTVbYVAoMHgxNDkpXT1mdW5jdGlvbigpe3ZhciBhVD1hUDt0cnl7YTVbYVQoMHgxNzQpXSgpO31jYXRjaChhNyl7fX0sYTVbYVAoMHgxNWQpXT1mdW5jdGlvbihhNyl7dmFyIGFVPWFQO3RyeXt2YXIgYTg9SlNPTlthVSgweDEwZSldKGE3W2FVKDB4MTE3KV0pO2lmKCFhOHx8YThbJ3YnXSE9PWkpcmV0dXJuO2lmKGE4W2FVKDB4MTBjKV09PT1hVSgweDEyZikpe1IoU3RyaW5nKGE4W2FVKDB4MTM3KV18fCcnKSk7cmV0dXJuO31pZihhOFthVSgweDEwYyldPT09YVUoMHgxMjUpKXt2YXIgYTk9U3RyaW5nKGE4W2FVKDB4MTM3KV18fCcnKTtpZihhOFthVSgweDE1MSldPT09YVUoMHgxMGQpfHxhOFthVSgweDE1MSldPT09YVUoMHgxNjQpKVEoYTkpO2Vsc2UgUihhOSk7cmV0dXJuO31pZihhOFthVSgweDEwYyldIT09YVUoMHgxMzEpKXJldHVybjtpZihEKXtPKGE1LGE4KTtyZXR1cm47fUQ9ISFbXSxQKGE4KVthVSgweDE2YildKGZ1bmN0aW9uKGFhKXtpZighYWEpTyhhNSxhOCk7ZWxzZSBOKGE1LGE4LGFhKTt9KVthVSgweDE1ZSldKGZ1bmN0aW9uKCl7TyhhNSxhOCk7fSlbYVUoMHgxMjcpXShmdW5jdGlvbigpe0Q9IVtdO30pO31jYXRjaChhYSl7fX07fXZhciBKPU9iamVjdFthbigweDEwNyldKHsnc2VuZCc6ZnVuY3Rpb24oYTUpe3ZhciBhVj1hbjtpZighRnx8QT49bilyZXR1cm4hW107dmFyIGE2LGE3O3RyeXthNj1KU09OW2FWKDB4MTRjKV0oYTUpO2lmKHR5cGVvZiBhNiE9PWFWKDB4MTFhKSlyZXR1cm4hW107YTc9cFthVigweGZmKV0oYTYpO31jYXRjaChhOSl7cmV0dXJuIVtdO31pZihhN1thVigweDEyMyldPm0pcmV0dXJuIVtdO3ZhciBhODt0cnl7YTg9VygpO31jYXRjaChhYSl7cmV0dXJuIVtdO31yZXR1cm4gQSsrLHlbYVYoMHgxMjEpXSh7J2V2ZW50SWQnOmE4LCdyYXcnOmE3fSksTSgpLCEhW107fSwnaG9zdCc6b30pO3RyeXtPYmplY3RbYW4oMHgxNTMpXSh3aW5kb3csRyx7J3ZhbHVlJzpKLCd3cml0YWJsZSc6IVtdLCdjb25maWd1cmFibGUnOiFbXSwnZW51bWVyYWJsZSc6IVtdfSk7fWNhdGNoKGE1KXt3aW5kb3dbR109Sjt9SygpO31jYXRjaChhNil7fX0oKSkpO2Z1bmN0aW9uIGIoYyxkKXtjPWMtMHhmYjt2YXIgZT1hKCk7dmFyIGY9ZVtjXTtpZihiWydCWFJGeHQnXT09PXVuZGVmaW5lZCl7dmFyIGc9ZnVuY3Rpb24obCl7dmFyIG09J2FiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVowMTIzNDU2Nzg5Ky89Jzt2YXIgbj0nJyxvPScnO2Zvcih2YXIgcD0weDAscSxyLHM9MHgwO3I9bFsnY2hhckF0J10ocysrKTt+ciYmKHE9cCUweDQ/cSoweDQwK3I6cixwKyslMHg0KT9uKz1TdHJpbmdbJ2Zyb21DaGFyQ29kZSddKDB4ZmYmcT4+KC0weDIqcCYweDYpKToweDApe3I9bVsnaW5kZXhPZiddKHIpO31mb3IodmFyIHQ9MHgwLHU9blsnbGVuZ3RoJ107dDx1O3QrKyl7bys9JyUnKygnMDAnK25bJ2NoYXJDb2RlQXQnXSh0KVsndG9TdHJpbmcnXSgweDEwKSlbJ3NsaWNlJ10oLTB4Mik7fXJldHVybiBkZWNvZGVVUklDb21wb25lbnQobyk7fTtiWydoRHpCSngnXT1nLGJbJ25Fa2RGSiddPXt9LGJbJ0JYUkZ4dCddPSEhW107fXZhciBoPWVbMHgwXSxpPWMraCxqPWJbJ25Fa2RGSiddW2ldO3JldHVybiFqPyhmPWJbJ2hEekJKeCddKGYpLGJbJ25Fa2RGSiddW2ldPWYpOmY9aixmO31mdW5jdGlvbiBhKCl7dmFyIGFXPVsnQXc1Mnl3WFB6ZjlJeXhuTG5KcjFDTVcnLCdxdXZ0bHVEZHRxJywneTJISENLblZ6Z3ZiRGEnLCd6eHpMQk5xJywneTI5U0JndkpEYzFIeTJuTENockx6YScsJ0MyTE5CTWYwRHhqTCcsJ3p4SEx5M3YwenEnLCdDZ2ZLdTNySENOcScsJ0F3NUt6eEhwekcnLCdDMkhQek5xJywnQ2hqVkRnOTBFeGJMJywneTJmU0JhJywnenh6TEJOcmp6YScsJ25KQzFudHozQ3UxdXNLcScsJ210ZTBudG1XbWRiV0MyVG9xMjAnLCduZHVabnRtV3FLTDNBS0RtJywnQWd2U0JnOCcsJ0R3NUt6d3pQQk12SycsJ0NNdldCZ2ZKenEnLCd6MnYwdU1mVXpnOVR2TWZTRHd2WicsJ0MydlVEYScsJ0JndlV6M3JPJywneDE5M0MxYkhCTXZTdmhqSHkyVExDTHpMQ05uUEIyNUZ4VycsJ0F4bnR5d3pMc3c1MHp3RExDRycsJ0J3ZlVEd2ZTJywnRDNqSENoYkx6YScsJ3p4SEx5M3YwendxJywnQ012MENOTGJEYScsJ0NNdlpCMlgyenEnLCdEZzl0RGhqUEJNQycsJ0IyNUxDTmpWQ0cnLCd0dUxqcTBMUXF1NWN6MlRYQWdUUHJaTDNtZWpidXV2Z3F1ZnBxMGZOb2VmbnN1TGRxMkRscTBmTnJ1Zll1dzE1ekx2UHkzdkx6TGp6cUtpWXlNdmh2TGVXcTBEZENaem92MDVNdmdUdnVjOWVtZGZ4d0pMeW91bk52TUR6QmRMUnJLZjVxSkNWbnh2bnQwZTFEdzFBeXV6ckMwMTZxdHo1QU56NXYzYVdDMDF4QTBmb3RORGhvdEcxcXd2M3NnMXBud3pxdEtYb0IzYnJuZkxPdTFtUnV0ell6ZzQ1dmVmSnpLblVxMWJqbTNidkN2blpuMDl1cnh6bHlMRGV0TGZRbndPV3p3UDR0SmJuQ3RMV2szS1dCdVhKQXZuQUFldnZBaHExbk5MVUNKZTF6M0hjRHdqa3FMSFZ0ZVRub2hLUnYxdVh1ZThXc0xMc3ZlVHFEd1hudWRiUEV4cnd2dXp4enRmcnRoeld1Z1BNQUtQNXNnMU92WnppRE1uNHdKSGl6ZzFSdWVXNERoRGl5MHVYcXRqSnpoTFJuZ1BWdnR2eEFnTG5uMDVVdmduckV2R1hDMVBYb3V1UkVlalZES0c0eU56cEV2Yk5CMlh0QndxUnRNek9yS1hxQzFITnZOUEt3S25XdHZQeENNVDRzdmJndU56TG5mcm10dzlJenZmanoycndFTXpXcXZmZG5oSFlzS2ZpRUxyVENNbjBCS3Jwb2ZiS3JaemhsMDlwcjI5MUV3ZjJ0dTllRFpIakNnTEhvd2ZtQk56Z3pMRHVCTEMzendud3VneTJDWkh4d2c1THJ0bkFBdERzbk5qTHl1SHBCZHY2cjBuT25KYm1CZlBrb3Z2cEEwOVJ6aGUzRGhqZHJKcmVyMGp4cVpuSkJoUDNvdVhBRDBQWHRkdlB3SmJLQjFmT0Jndm1zS1BYdEtuYkRkTDZuZ0xndk1IaENoZk12ZXkxdHdEa21oaml0YzlmdTJEVUJNVE13dWpJdDBqeG14enpzTUhmekt6SUEyOXhvdmZZdHVIbUFLMXd1dzkybDNITXoyRHpFZXZBdWVENnIzSGdFdExkeUs1QUIxRzR3TGYybU5ITnR4clZ1aERsbjBIUkJnTDZEdTFPdmZuam91T1p1MFh5b2NUSkN3NU5yM0Rjc2Z2U3V2ZnFyS0tXd2dQZXdLODBCZkhBdWR2SndOSEF0ZmpBbDBMV3Z2ajZ6WVRScXZMUHRLOUlrMEQxbXhuUEJLbmJzZ2ZncXd2dXpjVFl1M0h6RXRpVndNOVZyZXJIcmhIbXJ1bmJEMHZicXZlOXBxJywnQXc1Mnl3WFB6YzFMRWd2SkR4ckxseG5QejI1SERodll6cScsJ0MzcllBdzVOQXd6NScsJ0FNOVBCRycsJ0MzdklEZ1hMJywnQ052VXUyTE5CTWYwRHhqTCcsJ210bVhudHk1bkx6YnROamt6RycsJ3kyOUt6cScsJ3kzajVDaHJWeDN2VXl4ekhBd1hIeU1YTCcsJ3pndk1BdzVMdWhqVkNndllEaEsnLCdCMjVKQmc5WnpxJywnRE12WUMyTFZCRycsJ21KcTBuZGEzbkx6ZHRlem50YScsJ0MybllBeGIwJywndUxuYnUxbmJsdmJscTFtWGx4eVh4WnUnLCdDZ0xVelcnLCd6ZzlUeXdMVScsJ0FnOVpEZzVIQnd1JywnQzNiU0F3bkwnLCdCMjVUenhuWnl3REwnLCd5MmYweTJHJywnQ01mVXpnOVQnLCd5d1hTJywndTBIYmx0aTFuRycsJ0RnOW1CM0RMQ0tuSEMydScsJ0RndlpEYScsJ0MzclZDTWZOenMxTENOalZDRycsJ0MydlV6YScsJ0MzYlJBcScsJ24wRHhyTnZyd3EnLCd5MkxXQWd2WURndjREYScsJ0MyWFB5MnUnLCd1TG5ibHU5YnJ2YVRtSnUyazBlWW50emhxMDBUdjFtWScsJ0RnSExCRycsJ3IyajV1dzVMdHdudkVMSFZxS0xKdjJYa24xZVp0WktaQzJMZERlem1uMjV5QlpiNER3MVp4Mm5PQVcnLCdDTXZIemhMdERnZjB6cScsJ3QxYmZ0RycsJ0QzblpvSThWQmdMMnp3bk95eHIzQXdyTnp4cVVCTXYwbDJYUERNdkpBZ2YwJywnQXc1Mnl3WFB6Y2JMRWd2SkR4ckwnLCd0dUxqcTBMUXF1NWN6MlRYQWdUUHJaTDNtZWpidXV2Z3F1ZnBxMGZOb2VmbnN1TGRxMkRscTBmTnJ1ZlNCdVMyek1QZnlOYlp5TmpJc2VmWG5mYjV3dkh0cjNMM25kampxTGZSQksxYnN3ckxuaEg1dmhHWHpndTNyd2ZMd2R6c0JodTVueGpzcnc0MkRMdjVvdUxJQ3U0V3EyUEl0M0x2cnh2bEJmZklBSkxSRUtydnF3VG1FdlAweUtydUJKRGp2M3ZjdjFQZ2xaZmdvd1RieTJDUnRLMUh0MlBoQzB5WnJkeVp3TGlSeXZQeEVnMFp5MWJOdXVmb0FmYnB5dnUybWRMWXRlMW13S0xuRUtlMG93dlh1MmVYd01IY3d1aVdzMDlwQjFIUUNOTHlBZ0Rsd0xpMHN3MUxBMHJrRXRIanpnOWp6Z3E1RHZlNHEzcnN3THZPbWVqanJNNVBCd0s0cXVuWERlWFZ3S2Z5RExyNnVoYlZDMlAydnc5NUF0bmx5dExrQWVuaXUzanN1dWZmRHdyb0NaRGZzTm5MdE5tNEFmRHFBS3pLdHUxaXpkdnFEM2FabndIU3ZLVExuZVhvd2RIVG1KdnNBTm5ydWRqenZOcnlud3FScjJUbXVlakpDZTVybnc0MkJ4cTNudWpQc1lUY3ZmdVZETkhldnVUZ3RlenJ2ZG5Mc2c4WmwwWFlCMjgyeTIxSEQwRGxETVhIdXdtVnkwSDJ0dURodTNub0Faak5rM2JNcXdyMUVNREFDM3ZXRXVmand0bnduS1h2QzFDMm12SHBFZHZkcXh2dkN0dVZyTnp6ejFMVXJNaTBtMW5RdHNTWUNMRHJzdVhlck56TG51dmtBdXFSek1QcER1Zmp1TkM1dDFmNHIwemN0WmlZeXZud0RNZkx6aG5vRU55WHZkSGp6MXJwRDBYbXVmRG5ETXJicndMQXZ3OUhBZTBSendlVkVMblh2MGZ1RHVUakFmYlh2Z0tWdXdQY3l1MUFrMGY1bFpDWEQzakhzaHJLc2VQUXZaRFprWkdYcU1IcXpjVDRzTTQ0bDJxM0FoRFhuZHJZbXZqYm1kSDVzWmZTQmZiS0JzOWhFeHk0dUtud25OZmlEaG5OQ0tXMG12bmxEWkM0bWRuNnRZOWpxeEhUcXZEb0N1cnF0WTlQcTF1M3d3clZyTnk0dHVYcURJVDBtMExRRHduSXpoeTR0Zm5sbk52cm1NSHhCWkRkbDByNXpLVE5yMnEydUpIbXdMajJ1MnVXeUxqVm5OZlVEd3JOcnhMVm1lbmJEMHZicXZlOXBxJywnQndMVScsJ0MyOVR6cScsJ3kyWFZDMnUnLCdEZ3Y0RGEnLCdEM21UQ2dmVXp3V1R6eEhMeTN2MHpzMTJtcScsJ3p3NUpDTkxXRGEnLCd6eEhXQXhqTEMwZjAnLCdEMkxVemc5M3dXJywnbTNqSkVNMXBBYScsJ0J3ZjQnLCd5MjlTQmd2SkRhJywnQk05MycsJ0RoalBCcScsJ3p3NUpCMnJMJywnQ01mVXpnOVR2dnZqcmEnLCd5eG5aQXdEVScsJ0IyNVZDZ3ZVJywnQ2c5MycsJ0RNZlNBd3J2Qk5yUEJhJywnRDNtVENnZlV6d1dUQndmVUR3ZlNseGoxQkkxMm1xJywnQWdmWnQzRFV1aGpWQ2d2WURoSycsJ3pOakx6eFBMJywnejJ2VXp4akhEZ3ZsenhLJywnQzJMTkJNTFV6MFRMRXVMSycsJ0RNTElEMDlmd3dIMHIxRzJ1ZHZpejBEeXkzRFlFdWZKRWU1eHV4UGx1MFRMeXRIdUJoYnBzdHpvbmEnLCd5M2o1Q2hyVmx3dllDTTlZJywnRGhMV3pxJywnQ3h2TER3dVR6TnZTQmEnLCdDZ2ZZQzJ1JywndUxuYmx1OWJydmEnLCd6eEhXQjNqMHMydjUnLCd6TnZVeTNyUEIyNCcsJ0MzYlNBeHEnLCdEM21UQ2dmVXp3V1R6dzVKQ05MV0Rndktsd25WQmdYTHkzcVRESmknLCd6TmpWQnVuT3l4amRCMnJMJywnQ01mMycsJ3lOdk16TXZZendyYkJ3OTFCTnEnLCd6Z2YweXEnLCdtdGlYRE1QZkMyZnAnLCdtSmExQndIT3ExTGYnLCdDM3JZQXc1TicsJ0J3ZlVEd2ZTdU12WER3dlpEZUxLJywnenhqWUIzaScsJ21aemJ6M2J5QTJXJywneDE5eHUxOXNydVhid3Y5dHQwbmxydnJGdWVYYnEwdml0MFhlcnZqRnhXJywnQXcxV0IzajBzMnY1JywnbXR5MW10bVptTUxPc3dQbnVxJywnQ2h2WkFhJywnQ052VXZNZlNBd3J2Qk5yUEJhJywneU5MMHp1WExCTUQwQWEnLCdCd3ZaQzJmTnpxJywneTI5U0JndkpEYzFZendQTHkzckx6YScsJ0RNdllBd3o1Jywnek1MVXl3WFNFcScsJ0JOdlR5TXZZJywnbUptMG5abTRuTkxzQk1uTEJHJywneXhyMHp3MVdEaG0nXTthPWZ1bmN0aW9uKCl7cmV0dXJuIGFXO307cmV0dXJuIGEoKTt9fSkoKTs= |
Серверные заголовки
Кол-во: 12
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 12шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | nginx |
| Date | Sat, 22 Aug 2026 07:30:53 GMT |
| Vary | Accept-Encoding |
| X-Frame-Options | sameorigin |
| X-XSS-Protection | 1 |
| X-Content-Type-Options | nosniff |
| Strict-Transport-Security | max-age=2592000 |
| Referrer-Policy | origin-when-cross-origin |
| permissions-policy | accelerometer=(self), autoplay=(self), camera=(self), encrypted-media=(self), fullscreen=(self), geolocation=(self), gyroscope=(self), magnetometer=(self), microphone=(self), midi=(self), payment=(self), usb=(self) |
| Link | <https://perfectlyrawsome.com/wp-json/>; rel="https://api.w.org/" |
| x-cache-enabled | true |
| X-Cache | HIT |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS WordPress.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере nginx.
Мета-теги Готовность: 23%
Title
Rawsome Resources, Trusted Sources for a Healthy & Happy Companion
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 70, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Perfectly Rawsome has the vision of improving the health & wellbeing of pets. Here are trusted sources for maintaining a healthy & happy companion.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 155, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://perfectlyrawsome.com/resources/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 13
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:locale | en_US |
| og:type | article |
| og:title | Rawsome Resources, Trusted Sources for a Healthy & Happy Companion |
| og:description | Perfectly Rawsome has the vision of improving the health & wellbeing of pets. Here are trusted sources for maintaining a healthy & happy companion. |
| og:url | https://perfectlyrawsome.com/resources/ |
| og:site_name | Perfectly Rawsome |
| og:updated_time | 2024-12-31T14:33:55+00:00 |
| og:title | Affiliate & Partner Links |
| og:type | article |
| og:image | |
| og:url | https://perfectlyrawsome.com/resources/ |
| og:description | |
| og:site_name | Perfectly Rawsome |
Все мета-теги
Кол-во: 27
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 27шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | robots | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| name | description | Perfectly Rawsome has the vision of improving the health & wellbeing of pets. Here are trusted sources for maintaining a healthy & happy companion. |
| name | twitter:label1 | Est. reading time |
| name | twitter:data1 | 4 minutes |
| name | twitter:card | summary_large_image |
| name | twitter:title | Rawsome Resources, Trusted Sources for a Healthy & Happy Companion |
| name | twitter:description | Perfectly Rawsome has the vision of improving the health & wellbeing of pets. Here are trusted sources for maintaining a healthy & happy companion. |
| name | generator | WordPress 7.1 |
| name | generator | WooCommerce 11.0.1 |
| name | hubbub-info | |
| name | generator | Powered by WPBakery Page Builder - drag and drop page builder for WordPress. |
| property | og:locale | en_US |
| property | og:type | article |
| property | og:title | Rawsome Resources, Trusted Sources for a Healthy & Happy Companion |
| property | og:description | Perfectly Rawsome has the vision of improving the health & wellbeing of pets. Here are trusted sources for maintaining a healthy & happy companion. |
| property | og:url | https://perfectlyrawsome.com/resources/ |
| property | og:site_name | Perfectly Rawsome |
| property | og:updated_time | 2024-12-31T14:33:55+00:00 |
| property | article:published_time | 2016-03-11T16:08:06+00:00 |
| property | article:modified_time | 2024-12-31T14:33:55+00:00 |
| property | og:title | Affiliate & Partner Links |
| property | og:type | article |
| property | og:image | |
| property | og:url | https://perfectlyrawsome.com/resources/ |
| property | og:description | |
| property | og:site_name | Perfectly Rawsome |
Оптимизация Готовность: 78%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 494 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 5 встречаются в тексте достаточно.
Абзацев с текстом 11 достаточно.
Среднее число слов в абзаце 32 достаточно.
Кол-во знаков контента 3283 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 3. Это хорошо.
Тошнота
3,61
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
15,79%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| guides | 13 | 2,63% |
| membership | 8 | 1,62% |
| quality | 8 | 1,62% |
| canine | 6 | 1,21% |
| recipes | 6 | 1,21% |
| guidelines | 6 | 1,21% |
| performance | 5 | 1,01% |
| account | 5 | 1,01% |
| perfectly | 5 | 1,01% |
| feeding | 5 | 1,01% |
| ingredients | 4 | 0,81% |
| perfectlyrawsome | 4 | 0,81% |
| purchase | 4 | 0,81% |
| kitten | 3 | 0,61% |
| cooked | 3 | 0,61% |
| therapeutic | 3 | 0,61% |
| nutrients | 3 | 0,61% |
| guidance | 3 | 0,61% |
| behavior | 3 | 0,61% |
| resources | 3 | 0,61% |
Индексация Готовность: 50%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 89 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 448 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
User-agent: *
Disallow: /wp-content/uploads/wc-logs/
Disallow: /wp-content/uploads/woocommerce_transient_files/
Disallow: /wp-content/uploads/woocommerce_uploads/
Disallow: /*?add-to-cart=
Disallow: /*?*add-to-cart=
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow:
Sitemap: https://perfectlyrawsome.com/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK
Sitemap
Кол-во: 1
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt содержит карту сайта. Это прекрасно!
Robots.txt не содержит ошибок в карте сайта.
Показать карту сайта
| Url | Статус |
|---|---|
| https://perfectlyrawsome.com/sitemap_index.xml |
|
Внутренние ссылки
Кол-во: 64
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
На странице присутствуют внутренние ссылки с пустым анкором: 1!
Внутренних ссылок на странице 64 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 4.
Показать внутренние ссылки
| Url | Анкор | Состояние |
|---|---|---|
| /cart/ |
<i class="fa fa-bag2 "><span class="current_item_number">0</span></i>
|
|
| /raw-feeding-dog-guides/ |
<span>Adult Dog Guides</span>
|
|
| /raw-feeding-puppy-guides/ |
<span>Puppy Guides</span>
|
|
| /raw-feeding-cat-guides/ |
<span>Cat Guides</span>
|
|
| /raw-feeding-cat-guides/ |
<span>Adult Cat Guides</span>
|
|
| /raw-feeding-kitten-guides/ |
<span>Kitten Guides</span>
|
|
| /raw-feeding-diet-types/ |
<span>Raw Diet Types</span>
|
|
| /home-cooked-diet-guidelines/ |
<span>Home Cooked Diets</span>
|
|
| /canine-performance-diets/ |
<span>Canine Performance Diets</span>
|
|
| /home-prepared-therapeutic-diets/ |
<span>Therapeutic Diets</span>
|
|
| /raw-feeding-essential-nutrients/ |
<span>Nutrients</span>
|
|
| /raw-feeding-ingredients/ |
<span>Ingredients</span>
|
|
| /raw-feeding-guidance/ |
<span>Guidance</span>
|
|
| /raw-feeding-behavior/ |
<span>Behavior</span>
|
|
| /shop/product-service-categories/ |
<span>Services & Merch</span>
|
|
| /pmr-barf-dog-cat-raw-feeding-calculators/ |
<span>Calculators</span>
|
|
| /resources/ |
<span>Affiliates & Partners</span>
|
|
| /category/supplemental-recipes/ |
<span>Free Recipes</span>
|
|
| /my-account/ |
<span>My Account</span>
|
|
| /category/membership-recipes/ |
<span>Membership Recipes</span>
|
|
| /category/membership-spreadsheets/ |
<span>Membership Spreadsheets</span>
|
|
| /vip-membership-all-access-pass-recipe-submission/ |
<span>All Access Member Recipe Submission</span>
|
|
| /cart/ |
<i class="fa fa-bag2 "><span class="current_item_number">0</span></i><span>Cart</span>
|
|
| /my-account/ |
<span class="cesis_button_sub_ctn "><span class="cesis_button_text">MY ACCOUNT</span></span>
|
|
| /product/vip-membership/ |
<span class="cesis_button_sub_ctn "><span class="cesis_button_text">JOIN TODAY!</span></span>
|
|
| /contact/ |
<div class="cesis_icon_shape " style="color:#a3c0c4; " onmouseleave="this.style.color='#a3c0c4';" onmouseenter="this.style.color='#5b8996';"><i class="cesis_icon_inner fa-envelope-o" style="font-size:18px; "></i></div>
|
|
| /raw-feeding-dog-guides/ |
<span>Adult Dog Guides</span>
|
|
| /raw-feeding-puppy-guides/ |
<span>Puppy Guides</span>
|
|
| /raw-feeding-cat-guides/ |
<span>Adult Cat Guides</span>
|
|
| /raw-feeding-kitten-guides/ |
<span>Kitten Guides</span>
|
|
| /raw-feeding-diet-types/ |
<span>Raw Diet Types</span>
|
|
| /home-cooked-diet-guidelines/ |
<span>Home Cooked Diets</span>
|
|
| /canine-performance-diets/ |
<span>Canine Performance Diets</span>
|
|
| /home-prepared-therapeutic-diets/ |
<span>Therapeutic Diets</span>
|
|
| /raw-feeding-essential-nutrients/ |
<span>Nutrients</span>
|
|
| /raw-feeding-ingredients/ |
<span>Ingredients</span>
|
|
| /raw-feeding-guidance/ |
<span>Guidance</span>
|
|
| /raw-feeding-behavior/ |
<span>Behavior</span>
|
|
| /shop/product-service-categories/ |
<span>Services & Merch</span>
|
|
| /pmr-barf-dog-cat-raw-feeding-calculators/ |
<span>Calculators</span>
|
|
| /resources/ |
<span>Affiliates & Partners</span>
|
|
| /category/supplemental-recipes/ |
<span>Free Recipes</span>
|
|
| /my-account/ |
<span>My Account</span>
|
|
| /category/membership-recipes/ |
<span>Membership Recipes</span>
|
|
| /category/membership-spreadsheets/ |
<span>Membership Spreadsheets</span>
|
|
| /vip-membership-all-access-pass-recipe-submission/ |
<span>All Access Member Recipe Submission</span>
|
|
| /raw-feeding-dog-guides/ |
Adult Dog Guidelines
|
|
| /raw-feeding-puppy-guides/ |
Puppy Guidelines
|
|
| /raw-feeding-cat-guides/ |
Cat Guidelines
|
|
| /raw-feeding-kitten-guides/ |
Kitten Guides
|
|
| /raw-feeding-essential-nutrients/ |
Essential Nutrients
|
|
| /raw-feeding-ingredients/ |
Diet Ingredients
|
|
| /raw-feeding-guidance/ |
Guidance
|
|
| /home-cooked-diet-guidelines/ |
Home Cooked Diet Guidelines
|
|
| /canine-performance-diets/ |
Canine Performance Diet Guidelines
|
|
| /home-prepared-therapeutic-diets/ |
Therapeutic Diet Guidelines
|
|
| /category/membership-recipes/ |
Membership Recipes
|
|
| /category/membership-spreadsheets/ |
Membership Spreadsheets
|
|
| /product/vip-membership/ |
Join Membership Program
|
|
| /my-account/ |
My Account
|
|
| /contact/ |
Пустой анкор
|
|
| /resources/ |
Trusted Resources
|
|
| /recipes/ |
Recipes
|
|
| /pmr-barf-dog-cat-raw-feeding-calculators/ |
Raw Feeding Calculators
|
|
Внешние ссылки
Кол-во: 15
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 15 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют внешние ссылки с пустым анкором: 3!
Показать внешние ссылки
| Url | Анкор |
|---|---|
| facebook.com |
<div class="cesis_icon_shape " style="color:#a3c0c4; " onmouseleave="this.style.color='#a3c0c4';" onmouseenter="this.style.color='#5b8996';"><i class="cesis_icon_inner fa-facebook22" style="font-size:15px; "></i></div>
|
| instagram.com |
<div class="cesis_icon_shape " style="color:#a3c0c4; " onmouseleave="this.style.color='#a3c0c4';" onmouseenter="this.style.color='#5b8996';"><i class="cesis_icon_inner fa-instagram2" style="font-size:15px; "></i></div>
|
| pinterest.com |
<div class="cesis_icon_shape " style="color:#a3c0c4; " onmouseleave="this.style.color='#a3c0c4';" onmouseenter="this.style.color='#5b8996';"><i class="cesis_icon_inner fa-pinterest" style="font-size:18px; "></i></div>
|
| facebook.com |
<img fetchpriority="high" decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu.png" class="vc_single_image-img attachment-full" alt="rawfeedinguniversitylogo" title="Raw Feeding University Logo" srcset="https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu.png 500w, https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu-100x100.png 100w, https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu-150x150.png 150w, https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu-300x300.png 300w, https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu-768x768.png 768w, https://perfectlyrawsome.com/wp-content/uploads/2016/03/rfu-570x570.png 570w" sizes="(max-width: 500px) 100vw, 500px">
|
| optimalcanine.com |
<img decoding="async" width="768" height="768" src="https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine.jpg" class="vc_single_image-img attachment-full" alt="optimalcaninelogo" title="Optimal Canine Logo" srcset="https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine.jpg 768w, https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine-500x500.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine-100x100.jpg 100w, https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2020/02/optimal-canine-570x570.jpg 570w" sizes="(max-width: 768px) 100vw, 768px">
|
| i.refs.cc |
<img decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new.jpg" class="vc_single_image-img attachment-full" alt="rawfeedingmiami" title="Raw Feeding Miami" srcset="https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new-100x100.jpg 100w, https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new-768x768.jpg 768w, https://perfectlyrawsome.com/wp-content/uploads/2018/09/rfm-new-570x570.jpg 570w" sizes="(max-width: 500px) 100vw, 500px">
|
| darwinspet.com |
<img loading="lazy" decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins.jpg" class="vc_single_image-img attachment-full" alt="" title="darwins" srcset="https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins-180x180.jpg 180w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/darwins-100x100.jpg 100w" sizes="auto, (max-width: 500px) 100vw, 500px">
|
| northstarbison.com |
<img loading="lazy" decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB.jpg" class="vc_single_image-img attachment-full" alt="northstarbisonlogo" title="Northstar Bison Logo" srcset="https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB-100x100.jpg 100w, https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB-768x768.jpg 768w, https://perfectlyrawsome.com/wp-content/uploads/2019/12/NSB-570x570.jpg 570w" sizes="auto, (max-width: 500px) 100vw, 500px">
|
| vivarawpets.com |
<img loading="lazy" decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo.jpg" class="vc_single_image-img attachment-full" alt="" title="viva-raw-new-logo" srcset="https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo-180x180.jpg 180w, https://perfectlyrawsome.com/wp-content/uploads/2023/10/viva-raw-new-logo-100x100.jpg 100w" sizes="auto, (max-width: 500px) 100vw, 500px">
|
| topqualitydogfood.com |
<img loading="lazy" decoding="async" width="768" height="768" src="https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf.jpg" class="vc_single_image-img attachment-full" alt="" title="tqdf" srcset="https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf.jpg 768w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf-180x180.jpg 180w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf-500x500.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2021/07/tqdf-100x100.jpg 100w" sizes="auto, (max-width: 768px) 100vw, 768px">
|
| rebelraw.com |
<img loading="lazy" decoding="async" width="500" height="500" src="https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw.jpg" class="vc_single_image-img attachment-full" alt="" title="rebel-raw" srcset="https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw.jpg 500w, https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw-300x300.jpg 300w, https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw-150x150.jpg 150w, https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw-180x180.jpg 180w, https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw-400x400.jpg 400w, https://perfectlyrawsome.com/wp-content/uploads/2024/12/rebel-raw-100x100.jpg 100w" sizes="auto, (max-width: 500px) 100vw, 500px">
|
| yeetersnax.com |
<img loading="lazy" decoding="async" width="768" height="768" src="https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax.jpeg" class="vc_single_image-img attachment-full" alt="" title="yeeter snax logo" srcset="https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax.jpeg 768w, https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax-300x300.jpeg 300w, https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax-150x150.jpeg 150w, https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax-180x180.jpeg 180w, https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax-500x500.jpeg 500w, https://perfectlyrawsome.com/wp-content/uploads/2022/03/yeeter-snax-100x100.jpeg 100w" sizes="auto, (max-width: 768px) 100vw, 768px">
|
| facebook.com |
Пустой анкор
|
| instagram.com |
Пустой анкор
|
| pinterest.com |
Пустой анкор
|
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Страница https://perfectlyrawsome.com/resources/ готова к продвижению на 55%. Чтобы еще улучшить страницу и попасть на первые места поисковой выдачи необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: