Сайты на друпал 7: Крупнейшие сайты, сделанные на Drupal

Содержание

Сайты на Drupal и особенности их раскрутки в поиске

Разные версии сильно отличаются. Все системы управления сайта Drupal до 6-го поколения включительно практически не отличаются по набору SEO-инструментов. Но Drupal 7 уже имеет расширенный базовый функционал для поискового продвижения. В новой версии присутствуют SEO-модули, соответствующие актуальным требованиям оптимизаторов.

Различия в возможностях модулей. В каждой версии CMS можно добиться разной широты функционала путем интеграции дополнений. У Drupal есть собственные тонкости в сфере индексации, работы с 404-й страницей и пр.

Сегодня «Друпал» уже нельзя назвать очень востребованной CMS. Однако многие веб-мастера и студии продолжают использовать этот движок для реализации своих проектов. Так как существует множество сайтов, созданных на Drupal, нужно ориентироваться в особенностях их практического поискового продвижения. Ниже будут представлены рекомендации, которые помогут подготовить веб-ресурс на «Друпал» к активному SEO.

Файл Robots.txt в Drupal 7

Изначально движок самостоятельно формирует технический файл Robots.txt. Его нельзя назвать неправильным, но некоторые корректировки нужно внести. Это особенно актуально для специалистов, которые занимаются SEO-оптимизацией сайтов на Drupal 7. Дело в том, что новый движок при комментировании автоматически генерирует дубли страниц, что негативно оценивается алгоритмами ранжирования поисковых систем. Конфигурация по умолчанию файла Robots.txt в Drupal 7 выглядит следующим образом:

Конфигурация по умолчанию файла Robots.txt

Конфигурация по умолчанию файла Robots.txt

В чем проблема?

С первого взгляда кажется, что все в порядке. Такой файл закрывает от индексации системные разделы, «грязные» ссылки регистраций, входов и комментариев. Но если проверить этот файл с помощью панели веб-мастера «Яндекса» или Google, то откроется не такая привлекательная картина. Оказывается, что все директории, в конце которых стоит «/» будут проиндексированы. Более того, они будут обработаны роботами поисковых систем намного раньше, чем контент второго и более низкого уровня вложения. Устраняется проблема достаточно легко. Для начала нужно убрать «/». После этого нужно сформировать директивы для однозначного определения хоста домена, привязать файл sitemap.xml, а также условия индексации для ботов Yandex и Google.

Дополнительные модули и SEO для сайтов на «Друпал»

Практика показывает, что добиться эффективной SEO-оптимизации на Drupal без использования различных дополнений невозможно. Иначе многие работы придется выполнять вручную, а некоторые задачи останутся просто недостижимыми без использования специальных программных средств. Также нужно понимать, что не существует идеального набора плагинов для продвижения сайта на CMS «Друпал». Набор дополнительных инструментов подбирается с учётом специфики конкретного проекта, а также текущих задач оптимизатора. То есть пул необходимых плагинов для развития проекта подбирается индивидуально, при этом в процессе работы он может сужаться или расширяться.

Подборка полезных SEO-модулей

Ниже будет представлен перечень проверенных плагинов, грамотное использование значительно повышает эффективность поискового продвижения сайтов, созданных на CMS Drupal и Drupal 7. Итак, именно на эти инструменты нужно обратить внимание.

Metatag. Это аналог предыдущего плагина, но с более широкими функциональными возможностями. Он не так популярен, но многие эксперты рекомендуют использовать именно его.

Nodewords. Решение для оптимизации всех метатегов. В модуле присутствует возможность создания шаблонов, что способно значительно ускорить работу оптимизатора.

Path Redirect. Удобное решение для редиректа/перенаправления 301-й и 302-й страниц. Важным преимуществом плагина является то, что он может работать не только с внутренними, но и с внешними страницами.

Content Optimizer. Этот модуль с заданной периодичностью формирует структурированный перечень существующих внутренних ошибок на сайте. Ориентация на этот чек-лист позволяет быстро устранить все проблемы.

Custom Breadcrumbs. Этот плагин автоматически создает «хлебные крошки», которые помогают алгоритмам поисковых систем лучше «видеть и понимать» структуру каждого проекта.

Custom filter. Продвинутое дополнение для внутренней перелинковки. Главной его особенностью является реализованная возможность создавать правила распределения веса, что позволяет отдать приоритет перспективным страницам.

Search 404. Это дополнение формирует правильные коды ответа поисковым алгоритмам, которые попадают на 404-ю страницу. Также оно добавляет форму поиска, что снижает процент отказа.

Site verification. Это наилучшее решение для интеграции сайта с сервисами Google Webmaster Tools и «Яндекс.Вебмастер». Плагин позволяет привязать сайт намного проще и быстрее, чем с помощью базового средства из административной панели (Site verification).

Также актуальны:

  • Page Title Module. Удобное расширение для оптимизации и контроля метатегов title.
  • Glossify Internal Links Auto. Практичный модуль для организации правильной внутренней перелинковки.
  • RobotsTxt. Обеспечивает комфортное администрирование служебного файла robots.txt.
  • Similar by Terms. Это помощник в создании блока «Похожие материалы». Подборки формируются в соответствии с принципами таксономии.
  • SEO Friend. Удобный плагин для оперативного контроля метатегов, которые прописаны на всех страницах веб-ресурса.
  • Rich Snippets. Модуль создает микроразметку на страницах. Её наличие значительно увеличивает кликабельность сайта в результатах поисковой выдачи.
  • Pathauto. Автоматически генерирует «красивые» URL-адреса для страниц сайта.
  • Google Analytics Module. Дополнение, делающее взаимодействие с Google Analytics более простым и информативным.

