SEO-оптимизация Drupal 7 | Шнайдер блог
4495 Посещений
Сегодня, мы с вами поговорим о важном вопросе для каждого владельца сайта, а именно SEO-оптимизации. В нашем случае, мы рассмотрим поэтапную настройку SEO-оптимизации для Drupal 7, поскольку это достаточно масштабный процесс.
И хотя в принципе с точки зрения SEO на Drupale по умолчанию все настроено достаточно грамотно, но для оптимизации вашего ресурса и повышения уровня его максимально комфортного использования вам все же понадобиться проведение дополнительных настроек и установка модулей.
Одним из главных пунктов по SEO оптимизации, есть:
1) Настройка ЧПУ или читабельного url
Всю подробную информацию по настройке url на Drupal 7, вы сможете найти здесь
https://shneider-host.ru/blog/sozdanie-internet-magazina-na-drupal-7.html
Сейчас же, мы просто и кратко объясним, что являет собой настройка ЧПУ на Drupal 7. По умолчанию, в пакет встроенных модулей Drupal 7, входит модуль Path, который и создает понятные пользователю названия страниц сайта.
Например:
drupal.keira.shn-host.ru/ru/node/3
drupal.keira.shn-host.ru/ru/node/4
Если же модуль Path не будет активирован, то адрес страницы будет выглядеть примерно так:
drupal.keira.shn-host.ru//?q=node /3
Если же вы хотите чтобы адрес создавался адрес на основе заголовка указанного на странице, с этим вам поможет справится модуль Pathauto. Предварительно, же нужно потребуется установка модуля Token, который помогает использовать шаблоны разных данных со страницы.
А еще вам нужен модуль Transliteration, что отвечает за перевод заголовков страниц в транслит из кириллицы, перед тем, как они будут установлены в url.
2) Далее, идет настройка карты сайта.
Чтобы создать карту сайта на Drupal 7, сперва нужно установить пакет модулей XML-Sitemap и уже после активировать XML sitemap, который нужен для создания карты сайта. Затем, вы запускаете в работу XML Sitemap node, с помощью которого происходит добавление нод в карту сайта и указывается вес каждого материала на карте вашего сайта.
Рассмотрим, как говорится главную причину создания карты сайта: автоматизация по обновлению статей после их добавления на вашем сайте. Чтобы это сделать, после создания карты сайта, нужно добавить ee в панель для веб-мастера Яндекса и Google. В будущем, это и автоматизирует процесс добавления статей на сайте, то есть карты будет обновляться сама без каких либо действий со стороны администратора.
3)Добавление мета тегов
Чтобы создать на своем сайте мета теги, вам нужно установить и настроить разные модули. Одним из самых удачных вариантов станет Metatags Quick. Этот модуль дает возможность добавить поле « мета» к конкретному контенту. Чтобы добавить нужное поле по типам материалов, заходим в раздел Структура/Типы материалов/Статьи/ переходим во вкладку «управление полями», где создаем нужные поля. Для описания страницы или статьи, это description, а для добавления ключевых слов, поле keywords, в типе поле прописываем «мета». Не забудьте сохранить все изменения в конце.
4) Оптимизация загрузки страниц
Чтобы оптимизировать загрузку страниц на своем сайте, зайдите в раздел Конфигурации/Разработка/Производительность,
где вы сможете задать настройку.Здесь вы отмечаете файлов Javascript и объединение файлов CSS.Также, в этом разделе вы можете настроить кэширования страниц и блоков сайта.
SEO оптимизация Drupal — SEO блог
Опубликовано seonomad — 20, Dec 2015
Ниже будет перечислен список всех модулей, которые необходимы для SEO оптимизации CMS Drupal 7. Всем известно что Drupal по умолчанию идет практически не пригодным в плане сео оптимизации, но установив все модули что я подобрал ниже, вы получите один из самых гибких движков заточенных под дальнейшее поисковое продвижение.
Перечень модулей для SEO оптимизации был подобран опираясь на реальный и опыт работы с CMS Drupal на протяжении длительного времени. Все они проверены на полезность и работоспособность. В этой статье не будут изложены инструкции по их установке и настройке, так как каждый из перечисленных модулей заслуживает на отдельные, детальные статьи с инструкциями.
- Pathauto — модуль преобразования URL адресов которые идут в Друпал по умолчанию как /node/id, в человеко-понятный адрес на транслите типа /category/my-node-title. Для этого нужно будет повозится с настройками, и параллельно установить модуль Token. Модуль позволяет настроить структуру ЧПУ так, как вам будет угодно, используя набор токенов, что в большинстве CMS просто не возможно.
- Transliteration -дополнение которое обязательно должно устанавливаться в паре с модулем Pathauto. Transliteration необходим для автоматического преобразования кириллических заголовков страниц в URL на латинице (транслитерации) , а также преобразовывать названия любых загружающий файлов которые подписаны на кириллице, в названия на латинице.
- Redirect — бесценный для SEO модуль, который позволяет автоматически создавать 301 редирект со старого адреса на новый в случае если URL страницы был изменен.
- Views 404 — модуль предотвращает дубли страниц которые могут возникать на page Views при удалении материала, или же при дописывании произвольных символов к Url. Описание проблем дублей на страницах Views описаны в этой статье.
- Global Redirect — модуль который делает переадресацию со страниц которые формируются CMS по умолчанию (типа /node/123) на страницы сформированные модулем Pathauto (напр. /category/my-node-title). Также модуль делает редирект с главной страницы, которая как известно может быть по адресам: home, index.php, front, на основной домен.
- Metatag — один из самых необходимых модулей который формирует метатеги на сайте. Гибкость модуля позволяет в произвольной форме настроить автогенерацию метаданных, уникальных для каждого из типов материала, категории и.т.д.
- Taxonomy Title — мало кому известный, но очень полезный модуль который позволяет заменять заголовки h2 на страницах терминов таксономии, что придает огромную гибкость в SEO оптимизации категорий сайта.
- CKEditor Link- дополнение к текстовому редактору CKEditor, которое позволяет прямо внутри самого редактора быстро находить нужные страницы размещенные на сайте, и делать перелинковку между ними. Рекомендовано чтобы работал в паре с модулем Internal Links, который преобразует друпаловские ссылки вида /node/234 в адреса транслетерации, а также позволяет подставлять тег «Link Title» к ссылкам, плюс отслеживает и убирает «битые ссылки» на сайте.
- Noindex External Links — позволяет добавить ко всем исходящим ссылкам внутри текста теги и rel=»nofollow»
- Path Breadcrumbs — модуль хлебных крошек, который очень гибко, на основании URL путей может создавать такие хлебные крошки, какие вам необходимы.
- Schema — модуль микроразметки по стандарту shema. org. Позволяет очень гибко присваивать каждому типу материала, и даже полю на сайте значение атрибута микроразметки.
- Schema.org Metatag — еще один модуль из цикла Schema. В отличии от предыдущего, проходит валидацию в Google, в инструменте проверки структурированных данных
- Sitemap XML — модуль позволяющий автоматически генерировать карту сайта. В настройках можно указывать какие конкретно разделы сайта должны генерироваться в карте, выставлять приоритеты.
- Если у Вас мультирегиональный сайт на разных поддоменах используйте модуль карты сайта Multi-domain XML Sitemap
- Similar by terms — создает блок похожих материалов по признаку совпадений терминов таксономии. Генерация происходит автоматически и достаточно релевантно. Модуль не требует особых усилий в установке и настройке, и если вы не умеете задавать условия через Views — то это идеальное решение для организации вывода похожих статей на сайте.
- Яндекс Pinger — дополнение от Яндекса, которое помогает отправлять поисковой системе так называемые «Пинги», сообщающие появлении новых материалов на сайте, что может ускорить их индексацию.
- Pathologic — модуль который автоматически правит битые ссылки и изображения в случае смены протокола или адреса сайта. Также способен заменять все ссылки с абсолютных на относительные, и наоборот.
- Boost — обеспечивает статическое кэширование страниц для Drupal, что позволяет значительно повысить производительность и масштабируемость для сайтов, которые получают в основном анонимный трафик. Для хостингов это лучший вариант повышения производительности сайта.
- Entity cache — кэширует сущности Друпала для ускорения загрузки страниц
- Views content cache — включает кэш для представлений до тех пор, пока информация не будет обновлена в текущем представлении. В разы ускоряет загрузку Views
- Hreaflang — модуль, помогающим поисковикам определить язык вашего сайта
- Structured Data (JSON+LD Rich Snippets) — структурированные данные для расширенных снипетов вашего сайта в результатах поиска. Рекомендовано Google
Это конечно же далеко не полный список модулей которые можно использовать в CMS Drupal для SEO оптимизации сайта, многие из них можно заменить на аналоги, многие я специально упустил из виду, так как по моему опыту установка всех выше перечисленных дополнений вполне достаточно чтобы сделать Drupal одной из наиболее гибких CMS для оптимизации под поисковое продвижение.
И да, хотел бы предупредить людей, которые не являются разработчиками сайтов на Друпал — представленный список не означает что все эти модули должны быть установлены на сайт, причем одновременно! Некоторые модули могут конфликтовать с другими, уже уставновленными на сайт, что может привести не к оптимизации, а наоборот, вывести сайт с рабочего состояния или создать ошибки. Беритесь за дело осознанно, если точно знаете какой модуль и зачем ставите, а также как он настраивается и взаимодействет с другими модулями!
Drupal SEO
Внутренняя оптимизация
Drupal 9 Руководство по SEO
Этот пост является обновленной частью нашей серии руководств маркетолога по Drupal. В этом руководстве вы найдете рекомендации по выбору CMS с открытым исходным кодом, а также примеры из практики и советы по маркетингу, которые помогут вывести ваш сайт на новый уровень.
Повышение эффективности поисковой оптимизации с помощью Drupal
«За последние 20 лет Drupal превратилась в одну из крупнейших в мире систем управления корпоративным контентом». — Основатель Drupal Дрис Байтарт
Наряду с ростом Drupal маркетинговый ландшафт сильно отличается от того, что был 20 лет назад. Те же методы, которые когда-то использовались для того, чтобы вывести поисковую систему на вершину, больше не работают, поэтому маркетологи должны понимать, какую мощную роль могут сыграть такие CMS, как Drupal, в построении успешной стратегии SEO.
Выпуск Drupal 8 ознаменовал значительный шаг вперед в предоставлении авторам контента большего контроля. Этот фокус продолжает развиваться с Drupal 9. Известные функции, ориентированные на редактор, включают механизм шаблонов под названием Twig для разнообразия компонентов, основу API-first для «написать один раз, публиковать везде» и удобный для редактора опыт создания блоков контента. Layout Builder дополнительно предоставляет модуль «перетаскивания», который позволяет редакторам добавлять компоненты на страницы и добавлять страницы на сайт без кода. Теперь друпал 9имеет еще больше обновлений для маркетологов, технически подкованных или нет.
Эта смена позволяет команде маркетинга чаще принимать участие в принятии решений по CMS. В этом посте мы расскажем о некоторых способах, которыми вы можете улучшить свою SEO-игру с Drupal.
Традиционное SEO мертво
Только удачно расположенные ключевые слова больше не приведут вас к вершине поисковой выдачи. Контент по-прежнему остается королем в мире маркетинга, и именно он помогает вам улучшить SEO.
Каждое изменение алгоритма Google имеет одну общую черту: оно направлено на предоставление наилучшего контента на основе того, что, по его мнению, пытается найти пользователь. Другими словами, намерение пользователя. Если вы хотите, чтобы ваш рейтинг оставался неизменным, не пытайтесь обмануть систему. Привлекайте потенциальных клиентов информативными и развлекательными материалами, которые они могут использовать для принятия мер. И избегайте бесполезных постов, наполненных ключевыми словами вашей отрасли и словом «лучший» 100 раз. Google может увидеть это, как и все ваши пользователи.
Тем не менее, есть несколько других факторов, имеющих решающее значение для поддержания высокого рейтинга, которые нельзя игнорировать, включая быстрое время загрузки и удобство для мобильных устройств. Drupal 9 создан с учетом нескольких из этих факторов, чтобы помочь нам быстро и эффективно вносить необходимые улучшения.
Mobile-First Mentality
Drupal 9 создан со встроенными возможностями адаптивного дизайна, поэтому вы можете сразу приступить к решению многих проблем. Это не значит, что все ваши проблемы с реагированием будут решены. Редакторы контента по-прежнему должны продумывать свой контент и изображения, а темам по-прежнему необходимо выполнять настройку, чтобы устанавливать такие вещи, как точки останова. Но друпал 9наставит вас на правильный путь, предоставив вам и вашей команде множество необходимых инструментов.
У вас также будет возможность выбирать разные изображения и контент для настольных и мобильных версий прямо из редактора WYSIWYG, что упрощает просмотр различий между каждым фрагментом контента при его добавлении и перед публикацией. Это означает четкое визуальное представление обеих версий в режиме реального времени для более быстрой публикации и уверенности в том, что ваши пользователи точно знают, что происходит с вашими пользователями на любом устройстве.
Жажда скорости
Другим важным фактором, который может повлиять на ваш рейтинг, является скорость как на настольных компьютерах, так и на мобильных устройствах. Google придает такое большое значение, что предлагает тест PageSpeed Insights, чтобы показать, где и как ваш сайт замедляет посетителей. Drupal 9 «умный» в том смысле, что он кэширует все объекты и не загружает JavaScript, если в этом нет необходимости. Это означает, что один и тот же контент не будет перезагружаться снова и снова, а вместо этого может быть быстро загружен из кеша. Он также использует функцию, называемую скоростью, которая позволяет создавать и публиковать новый динамический контент значительно быстрее, чем в Drupal 7 и более ранних версиях Drupal.
Адаптивный дизайн является обязательным элементом современного цифрового ландшафта, а ускорение работы вашего веб-сайта как на компьютере, так и на мобильных устройствах — это удивительно эффективный способ внести свой вклад в ваши усилия по SEO. Короче говоря, если ваша маркетинговая команда нацелена (как и должно быть) на высокие рейтинги, Drupal 9 предоставляет множество инструментов для достижения этой цели.
Доступность = Ключ для поиска
Drupal 8 подстегнул общую приверженность сообщества доступности, а с выпуском Drupal 9 был сделан еще один большой шаг к улучшению доступности Интернета, в том числе:
- Технические функции для улучшения специальных возможностей, такие как контролируемый порядок вкладок и звуковые оповещения (см. нашу публикацию «Изучение встроенных инструментов специальных возможностей Drupal»)
- Дополнительная поддержка многофункциональных интернет-приложений в форме поддержки WAI-ARIA
- конечная тема, Olivero, ориентированная на еще большую доступность
- Все функции соответствуют рекомендациям консорциума World Wide Web Consortium (W3C)
Это важно, потому что, как мы знаем, связь между доступностью в Интернете и поисковой оптимизацией тесно переплетена. Хотя доступность на самом деле не является фактором ранжирования Google (пока), улучшение доступности вашего веб-сайта может повысить ваш рейтинг SEO.
Оптимизированные для SEO модули для Drupal 9
Для Drupal 9 доступны тысячи модулей, многие из которых идеально подходят для маркетологов. Если вы хотите попробовать что-то новое или найти что-то, что соответствует тому, что вы уже знаете, у вас есть выбор. Вот наши любимые SEO-модули, которые можно использовать при оптимизации вашего сайта:
- Метатаг — позволяет автоматически предоставлять метаданные, также известные как «мета-теги», которые помогают поисковым системам понять ваш контент. Этот обязательный модуль предлагает более 300 различных метатегов для разных целей, так что взгляните и найдите подходящие для своего сайта.
- Мы настоятельно рекомендуем использовать два подмодуля Metatag: Twitter Cards и Open Graph. Подключите свой сайт к Facebook, LinkedIn, Slack, Twitter и другим социальным платформам и контролируйте, как будут выглядеть ссылки при размещении на них.
- Метатег Schema.org — позволяет добавлять на сайт некоторые из сотен стандартизированных структур метаданных из международного проекта schema.org, упрощая четкое определение метаданных, которые Google и другие могут использовать для более точного понимания вашего сайта. уникальная информация.
- Pathauto — помогает сэкономить время, поскольку вам не нужно вручную создавать пути/псевдонимы URL-адресов при создании нового контента.
- Карта сайта — предоставляет карту сайта, которая дает посетителям обзор вашего сайта. Он также может отображать RSS-каналы для всех блогов и категорий.
- Redirect — почти каждый новый сайт должен включать 301 переадресацию для старых URL-адресов страниц. Это дает администраторам сайта простой интерфейс для создания этих перенаправлений в Drupal.
- Google Analytics — этот простой модуль позволяет администраторам сайта легко настраивать Google Analytics в Drupal.
- Easy Breadcrumbs — использует текущий URL-адрес (псевдоним пути) и заголовок текущей страницы для автоматического извлечения сегментов хлебных крошек и соответствующих ссылок.
К счастью, поскольку Drupal является открытым исходным кодом, вам не повезет, если вы не сможете найти подходящий для вас модуль. Существует множество вариантов создания нового, работающего, от самостоятельного создания до обращения за помощью к команде Drupal, такой как Mediacurrent.
Визуализируйте успех SEO с помощью Siteimprove
В дополнение к оптимизированным для SEO модулям Drupal инструмент оптимизации SEO, такой как Siteimprove, может…
- Предоставить редакторам контента информацию об их техническом SEO, чтобы они могли принимать более обоснованные решения
- Получите понимание того, как SEO и контент пересекаются для вашей общей стратегии
- Отметьте потенциальные проблемы перед публикацией вашего контента
- Предоставьте информацию о влиянии SEO на отмену публикации страницы
Модуль Siteimprove работает непосредственно в Drupal, предоставляя редакторам доступ к этой информации во время добавления контента. Это означает, что больше не нужно ждать, чтобы исправить это после публикации. Важно правильно настроить Siteimprove, чтобы получить максимальную отдачу от него и эффективно преобразовать вашу стратегию в работоспособную дорожную карту для вашего сайта.
SEO и не только
Система управления контентом Drupal идеально структурирована для поисковой оптимизации, а ее основные функции поддерживают многие важные элементы SEO. Но функции сами по себе уводят вас далеко вперед. Чтобы управлять SEO и постоянно улучшать его, рассмотрите такую панель управления, как Siteimprove, которую вы можете настроить, чтобы показать, как обрабатываются данные и как они влияют на цели вашего бизнеса.
Настройка этих пользовательских точек данных и интерпретация поступающих данных могут занимать много времени и быть сложными, поэтому, если вам нужна помощь, наша команда сертифицированных экспертов Siteimprove может применить наши знания для настройки ваших информационных панелей и анализа данных. Начните с настройки Siteimprove.
6 советов по продвижению Drupal 8 SEO
- Загрузить контрольный список SEO
- Очистите свои URL-адреса
- Реализовать метатеги
- Поговорите с поисковыми системами
- Лучшие SEO-модули Drupal
- Ускорьте свой сайт
Drupal феноменален для SEO.
Когда вы используете Drupal 8 для своей системы управления контентом, у вас есть мощный инструмент для поисковой оптимизации.
Работая с сайтами Drupal последние 12 лет, я на собственном опыте убедился, насколько быстро поисковые системы реагируют на хорошо оптимизированный сайт Drupal. Я видел, как клиенты утроили свой трафик за несколько недель после перехода с другой платформы.
Я видел конкурентные преимущества в оптимизации всего сайта, такой как RDF или AMP, которые выводят моих клиентов на передний край поисковой оптимизации, поскольку они используют Drupal. Преимущества заключаются в более быстром веб-сайте, более высоком рейтинге и большем трафике.
Одной из основных причин, по которой Drupal является предпочтительной системой управления контентом для сложных корпоративных веб-сайтов, является тот факт, что она была построена с нуля с функциональностью и гибкостью, необходимыми для оптимизации представления каждого узла и фрагмента кода для поисковых систем.
В Drupal появилось много новых дополнений для простоты использования, функциональности и надежности. Это превосходный метод для создания и продвижения вашего веб-сайта в мире. Тем не менее, несмотря на все улучшения, последний релиз по-прежнему похож на Drupal. Быстрее, чище, совершеннее и, безусловно, более современным, но все же Drupal.
С появлением Drupal 8 я увидел необходимость помочь маркетологам, использующим Drupal, максимально использовать доступные функции для оптимизации своего веб-сайта. Имея это в виду, я написал Друпал 8 SEO . Написанный для маркетологов, Drupal 8 SEO содержит пошаговые инструкции, необходимые для продвижения Drupal 8 SEO. Если вы будете следовать шагам, описанным в книге, вознаграждение будет велико: повышение рейтинга в Google, увеличение посещаемости веб-сайта, увеличение количества клиентов и увеличение доходов. На самом деле, мы основали нашу собственную службу Drupal SEO Quick Start на основе этой книги.
Drupal 8 SEO — это более 200 страниц подробных инструкций по максимальному использованию основных функций и дополнительных модулей Drupal 8 для оптимизации вашего веб-сайта. Хотя есть чем поделиться, я выбрал шесть советов, которые вы можете использовать, чтобы начать продвигать Drupal SEO. Наше SEO-руководство по Drupal содержит самые последние шаги, использованные для завершения SEO-оптимизации Drupal.
1. Загрузить модуль Drupal SEO Checklist
Я могу быть предвзятым, поскольку являюсь автором, но я считаю, что самое важное, что вы можете сделать, — это загрузить модуль Drupal SEO Checklist на Drupal.org. Роберт Ши из IBM говорит, что «Drupal SEO Checklist — это самый мощный модуль Drupal, который «ничего не делает». По сути, этот модуль просто говорит вам, что делать.
Следуя контрольному списку SEO Drupal, вы можете внедрить лучшие модули и задачи, необходимые для оптимизации вашего сайта. Предоставляя вам полный список лучших практик, он делает SEO на странице Drupal без проблем. Когда вы завершите список дел, у вас будет полностью оптимизированный веб-сайт.
Задачи модуля сегментированы по функциональным потребностям, таким как теги заголовков, пути, содержимое и многое другое. Рядом с каждой задачей находится ссылка для загрузки модуля и ссылка на соответствующий экран администратора вашего веб-сайта, чтобы вы могли идеально настроить параметры. Drupal SEO Checklist также отслеживает, что уже было сделано, помещая дату и время рядом с каждым элементом.
Модуль контрольного списка SEO говорит вам, что делать, но не говорит, как это сделать. Для этого ознакомьтесь с моей книгой Drupal 8 SEO или нашим SEO-руководством по Drupal. Книга и руководство были написаны, чтобы объяснить, как реализовать предложения в контрольном списке SEO. Вы даже можете включить нумерацию страниц Drupal 8 SEO Checklist Book, чтобы вы могли быстро найти соответствующую страницу в книге.
2. Очистите ваши URL-адреса
Чтобы сделать оптимизацию Drupal максимально эффективной, вам необходимо убедиться, что ваши URL-адреса чистые, на вашем сайте отображается правильный контент, а ценность ссылки сохраняется даже при изменении вашего контента.
Drupal по умолчанию устанавливает чистые URL-адреса, и это нельзя отключить, но вы можете сделать еще больше с помощью модуля перенаправления. В Drupal использование модуля перенаправления позволяет вам перенаправлять со старых URL-адресов на новые URL-адреса. Это здорово, когда вы переместили часть контента в другой раздел своего сайта или случайно изменили URL-адрес.
Модуль перенаправления создает 301 переадресацию со старых URL-адресов на новые URL-адреса на вашем веб-сайте. Это помогает SEO, гарантируя, что любой URL-адрес, который ранжируется в Google, по-прежнему разрешается, когда посетитель приходит. Этот модуль автоматизирует то, что когда-то было трудной и постоянной задачей SEO — исправление неработающих ссылок. Теперь вы можете включить этот модуль и забыть о нем. Вы когда-нибудь перемещали контент, указывали неправильный URL-адрес в печатной рекламе или переносили контент с другого веб-сайта? Тогда вы знаете, какие проблемы это может создать. С помощью модуля перенаправления вы также можете создавать свои собственные ручные перенаправления.
Еще одним отличным модулем для SEO является модуль Pathauto. Используя модуль Pathauto, Drupal автоматически генерирует URL-адреса для вашего контента, которые отлично подходят для SEO. Это означает, что вам не нужно вручную создавать каждый отдельный URL-адрес контента на вашем веб-сайте.
3. Внедрение метатегов
Метатеги — важный шаг к тому, чтобы сделать Drupal максимально эффективным. Метатеги — это фрагменты текста, которые используются для информирования Google, других поисковых систем и сайтов социальных сетей о содержании каждой страницы вашего сайта. Это помогает вашему SEO, четко сообщая, о чем вы думаете на каждой странице вашего веб-сайта, и как вы хотите, чтобы она была описана на их сайтах. Если вы этого не сделаете, вам придется полагаться на то, что поисковые системы сами составят мнение о вашем контенте. Хотя они довольно хороши в этом, это достаточно важно, чтобы вы не хотели оставлять это на волю случая.
- Модуль Metatag позволяет автоматически добавлять теги заголовков и структурированные метаданные на каждую страницу вашего веб-сайта. Этот модуль размещает тег заголовка HTML и метатеги в заголовке веб-страницы. Это означает меньше кода и более быструю визуализацию ваших веб-страниц, что также помогает вашему SEO.
- Модуль Alternate Hreflang автоматически добавляет теги hreflang ко всем страницам или страницам вашего сайта. Поисковые системы ссылаются на альтернативный тег hreflang, чтобы указать правильный язык или региональный URL-адрес в результатах поиска. Это очень важно для многоязычных сайтов.
4. Общайтесь напрямую с поисковыми системами
Поисковые системы хотят помочь вам сканировать и индексировать ваш веб-сайт. Для этого они предоставляют инструменты и отчеты, которые помогут вам общаться с ними и лучше понять, что происходит с вашим сайтом. Маркетологи, которые делают это хорошо, получат лучшие результаты поиска и получат много трафика.
- Модуль XML Sitemap создает XML-карту сайта вашего контента, которую вы можете отправить в поисковые системы. Карта сайта в формате XML представляет собой специально отформатированную сводку каждой части контента на вашем веб-сайте. Модуль создает правильно отформатированную XML-карту сайта, которую можно отправить в Google, другие поисковые системы и другие сайты. Наличие XML-карты сайта помогает вашему SEO, предоставляя Google список всех ваших страниц, которые вы хотите, чтобы они сканировали. Хотя Google может сканировать ваш сайт без XML-карты сайта, чем больше и сложнее становится ваш сайт, тем выше вероятность того, что их поисковый робот запутается и пропустит страницы или даже целые разделы сайта.
- Cron — это система, которая поддерживает и очищает ваш сайт Drupal. Он выполняет такие действия, как проверка обновлений, индексирование контента и перестройка карт сайта в формате XML. Теперь ваша XML-карта сайта будет обновляться со всем новым контентом, который вы добавляете на свой веб-сайт.
- Модуль Google Analytics добавляет фрагмент кода Google Analytics на ваш веб-сайт и позволяет вам контролировать, как и когда он используется. Google Analytics — невероятно важный инструмент для любого веб-маркетолога. Это позволяет вам получить ценную информацию о ваших посетителях, включая демографические данные, поведение на вашем сайте, где они нашли вас в Интернете, какие ключевые слова они использовали, чтобы найти вас, и многое другое. Однако Google Analytics не идеален. Например, по умолчанию он отслеживает всех посетителей, даже администраторов. Модуль Google Analytics может исправить это, показывая фрагмент кода Google Analytics только тогда, когда сайт использует неадминистратор. Благодаря этому ваши данные остаются чистыми, а отчеты — более полезными.
5. Загрузите лучшие модули Drupal для SEO
Нет ничего настолько мощного, что Google внезапно влюбится в ваш сайт и поднимет вас в поисковой выдаче (страницы результатов поисковой системы). Скорее, все инструменты работают вместе, чтобы дать результат, который значительно лучше, чем когда-либо могли бы быть отдельные части. Модули Drupal, о которых я упоминал выше, — лишь некоторые из лучших. Я перечислил другие в книге и в контрольном списке Drupal SEO, в том числе:
- Предпочтительный метод добавления разметки схемы на ваш веб-сайт — через JSON-LD (обозначение объектов JavaScript для связанных данных) с использованием модулей метатегов Schema.org. Хотя Drupal теперь включает в себя RDF (структуру описания ресурсов), встроенную в ядро Drupal, у вас будет больше возможностей для получения расширенных фрагментов в результатах поиска с помощью модулей метатегов Schema. org. Это важно, потому что, как описывает Schema.org, «разметка [JSON-LD] помогает поисковым системам понимать информацию на веб-страницах и предоставлять более точные результаты поиска».
- Модуль Диспетчера тегов Google предоставляет простой способ установки фрагмента кода Диспетчера тегов Google, который маркетологи могут выполнить без помощи разработчика.
- Вы хотите, чтобы ваш сайт работал быстро, и модуль Advanced CSS/JS Aggregation (AdvAgg) — это один из способов сделать ваш сайт максимально быстрым. Модули AdvAgg объединяют (объединяют), минимизируют и сжимают файлы .js и .css, уменьшая их размер и сокращая время загрузки.
6. Ускорьте и защитите свой веб-сайт
Две важные характеристики вашего веб-сайта — это безопасность и скорость. Google вознаграждает веб-сайты, которые являются безопасными (с использованием https с действительным сертификатом SSL) и быстро отображаются. Все лучшее SEO в мире не сделает ваш сайт лучше, если вас взломают. В Интернете есть плохие люди, которые хотят сломать ваш сайт, заразить ваших посетителей, украсть ваши данные и/или шантажировать вас. От фиаско с Панамскими документами (да, Drupal был замешан в этом) до вашего детища со сценарием, вы должны защитить себя и свой веб-сайт Drupal.
Скорость стала фактором ранжирования в поиске Google в апреле 2010 года. Это означает, что при прочих равных условиях более быстрый сайт будет ранжироваться выше. Поэтому имеет смысл убедиться, что ваш сайт работает настолько быстро, насколько это возможно в рамках вашего бюджета.
По умолчанию в Drupal используется адаптивный веб-дизайн. Это хорошо, потому что Google прямо заявляет, что они предпочитают этот метод для обслуживания мобильных устройств. В этой настройке сервер отправляет один и тот же HTML-код на все устройства, а CSS используется для изменения внешнего вида страницы для каждого мобильного устройства. Он позволяет использовать один URL-адрес для одного и того же контента, и это отлично подходит для обмена и предложения страниц всем посетителям.