Никак не получается настроить canonical url через Nodewords. В настройках подхватываются токены для страниц, но для главной токен не срабатывает и выводится такое безобразие - href="http://мойсайт/%5Bmetatags-url-alias%5D". Перебрал все варианты токенов, то же самое выходит. Версия модуля 6.x-1.12-beta9. Тут http://drupal.org/node/767492 обсуждение без решения...
У кого работает? Может поменять версию модуля на 6.x-1.11?
Комментарии
Nodewords 6.x-1.11 - у меня все отлично работает, поменяйте версию
Поставил версию 6.x-1.11 - в нем есть отдельная опция для настройки главной страницы отдельно. Но в этой версии модуля свои косяки
- canonical url проставляется для всех страниц автоматом (issue here - http://drupal.org/node/1107610 ) хотя я проставлял только для главной страницы. Получается, нет возможности настраивать для страниц...
- не выводится тег robots (issue here - http://drupal.org/node/792218 ) - можно выбрать только NOINDEX,NOFOLLOW - пробовать не стал...
В версии 6.x-1.12-beta9 таких проблем нет. А с canonical url разобрался - нужно создать отдельную настройку для главной страницы сайта во вкладке Custom pages meta tags:
Адрес:
Canonical URL: http://www.example.com/
Об этом см. тут и тут
На у для остальных страниц можно настраивать через токены...
Мне только не нравится, что для главной страницы canonical url выводится без слеша в конце, вот так - http://www.example.com