Счётчики, аналитики и сайты на Drupal

На официальном портале CMS «Друпал» можно найти бесплатные модули для подключения сайта к «Яндекс.Метрике» и Google Analytics. Рекомендуется использовать именно эти средства для организации получения аналитики. В таком случае большой объём данных будет приходить непосредственно в админку, а работать в рамках «одного окна» всегда удобнее, чем между интерфейсами разных сервисов. Так, официальное дополнение позволит получать в административной панели следующую информацию:

  • объём поискового трафика с детализацией;
  • количество просмотренных страниц;
  • оценка популярности страниц;
  • количество новых постов за период;
  • география посетителей.

И все эти полезные средства для анализа эффективности SEO сайта на Drupal оптимизатор получит непосредственно в административной панели.

Подведём итоги

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

Как создать сайт на Drupal с нуля

По данным Web Technology Survey за март 2018 года, Drupal занимает третье место в мире среди наиболее популярных CMS. На этом движке работают 2,2 % всех сайтов в Сети. Среди ресурсов, использующих CMS, доля Drupal достигает 4,3 %. Почему эта система управления контентом заслуживает внимания? Как с ее помощью самостоятельно сделать сайт?

Почему стоит выбрать Drupal

Drupal — система управления контентом, которая распространяется по лицензии GNU GPL. Благодаря этому движок можно бесплатно использовать для реализации любых проектов, включая коммерческие.

Из-за гибкости и многозадачности Drupal часто называют не CMS, а CMF: content management framework или каркасом для систем управления контентом и веб-приложений. Это определяет универсальность «Друпала». На его базе можно реализовать любой проект: создать интернет-магазин, сайт компании, блог, форум или портал. Вот несколько ресурсов, которые работают на Drupal:

  • Forbes.ru.
  • Interfax.by.
  • Правительство Франции.

Что там Forbes и правительство Франции, даже Playboy.de работает на Drupal.

Drupal развивает сообщество энтузиастов. Волонтеры регулярно обновляют ядро, мгновенно находят уязвимости и выпускают «заплаты», создают специализированные сборки и модули, поддерживают новичков. Это обеспечивает дружественность движка к владельцам и администраторам сайтов.

Чем Drupal лучше «Вордпресса» и «Джумлы»? Это некорректный вопрос. Не оценивайте движки по шкале «хороший – плохой», чтобы не попасть в ловушку субъективности. Выбирайте CMS в соответствии с особенностями проекта и потребностями аудитории.

Главная отличительная черта «Друпала» — гибкость. Чтобы объяснить это, авторы с официального сайта Drupal использовали удачный образ. Они сравнили большинство CMS с игрушечными автомобилями. С ними можно играть в разные игры, но игрушки всегда остаются машинами. А Drupal — это не готовый автомобиль, а конструктор. Из него можно собрать модель легковой машины, грузовика или пожарного авто. Более того, с ним можно сделать еще и самолет или корабль.

Гибкость и функциональность не мешают «Друпалу» оставаться простой CMS, с которой можно работать без специальных технических знаний.

Но работать с ней все-таки сложнее, чем с Joomla! или WordPress. Это плата за гибкость: вы взяли в руки не готовую машинку, а конструктор. Сначала придется сложить автомобиль, самолет или корабль, а потом с ним можно будет играть.

Это руководство поможет вам разобраться с деталями конструктора.

Мы делаем сайты, которые оптимизированы под поисковики и приносят продажи. Обращайтесь! Подробнее

Как установить Drupal

Самый простой способ решения этой задачи — выбор хостинга с предустановленным движком или с возможностью устанавливать CMS через панель управления хостингом с помощью автоустановщика скриптов. Также вы можете скачать дистрибутив с официального сайта Drupal и самостоятельно установить его на сервер. Можно выбрать третий путь: установку и настройку движка на локальном сервере и последующий перенос на сервер хостера.

Чтобы установить CMS на хостинг-сервер, действуйте так:

  1. Загрузите дистрибутив Drupal с официального сайта проекта. На вкладке Drupal Core вы найдете базовое ядро движка. А в разделе Distributions можно найти специализированные сборки CMS, например, Drupal для интернет-магазинов, корпоративных сайтов, контент-проектов и даже религиозных общин. Вам нужен конструктор, а не готовая модель машины, поэтому выберите базовое ядро.
  1. Распакуйте архив.
  2. Загрузите содержимое на сервер. Воспользуйтесь любым FTP-клиентом, например, FileZilla. Дистрибутив нужно загрузить в корневую папку. Путь к ней отмечен на иллюстрации желтым маркером.

NB! Шаги 4, 5 и 6 нужны, если при заказе хостинга провайдер не создал базу данных автоматически.

  1. Создайте базу данных. Найдите раздел «Базы данных» в панели управления хостингом. Укажите название базы и нажмите кнопку «Создать».
  1. Создайте нового пользователя базы данных и укажите пароль.
  2. Делегируйте профилю права управления. Воспользуйтесь кнопкой «Добавить», а на открывшейся странице установите флажок напротив поля «Все права». Нажмите кнопку «Внести изменения».
  1. В панели управления хостингом выберите версию PHP 7.1. Это необходимо для корректной работы Drupal 8. Выбрать версию PHP можно в разделе «Программное обеспечение и службы» cPanel.
  1. Запустите менеджер установки CMS. Для этого введите в адресную строку браузера URL сайта. В разделе выбора языка выберите язык.

На следующем этапе укажите стандартный профиль установки. Укажите базу данных, имя пользователя и пароль. Нажмите кнопку Save and continue.

