Canonical
Canonical — это способ сказать поисковику, какая версия страницы является главной, если у вас есть несколько похожих или дублирующихся страниц.
Представьте, что вы написали одну и ту же статью в блоге, но с разными заголовками или параметрами в ссылке (например, для мобильной и десктопной версии). Для поисковой системы это выглядит как два разных текста, и она не понимает, какой из них показывать в результатах поиска. Canonical — это как «главный адрес» в паспорте: вы сообщаете поисковику: «Вот эта страница — оригинал, а остальные — просто её копии, не нужно их разделять».
Технически это специальный тег в коде страницы, который указывает на основной URL. Это помогает не распылять «авторитет» вашего сайта между несколькими копиями одной и той же информации, чтобы поисковик лучше понимал структуру вашего контента.
Зачем это нужно
Для вайбкодера и начинающего разработчика это важно, чтобы поисковые системы правильно индексировали проект. Если вы создаете лендинги или документацию, использование canonical помогает избежать проблем с дублирующимся контентом, из-за которых ваш сайт может потерять позиции в поиске.