Сайтнинг асосий макетидаги метамаълумотлар 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

Сайтингизнинг асосий макетида мета-изоҳни ўзгартиринг. Сўнгра сайтнинг исходный кодини очинг ва унинг ўзгарганини текшириб кўринг.