diff --git a/iqon-design-audit.md b/iqon-design-audit.md new file mode 100644 index 0000000..99457d1 --- /dev/null +++ b/iqon-design-audit.md @@ -0,0 +1,269 @@ +--- +name: iqon-design-audit +description: "Аудит дизайна iqon.com с референсами из Open Design дизайн-систем и план изменений" +metadata: + node_type: memory + type: project +--- + +# Аудит дизайна iqon.com + +*Created: 18 May 2026* + +## Контекст + +Анализ текущего дизайна iqon.com с использованием дизайн-систем из Open Design (nexu-io/open-design). Сайт работает на WordPress 4.9.13 с кастомной темой iqon (2012 год). Содержимое не обновлялось с 2013 года. На том же аккаунте reg.ru (u0012812) что и dsu-project.ru. + +--- + +## 1. Критические проблемы + +### 1.1 Нет viewport meta tag + +**Проблема:** Отсутствует `` — сайт не адаптивный, на мобильных отображается в масштабе десктопа (960px). + +**Референс (Corporate):** `` — стандарт. + +**Исправление:** Добавить viewport meta через Code Snippets на dsu-project.ru (output buffering). + +### 1.2 WordPress 4.9.13 — критически устаревшая + +**Проблема:** WP 4.9.13 (декабрь 2017), минимум 50+ известных уязвимостей. Readme.html доступен, раскрывает WP. + +**Риск:** RCE, XSS, SQL injection. + +**Исправление:** Обновить WordPress до 6.x (рискованно с кастомной темой) или заблокировать readme.html, скрыть WP-версию. + +### 1.3 REST API полностью открыт (180 маршрутов) + +**Проблема:** `/wp-json/` раскрывает 180 маршрутов, 5 namespaces, имена пользователей (admin, iqnadm01). + +**Исправление:** Ограничить REST API аналогично dsu-project.ru (Code Snippet #10). + +### 1.4 Отсутствуют все security-заголовки + +| Заголовок | Статус | +|-----------|--------| +| Content-Security-Policy | MISSING | +| X-Frame-Options | MISSING | +| X-Content-Type-Options | MISSING | +| Referrer-Policy | MISSING | +| Permissions-Policy | MISSING | +| X-XSS-Protection | MISSING | + +**Присутствуют:** HSTS (max-age=31536000), Server: nginx. + +**Исправление:** Добавить через Code Snippets (аналогично dsu-project.ru). + +### 1.5 HTTP mixed content + +**Проблема:** 3 ссылки с `http://www.iqon.com/` на HTTPS-сайте: +- `http://www.iqon.com/hows-business/` (header image link) +- `http://www.iqon.com/wp-content/uploads/2012/05/homepage.png` (hero image) +- `http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png` (og:image) + +**Исправление:** Заменить через output buffering или прямое исправление в БД. + +--- + +## 2. SEO проблемы + +### 2.1 Критические SEO ошибки + +| Проблема | Детали | +|----------|--------| +| **Нет viewport meta** | Сайт не адаптивный для Google Mobile-First | +| **og:image использует HTTP** | `http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png` | +| **og:site_name = "- IQON"** | Дефис перед названием — ошибка | +| **Кириллические URL-encoded страницы** | 29 страниц типа `/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-.../` | +| **Дубли страниц в sitemap** | `/contact/` ×2, `/homepage/` ×3, `/industry-specific-services/` ×2 | +| **Контент не обновлялся с 2013** | `article:modified_time` = 2013-07-25 | +| **H1 = статья, не заголовок страницы** | H1 содержит ссылку на case study вместо заголовка сайта | + +### 2.2 Отсутствующие мета-данные + +- Нет `