Оптимизация drupal seo: Правильная SEO настройка и оптимизация сайта на Drupal 7 – SEO оптимизация и продвижение сайта на Drupal (Друпал) ➔ компания СтоКрат

Содержание

Правильная SEO настройка и оптимизация сайта на Drupal 7

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

1. Создаем читабельные url

Оптимизацию ресурса стоит начать с ЧПУ. Подробно настройка читабельных адресов рассмотрена в статье Знакомимся с Drupal 7. Создаем читабельные url страниц (ЧПУ). Сейчас же рассмотрим этот вопрос в кратце. 

В Drupal, а именно в пакете платформы, уже есть встроенный модуль под названием Path. Он дает возможность создавать синонимы (понятные и пользователю и поисковым системам адреса страниц сайта) во время создания новых страниц.

При помощи этого модуля для каждой новой ноды создается свой особый адрес по типу ваш_сайт/node/№ноды, в котором номер ноды назначается в автоматическом порядке.

Если же модуль Path не активен, то адрес ноды и ее собственный номер в нем будут выглядеть как ваш_сайт/?q=node/№ноды .

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

Из этого следует, что данная страница в поисковой системе может быть доступна пользователю сразу по трем совершенно разным адресам. Во время оптимизации оставляется только последний (пользовательский) вариант адреса страницы. Решение задачи можно осуществить двумя путями:

  1. В robots.txt закрываем не нужные варианты адреса страницы от поисковых систем. Но этот вариант может стать причиной путаницы в том конкретном случае, если на сайте некоторые внутренние ссылки будут вести на страницы, которые являются закрытыми для всех поисковых систем.
  2. Оптимальный вариант – это создание редиректа (301 перенаправления) с первых двух приведенных выше вариантов адреса на третий, созданный специально для потенциальных пользователей, адрес страницы. Модуль под названием Global Redirect в автоматическом режиме выполняет 301 перенаправления для всех без исключения страниц ресурса. Да и настройки этого модуля менять не надо, они изначально настроены оптимально.

Если надо формировать адреса на основе заголовков размещенного на странице материала, то в этом случае надо установить модуль Pathauto. Но для его установки потребуется предварительно установить Token. Он позволяет использовать шаблоны разных данных с одной страницы.

Если интернет ресурс на кириллице, то стоит установить модуль-транслитератор. Этот модуль преобразует заголовки, написанные на кириллице, перед постановкой в адрес.

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

Drupal 7 создание синонимов url при помощи модуля Pathauto

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

Теперь можно перейти к созданию оптимальной карты сайта. Поскольку,  как показала практика, обычные приложения и сервисы для создания карт сайта могут включать в нее много лишней информации. К счастью, мы работаем с Drupal, а потому у нас для этого есть удобный модуль с гибкой настройкой, позволяющий создавать такие карты сайта, которые нам нужны. Это модуль XML-Sitemap.

После его установки мы получим несколько модулей. Я бы рекомендовал сконфигурировать их следующим образом:

XML sitemap Drupal 7

  • Сам XML sitemap создает карту сайта и помещает ее в корневую папку сайта.
  • Sitemap node дает возможность подключить добавление нод в карту сайта и указать вес конкретных материалов в карте сайта. После его активации на странице умпавления материалаыи мы подключаем добавление его в карту сайта. Приоритет также можно указать по своему желанию.Подключение XML sitemap типу материала в Drupal 7
  • Sitemap taxonomy позволяет аналогичным образом подключить генерацию карты сайта к словарям и терминам таксономии.
  • Мы не подключили, но также полезными может быть sitemap engines, который отвечает за оповещение поисковых роботов о Вашем сайтмапе.

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

Создание XML sitemap в Drupal 7

После создания карты сайта выбираем вкладку "обновить карту сайта", обновляем ее и теперь у нас есть собственный файл сайтмапа без чего-либо лишнего в нем.

Созданной карте сайта автоматически задается адрес. По умолчанию в модуле задано сохранение файла карты сайта в директорию ваш_сайт/sitemap.xml. При желании его можно изменить, но это не рекомендовано, поскольку поисковики обычно ищут этот файл в корневой директории сайта. Этот адрес стоит добавить в панели для пользования веб мастера поисковых систем.

Добавление Sitemap XML в Яндекс

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

3. Оптимизируем заголовки страниц

Перейдем непосредственно к заголовкам страниц сайта. Используя модуль под названием Page Title можно на свое личное усмотрение настроить заголовок страницы. Для этого в настройках данного модуля надо указать, каким именно должен быть заголовок страницы в зависимости от ее типа.

