Drupal 7: Как убрать link rel="canonical" на главной странице сайта?

G1
На сайте с 06.08.2010
Offline
196
905

Привет всем!

В настройках друпала отметил главной страницей урл с синонимом mainpage, CMS выводит на главной странице:

<link rel="canonical" href="/mainpage" />
<link rel="shortlink" href="/node/14" />

Так делать нельзя, эта команда говорит поисковику, что страница сайта вида domen.ru не является канонический и что нужно индексировать вместо нее страницу domen.ru/mainpage, как от этого избавится?!

Эту команду нужно убрать только с главной страницы, на внутренних страницах это нужно, чтобы не плодить дубли.

Подскажите, пожалуйста, скорее всего где-то в настройках CMS, такая проблема только на 1-2 сайтах, на других все норм.

---------- Добавлено 02.06.2018 в 23:10 ----------

Проблему решил, нужно было в настройках /#overlay=admin/config/search/metatags поменять значение [current-page:url:absolute] на [site:url]

Не благодарите :)

G1
На сайте с 06.08.2010
Offline
196
#1

Что-то херня получилось, и никто не подсказал. Когда я прописал [site:url], на всех страницах появился атрибут

<link rel="canonical" href="domen.ru"> и страницы начали вылетать из индекса. А если в настройках главной страницы прописать только [site:url], то он перебивается настройками [current-page:url:absolute] и попадаю в ту ситуацию, которая была описана выше.

Как настроить правильно?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий