Drupal sitemap

Drupal sitemap

От автора: приветствую Вас, друзья. Создав сайт, конечно же, Вы хотите, чтобы он как можно быстрее попал в поиск и пользователи смогли отыскать его во всемирной паутине. Но для этого проект обязательно должен быть проиндексирован поисковой системой и при чем, желательно, чтобы в индекс попали абсолютно все его страницы. При этом поисковая система – это своего рода очень сложное приложение, которое при индексации находит ссылочки на сайте, и таким образом, переходит от страницы к странице, записывая каждую из них в собственную базу. При этом если сайт сложен и содержит огромное количество страниц, то для ускорения индексации и для гарантии того, что все страницы обойдет робот поисковой системы, рекомендуется создать так называемую карту сайта. Поэтому в данной статье мы с Вами рассмотрим расширение Drupal sitemap, которое как раз и поможет ее создать.

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

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

Drupal sitemap

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

Drupal sitemap

Теперь переходим в раздел “Конфигурация”, а далее в “XML sitemap” – страница настройки, создания и редактирования карты сайта.

Drupal sitemap

Если данная страница посещается впервые, то созданных карт сайта нет и на вкладке “Список” мы увидим ссылку “Add a new XML sitemap” – добавить новую. Можно конечно ее использовать, но перед тем я бы рекомендовал перейти на вкладку “Настройки” и указать, какие разделы будут включены в будущий документ, так как по умолчанию все они отключены.

Drupal sitemap

Обратите внимание – внизу страницы отображается блок, в котором показаны элементы Вашего сайта, причем представлены они в виде отдельных вкладок. К примеру, если необходимо добавить в карту сайта ссылки на контент, мы используем вкладку “Содержимое”.

Drupal sitemap

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

Drupal sitemap

Где так же будет добавлен блок, рассматриваемого сегодня модуля. Соответственно, используя выпадающий список “Inclusion”, мы можем добавить элементы контента данного типа к будущей карте сайта.

После сохранения изменений и аналогичных настроек для остальных элементов проекта мы можем создать первый документ xml. Для этого, на вкладке “Список” кликаем по ссылке “Add a new XML sitemap”

Drupal sitemap

На следующей странице кликаем по кнопке “Сохранить”.

Drupal sitemap

Теперь мы увидим созданный документ, правда, в нем еще не созданы ссылки – он пуст.

Drupal sitemap

Поэтому переходим на вкладку “Rebuild Links”.

Drupal sitemap

И для создания ссылок нажимаем по кнопке “Rebuild sitemap”. Спустя некоторое время ссылки будут обновлены. Для проверки результатов переходим по пути, указанном для созданного документа, на вкладке “Список” (к домену сайта нужно добавить /sitemap.xml). И собственно, вот такая карта сайта получилась для тестового сайта.

Drupal sitemap

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

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Курс по Drupal. Основы

Прямо сейчас посмотрите курс по Drupal!

Смотреть курс

Метки:

Комментарии Вконтакте:

Комментарии Facebook:

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree