Оптимизация сайта Drupal для SEO и Google PageSpeed

  1. Оптимизация Drupal для SEO
  2. Чистые URL-адреса
  3. Настройка модуля Pathauto для SEO
  4. Настройка модуля Metatag
  5. Drupal & Google PageSpeed ​​Тесты
  6. Усовершенствованная агрегация CSS и JavaScript
  7. Резюме и рекомендации

Отличная система управления контентом (CMS), более 1 миллиона пользователей по всему миру использовали Drupal для создания мощных веб-сайтов в Интернете Отличная система управления контентом (CMS), более 1 миллиона пользователей по всему миру использовали Drupal для создания мощных веб-сайтов в Интернете. Однако, чтобы максимизировать поисковую оптимизацию (SEO) сайта, созданного с помощью CMS, такой как Drupal, вы должны настроить сайт с правильными настройками. Давайте рассмотрим основные шаги, которые вы должны предпринять для оптимизации новой установки Drupal.

Оптимизация Drupal для SEO

По умолчанию Drupal не очень дружествен к SEO, и владельцы сайтов должны установить набор сторонних модулей для улучшения своей поисковой оптимизации. Чтобы оптимизировать Drupal для SEO, вы должны:

  • Начните с Чистых URL и Модуль Pathauto , Это даст вам возможность контролировать использование ключевых слов в каждом URL-адресе на основе заголовка страницы.
  • Установите и настройте Модуль Метатег , Они понадобятся вам для расширенных конфигураций метатегов HTML, Open Graph, Twitter Card и Dublin Core, необходимых для социальных сетей и поисковой выдачи.
  • использование Google PageSpeed протестировать сайт . Следуйте рекомендациям по производительности веб-страниц в соответствии с этой структурой, чтобы точно настроить параметры сайта Drupal.
  • Использовать Модуль расширенного агрегирования (AdvAgg) , Этот модуль переопределяет базовую агрегацию Drupal для сжатия CSS и JavaScript, предоставляя больше возможностей для оптимизации скорости страницы.

Устанавливая эти модули и обращая пристальное внимание на конфигурации настроек, система переменных ядра Drupal может эффективно генерировать сложные результаты метатегов для динамического содержимого без необходимости вручную вводить информацию для каждой страницы. Установив расширенную агрегацию CSS и JavaScript, страницы Drupal будут стабильно получать высокие результаты в тестах Google PageSpeed.

Чистые URL-адреса

При установке Drupal 7 CMS автоматически запускает тест, чтобы увидеть, будет ли сервер поддерживать использование чистых URL-адресов. Основной причиной этого является подтверждение того, что расширение «mod-rewrite» для Apache доступно. Чистые URL-адреса удаляют строку «? Q =», которая появляется после имени домена на каждой странице Drupal, а также позволяют дальнейшую настройку URL-адресов с ключевыми словами на основе заголовка страницы с помощью модуля Pathauto. Использование ключевых слов в URL-адресе считается основным фактором алгоритма Google PageRank для классификации содержимого страниц страниц результатов поиска (SERP).

Подсказка.

Сайты, не прошедшие тест «Чистый URL» на общем хостинге, обычно могут исправить это, добавив «RewriteBase /» в файл .htaccess. Для получения дополнительной информации об этом процессе, посетите Drupal.org Чистая страница URL ,

Единственное отличие от Drupal 8 состоит в том, что чистые URL-адреса включаются по умолчанию в процессе установки, и нет раздела администратора для их отключения. Для получения дополнительной информации о настройке веб-сервера для использования чистых URL-адресов с Drupal 8, посетите этот обзорная страница на Drupal.org. Важным моментом с чистыми URL-адресами является то, что они являются лишь отправной точкой для максимизации производительности SEO на сайте Drupal с Pathauto.

Настройка модуля Pathauto для SEO

Процесс установки модулей Pathauto, Metatag и AdvAgg является стандартным: загрузите файлы с Drupal.org, распакуйте zip-файлы и загрузите их на сервер в папку sites / all / modules или используйте Drush для их установки с помощью командная строка. Включите каждый модуль в разделе администрирования Drupal и проверьте разрешения. (Примечание: метатеги требуют как CTools & знак модули)

Подсказка:

модуль Pathauto также можно использовать для организации контента для программирования сайта, например, при размещении динамических блоков на странице в соответствии с типом контента.

Есть только несколько основных ценностей, которые следует учитывать при использовании Pathauto, тогда модуль автоматически преобразует заголовки страниц контента Drupal в дружественные для SEO URL-адреса, которые богаты ключевыми словами для поиска контента. Перейдите в раздел конфигурации Pathauto и просмотрите настройки по умолчанию, заменив любые переменные программы ключевыми словами.

Настройка модуля Metatag

