Не очень хорошо понимаю как поисковики работают с ссылками. Имеем drupal8 или Drupal7 c Global-redirect. Как правильно закрывать ссылки в роботтексте - прописывать системные или чпу ссылки. Тот же вопрос по ссылкам в текстах - есть ли разница какую указывать для SEO?
Комментарии
Имхо, лучше настроить в нодах
<link rel="canonical" href="ЧПУ"/>
чем Disallow: /node/* в robots.txt
Случается, что нодам не геренятся автоматом чпу, и тогда страница не будет индексироваться.
Не знаю, какие у вас цели, но если что-то закрывать в роботс, но надо писать именно ту ссылку, по которой робот мижет прийти. В общем случае например, если node/1 = /about, то закрывать надо about, т.к. путь node/1 по хорошему вообще нигде не должен всплыть.
А в текстах? Тоже получается чпу надо для сео? Фигово то что чпу может менятся, тогда будем иметь страницу 404 (
В настройках путей есть опции, что делать со старыми путями, если меняется заголовок ноды.
А где эти настройки, облазил - не могу найти? Стоит Pathauto.
Не помню))) где-то в общих настройках путей. Там три опции
- создать новый синоним вместо старого,
- создать новый, но старый оставить рабочим,
- оставить старый, новый не создавать.
Спасибо нашел. Но мне кажется это не всё, по идее надо както редирект делать со старой страницы на новую для склейки.
Если выбирать опцию создавать новый и оставлять старый рабочим, то со старого будет редиректить на новый. Вроде бы.
Но вообще, я всегда отключаю генерацию нового пути, просто потому что это нафиг не нужно. А если уже прямо чешется поменять алиас, это можно сделать вручную.
А кстати да, просто отключить генерацию нового пути, я об этом както и не подумал. Спасибо помогли!