Page Titles Drupal 7

При использовании данного модуля Token обязательно должен быть во включенном состоянии. Ведь в данном случае используются те же постановки, что и во время настройки ЧПУ. Смотрите описание выше.

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

Создание title Drupal 7

4. Упрощаем процесс внутренней перелинковки сайта

Что касается внутренней перелинковки страниц, то у администратора есть два пути решения этой задачи:

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

2. А можно ускорить процесс добавления внутренних ссылок путем использования редактора CKEditor. Модуль под названием CKEditor Link в тандеме с данным редактором позволяет в удобном режиме добавлять ссылки на уже созданные страницы ресурса. После установки модулей линкер подключается в настройках CKEditor (раздел конфигурация, работа с содержимым,  CKEditor). Выбираем формат текста в котором будет доступен облегченный ввод ссылок (я выбрал фул хтмл), жмем изменить.

Подключение SKEditor link в Drupal 7

Тут открываем изменение внешнего вида.

Подключение SKEditor link в Drupal 7

И галочкой активируем плагин линка.

Подключение SKEditor link в Drupal 7

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

Удобная перелинковка в Drupal 7

5. Добавляем метатеги страницам

Для создания на сайте мета тегов можно использовать несколько разных модулей, но одним из самых легких в работе является Metatags Quick. Этот модуль позволяет добавить к конкретному типу контента текстовое поле «мета». Надпись, которая будет введена в это поле, расположится в head нашей страницы, как и положено, метатегом. Новое поле для нужных администратору типов материала добавляется через вкладку под красноречивым названием «управление полями». Там создаем поля для мета описания нашей страницы (description) и задания ей ключевых слов (keywords), выбираем тип поля "мета", сохраняем его.

Добавить метатеги Drupal 7

Все, теперь при создании новых нод мы можем прописывать им метатеги.

6. Указываем основное зеркало сайта

В автоматическом режиме интернет ресурсы доступны пользователям на

зеркалах с www, и без них. Как правило, ведущие поисковые системы совершенно нормально определяют зеркало. Только вот есть и такие случаи, когда надо явно указать редирект ресурса с символами www или без них. Для этого не надо добавлять никаких дополнительных модулей, так как в Друпале, в файле под названием htaccess присутствуют отдельные кусочки кода, которые только нужно раскоментировать. В файле .htaccess (расположен в корневом каталоге сайта) из Drupal 7.34 нас интересуют строки 93-94, если мы хотим перенаправить пользователей на зеркало с www, и 99-100, если наше основное зеркало без www. Для явного указания нужного нам варианта нужно раскомментировать (убрать решетку в начале строки) нужные нам строки.

Настройка .htaccess Drupal

7. Оптимизируем тему сайта

Теперь пришло время настроить тему сайта. В разных материалах по работе с WORDPRESS оптимизируются теги Н1-6. Но с административной панели Друпал влиять на эти конкретные теги не получится. Эти теги можно поменять только в ручном режиме в теме. Все темы помещены в папку ваш_сайт/sites/all/themes/ваша_тема. Только вот универсальных советов по настройке темы просто нет – они для каждой из них индивидуальны.

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

function ваша_тема_html_head_alter(&$head_elements) {
 
  unset($head_elements['system_meta_generator']);
 
}

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

8. Настраиваем страницы для 404 и 403 ошибок

Статья в тему: Страница ошибки 404

Настроить служебные страницы можно в разделе под названием «конфигурация». Эти страницы будут показываться в случае, если потенциальным пользователем будут допущены 404 и 403 ошибки (переход на не существующую на сайте страницу или на страницу, доступа к которой у пользователя нет).

Задать страницу для 403 и 404 ошибки в Drupal 7

9. Ускоряем загрузку страниц

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

Оптимизация js и css файлов в Drupal 7

Оценок: 21 (средняя 4.3 из 5)

Оптимизация в Drupal, SEO модули, внутренняя оптимизация друпал и создание карты сайта.

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

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

1. Требуемые инструменты для оптимизация Друпал

Правильные инструменты позволяют плавно и легко работать над любым проектом. Если вы решили оптимизировать систему Drupal под поисковые системы, то вам понадобится следующее.

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

Как устанавливаются модули для Drupal:

1. Скачать модуль с https://drupal.org/project/Modules и распакуйте его.