После завершения установки откроется окно настроек конфигурации сайта. Укажите необходимую информацию: электронный адрес администратора, название ресурса, данные технического аккаунта, регион и часовой пояс. Сохраните изменения.

Если все сделано верно, мастер установки перенаправит вас на главную страницу нового сайта. Теперь можно работать с движком.

Как правильно заказать сайт: пошаговое руководство для чайников

Как настроить CMS Drupal

На этом этапе вы выберете и установите дизайн-шаблон и тему для административной панели, создадите меню, выберете способ отображения контент-блоков, русифицируете CMS и определите роли пользователей. Начните с русификации сайта.

Русифицируйте Drupal

Перейдите в раздел управления модулями и установите модули в разделе Locale. Они необходимы, чтобы русифицировать CMS. В дальнейшем с их помощью можно сделать мультиязычный ресурс.

Перейдите в раздел Configuration – Regional and language. Выберите меню Language.

Нажмите кнопку Add Language и с помощью выпадающего меню добавьте на сайт русский язык.

Загрузите файл перевода с официального сайта Drupal. В разделе Configuration – Translate Interface выберите вкладку Import. Загрузите на сервер файл перевода.

В разделе Configuration — Regional and language – Language назначьте русский языком по умолчанию. Сохраните изменения.

Теперь меню управления и пользовательский интерфейс сайта русифицированы.

Установите темы для сайта и административной панели

В разделе «Оформление» административной панели находятся дефолтные темы Drupal. Чтобы включить загруженный шаблон, воспользуйтесь опцией «Установить по умолчанию».

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

NB! Выбирайте тему с адаптивным дизайном. Это нужно, чтобы удовлетворить потребности мобильных пользователей.

Скачайте дистрибутив выбранной темы на компьютер. В разделе «Оформление» административной панели нажмите кнопку «Установить новую тему». Загрузите архив на сайт.

После загрузки установите и активируйте новый шаблон.

Чтобы поменять тему административной панели, в разделе «Оформление» воспользуйтесь соответствующим меню. Выберите подходящий шаблон и сохраните изменения.

Для удобства читателей при работе над руководством используются стандартные темы Drupal.

Настройте логотип

В разделе «Оформление – настройки оформления» выберите меню «Настройки изображения логотипа. Снимите флажок напротив опции «Использовать логотип по умолчанию, поставляемый темой». Укажите путь к файлу логотипа на сервере или загрузите изображение.

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

В разделе «Оформление – Настройки» выберите фавикон сайта. Это изображение, которое браузеры отображают на вкладках рядом с названиями сайтов. Также фавикон может отображаться на страницах поисковой выдачи.

Настройте блоки отображения контента

Отображение контента на сайтах под управлением Drupal организовано с помощью блоков или контейнеров для содержимого. Блоки можно помещать в так называемые регионы, количество и положение которых определяется выбранной темой. Чтобы увидеть число и расположение регионов в вашей теме, в административной панели войдите в раздел «Структура – Блоки». Воспользуйтесь меню «Показать области блоков».

CMS Drupal поддерживает дефолтные и пользовательские блоки контента. Чтобы воспользоваться контейнерами контента по умолчанию, в меню «Структура – Блоки» выберите регион отображения и добавьте в него блок.

Например, представьте, что хотите добавить на сайт информацию о посетителях онлайн. Соответствующий блок уместно разместить в футере сайта. Выберите подходящий регион в футере и нажмите кнопку «Расположить блок». Выберите блок «Сейчас на сайте».

На странице настроек блока выберите язык. На вкладке «Типы материалов» выберите тип страниц, на которых будет отображаться блок. Это могут быть статьи и основные страницы. На вкладке «Страницы» можно указать конкретные URL, на которых будет показан блок. На вкладке «Роли» определите, кто видит публикуемый блок. Например, разрешите просмотр контента администраторам и аутентифицированным пользователям. Сохраните изменения.

Вы можете создать блок самостоятельно. Представьте, что хотите опубликовать в сайдбаре ссылки на полезные ресурсы. Для этого в меню «Структура – Блок» нажмите кнопку «Добавить блок». На странице редактирования укажите название блока и добавьте информацию. Выберите регион отображения блока. Сохраните изменения.

Проверьте корректность отображения элемента.

Установите права пользователей

Каждый посетитель сайта под управлением Drupal получает определенную роль. По умолчанию CMS поддерживает роли администратора, зарегистрированного и анонимного пользователя.

Перейдите в раздел «Пользователи» административной панели. На вкладке «Список» вы найдете перечень зарегистрированных пользователей. На вкладке «Права» доступа можно ознакомиться с доступом к функциям сайта для существующих ролей. На вкладке «Роли» можно редактировать существующие и добавлять новые роли.

Представьте, что вам необходимо добавить пользователя, который будет публиковать статьи. Чтобы зарегистрировать учетную запись, воспользуйтесь кнопкой «Добавить пользователя».

Укажите регистрационные данные, включая электронных адрес и пароль для входа на сайт. Оставьте роль по умолчанию. Поставьте флажок напротив опции «Уведомить пользователя» и зарегистрируйте учетную запись.

Чтобы не предоставлять журналисту все административные права, создайте для него новую роль. Для этого на вкладке «Роли» воспользуйтесь кнопкой «Добавить». Перейдите на вкладку права доступа и отметьте флажком функции, доступ к которым получит пользователь с соответствующей ролью. В частности, разрешите пользователю с ролью «журналист» создавать публикации и редактировать собственные материалы.

Вернитесь на вкладку «Список». Выберите профиль нового пользователя и нажмите кнопку «Изменить».

