# Инструменты анализа веб-сайтов | Causa Arcana
16 Июль, 2022 06:08 • Александр Котов • 350 слов
 #сервисы #веб #технологии #информационная_безопасность #интернет

=> ../../../../index.gmi На главную
=> ../../../feed.gmi В блог

Современный Веб очень сложен. Для создания качественного веб-сайта недостаточно просто купить доменное имя и разместить на нём несколько статических или интерактивных HTML-страниц. Вы столкнётесь с проблемами с безопасностью, с доступностью на мобильных устройствах и для инвалидов, с продвижением. Для обнаружения этих проблем стоит пользоваться специальными инструментами. Я приведу обзор некоторых из них, реализованных в виде веб-сервисов.

## Internet.nl

Internet.nl⁽¹⁾ анализирует соответствие веб-сайта лучшим современным практикам, принятым в Интернете. Проверки разделены на четыре группы:

* Доступность по протоколу IPv6
* Защищённость домена с помощью DNSSEC
* Безопасность соединения HTTPS
* Использование заголовков HTTP, повышающих безопасность

Я рекомендую следовать всем рекомендациям этого сервиса, кроме тех, которые касаются DNSSEC — я плохо знаком с этим стандартом, имеющим, кстати, противников⁽²⁾.

=> ../../../../../assets/images/blog/internet-nl.png Пример отчёта Internet.nl

## Security Headers

Security Headers⁽³⁾ тоже анализирует использование современных заголовков HTTP, которые повышают безопасность веб-сайта, но знает больше заголовков, чем упомянутый выше Internet.nl. Для каждого предлагаемого заголовка есть краткое и ссылка подробное описание. Я рекомендую следовать всем рекомендациям этого сервиса.

=> ../../../../../assets/images/blog/security-headers.png Пример отчёта Security Headers

## GTmetrix

GTMetrix⁽⁴⁾ анализирует производительность веб-сайта. Результат складывается из множества факторов, таких как количество сетевых запросов, размер ресурсов, наличие компрессии и кэширования, сложность обработки HTML, CSS и JavaScript, время отрисовки страницы, сложность анимации. Имеется около сорока двух проверок структуры страницы с описанием их смысла и значимости, а также результат анализа с помощью Google Chrome и браузерного расширения с открытым исходным кодом Lighthouse⁽⁵⁾. Я рекомендую исправлять по мере возможности большинство проблем, на которые указывает GTmetrix.

=> ../../../../../assets/images/blog/gtmetrix.png Пример отчёта GTmetrix

## SEOptimer

SEOptimer⁽⁶⁾ анализирует веб-сайт с точки зрения SEO. Это условно бесплатный инструмент, который позволяет сделать лишь несколько отчётов в сутки. Сервис даёт огромное количество рекомендаций. Не всем из них стоит следовать. Например, я против размещения на веб-сайте стороннего кода, такого как Google Analytics и Facebook Pixel, поскольку это нарушает приватность посетителей, передавая информацию о них корпорациям.

=> ../../../../../assets/images/blog/seoptimer.png Пример отчёта SEOptimer

## Seobility

Seobility⁽⁷⁾ тоже анализирует веб-сайт с точки зрения SEO. У него меньше возможностей, чем у упомянутого выше SEOptimer, однако он тоже достаточно хорош и даже имеет уникальные в рамках текущей статьи возможности. Например, только этот сервис позволил мне обнаружить отсутствие перенаправления с поддомена «www».

=> ../../../../../assets/images/blog/seobility.png Пример отчёта Seobility

## Другие инструменты

Стоит обратить внимание на другие сервисы, которые я не стал подробно описывать в текущей статье:

* Yellow Lab Tools⁽⁸⁾
* Pingdom Website Speed Test⁽⁹⁾



## Ссылки

=> https://www.internet.nl 1) Internet.nl — Test for modern Internet Standards like IPv6, DNSSEC, HTTPS, TLS, HSTS, DMARC, DKIM, SPF, STARTTLS and DANE
=> https://sockpuppet.org/blog/2015/01/15/against-dnssec/ 2) Against DNSSEC
=> https://securityheaders.com 3) Security Headers — Quickly and easily assess the security of your HTTP response headers
=> https://gtmetrix.com 4) GTMetrix — A free tool to test and monitor your page's performance. Using Lighthouse, GTmetrix generates scores for your pages and offers actionable recommendations on how to optimize them
=> https://developer.chrome.com/docs/lighthouse/overview/ 5) Lighthouse — An open-source, automated tool for improving the quality of web pages
=> https://www.seoptimer.com 6) SEOptimer — Analyze Websites With Free SEO Audit & Reporting Tool
=> https://www.seobility.net/en/seocheck/ 7) Seobility — Instantly review your website for free with the SEO checker from Seobility and get tips for a better search engine optimization and higher rankings
=> https://yellowlab.tools 8) Yellow Lab Tools — A free online web performance analyzer. It audits a webpage for performance and front-end quality issues. And it's open-source!
=> https://tools.pingdom.com 9) Pingdom Website Speed Test — Use this free Website Speed Test to analyze the load speed of your websites, and learn how to make them faster

