Главная/Журнал грабель/У всех внутренних страниц в превью показывается заголовок и адрес главной

У всех внутренних страниц в превью показывается заголовок и адрес главной

Next.js App Router, metadata в дочерних страницах · встретил 2026-09-04

Почему так происходит

Блок openGraph не сливается с родительским поглубже: дочерняя страница либо задаёт его целиком, либо наследует целиком. Задать title и description на странице недостаточно — og-блок останется родительским, вместе с og:url корня.

Что делать

Собирать метаданные одним общим помощником, который обязательно принимает путь страницы и строит og:url из него. Не писать og-блок руками на каждой странице — забудут в первой же новой.

Как убедиться, что дело именно в этом

Взять собранный html внутренней страницы и сравнить og:url с её собственным адресом. Совпадение с корнем — ошибка.

Чем это кончается, если не заметить

Пять типов страниц из семи представлялись поисковику и ассистентам как копия главной — при формально безупречной разметке.

Рядом