Сайтнинг асосий макетидаги метамаълумотлар NextJS да
Шу sababli, oldingi darsda biz метамаълумотларни киритишнинг турли усуллари мавжудлигини аниқладик. Уларнинг энг соддаси - уларни куйидаги конструкция ёрдамида макет файлида белгилашдир:
app/layout.jsxexport const metadata = {
title: 'Test site',
description: 'This is my page description.',
};
Бу ҳолда сарлавҳа ва мета-изоҳ биз кўрсатганларга ўзгаради. Бирок, бундай ёндашув мухим муаммога эга. У шундан иборатки, метамаълумотлар сайтнинг асосий макетида қаттик қилиб қўйилган. Яъни, har bir URL учун улар бир хил бўлади. Бу ҳам SEO, ҳам сайтдан фойдаланиш қулайлиги нуқтаи назаридан нотўғридир.
Задание 1
Сайтингизнинг асосий макетида сарлавҳани ўзгартиринг. У ўзгарганини текшириб кўринг.
Задание 2
Сайтингизнинг асосий макетида мета-изоҳни ўзгартиринг. Сўнгра сайтнинг исходный кодини очинг ва унинг ўзгарганини текшириб кўринг.