В разделе «Роли» установите флажок напротив нужной опции и сохраните изменения. Новая роль пользователя отобразится в его профиле на вкладке «Список».

С помощью ролей с разными правами доступа вы можете эффективно контролировать групповую работу над сайтами под управлением Drupal. Также вы можете стимулировать регистрацию пользователей. Для этого можно предоставить дополнительные привилегии аутентифицированным посетителям.

Настройте меню сайта

В административной панели выберите раздел «Структура – Меню». Нажмите кнопку «Редактировать меню» напротив главного меню навигации.

На открывшейся странице можно редактировать существующие ссылки или добавлять новые. Представьте, что вам необходимо добавить в главное меню ссылку на страницу с контактной информацией. Для этого нажмите кнопку «Добавить ссылку».

В поле «Название» укажите, какое название ссылки будут видеть пользователи. В поле «Ссылка» укажите URL страницы. В поле описание добавьте текст, который увидят пользователи при наведении курсора мыши на ссылку в меню. Используйте поле «Вес», чтобы управлять порядком ссылок в меню. Чем выше вес ссылки, тем ниже она будет отображаться в меню.

Вы можете создать произвольное меню. Например, есть возможность сделать новое навигационное меню и опубликовать его в футере сайта. Для этого в разделе консоли «Структура – Меню» нажмите кнопку «Добавить».

Укажите название и описание меню, а также выберите язык. Сохраните изменения. Вы создали меню. Теперь на странице редактирования добавьте в него ссылки.

Чтобы опубликовать меню в футере, перейдите в раздел «Структура – Блоки». Выберите регион и разместите в нем соответствующий блок.

Проверьте корректность отображения блока.

С помощью описанных функций вы выбрали базовые настройки CMS Drupal. Теперь уделите внимание функциональности ресурса. Начните с SEO-дружественности.

Как обеспечить SEO-дружественность сайта на Drupal

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

Настройте алиасы

По умолчанию в CMS Drupal контент организован с помощью нод (англ. node — узел). Нода — это единица контента, которая имеет отдельный URL. Например, нодой может быть статическая страница, публикация в блоге, страница категории.

Движок отображает стандартные для Drupal URL вида vash-site.ru/node/3. Для новых публикаций отличается только цифра в конце сетевого адреса.

Для машин это не представляет никакой проблемы, а вот для людей такие URL не подходят. Настроить ЧПУ можно с помощью алиасов.

Алиасы — это синонимы URL, ведущие на один адрес. Например, адреса vash-site.ru и www.vash-site.ru — это алиасы.

Задать понятный человеку синоним необходимо при создании публикации. Также это можно сделать на странице редактирования существующих материалов. Для этого в разделе «Содержимое» выберите нужный материал и нажмите «Редактировать». Выберите опцию «Настройки адресов» и укажите алиас.

Обратите внимание, с помощью URL можно подчеркнуть разницу между статическими страницами и публикациями. Например, в адрес статей можно добавить элемент article или blog.

В этом случае URL выглядит так (см. иллюстрацию).

В меню «Конфигурация – Поиск и метаданные» включите чистые ссылки.

Эта функция убирает из URL элемент «?q=» (см. иллюстрацию).

После включения чистых ссылок URL становятся понятными для людей.

Создание синонимов можно автоматизировать. Для этого установите модули Token, CTool и Pathauto. Первые два необходимы для корректной работы Pathauto. Чтобы установить модуль, воспользуйтесь соответствующей кнопкой в разделе консоли «Модули».

После установки и активации модулей перейдите в раздел «Конфигурация – Поиск и метаданные». Выберите меню «Синонимы URL». Перейдите на вкладку Patterns.

Создайте паттерн для статей. Чтобы URL статей имел вид vash-site.ru/blog/publication-title, используйте шаблон blog/[node:title]. Для базовых страниц используйте шаблон [node:title].

После настройки шаблонов создайте алиасы для всех существующих страниц. Для этого перейдите на вкладку Bulk generate, укажите типы контента и нажмите кнопку «Обновить».

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

Обратите внимание на важный нюанс: движок подставляет в URL кириллические символы.

Если это вас устраивает, настройте шаблоны соответствующим образом. То есть вместо blog используйте префикс «блог» и так далее. Если хотите URL из латинских символов, при публикации статей в разделе «Настройка адресов» снимите галочку с пункта Generate automatic URL alias. Укажите URL вручную и сохраните изменения.

Обеспечьте отображение метаданных

Это можно сделать с помощью SEO-модулей, например, связки Metatag и Real-time SEO for Drupal. Установите и включите программные надстройки для CMS в разделе консоли «Модули».

После включения модулей на странице редактирования контента появится раздел Metatags. В разделе Basic Tags можно задать правило формирования заголовков страницы. По умолчанию оно имеет вид «Название публикации/название сайта». Это оптимальный вариант, поэтому ничего не меняйте.

По умолчанию модуль Metatag с помощью токена [node:summary] автоматически использует в качестве description текст анонса статьи. Это не лучший вариант, так как функционально предназначение анонса и дескрипшена отличаются.

В разделе «Описание» вручную добавьте краткую информацию о публикации. Она может отображаться в сниппете на странице поисковой выдачи. При необходимости укажите ключевые слова в соответствующем разделе. Эту опцию можно игнорировать, так как поисковые системы не учитывают метатег keywords при ранжировании страниц.

В разделе Advanced tags можно добавить метатеги, управляющие поисковыми роботами. Если вы хотите, чтобы «поисковики» индексировали страницу, игнорируйте раздел.

В разделе Open Graph можно контролировать данные, которые отображаются в сниппете при публикации контента в соцсетях.

Создайте карту сайта

