Опубликовано: 02.11.2017
Давайте научимся создавать ЧПУ (человеко-понятные URL) для страниц нашего с вами блога. В стандартном варианте ссылки на Друпал выглядят примерно вот так (http://drupal/node/1), для поисковой оптимизации это ни куда не годится, так как все мы знаем что, поисковые системы могут брать ключевые слова из адреса страницы.
Для того чтобы Drupal научился создавать красивые ссылки, нам потребуется следующие модули:
Pathauto – это модуль который автоматически генерирует ЧПУ для различных видов страниц (статей, терминов таксономии, пользователей), вебмастеру не требуется вписывать их вручную, псевдонимы берутся из заголовка страницы.
Token - про этот модуль особо нечего рассказать, так как он является вспомогательным, и никаких настроек не имеет.
Transliteration – этот полезный модуль служит для автоматической транслитерации с кириллицы (русского языка) на латиницу когда Pathauto генерирует новый адрес из заголовка станицы.
Global Redirect – cлужит для определения наличия синонимов у текущих страниц сайта которые создают дубли, что крайне не желательно.
Для начала скачайте все модули, которые я описывал вначале статьи, затем скопируйте и разархивируйте их в папку /sites/all/modules . Далее зайдите на ваш сайт. Выберите в верхней панели администратора раздел Модули, и включите те которые мы только что установили, стандартный модуль Path включится автоматически. Перейдите в раздел Конфигурация и выберите там пункт Синонимы, далее Настройки и отмечаем галочку Transliterate prior to creating alias, после чего сохраняем конфигурацию.
Теперь нам нужно настроить шаблоны адресов, для этого выберите раздел «шаблоны».
Лично я настраиваю только то, как будут выглядеть ссылки публикаций, поэтому правлю только шаблон пути материалов, вы можете настроить по своему усмотрению. Посмотрите на рисунке как он выглядит у меня:
Если на вашем сайте уже есть публикации то по вашему усмотрению можно сгенерировать для них ЧПУ. Для этого вам нужно выбрать раздел Bulk Update (массовое обновление), отметить галочками необходимые пункты и после этого у всех страниц появятся синонимы.