2. Подключитесь к своему Drupal-сайту посредством FTP. Перенесите распакованную папку с модулем в папку sites/all/modules (если данной категории не существует, то создайте её).

3. Используя браузер, посетите www.вашсайт/user, и авторизуйтесь.

4. Теперь откройте www.вашсайт/admin/build/modules/. Если вы забудете этот URL, то просто пройдите в админ-панель, а затем в раздел Modules (Модули).

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

6. Кликните по кнопке «Save Configuration» (Сохранить настройки). В течение пары секунды новый модуль установится в автоматическом режиме. Если возникнут какие-либо ошибки, то они будут выделены красным цветом.

7. Перейдите в www.вашсайт/admin/user/permissions, и установите права доступа к модулю так, чтобы различные группы пользователей или руководителей могли использовать или настраивать модуль (данный пункт обязателен не для всех модулей).

8. Откройте www.вашсайт/admin, и вы увидите ссылки на настройку новых модулей.

Важные SEO модули для Drupal

Теперь вы умеете устанавливать модули, и теперь мы хотим предложить вам несколько очень важных и рекомендуемых модулей для вашего сайта на Drupal:

• SEO Checklist: модуль предлагает список ссылок на скачивание и ярлыков для администраторов к самым важным модулям, связанным с оптимизацией.

• Google Analytics: модуль позволяет вам получать статистику о пользователях и посетителях.
• Page Title: позволяет вам настраивать заголовки страниц.

• Path Redirect: позволяет вам создавать правильные перенаправления.

• Global redirect: исправляет некоторые основные проблемы, связанные с URL во время чистки удаления URL и при включенном
• Taxonomy Title: позволяет вам устанавливать заголовки для страниц с таксономией.

• Meta Tags (модуль Nodewords): позволяет вам полностью контролировать мета-теги, категории, просмотры и так далее.

• XML Sitemap: позволяет создавать динамические карты сайта, соответствующие стандартам Sitemaps.org.

• URL List: создает карту сайта из текста, которая отображает каждую ссылку, существующую на страницах вебсайта.

• Site map: создает карту сайта из текста.

• Syndication: предлагает вам веб-страницу, которая вбирает в себя все рассылки RSS, созданные системой Drupal.

• Menu attributes: позволяет вам указать некоторые дополнительные атрибуты в меню типа as id, name, class, style и rel.

• Site verification: помогает владельцу вебсайта с подтверждением собственности.

• Scheduler: позволяет вам составлять расписание публикации записей.

• Read more link: позволяет вам создавать пользовательские, SEO-дружественные ссылки «читать дальше».

• HTML Purifier: позволяет вам исправить неправильно составленный код.

• Mollom: предоставляет вам защиту от спама посредством мощного сервиса Mollom.

2. Проводим исследование ключевых слов

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

3. Постраничная оптимизация

Первый этап в заработке доверия Google заключается в правильном расположении ключевых слов в пределах страницы. Эти изменения на сайте в целях оптимизации под поисковые системы называются постраничной оптимизацией.

Вам потребуется использовать ключевые слова на сайте следующим образом:

  • Заголовки страниц

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

  • Название сайта

В настройках админ-панели в поле Name (название) вы можете ввести название своего вебсайта.

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

URL или Universal Resource Locator (универсальный локатор источника) – это адрес, используемый браузером для определения конкретного отрезка контента. В ядре системы Drupal URL-ссылки динамичны, что означает, что они содержат странные символы, которые нельзя логически понять и проанализировать. Для того чтобы Drupal использовал доступные для анализа ссылки, откройте страницу www.вашмайт/admin/settings/clean-urls, либо в админ-панели перейдите в раздел Clean URLs (чистые ссылки). Как только вы переключитесь на другой режим ссылок, оптимизируйте URL-адреса с помощью ключевиков, используя модуль Path (путь), который был упомянут в первом пункте данного руководства.

Заголовки

Заголовки (Headings) представляют собой видимое название страницы, которые, зачастую в полужирном форматировании, отображены в самом верху страницы. Это очень важный элемент для указания того, о чем данный вебсайт или данная страница. Данные тэги заголовков (зачастую это h2, h3 или даже h6) прямо и доступно сообщают поисковику, о чем данная страница. В данных заголовках также важно применять ключевые слова.

