Термин

Query string: параметры после вопросительного знака

Query string — часть URL после вопросительного знака, содержащая параметры запроса.

Что означает термин#

Параметры могут задавать поиск, сортировку, фильтры или рекламные метки. Их значение определяет приложение. Два разных набора параметров не обязательно обозначают разные материалы, но и считать все такие адреса дублями без проверки нельзя.

Практический пример#

В /catalog/?sort=price меняется порядок товаров, а в /search/?q=seo задаётся поисковая фраза. Параметр utm_source обычно описывает источник перехода. Это учебные назначения: реальное поведение нужно сверять с обработчиком конкретного сайта, включая повторяющиеся ключи и пустые значения.

Как проверить#

Разберите адрес через URL.searchParams и проверьте результат в интерфейсе и ответе сервера. Сопоставьте canonical с изменением содержимого. Не удаляйте параметры массово ради «чистых URL»: можно сломать фильтр, аналитику или поиск. Отдельно проверьте корректное кодирование специальных символов.

Источники#

Проверены 23 октября 2026 г.. Официальные рекомендации отделены от наших примеров и результатов проверки.

Применить на практике

Продолжить разбор