Технический аудит Next.js, PostgreSQL и SEO
Описание
Требуется провести комплексный технический аудит веб-проекта, включающий следующие аспекты:
1. **Аудит Next.js:** Проверка использования `next/image` (вместо `img`), атрибутов `width/height/priority`. Оценка количества клиентских компонентов `'use client'`, динамических импортов. Анализ наличия `generateStaticParams` и `revalidate` (ISR) для динамических маршрутов. Оценка размера бандлов, кэширования данных (`unstable_cache`) и ошибок в консоли.
2. **Аудит PostgreSQL:** Анализ утечек памяти и зависших соединений (`idle in transaction`). Выявление топ медленных/частых запросов через `pg_stat_statements`. Проверка наличия неиспользуемых индексов, использования `offset` (с рекомендацией замены на `keyset pagination`). Оценка настроек `shared_buffers`, `work_mem`, состояния автовакуума и наличия `PgBouncer`.
3. **Аудит производительности:** Актуальный аудит для определения проблемных элементов, влияющих на общую производительность системы.
4. **SEO-аудит:** Проверка наличия и уникальности `title`, `description`, мета-тега `robots`, канонических ссылок, `json-ld schema.org` (которого сейчас нет), актуальности `sitemap.xml`, отсутствия ошибок 404/500 и мобильной адаптивности.
По итогам аудита необходимо сформировать отчёт в виде таблицы проблем с приоритетами (критично/важно/желательно), указанием файлов/строк кода или SQL-запросов, конкретными исправлениями (примеры кода, SQL-скрипты, конфиги) и оценкой трудозатрат на исправление.
Бюджет
Ниже рынкаМедиана по «Бэкенд-разработка» – 10 000 ₽
Свежесть и конкуренция
AI Score
Требования к навыкам
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