Карта сайта в формате XML-файла помогает поисковым системам корректно индексировать ресурс. Создать ее можно с помощью модуля XML sitemap.

Установите и включите генератор карты сайта. Чтобы настроить карту, перейдите в раздел консоли «Конфигурация – Поиск и метаданные». Выберите меню «XML Карта сайта».

На вкладке «Настройки» установите частоту обновления карты сайта. Разработчик генератора рекомендует выбрать значение Daily. Обратите внимание, файл sitemap.xml автоматически обновляется после публикации или редактирования контента.

По умолчанию модуль добавляет в карту сайта только главную страницу, а этого недостаточно. Перейдите на вкладку «Содержимое». Поочередно войдите в разделы Article и Basic Page и включите в карту сайта все статьи и страницы.

В разделе XML-sitemap включите тип контента в карту сайта. Не меняйте настройки приоритетов. Поисковые системы сами решат, какой контент с какой частотой индексировать.

Перейдите на вкладку Rebuild Links и обновите карту сайта. После этого проверьте доступность и корректность отображения карты сайта. Ее можно найти по адресу vash-site.ru/sitemap.xml.

Внедрите микроразметку

Установите модуль Schema.org Metatag. Он расширяет функциональность модуля Metatag. С помощью Schema.org Metatag можно реализовать микроразметку через формат JSON-LD.

После установки и активации модуля в меню редактирования публикаций на вкладке Metatags появляются варианты разметки Schema. org, которые можно добавить к материалу. Выберите нужный тип разметки, заполните данные и опубликуйте статью.

Например, выберите тип разметки Review. Укажите данные: название обзора, тип объекта, название объекта, канонический URL, дату публикации.

Опубликуйте статью и проверьте корректность микроразметки.

Дополнительные способы внедрения микроразметки ищите в статье о расширенных сниппетах.

В разделе админки «Конфигурация – Разработка – Производительность» включите кэширование сайта для неавторизованных пользователей. Установите время жизни кэша 12 часов. Также отметьте галочками опции «Объединение и сжатие файлов CSS» и «Объединение файлов JavaScript».

Вы повысили SEO-дружественность сайта. Теперь позаботьтесь о безопасности ресурса.

Создаем сайты под ключ Подробнее

Как обеспечить безопасность ресурса на Drupal

В этом разделе вы найдете информацию о резервном копировании информации и защите от спама.

Настройте резервное копирование сайта

Установите и активируйте модуль Backup and Migrate. Перейдите на страницу настроек надстройки. Ее можно найти в разделе консоли «Конфигурация – разработка».

На вкладке BackUp можно быстро создать и сохранить на жесткий диск ПК резервную копию базы данных. С помощью выпадающего меню можно выбрать дополнительные объекты копирования: общедоступную папку и каталог пользовательских файлов. Копируйте эти объекты, если посетители хранят на сайте какой-то контент.

Используйте вкладку Restore, если необходимо восстановить данные. На вкладке Shedules можно настроить автоматическое создание резервных копий. Для этого нажмите кнопку Add Shedule. Заполните поле «Имя задания», поставьте флажок напротив опции «Включено». Выберите объект копирования и укажите частоту создания резервных копий.

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

Установите модуль CAPTCHA для борьбы со спамом

Скачайте и активируйте модуль CAPTCHA. Перейдите в меню настройки, которое находится в разделе консоли «Конфигурация». С помощью выпадающего меню выберите тип проверки. Добавьте описание и сохраните конфигурацию.

Проверьте корректность работы CAPTCHA. Для этого войдите на сайт в режиме инкогнито, так как по умолчанию для администраторов сайта форма подтверждения не отображается.

В качестве альтернативы стандартной CAPTCHA обратите внимание на модуль reCAPTCHA. Этот инструмент безопасности принадлежит Google. После регистрации сайта вы получите секретный код активации. Введите его на странице настройки модуля на вкладке reCAPTCHA. После этого вы сможете выбрать соответствующий тип проверки. Он надежно блокирует роботов, но практически не ухудшает пользовательский опыт.

С помощью CAPTCHA и резервного копирования вы защитили сайт от автоматического спама и потери информации соответственно. Теперь обеспечьте возможность следить за эффективностью ресурса.

Как отслеживать эффективность ресурса на Drupal

Чтобы настроить мониторинг, нужно подключить сайт к сервисам Google Analytics и «Яндекс. Метрика», а также зарегистрировать его в Search Console Google и «Яндекс.Вебмастер».

Подключите ресурс к Google Analytics

Зарегистрируйте ресурс в Google Analytics и получите код отслеживания. Затем установите на сайт модуль GA. После активации перейдите на страницу настроек в разделе консоли «Конфигурация – Система». Укажите идентификатор аккаунта.

На вкладке Roles исключите отслеживание активности администраторов и редакторов сайта. Это сделает статистику более достоверной.

Сохраните настройки и проверьте корректность работы Google Analytics. Для этого выберите раздел Google Analytics «Отчеты – В режиме реального времени – Обзор». Если код работает корректно, вы увидите количество активных пользователей на сайте.

Обратите внимание, после добавления кода Google Analytics можно быстро подтвердить права собственности на сайт в панели инструментов Search Console. Для этого просто выберите соответствующий способ подтверждения.

Чтобы отслеживать эффективность сайта с помощью «Яндекс. Метрики», воспользуйтесь модулем Yandex.Metrics.

Чтобы отслеживать индексирование сайта с помощью «Яндекс.Вебмастер», зарегистрируйте ресурс и подтвердите права на управление. Выберите способ подтверждения с помощью HTML-файла. Скачайте предложенный документ на жесткий диск и с помощью FTP-клиента загрузите его в корневую директорию сайта.

