Всем привет, и это снова я =)
Сегодняшний выпуск моего блога посвящен модулям DRUPAL которые позволяют правильно оптимизировать сайт для поисковиков.
И так начнем, как известно современные сайты имеют как минимум одно зеркало, а именно http://yoursite.ru & http://www.yoursite.ru
чтобы избежать «утечки» ссылочной базы, необходио определить основное зеркало сайта, это необходимо сделать с помощью htaccess
RewriteCond %{HTTP_HOST} ^www.mrzagor.ru$ [NC]
RewriteRule ^(.*)$ http://mrzagor.ru/$1 [R=301,L]
Теперь ваше основное зеркало http://mrzagor.ru
Следующий этап, это склейка страниц. Если вы используете ЧПУ, то у вас существует две одинаковые страницы, доступные по адресу http://mrzagor.ru/node/11 и http://mrzagor.ru/super_stranica
- SEO Checklist – помощник оптимизатора
- Pathauto – модуль для автоматического создания алиасов. Алиасы создаются на основе шаблонов. Шаблоны легко можно настроить для любого типа информации: ноды, категории и т.д. Вданном модуле имеется транслитерация.
- Global redirect – модуль для склеивания ссылок. Глобальной проблемой потери трафика является рассеивание пользователей сайта и внешних ссылок по URL которые по сути разные, но показывают одну и ту же страницу. Чтобы направить весь трафик на уникальные и склеенные URL , нужно использовать редирект. Главная задача модуля – убрать все дублирующиеся URL путем 301 редиректа.
- Path Redirect – модуль для ручного создания алиасов(синонимов) к любому типу информации. Странице наподобие example.com/node/10 можно вручную задать синоним node/10 => alias, теперь страница будет доступна за адресом example.com/alias. А автоматическим склеиванием страниц будет заниматься globalredirect
- XMLSitemap – модуль для создания карты сайта sitemap.xml. Модуль поддерживает уведомление поисковых систем про обновление карты сайта.