← КейсыИсправлено на production · датированная проверка

Сохранить место читателя при смене языка сайта

Исправили переключение языков в архивах блога и кейсов: номер страницы сохраняется, а недоступный номер ведёт на последнюю существующую страницу.

Подтверждена навигация 5 октября 2026; влияние на SEO и обращения не измерялось.

Дата доказательств: 2026-10-05
Схема фактического исправления: page 2 сохраняется при смене языка; номер за пределом целевого архива ограничивается последней страницей.
Схема по dev/prod-проверке 05.10.2026. Показан контракт навигации, не макет или скриншот сайта.
00

Роль [NERD-METHOD]

Поиск фактического владельца поведения, исправление WordPress/WPML, dev/prod-проверки и подготовка отката.

01

Исходная задача

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

02

Как нашли причину

Проверили реальные ссылки языкового переключателя и работу архивов. Причиной оказался permalink переведённого архива без номера страницы в нативном селекторе WPML. Hreflang-метаданные не были причиной сброса. Решение закрепили у действующего владельца поведения, сохранив штатный shortcode и внешний вид шапки.

03

Что изменили

В существующий архивный модуль добавили ограниченный фильтр языковых ссылок. Доступный номер сохраняется; превышающий число страниц целевого языка ограничивается последней страницей. Для подсчёта используется первый непустой запрос целевого архива. Контекст языка восстанавливается после запроса.

04

Как проверили

5 октября 2026 исправление сначала проверили в тестовом, затем в рабочем окружении. До изменения восемь из двенадцати сценариев теряли номер страницы; после — все двенадцать проходили в обоих окружениях. Проверили ссылки, открытие нужной страницы и её адрес для поисковика. Состав карточек исходных страниц сохранился.

05

Что увидел читатель

В браузере пройдены переключения RU → UK на второй странице блога и кейсов; целевая страница сохранила номер два. Проверены desktop, tablet и mobile. Для слишком далёкого номера предусмотрен переход на последнюю доступную страницу другого языка. Подготовлены прежний файл и инструкция отката.

06

Граница результата

Это конкретное исправление навигации, проверенное на рабочем сайте в указанную дату. Оно не является приёмкой полной миграции сайта, резервного восстановления или всех работ по хостингу. Влияние на индексацию, позиции, обращения и выручку не измерялось. Текущее состояние сайта требует отдельной проверки.

Обсудить задачу

После brief согласуем объём, цену и проверки приёмки.

КОНТАКТ / НАЧНИТЕ С ФАКТОВ

Где ломается путь?

Трёх полей достаточно: проблема, желаемый результат и контакт для ответа.

Открыть страницу контакта→