Проверьте, правильно ли вы выбрали место расположения файла. Для этого откройте предложенную в кабинете «Яндекс.Вебмастер» ссылку.

В кабинете вебмастера нажмите кнопку «Проверить». Если все сделано верно, вы увидите сообщение о добавлении сайта в очередь на индексацию.

Вы подключили сайт к системам мониторинга. Теперь можно публиковать контент.

Как управлять контентом с помощью CMS Drupal

В этом разделе вы найдете информацию о таксономии Drupal и публикации контента.

Систематизируйте контент с помощью модуля «Таксономия»

Drupal систематизирует и отображает контент с помощью модуля «Таксономия». Его настройки вы найдете в разделе консоли «Структура – Таксономия».

Категоризация контента осуществляется с помощью словарей и терминов. Словарь — это категория первого уровня. Термины — категории второго и следующих уровней.

По умолчанию CMS Drupal организует контент с помощью словаря Tags. Откройте его, чтобы создать категории для будущих публикаций. Воспользуйтесь кнопкой «Добавить термин», чтобы создать родительскую категорию. Чтобы создать дочернюю категорию, выберите соответствующее значение в меню «Отношения».

Чтобы добавить публикацию в созданную категорию словаря Tags, на этапе редактирования достаточно указать соответствующие метки в редакторе.

Вы можете систематизировать публикации с помощью дефолтного словаря Tags, а также создавать дополнительные словари с наборами терминов.

Создавайте публикации

В отличие от более ранних версий, в Drupal 8 по умолчанию установлен удобный WYSIWYG-редактор CKEditor. Если вы пользуетесь более ранней версией движка, установите и активируйте соответствующий модуль. Чтобы расширить его функциональность, установите и активируйте модуль IMCE. Он упрощает работу с визуальным контентом. Настроить панель инструментов редактора можно в разделе «Конфигурация – Работа с содержимым – Текстовые форматы и редакторы».

Чтобы опубликовать материал, выберите раздел консоли Content. Нажмите кнопку «Добавить материал». По умолчанию Drupal предлагает выбрать тип материала: статью или основную страницу. Используйте тип «Основная страница» для создания статичных страниц, например, разделов сайта «О нас», «Услуги», «Портфолио». Тип «Статья» подходит для создания новостей, заметок, статей.

Представьте, что публикуете статью. В поле Title укажите название материала. Нажмите на кнопку «Редактировать анонс», чтобы добавить произвольный анонс. Эту опцию можно пропустить. В этом случае система создаст анонс автоматически.

Добавьте в поле редактора контент. Вы можете редактировать публикацию в визуальном формате, а также в форматах ограниченного и полного HTML. Укажите метки публикации.

В поле метатегов укажите описание публикации. Опубликуйте материал.

Если вы публикуете статическую страницу, в разделе «Настройки меню» можете запланировать создание ссылки меню. Для этого отметьте соответствующую опцию и укажите название ссылки.

При необходимости можно создавать произвольные типы материалов. Для этого выберите раздел консоли «Структура – Типы материалов».

Вместо заключения, или Когда стоит выбрать Drupal, а не Joomla! или WordPress

Drupal, как Joomla! и WordPress, представляет собой универсальную CMS с открытым кодом. Он не лучше и не хуже упомянутых движков. Вы можете взять «Вордпресс», «Джумлу» или «Друпал» и сделать на их базе практически любой проект: корпоративный сайт, информационный ресурс, интернет-магазин, личный блог. Каковы главные особенности Drupal?

По сравнению с WordPress, он более гибкий. Но это не значит, что Drupal — универсальный конструктор, а WordPress — всего лишь готовая модель одной игрушки. Гибкие настройки «Друпала» по большей части заложены в ядре движка. Чтобы получить те же возможности с «Вордпрессом», придется устанавливать плагины.

Простой пример: в Drupal удобно реализованы настройки ролей. Благодаря этому вы можете легко управлять политиками доступа. Это полезно для форумов, интернет-магазинов, онлайн-сервисов. В WordPress по умолчанию настройки ролей пользователей фиксированные. Но с помощью плагинов типа User Role Editor в этой CMS можно получить гибкие настройки ролей, как и в Drupal.

Еще один пример: в Drupal по умолчанию выполняется кэширование и сжатие контента. В WordPress эти задачи решаются с помощью дополнительных плагинов.

По сравнению с «Джумлой», «Друпал» работает стабильнее. Вот пример: с настройкой редактора JCE в Joomla! мне пришлось долго возиться. Он просто не хотел работать. В Drupal 8 интегрирован функциональный редактор, который практически не требует настроек.

В каком случае Drupal однозначно лучше Joomla! и WordPress? Только в одном: если этот движок вам больше нравится, кажется более удобным и подходящим для реализации вашего проекта.

Кстати, не бойтесь репутации сложной для понимания CMS. Административная консоль Drupal интуитивно понятна, а освоить ее может любой пользователь без технической подготовки. Чтобы создать сайт с базовой функциональностью, вам не придется использовать все возможности «Друпала». Просто сосредоточьтесь на функциях, которые нужны в данный момент. Тогда вы получите надежный, гибкий, стабильный, безопасный и бесплатный движок, на котором можно сделать практически любой проект.

Кстати, создание сайта на «Друпале» вы можете заказать в нашем агентстве. Мы делаем сайты, оптимизированные по поисковые системы и отвечающие всем канонам современного дизайна и юзабилити. Интересуют подробности? Переходите по ссылке.

веб-сайтов, использующих Drupal — Wappalyzer

CMS

Посетите drupal.org Программное обеспечение с открытым исходным кодом