Меню и навигация в Drupal

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

  1.  Перейдите в www.вашсайт/admin/build/menu, либо идите в админ-панель и кликните по ссылке Menu (меню).
  2. Теперь кликните по ссылке на меню, в котором вы разместили пункты навигации по вебсайту.
  3. Кликните по ссылке Edit (редактировать), расположенной рядом с пунктом, который вы хотели бы отредактировать.
  4. Введите оптимизированный под поисковые системы текст в поле заголовка пункта меню.
  5. Кликните по кнопке Save (сохранить).

Мега-теги

Мета-теги представляют собой отрывки текста в заголовке вашего вебсайта, которые сообщают поисковым паукам, о чем ваш сайт. Но при этом они остаются невидимыми для глаз посетителей. Хотя поисковые системы на сегодняшний день игнорируют мета-теги, и не учитывают их при оценке и выставлении рейтинга, их рекомендуется использовать и в других целях.

Существует множество различных мета-тегов, которые вы можете использовать, но вот основные из них:

Copyright (авторское право)
Description (описание)
Keywords (ключевые слова)
Geo-Position (расположение)
ICBM (географические координаты)
Robots (роботы)

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

4. Настройка карты сайта — Карта сайт для Друпал

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

Модуль XML-карты сайта создает карту, которая соответствует спецификации sitemap.org. Выполните следующие шаги для настройки модуля карты сайта на XML:

  1. Скачайте модуль XML Sitemap module, и установите его как обычный модуль в системе Drupal.
  2. Перейдите по ссылке www.вашсайт/admin/settings/xmlsitemap, либо откройте вкладку админ-панели Administer | Site Configuration | XML sitemap link.
  3. Кликните по Settings (настройки), и перед вами откроются несколько опций:

Minimum sitemap lifetime (минимальный цикл жизни карты сайта): данный показатель определяет минимальный период времени, по истечении которого модуль автоматически обновит карту сайта. Данную функцию следует использовать, если карта вашего вебсайта очень объемная, так как ее генерация занимает достаточный объем ресурсов сервера. В большинстве вебсайтов следует не указывать минимальный порог.

Include a stylesheet in the (включать таблицу стилей в): карта сайта будет генерировать простенький css-файл, который будет включен в страницу с картой. Это незначительно для поисковой системы, но очень полезно для выявления проблем, либо в случаях, когда кому-то из посетителей захочется воспользоваться картой сайта.

Generate sitemaps for the following languages (создавать карту сайта на следующих языках): в будущем данная опция позволит вам создавать карты сайтов на разных языках. Это очень важно для международных вебсайтов, которые должны быть продвинуты и в местных поисковиках. На данный момент можно воспользоваться лишь английским языком.

4. Кликните по опции Advanced (расширенные настройки), и вам откроется несколько дополнительных настроек.

Number of links in each sitemap page (количество ссылок на странице карты сайта): данный параметр позволяет вам указать количество ссылок на страницы, которые будут отображены на каждой карте сайта. Вы можете оставить параметр работать в автоматическом режиме до тех пор, пока у вас не возникнут проблемы с индексацией в поисковых системах.

Maximum number of sitemap links to process at once (максимальное число ссылок, проходящий обработку за раз): данный параметр позволят вам установить количество дополнительных ссылок, которые модуль будет добавлять в карту сайту каждый раз, как будто запущен cron. Это освещает одно из самых значимых отличий новой XML-карты от старой. Новая карта сайта обрабатывает только новые записи, и затем обновляет существующую карту вместо того, чтобы каждый раз создавать новую.

Sitemap cache directory (директория для кэша карты сайта): данный параметр позволяет вам устанавливать папку, где будут храниться данные карты. Эта информация не отображается поисковикам или пользователям, она лишь используется модулем.

Base URL (основной URL): основной URL вашего сайта. Зачастую параметр следует оставить по умолчанию.

5. Кликните по выпадающему списку Front Page (главная страница), и установите следующие настройки:

Front page priority (приоритет главной страницы): 1.0 – это высший параметр, который вы можете задать странице в XML-карте. На большинстве вебсайтов именно главная страница имеет самое большее значение, так что этот пункт и следует оставить по умолчанию.

Front page change frequency (частота изменения главной страницы): данный параметр сообщает поисковой системе о том, насколько часто стоит посещать главную страницу вашего вебсайта. Установите параметр, который наиболее правдиво отражает частоту обновления главной страницы.

6. Откройте выпадающий список Content types (типы контента):

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

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

На экране типов контента откройте выпадающий список XML-карты, и вам будут доступны 2 настройки.

Include in sitemap (внести на карту сайта): данный параметр устанавливает действие для типов контента по умолчанию. Если включить данную опцию, то функция будет включена в карту сайта.