При использовании модуля Metatag с Drupal 7 и 8 наиболее важные настройки относятся к заголовку страницы, каноническому URL и описанию. Эти метатеги определяют, какой текст резюме будет отображаться для каждой страницы в поисковой выдаче Google или других поисковых системах. Описание страницы может быть одинаковым для всех страниц сайта или задано индивидуально для каждой уникальной страницы. Поскольку страницы с уникальным описанием будут эффективнее работать в поисковой выдаче, важно настроить описание так, чтобы оно основывалось на сводке тизера.

Модуль Metatags будет интегрирован с представлениями, а также позволит настраивать описания страниц в соответствии с типом содержимого. Рекомендуется настроить описание страницы для главной страницы и целевых страниц главного меню вручную, а затем использовать системные переменные Drupal для автоматической записи уникальных значений для динамического контента. Использование тегов Dublin Core считается необязательным. Модуль также позволяет программировать пользовательские значки и значки через метатеги для веб-приложений и мобильных устройств.

Drupal & Google PageSpeed ​​Тесты

Google PageSpeed это отличный способ проверить производительность вашего сайта Drupal и убедиться, что Google доволен вашим сайтом. В конце концов, оптимизация для SEO - это прежде всего оптимизация для Google!

Требования Google PageSpeed ​​связаны с факторами, выходящими за рамки использования метатегов в HTML, и включают в себя время загрузки страницы, объем текста ниже отображаемых в браузере обрезок, коэффициенты готовности мобильных устройств, сжатие изображений и сжатие обоих CSS и JavaScript. Теги Dublin Core используют расширенную семантическую информацию для каталогизации библиотеки, в то время как новые метатеги могут также использоваться для управления значками, которые отображаются на веб-сайте на мобильных устройствах, и значком веб-страницы на вкладках браузера.

Некоторые проблемы с тестами Google PageSpeed ​​связаны с серверной средой, например, с временем отклика DNS-сервера и веб-хоста. Вот почему всегда важно выбрать хорошего веб-хостинга drupal , Хостинг InMotion настоятельно рекомендуется как топ хостинг Drupal на многих обзорных сайтах.

Основные факторы, которые Google PageSpeed ​​проверяет:

  • Время начальной загрузки страницы и время отклика сервера
  • Использование сжатия HTML, CSS и JavaScript
  • Приоритизация видимого контента на мобильных устройствах и веб-браузерах
  • Сжатие изображения (jpg / jpeg, png, gif)
  • Использование кеширования браузера на веб-страницах

Вы также должны использовать буйство для лучшего сжатия изображений .jpg и .png изображений, что оптимизирует файлы для скорости страницы намного лучше, чем Photoshop при сохранении файлов изображений для Интернета. Для более продвинутого кэширования страниц, чем обеспечивает ядро ​​Drupal, используйте Кэш содержимого просмотров модуль, Увеличение или, альтернативно, решение с APC , Memcache , а также лакировка ,

Усовершенствованная агрегация CSS и JavaScript

Использование модуля AdvAgg с Drupal является стандартным и простым, но содержит широкий диапазон настроек, которые можно комбинировать для оптимизации производительности CMS для Google PageSpeed. Модуль AdvAgg переопределяет стандартную агрегацию CSS и JavaScript в ядре Drupal и доступен через область «Производительность» раздела администрирования CMS.

Основные разделы модуля AdvAgg содержат настройки для:

  • Сжатие CSS и JavaScript
  • Сторонние плагины сжатия
  • Экспериментальные приложения

Измените эти настройки, чтобы увидеть, какие комбинации лучше всего подходят для страниц веб-сайта, снова посетив тест Google PageSpeed ​​и используя процесс обратной связи, чтобы найти оптимальную комбинацию.

Другой вариант заключается в использовании скорый модуль для замены основных файлов JavaScript в Drupal оптимально сжатыми версиями файлов. Speedy также хорошо работает с модулем AdvAgg, но его необходимо обновлять при каждом изменении версии ядра Drupal.

Резюме и рекомендации

Следуя рекомендациям этого руководства, вы создадите сайт Drupal, полностью оптимизированный для SEO, с большой гибкостью для дальнейшей настройки. Хотя некоторые аспекты скорости страницы будут зависеть от серверной среды, использование расширенного кэширования страниц, правильное развертывание агрегации CSS и JavaScript и оптимизация файлов изображений значительно улучшат результаты тестов Google PageSpeed. Использование метатегов описания страниц, заголовков страниц на основе ключевых слов в структуре URL и использование различных модулей, упомянутых в этой статье, обеспечат оптимальную конфигурацию поисковой оптимизации для сайта, созданного с помощью Drupal.

Гостевой пост от Джея Дугласа из Howtogetonline.com

связанные с

Stylish-Portal.infO 2011
При копирование материала активная ссылка на сайт!
Copyright 2004-2016 © www.zone55.ru. All rights reserved.