Drupal — это бесплатная платформа управления веб-контентом с открытым исходным кодом.

Обратитесь к Drupal пользователи

Создайте список 197 000 Drupal-сайты с компанией и контактными данными.

Создайте список потенциальных клиентов

Сайты, использующие Drupal

Это лучшие веб-сайты, использующие Drupal на основе трафик.

# Веб-сайт Трафик
1 access.redhat.com
2 appllio.com
3 встроенный.com
4 genciabrasil.ebc.com.br
5 account.acquia.com
6 allcalc.ru
7 ckeditor.com
8 docs.ovh.com
9 abduzeedo.com
10 adage.com

Получить полный список сайты и компании, использующие Drupal.

Отчеты Drupal

Создавайте соответствующие отчеты для Drupal, чтобы найти потенциальных клиентов или узнайте больше о своей целевой аудитории.

Примеры отчетов

Веб-сайты Drupal в США
Веб-сайты Drupal в Великобритании
901 02 Адреса электронной почты и номера телефонов клиентов Drupal
Веб-сайты Drupal с доменом .com domain
5000 самых посещаемых сайтов Drupal
5000 сайтов Drupal с низким трафиком
500 лучших веб-сайтов по каждой технологии в категории CMS

Или, Создайте собственный отчет Drupal.


Тенденция использования Drupal

Этот график показывает рост Drupal с июль 2020.


Демография Друпала

Разбивка по странам и языкам, используемым Друпал сайты.

Страны

Языки


Альтернативы Друпалу

Это самые популярные альтернативы Drupal в 2023.

# Технология Сравнить
1 WordPress Drupal vs. WordPress
2 Wix Drupal vs. Викс
3 Squarespace Drupal vs. Скверспейс
4 Joomla Drupal vs. Джумла
5 GoDaddy Website Builder Drupal vs. Конструктор веб-сайтов GoDaddy

Посмотреть полный список Друпал альтернативы.


Приложения

Wappalyzer работает с инструментами, которые вы используете каждый день.

Хром

Просматривайте технологии веб-сайтов, которые вы посещаете, в своем браузере.

Fire Fox

Просматривайте технологии веб-сайтов, которые вы посещаете, в своем браузере.

Край

Просматривайте технологии веб-сайтов, которые вы посещаете, в своем браузере.

Сафари

Просматривайте технологии веб-сайтов, которые вы посещаете, в своем браузере.

отдел продаж

Просматривайте технологические стеки ваших лидов в CRM.

HubSpot

Просматривайте технологические стеки ваших лидов в CRM.

Пайпдрайв

Просматривайте технологические стеки ваших лидов в CRM.

Семруш

Просматривайте стеки технологий ваших клиентов и потенциальных клиентов в вашей CRM.

Паббли

Автоматизированные рабочие процессы и электронный маркетинг.

Запир

Подключите Wappalyzer к приложениям, которые вы используете, код не требуется.

Делать

Подключите Wappalyzer к приложениям, которые вы используете, код не требуется.

Gmail

Просматривайте наборы технологий ваших контактов в Gmail.

Андроид

Ваппалайзер в кармане.


Wappalyzer доверяют тысячи профессионалов по всему миру

Wappalyzer зарекомендовал себя как отличный инструмент, помогающий нам анализировать совокупный анализ того, как работает Интернет с помощью различных технологий. Илья Григорик
Главный инженер Shopify

В наши дни вам нужны передовые маркетинговые инструменты, чтобы выделиться среди конкурентов. Wappalyzer поможет нам в этом. Томас Алиберт
Инженер по развитию в PayFit

Я постоянно пользуюсь Wappalyzer, и это бесценно, так как помогает мне в работе с клиентами. Майкл Петселас
Специалист по развитию клиентов в HubSpot

Wappalyzer является неотъемлемой частью нашего процесса продаж, позволяя нам оптимизировать сегментацию потенциальных клиентов в масштабе. Это полностью меняет правила игры для нашей организации. Роман Швайгер
Руководитель отдела развития бизнеса Boomerank

Wappalyzer был такой полезной частью набора данных HTTP Archive. Это позволило нам по-новому разделять данные и получать более интересные сведения о состоянии Интернета. Рик Вискоми
Старший инженер DevRel в Google

Wappalyzer помогает нашим отделам продаж лучше и быстрее понимать потенциальных клиентов, имея четкое представление об их технологическом стеке. Рабин Нухтабек
Главный инженер по развитию Skedify


Подпишитесь, чтобы получать периодические обновления продукта.

16 лучших впечатляющих веб-сайтов Drupal, используемых ведущими организациями

Drupal

Каранджит Каур Дадиала | | 5 минут чтения

Drupal 1 — одна из самых популярных бесплатных платформ с открытым исходным кодом для управления веб-контентом среди глобальных предприятий, неправительственных организаций, высших учебных заведений и правительств. Он используется для создания больших сложных веб-сайтов Drupal с богатым содержанием.

Многоязычность Drupal, возможности работы с несколькими сайтами, возможность интеграции с третьими сторонами и MarTech, безопасность и масштабируемость — вот некоторые факторы, которые делают его выбором по умолчанию для многих предприятий.

Список самых популярных организаций, использующих Drupal для своих веб-сайтов

1. НАСА

НАСА, Национальное управление по аэронавтике и исследованию космического пространства, является космической программой, находящейся в ведении федерального правительства США. НАСА известно своими успехами в различных аэрокосмических и аэрокосмических исследовательских проектах. Вы также можете подписаться на их веб-сайт, если знаете о НАСА или являетесь поклонником космоса. Drupal поддерживает весь контент, который вы найдете на основном веб-сайте НАСА. Именно так НАСА связывается с вами и другими людьми, чтобы помочь вам узнать больше о ваших любимых планетах, космосе, предстоящих проектах и ​​любых других связанных новостях и исследованиях. Компания использовала гибкость и мощь серверной части Drupal для создания контента и получения контента из других источников.