Default priority (приоритет по умолчанию): позволяет вам устанавливать стандартные настройки для каждого создаваемого элемента определенного типа. По умолчанию обычно 0.5, но вы можете изменить данный параметр, если вам нужно, чтобы определенные страницы были в приоритете или наборот.

Кликните по Save content type (сохранить тип контента).

Повторяйте данное действие для каждого типа контента.

7. Кликните Save configuration (сохранить настройки).

8. Теперь вам нужно запустить cron. Cron – это скрипт, который следит за работой многих функций в Drupal, включая также наполнение карты сайта на XML. Для того чтобы запустить cron, перейдите по ссылке http://www.вашсайт/cron.php, и ждите до тех пор, пока страница не перестанет загружаться. Вы не получите какое-либо оповещение о завершении (за исключением того, что браузер перестанет грузить данную страницу).

9. Добавьте карту своего сайта в Google.

5. Редактируем файл robots.txt

Файл robots.txt представляет собой важный для google файл, который располагается в корневом каталоге сервера и даёт указания поисковым роботам и паукам, которые могут просматривать ваш вебсайт. Drupal 6 предлагает стандартный файл robots.txt, который вполне адекватно выполняет свою задачу.

  1. Откройте браузер и пройдите по следующей ссылке: www.вашсайт/robots.txt
  2. Используя FTP-клиент или командную строку перейдите в корневую папку своего вебсайта, основанного на Drupal и найдите файл robots.txt.
  3. Создайте резервную копию файла.
  4. Откройте файл robots.txt для последующего редактирования. Если потребуется, скачайте файл и откройте его в локальном текстовом редакторе.
  5. Большинство директив в файле robots.txt основаны на строке User-agent:. Если вы хотите внести какие-то изменения для различных поисковых систем, не забывайте располагать эти строки выше указателя User-agent: .*, так как некоторые поисковые системы учитывают лишь директивы с *, если вы размещаете определенные инструкции, следующие за данной секцией.
  6. Внесите нужные вам строки.
  7. Сохраните файл, загрузите его на сервер (если это требуется), заменяя старую версию.

8. В браузере перейдите по адресу www.вашсайт/robots.txt, и дважды проверьте, вступили ли ваши изменения в силу. Возможно, вам придется обновить браузер для того, чтобы увидеть изменения.

Во многих случаях вы можете оптимизировать файл robots.txt специально для лучшего продвижения. Вот некоторые изменения, которые вы можете внести в определенных ситуациях:

Вы разрабатываете новый сайт, и не хотите, чтобы он отображался в поисковых системах, пока вы официально его не запустите. Добавьте Disallow: * сразу же после User-agent:.

Скажем, ваш сайт работает на очень медленном сервере, и вам не хотелось бы, чтобы различные пауки и роботы забирали часть производительности сайта у реальных посетителей. Тогда отредактируйте Crawl-delay, установив значение с 10 до 20.

Если же ваш сервер работает на сверхскоростном сервере, то вы можете сообщить ботам о том, что следует действовать в полную мощь! Измените параметр Crawl-delay на 5 или даже на 1 секунду. Дальше вам следовало бы следить за работой сервера и сайта, проверять, не случалось ли перегрузов.

Предположим, что вы держите сайт, на котором все пользователи могут загружать свои изображения, но вы бы не хотели, чтобы эти файлы отображались в выдаче Google. Тогда вам следует внести в файл следующие данные:

