orelanti
12.06.2026, 15:00
Всем привет! Часто вижу в обсуждениях на разных форумах перезрелое недопонимание, когда говорят о тегах canonical и robots.txt. Они вроде бы про одно — ограничение индексации, но работают совсем по-разному и ставить их неправильно — это дорога в SEO-проблемы.
Начнем с основ. Canonical — это тег, который ставят на странице, чтобы поисковик понял, что эта страница — дубликат или очень похожа на другую, и индексировать нужно именно ту ссылку, которая в canonical указана. Robots.txt — это вообще про ограничение доступа для поисковых ботов к части сайта. Это два разных инструмента, и снова встречаю приколы, когда на одном и том же сайте закрывают страницу и через robots, и через canonical, ссылаясь на нее же. Сейчас объясню, почему это часто лишнее или даже вредно.
Типичная ошибка №1: ставят canonical на страницу A, которая закрыта от индексации через robots.txt.
Начнем с основ. Canonical — это тег, который ставят на странице, чтобы поисковик понял, что эта страница — дубликат или очень похожа на другую, и индексировать нужно именно ту ссылку, которая в canonical указана. Robots.txt — это вообще про ограничение доступа для поисковых ботов к части сайта. Это два разных инструмента, и снова встречаю приколы, когда на одном и том же сайте закрывают страницу и через robots, и через canonical, ссылаясь на нее же. Сейчас объясню, почему это часто лишнее или даже вредно.
Типичная ошибка №1: ставят canonical на страницу A, которая закрыта от индексации через robots.txt.