Вы можете кинуть мне донат на кофe, если нашли что-то полезное для себя на этом сайте. Спасибо 🙏
отсканируйте QR-код или нажмите на кнопку
Существует три стандартных способа подключения Яндекс Вебмастер к сайту, который сделан с помощью Next.js. Верификацию можно пройти с помощью:
С первым и третим способом все понятно, а вот подключение через метатег может ввести вас в ступор и заставить читать документацию.
Для подключения через метатег нам нужно добавить в код главной страницы сайта (в раздел head) метатег: <meta name="yandex-verification" content="XXXXXXXXXXXXXXXX" />
, который мы получили на странице подтверждения прав в вебмастере.
В NextJS нам нужно отправиться в layout.tsx
или page.tsx
и создать The metadata object с кастомными параметрами, если его еще нет. Метаданные будут сгенерированы на основании настроек в этом объекте.
layout.tsx | page.tsx
export const metadata = {
other: {
['yandex-verification']: 'XXXXXXXXXXXXXXXX',
},
}
Вместо XXXXXXXXXXXXXXXX
вставляете свой код из Яндекс Вебмастера.
<head> output
<meta name="yandex-verification" content="XXXXXXXXXXXXXXXX" />
Таким образом вы можете подключать любые кастомные метатеги в NextJS.
Остались вопросы? Документация: Metadata Object and generateMetadata Options
Вы можете кинуть мне донат на кофe, если нашли что-то полезное для себя на этом сайте. Спасибо 🙏
отсканируйте QR-код или нажмите на кнопку