User-agent: Googlebot-Image
Disallow: /*.jpg$
Disallow: /*.gif$
Disallow: /*.png$

Если все эти файлы размещаются в директории /files/users/images/, вы можете воспользоваться следующим:

User-agent: Googlebot-Image
Disallow: /files/users/images/

Бывают случаи, когда в лог-файле сервера вы можете заметить «плохого» робота, который ворует ваш контент. Вы можете попробовать предотвратить это, добавив данную строку в файл robots.txt:

User-agent: Bad-Robot
Disallow: *

Если у вас установлен модуль XML Sitemap, то можете быть уверенными в том, что у вас в руках отличный инструмент, который хорошо ладит со всеми поисковыми системами. Тем не менее, достаточно утомительно заходить в каждый поисковик и вносить свои ссылки. Вместо этого можно добавить нужные строки текста в файл robots.txt.

Алексей Повловский

Продвижение и оптимизация Drupal: SEO-модули и правильный robots.txt

Мы увеличиваем посещаемость и позиции в выдаче. Вы получаете продажи и платите только за реальный результат, только за целевые переходы из поисковых систем

Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подпишись на рассылку и получи книгу в подарок!

drupal

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

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

  • Отличия в возможностях базового функционала и возможностей, которых можно добиться используя модули.
  • Свойства CMS: опасности для индексации, 404 страница и др.

Друпал уже давно нельзя назвать популярным движком, тем не менее его используют множество веб-студий. Мы попытаемся дать пару скромных рекомендаций для SEO-оптимизации вашего сайта, которые помогут вам на стадии подготовки к активному продвижению сайта.

Актуальный Robots.txt для Drupal и Drupal 7

Robots.txt, который идет изначально при CMS является правильным, но добавить пару изменений все же нужно. Особенно это касается владельцев сайта на Drupal 7, так как при комментариях CMS создает дубли страниц внутри сайта, что приводит к санкциям поисковых систем.

Если удобно работать через модули, то рекомендуем модуль RobotsTxt.

 

</pre>
<pre>User-agent: *
Disallow: /includes/
Disallow: /misc/
Disallow: /modules/
Disallow: /profiles/
Disallow: /scripts/
Disallow: /themes/
Disallow: /CHANGELOG.txt
Disallow: /cron.php
Disallow: /INSTALL.mysql.txt
Disallow: /INSTALL.pgsql.txt
Disallow: /install.php
Disallow: /INSTALL.txt
Disallow: /LICENSE.txt
Disallow: /MAINTAINERS.txt
Disallow: /update.php
Disallow: /UPGRADE.txt
Disallow: /xmlrpc.php
Disallow: /admin/
Disallow: /comment/
Disallow: /filter/tips/
Disallow: /node/add/
Disallow: /search/
Disallow: /user/register/
Disallow: /user/password/
Disallow: /user/login/
Disallow: /user/logout/
Disallow: /?q=admin/
Disallow: /?q=comment/
Disallow: /?q=filter/tips/
Disallow: /?q=node/add/
Disallow: /?q=search/
Disallow: /?q=user/password/
Disallow: /?q=user/register/
Disallow: /?q=user/login/
Disallow: /?q=user/logout/

Host: site.ru
Sitemap: http://site.ru/sitemap.xml

Хотим пояснить некоторые пункты. По нашему опыту нет смысла создавать дублирование в robots отдельно для Яндекса. Проверено — эффект тот же. Также обязательно стоит прописать директивы:

  • Host. Для того, чтобы поисковые системы не запутались, какой сайт главный, с www или без него. В Друпал можно использовать seo-модуль Path Redirect и вместо этой директивы, склеить зеркала 301 редиректом. Это, кстати, лучший вариант.

  • Sitemap. Хотя поисковые системы в большинстве случаев сами находят файл, лучше же все-таки перестраховаться.

Если у вас на проекте происходят программные доработки, но вам потребуется редактировать текущий вариант.

 

Полезные SEO-модули для DRUPAL и DRUPAL 7:

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

  • Page Title Module расширяет функционал в работе с метатегом title.
  • Metatag — аналог Page Title Module, менее популярный и более функциональный. Мы рекомендуем именно его.
  • Nodewords  — аналогичный модуль для работы с метатегами в Drupal. Есть возможность для шаблонизации.
  • Nodewords Page Title является дополнением к Nodewords для пользовательских страниц .
  • Pathauto  — модуль для того, чтобы URL на вашем сайте формировались автоматически в дружественные поисковой системе URL.
  • Transliteration — аналог Pathauto, но нам он нравится больше. Модуль обрабатывает URL, формирует отдельно по типам, терминам таксономии с использованием token.
  • Sitemap  — карта сайта, которую не в коем случае нельзя игнорировать, если хотите добиться лучшей индексации поисковыми системами.
  • Path Redirect — перенаправления/редирект 301 и 302 как для внутренних страниц, так и для внешних.
  • Google Analytics Module — модуль для более удобной работы с Google Analytics.
  • Content Optimizer — модуль чек-лист для выявления ошибок SEO-оптимизации.
  • Custom Breadcrumbs — "хлебные крошки". Это обязательный модуль для SEO-оптимизции, благодаря которому поисковые системы формируют структуру проекта.
  • Glossify Internal Links Auto SEO — модуль перелинковки.
  • SEO Friend необходим для анализа метатегов на всех страницах и разделах вашего сайта .
  • Custom filter подойдет для перелинковки страниц внутри сайта. Позволяет настраивать различные правила распределения веса страниц.
  • Related Block — аналог модуля "похожие записи".
  • Similar by Terms  — "похожие записи", где сходство определяется на основе терминов таксономии, привязанных к содержимому.
  • Rich Snippets — микроформаты для вашего сайта, SEO-модуль, повышающий CTR в результатах поиска.
  • Search 404 показывает поисковую форму на 404-ой странице и, что самое важное, отдает правильные коды поисковым системам.
  • RobotsTxt — комфортная работа с robots.txt.

Это важно!

Не забудьте добавить ваш сайт в сервисы поисковых систем Яндекс Вебмастер и Google Webmaster Tools

  • Это можно, нужно (и будет в сто раз проще!) сделать через модуль Site verification, в админке.
  • Можно использовать стандартный подход — через FTP. Просто загрузить файл, данный сервисом в корень сайта.

 

Установка счетчиков аналитики Google Analytics и Яндекс Метрики в Drupal

Мы рекомендуем реализовывать установку с помощью модуля Drupal для Google Analytics, который позволяет не переходить на сам счетчик в рамках ограниченного функционала, а получать информацию внутри админки.

Модуль Drupal для  Яндекс Метрики также позволяет получать некоторые отчеты внутри сайта без перехода на сам сервис:

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

Модули для SEO оптимизации Drupal

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

Перечень модулей для SEO оптимизации был подобран опираясь на реальный и опыт работы с CMS Drupal на протяжении длительного времени. Все они проверены на полезность и работоспособность. В этой статье не будут изложены инструкции по их установке и настройке, так как каждый из перечисленных модулей заслуживает на отдельные, детальные статьи с инструкциями.

Список модулей для SEO оптимизации Drupal 7

  1. Pathauto - модуль преобразования URL адресов которые идут в Друпал по умолчанию как /node/id, в человеко-понятный адрес на транслите типа /category/my-node-title. Для этого нужно будет повозится с настройками, и параллельно установить модуль Token. Модуль позволяет настроить структуру ЧПУ так, как вам будет угодно, используя набор токенов, что в большинстве CMS просто не возможно.
  2. Transliteration -дополнение которое обязательно должно устанавливаться в паре с модулем Pathauto.  Transliteration необходим для автоматического преобразования кириллических заголовков страниц в URL на латинице (ттранслитерации) , а также преобразовывать названия любых загружающий файлов которые подписаны на кириллице, в названия на латинице.
  3. Redirect - бесценный для SEO модуль, который позволяет автоматически создавать 301 редирект со старого адреса на новый в случае если URL страницы был изменен.
  4. Views 404 - модуль предотвращает дубли страниц которые могут возникать на page Views при удалении материала, или же при дописываниии произвольных символов к Url. Описание проблем дублей на страницах Views описаны в этой статье.
  5. Global Redirect - модуль который делает переадресацию со страниц которые формируются CMS по умолчанию (типа /node/123) на страницы сформированные модулем Pathauto (напр. /category/my-node-title). Также модуль делает редирект с  главной страницы, которая как известно может быть по адресам: home, index.php, front, на основной домен.
  6. Metatag - один из самых необходимых модулей который формирует метатеги на сайте. Гибкость модуля позволяет в произвольной форме настроить автогенерацию метаданных, уникальных для каждого из типов материала, категории и.т.д.
  7. Taxonomy Title - мало кому известный, но очень полезный модуль который позволяет заменять заголовки h2 на страницах терминов таксономии, что придает огромную гибкость в SEO оптимизации категорий сайта.
  8. CKEditor Link- дополнение к текстовому редактору CKEditor, которое позволяет прямо внутри самого редактора быстро находить нужные страницы размещенные на сайте, и делать перелинковку между ними. Рекомендовано чтобы работал в паре с модулем Internal Links, который преобразует друпаловские ссылки вида /node/234 в адреса транслетерации, а также позволяет подставлять тег "Link Title" к ссылкам, плюс отслеживает и убирает "битые ссылки" на сайте.
  9. Noindex External Links - позволяет добавить ко всем исходящим ссылкам внутри текста теги <noindex> и rel="nofollow"
  10. Path Breadcrumbs - модуль хлебных крошек, который очень гибко, на основании URL путей может создавать такие хлебные крошки, какие вам необходимы.
  11. Schema - модуль микроразметки по стандарту shema.org. Позволяет очень гибко присваивать каждому типу материала, и даже полю на сайте значение атрибута микроразметки.
  12. Schema.org Metatag - еще один модуль из цикла Schema. В отличии от предыдущего, проходит валидацию в Google, в инструменте проверки структурированных данных 
  13. Sitemap XML - модуль позволяющий автоматически генерировать карту сайта. В настройках можно указывать какие конкретно разделы сайта должны генерироваться в карте, выставлять приоритеты.
  14. Если у Вас мультирегиональный сайт на разных поддоменах используйте модуль карты сайта Multi-domain XML Sitemap
  15. Similar by terms - создает блок похожих материалов по признаку совпадений терминов таксономии. Генерация происходит автоматически и достаточно релевантно. Модуль не требует особых усилий в установке и настройке, и если вы не умеете задавать условия через Views - то это идеальное решение для организации вывода похожих статей на сайте.
  16. Яндекс Pinger - дополднение от Яндекса, которое помогает отправлять поисковой системе так называемые "Пинги", сообщающие появлении новых материалов на сайте, что может ускорить их индексацию.
  17. Pathologic - модуль который автоматически правит битые ссылки и изображения в случае смены протокола или адреса сайта. Также способен заменять все ссылки с абсолютных на относительные, и наоборот.
  18. Boost - обеспечивает статическое кэширование страниц для Drupal, что позволяет значительно повысить производительность и масштабируемость для сайтов, которые получают в основном анонимный трафик. Для хостингов это лучший вариант повышения производительности сайта.
  19. Entity cache - кэширует сущности Друпала для ускорения загрузки страниц
  20. Views content cache - включает кэш для представлений до тех пор, пока информация не будет обновлена в текущем представлении. В разы ускоряет загрузку Views
  21. Hreaflang - модуль, помогающим поисковикам определить язык вашего сайта 
  22. Structured Data (JSON+LD Rich Snippets) - структорированные данные для расширенных сниппетов вашего сайта в резултатах поиска. Рекомендовано Google

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

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

SEO-оптимизация сайтов на 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

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

С первого взгляда кажется, что все в порядке. Такой файл закрывает от индексации системные разделы, «грязные» ссылки регистраций, входов и комментариев. Но если проверить этот файл с помощью панели веб-мастера «Яндекса» или 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.

Оптимизация SEO модулей для DRUPAL — Netpeak Blog

Планируете оптимизировать сайт, построенный на системе Drupal?

В сегодняшнем обзоре мы рассмотрим вопросы оптимизации тега title и мета-тегов keywords, description. Это один из самых важных факторов внутренней оптимизации, который влияет на ранжирование в поисковых системах.

  1. Title – заголовок страницы. Этому мета-тегу следует уделять особое внимание, т.к. его корректное составление повысит позиции в выдаче вашего сайта, а также повысит CTR.
  2. Description – краткое описание страницы, которое обычно поисковые системы показывают в сниппетах выдачи. Рекомендуемая длина 160 символов.
  3. Keywords – перечень ключевых фраз, встречаемых на странице.

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

  • установить дополнительно модули;
  • поручить программисту доработать код системы.

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

Настройка шаблона выполняется в административной панели сайта /admin/settings/page-title.

Например, для страницы товара, у которой есть поля «тип продукции», «бренд» и «модель», по такому шаблону можно автоматически формировать такой заголовок: Купить [node:field-product] [node:field-brand] [node:field-model] в Киеве получим: Купить телевизор Philips 37PFL7605h в Киеве Для редактирования мета-тегов description и keywords существует модуль Nodewords. Стоит отметить, что этот модуль предназначен для 6-й версии Drupal, а для 7-й от того же автора следует использовать модуль meta tag. После установки модуля при создании новой страницы на сайте появится блок «мета-теги». На странице управления модулем /admin/content/nodewords можно выполнить базовые настройки для своего сайта, такие как:

  • отметить какие мета-теги следует использовать, т.к. помимо keywords и description модуль содержит еще ряд других полезных тегов, таких как Robots, Канонический URL и др.;
  • запретить использование дублирование мета-тегов на разных страницах сайта;
  • задать глобальные ключевые слова, которые будут добавляться к существующим словам на каждую страницу. Например, это может быть название бренда или имя вашего сайта;
  • включить автоматическую генерацию мета-тегов на страницах где они не заполнены.

SEO-оптимизация Drupal 7 | Шнайдер блог

2727 Посещений

Сегодня, мы с вами поговорим о важном вопросе для каждого владельца сайта, а именно 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, в типе поле прописываем «мета». Не забудьте сохранить вс

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

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