2. Королевская семья

Спорим, вы не догадались, но да, у королевской семьи Великобритании есть официальный сайт — royal.uk, который также использует Drupal. Контент и обновления веб-сайта создаются исключительно безопасным и эффективным образом на базе Drupal. Этот сайт посещают около 12 миллионов человек в год.

3. ЮНЕСКО

ЮНЕСКО является специализированным учреждением, целью которого является искоренение нищеты, построение мира и содействие межкультурному диалогу и устойчивому развитию посредством информации, коммуникации, культуры, науки и образования. Итак, представьте, сколько контента им потребуется ежедневно, чтобы мир узнал лучше.

Короче говоря, ЮНЕСКО — Организация Объединенных Наций по вопросам образования, науки и культуры — еще одна замечательная организация, использующая Drupal для расширения своей деятельности в Интернете.

4. Грэмми

Каждый, кто любит музыку, знает о премии Грэмми. У Грэмми также есть веб-сайт, который информирует мир о мировой музыкальной индустрии. Веб-сайт этой престижной музыкальной премии также работает на Drupal.

5. AMD

У вас есть ноутбук, компьютер или даже мобильный телефон? Ну, каждое из этих устройств работает с помощью процессора. Одной из ведущих компаний, разрабатывающих процессоры для настольных ПК, является AMD.

Advanced Micro Devices Inc, сокращенно AMD, является американской транснациональной компанией в Калифорнии, впереди своей игры в разработке компьютерных процессоров и связанных с ними технологий для потребительских рынков. У AMD также есть надежный и надежный веб-сайт. И он извлекает выгоду из гибких и масштабируемых функций, которые предлагает Drupal при использовании его для создания контента своего веб-сайта и элегантного увеличения своего присутствия в Интернете.

6. Qualcomm

Если вы разбираетесь в компьютерах, возможно, вы слышали о Qualcomm. Это ТНК, производящая телекоммуникационное и полупроводниковое оборудование в США. Это компания, работающая на вершине, и она также работает на Drupal.

7. Правительство Индии

У каждого государственного учреждения есть веб-сайт, на котором публикуются последние новости, законы и т. д. Точно так же правительство Индии также имеет официальный веб-сайт на базе Drupal.

8. Johnson & Johnson

Все мы прекрасно помним компанию Johnson & Johnson. Многие из нас до сих пор пользуются этой маркой. Помимо своих замечательных продуктов, JnJ и его основной веб-сайт делятся большим количеством контента, чтобы помочь нам. Обо всем этом управлении онлайн-контентом заботится Drupal.

8. Warner Media

Time Warner является частью материнской компании Warner Media, LLC. У всех нас был опыт работы с этим сайтом. Базирующаяся в США ТНК, которая предлагает средства массовой информации и услуги развлекательного конгломерата, была частью развлекательных планов многих людей. Drupal также управляет родительским веб-сайтом Time Warner.

10. Оскар

Одна из главных наград академии показывает, что каждая знаменитость мечтает получить награду – это Оскар. У них также есть веб-сайт, на котором размещена вся информация об академии. Drupal также поддерживает этот веб-сайт.

11. Nokia

Еще один популярный веб-сайт компании, использующий Drupal, — Nokia. Nokia — один из старейших телефонов на рынке, а также крупнейший производитель телефонов на протяжении почти двух десятилетий. Их веб-сайт всегда в курсе последних достижений и исследований. И весь этот контент предоставляется вам Drupal 8, который используется в качестве проекта.

12. Оксфордский университет

Drupal выбирают многие компании, в том числе образовательные учреждения. Оксфордский университет уже много лет использует Drupal для поддержки своего веб-сайта и обращения к нужной аудитории. Веб-сайт Оксфордского университета доверяет Drupal CRM и работает на нем благодаря его первоклассным характеристикам, включая эффективность, безопасность и масштабируемость.

13. GE – General Electric

General Electric (GE) – еще одна известная компания, которая также коснулась многих жизней. В сферу их компетенции входит почти все. Кроме того, их родительские и дочерние веб-сайты управляются Drupal.

14. Pfizer Inc.

Pfizer Inc. стала довольно известной после того, как ее вакцина против COVID вышла на рынок со значительным успехом. Это американская фармацевтическая корпорация, сайт которой также работает на Drupal.

15. Тесла Моторс

Tesla — еще одна известная компания, которая всегда в новостях с чем-то новым. Это означает, что они должны время от времени продвигать огромное количество контента. Илон Маск должен любить Drupal, поэтому даже Тесла в списке. А веб-сайт Tesla обрабатывает огромное количество данных с помощью Drupal.

16. ООН — Организация Объединенных Наций

В список также входит Организация Объединенных Наций. ООН отвечает за сохранение мира во всем мире. Короче говоря, это межправительственная организация, которая помогает поддерживать порядок на международном уровне. Drupal также поддерживает свой официальный веб-сайт.

Заключение

На этом список не заканчивается. Это лишь некоторые из них, подпадающие под этот список. Благодаря успеху и передовым результатам Drupal многие компании переходят на эту платформу. И этот список будет пополняться. Наша команда специализируется на разработке Drupal, а консультационные услуги помогут вам максимально эффективно использовать эту мощную систему управления контентом. Недавно мы опубликовали список компаний из списка Fortune 500, которые используют Drupal.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *