На сайте drupal.org существует масса всевозможных seo-модулей для Drupal. Одни уже устарели, другие находятся в разработке, третьи вообще бесполезные… Мы выделили для себя золотой список из 7 самых важных модулей, которые обязательно должны присутствовать на сайте для улучшения SEO:
- Pathauto
- Transliteration
- Globalredirect
- Metatag
- XML sitemap;
- RobotsTxt
- Menu Breadcrumb
Давайте разберем каждый из них по очереди.
Pathauto - это важный сео-модуль, с помощью которого автоматически генерируются ЧПУ (человеко-понятные урлы) на любых страницах сайта по заранее прописанному шаблону. То есть, используя этот модуль, вместо http://ваш-сайт/node/12 вы получите: http://ваш-сайт/content/novosti-sporta.
После установки модуля, переходим на вкладку «Настройки» и проставляем нужные для вашего сайта галочки (на изображении приведены рекомендуемые параметры для настройки Pathauto):
Рассмотрим эти параметры подробнее.
В пункте «Разделитель» рекомендуется проставлять знак тире. Это то, что будет разделять слова в заголовках. Т.е. этим знаком будут заменяться символы пунктуации и пробелы.
В пункте «Регистр символов» желательно ставить галочку возле «Перейти в нижний регистр».
Максимальную длину синонима и максимальную длину компонента оставляем в 100 символов (обычно этого достаточно).
Ставим галочку возле «Создавать новый синоним» в «Действие при обновлении». Это делается для того, чтобы избежать дублирования контента, а также чтобы не запутаться самому.
Также отмечаем галочками пункты «Транслитерировать перед созданием синонима» и «Сокращать строки до букв и цифр».
Сохранив настройки, переходим во вкладку «Шаблоны» и задаем необходимые пути.