Велика добірка модулів друпав з описом та посиланнями на скачування, переклад

Урок 5. При розробці сайту та виборі модулів важливе місце займає seo – пошукова оптимізація. У друпал є можливість вирішувати завдання сео на відмінно і допоможуть у цьому додаткові seo модулі. Я не буду їх поділяти на вбудовані і на ті, що потрібно завантажувати окремо. Інтерфейс адмінки друпала настільки доброзичливий, що Ви легко побачите це самі.

Кожен модуль Ви зможете завантажити на офіційному сайті ]]> http://drupal.org/ ]]>

Найшвидший і найпростіший спосіб русифікувати друпал та модулі до нього:

Завантажити англ. версію, потім завантажити файли русифікації та скопіювати їх у папку з англ. версією. Після цього заливати на сервер і отримайте автоматично все українською. Просто й жодних зайвих рухів.

Лист 1 - drupal seo

Тут перераховані: Token, Automatic Nodetitles, Pathauto, Transliteration, Global Redirect, Path redirect, XML sitemap, Poormanscron, URL list, Site map

Лист 2 - модулі друпал

Тут перераховані: I18n або Internationalization, page_title, Taxonomy title, Meta tags(nodewords), Більше повідомлень, Alinks, nodecomment, tagadelic, Cumulus, tagadelic_views.

I18n або Internationalization

I18n або Internationalization – забезпечує мультимовність на друпал сайті, потрібно дляXML Sitemap Завантажити модуль http://drupal.org/project/i18n Переклад друпал модуля http: //drupaler.ru/translate/languages/ru/export?project=i18n i18n, або Internalization (за кількістю літер) – модуль для Drupal, дозволяє використовувати на сайті кілька мов. При цьому кожному матеріалу (вбудовано в ядро), словнику або терму таксономії, блокам та іншим елементам надається локаль.

page_title

Page Title – заголовки сторінок, що настроюються. Завантажити http://drupal.org/project/page_title Переклад http://drupaler.ru/translate/languages/ru/export?project=page_title

Page title, інакше назва сторінки – важливиймодуль у сео. Цей модуль змінить тег вашої сторінки, ґрунтуючись на вашій назві матеріалу, що також є важливим фактором для рейтингу сторінки.

Page title: дозволяє встановити заголовки сторінкам вашого сайту, задати шаблони для автоматичного створення титлів.site name site slogan Виглядатиме це так:Назва сайтуСлоган сайту

Інші сторінки:page title site name Буде так:Заголовок сторінки Назва сайту

За допомогоюмодуля page_title можна змінити ці шаблони, задати свої для кожного типу матеріалу та додати поле для написання титлу вручну.

Примітка: функція Download вимагає модуль Token: http://drupal.org/project/token Щоб налаштувати параметри цього модуля, перейдіть за цим посиланням: /admin/settings/page_title

Taxonomy title

Taxonomy title встановлює теги для кожної сторінки таксономії drupal сайту.

Завантажити за цим посиланням: http://drupal.org/project/taxonomy_title Переклад модуля українською мовою: http://drupaler.ru/translate/languages/ru/export?project=taxonomy_title

Meta tags(nodewords) для 6 версії друпал

Завантажити модуль nodewords http://drupal.org/project/nodewords Перекласти модуль українською мовою http://drupaler.ru/translate/languages/ru/export?project=nodewords

Meta tags/ Node words - цей модуль дозволяє редагувати мета-теги, що з'являються у верхній частині кожної сторінки:

За допомогою Meta tags (Nodewords ) ви отримаєте контроль над мета-тегами на своєму сайті всіх видів сторінок.

З'являться модуліNodewords, Nodewords - basic meta tags, extra meta tags і site verification meta tags. Не обов'язково активувати їх усі, достатньо включитиNodewords та Nodewords - basic meta tags.

Налаштування модуля Nodewords Увійти в налаштування Nodewords: Управління – Зміст - Мета-теги Позначте потрібні у формі «Мета-теги для показу у формі редагування» та в «Мета-теги, для виведення в HTML».Налаштування прав для користувачів на сторінці: /admin/user/permissions Тут можна дозволити зареєстрованим користувачам додавати свої ключові слова та описи до посту.На замітку. Будьте уважні при налаштуванні цього модуля, щоб не отриматиефект від seo навпаки.

Meta tags quick для drupal 7

Завантажити модульMeta tags quick http://drupal.org/project/metatags_quick

Після встановлення Meta tags quick можна додати поля до тих типів матеріалів, котрим хочемо задати мета-теги.

Налаштування модуля Meta tags quick

ІдемоАдміністрування - Структура - Типи матеріалів - Необхідний тип матеріалів - Поля і створюємо два поляdescription та keywords, з типом полямета.

Прописуємо в налаштуваннях полів відповідні Meta name. Потім у вкладці Висновок відключаємо виведення створених полів. Тепер при створенні нового матеріалу у нас з'являться два нові поля, вміст яких буде автоматично доданий як мета-теги.

Перекласти на українську http://drupaler.ru/translate/languages/ru/export?project=alinks

Модуль друпав для внутрішньої оптимізації сайту. Здопомогою Alinks перелінкувати сторінки сайту не важко. Задаєте слова чи фразу та відповідне їй посилання, все інше зробить Alinks.

Read more link

Read more link – цей модуль формуєдружні SEO посилання «читати далі» або read more.

Налаштувати параметри цього модуля:admin/settings/ed_readmore

Коментарі

Nodecomment

Хмара тегів

Tagadelic – всім знайома хмара тегів. Завантажити: http://drupal.org/project/tagadelic Русифікація модуля: http://drupaler.ru/translate/languages/ru/export?project=tagadelic Після активації модудя з'явиться сторінка http ://сайт.ру/tagadelic зі стандартним висновком. Виведення кількох хмар: http:// сайт.ру/tagadelic/list/1,5,8 — три хмари з тегами зі словників з номерами 1, 5 та 8. Виведення однієї спільної хмари: http:/ /сайт.ру /tagadelic/chunk/1,5,8 -з тегами зі словників з номерами 1, 5 і 8. На замітку. В одній хмарі не можна використовувати більше 5 словників.Обов'язково почитайте цю статтю: як зробити хмару тегів і навіщо вона потрібна.

Cumulus - це красива тривимірна хмара тегів дляcmsdrupal. Завантажити http://drupal.org/project/cumulus Локалізація - українська мова http://drupaler.ru/translate/languages/ru/export?project=cumulus Залежить від Tagadelic.

Налаштування та встановлення 3D-хмари для друпал

tagadelic_views

Модуль tagadelic_views додає блок з виглядом хмари тегів у view. Завантажити http://drupal.org/project/tagadelic_views У модулі Views додає поле "View Type" і блок під назвою "Tagadelic" (на додаток до "Teaser", "Full Page" і т.д. .). Необхідно хоча б одне поле для словника додати до списку полів.

Опис установки та налаштування наступнихмодулів: LiveJournal CrossPoster, Twitter, tweet, сервіс twitterfeed.com, vk_openapi (вконтакте), mail_ua (мій світ), fbconnect, Service Links.

Опис наступних модулів: Multiping, noindex_external_links, shorten, Top Searches, Search 404, FeedBurner, search_engine_referers, Google Analytics, Google Website Optimizer, Links Checker.

Опис наступних модулів: Noindex External Links, External Link Page, Зв'язування External Links Extra та External Links.

У наступних уроках напишу про: Menu Attributes, Glossary, Glossify Internal Links Auto-SEO, Simplehtmldom API, G2 Glossary, RobotsTxt, Google News Sitemap Generator, Open Calais, RDF, More Like This, Autoload, Node Hierarchy, Digg This, SEO Checklist, Context HTTP Headers.

Для перелінкування: Extractor http://drupal.org/project/extractor Autotag http://drupal.org/project/autotag Autotagging http://drupal.org/project/ autotagging Wordfilter http://drupal.org/project/wordfilter Alinks http://drupal.org/project/alinks Glossify Internal Links Auto SEO http://drupal.org/project/glossify

Token - модуль дозволяє використовувати шаблони, наприклад для формування імен файлів і т.д. Завантажити ]]> http://drupal.org/project/token ]]> Цей модуль просто потрібен багатьом іншим, тому і стоїть першим у списку.

Automatic Nodetitles

Automatic Nodetitles - дозволяє автоматично формувати назву матеріалу, використовуючи шаблони модуля Token ]]> http://drupal.org/project/auto_nodetitle ]]> .

Потрібно звернути увагу до дублювання контенту. Це нам не потрібне. У налаштуваннях вкажіть дію під час оновлення: Створювати новий синонім. Видалити старий синонім.

Ієрархія сайту

[term]/[title-raw] – будеhttp://сайт.ru/kofe/gadanie-na-kofe[vocab-raw]/[title-raw] – буде http://сайт.ru/gadanie/gadanie-na -kofe

pathauto формує для таксономії аліаси (налаштування на сторінці admin/build/path/pathauto) типуcategory/[vocab-raw]/[catpath-raw].html

Transliteration

Transliteration - конвертує назви файлів у транслітерацію, якщо файл був названий українською. Автоматичне перейменування імені файлу українською на трансліт. Наприклад, при завантаженні зображення.jpg змінює ім'я на izobragenie.jpg. Завантажити transliteration ]]> http://drupal.org/project/transliteration ]]> Краще встановити, щоб уникнути проблем при прикріпленні файлів в gallerix з не UTF-8 літерами в назві.

Global Redirect

Завантажити модуль globalredirect ]]> http://drupal.org/project/globalredirect ]]> Переклад українською ]]> http://drupaler.ru/translate/languages/ru/export?project=globalredirect ]]> Налаштування параметрів модуля на сторінці: http://seit.ru/admin/settings/globalredirect

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

І зробіть такі кроки:

  1. ЗавантажитиGlobal Redirect;
  2. Включити admin/build/modules:
  3. Повторно перевірити http://seit.ru/node/1

Тепер ви повинні отримати код відповіді 301! Інший спосіб – це змінити. Htaccess. Про цей файл слід писати окрему тему. Він може багато. Але сьогодні займаємось модулями, а не ним.

Path redirect для 6 версії друпав

Redirect для Drupal 7

Завантажити на оф. сайті https://www.drupal.org/project/redirect

Налаштування на сторінціadmin/config/search/redirect

SEO модулі DRUPAL для прискорення індексаціїсторінок сайту

XML sitemap

XML Sitemap – XML мапа сайту, динамічна мапа сайту для Google та Яндекса, сумісна з Sitemaps.org. Завантажити модуль ]]> http://drupal.org/project/xmlsitemap ]]> Переклад ]]> http://drupaler.ru/translate/languages/ru/export?project=xmlsitemap ]]> Кожен раз при створенні нового контенту на сайті, модуль друпалXML Sitemap генерує карту сайту і представляє її пошуковикам. Таким чином, прискорюється індексація нових сторінок. На замітку. Версія модуля має бути 2.0 або вищою.

При включенні з'явилося кілька супутніх модулів, і цей модуль I18n потрібно завантажити додатково. Включити достатньо ці: XML sitemap XML sitemap engines XML sitemap node

Права доступу до управління плагінів – поставити галочки. /admin/user/permissions. Анонімний користувач повинен мати доступ до профілів користувачів - модуль user. Оновити крон. Увага. За замовчуванням картку вимкнено. У налаштуваннях потрібно вибрати увімкнено і можна вказати які види матеріалів, сторінок повинні входити в карту.

Як налаштувати xml sitemap Запускати крон щодня

Проблеми при створенні xml sitemap Перевіряємо карту http://сайт.ru/sitemap.xml

Не працює, сторінку не знайдено.

Заходимо в редагування сторінок та бачимо нове посилання XML Sitemap. За замовчуванням увімкнення – виключено. Перемикаємо на Увімкнено або на Included та зберігаємо. Знову перевіряємо карту. Знову повідомлення про те, що сторінку не знайдено. Хоча все перевірила ще раз.

Залишилося запропонувати карту яндексу та гуглу. Подивитись на коректність.

Poormanscron

МодульPoormanscron налаштування крона

Автоматизує запуск крона непомітно для відвідувача за допомогою скрипту java. Для чого потрібен крон? Уявіть, що Ви хочете скористатися пошуком на сайті. Задаєте слово для пошуку та знаходьте потрібні сторінки. Знайомо? Якщо крон, інакше кажучи, індексація сторінок цього сайту, не запускався, то й пошук нічого не дасть, на кшталт, немає результатів.

Налаштування модуля. /admin/settings/site-information У розділі "Про сайт" з'явиться пункт про запуск крона. Poormanscron дозволяє при кожному відкритті сторінки порівнювати дату попереднього спрацьовування cron. Якщо вона більше зазначеного проміжку часу запустить виконання cron. Так само крон можна налаштувати у хостера або він надає налаштований автоматично.

Налаштування параметрів цього модуля:/admin/settings/urllist

Site map: Створюється проста текстова мапа сайту.

Щоб завантажити цей модуль, перейдіть за посиланням: ]]> http://drupal.org/project/site_map ]]> Налаштувати:/admin/settings/sitemap

Налаштування просте, вибираєте які сторінки потрібно внести до карти сайту.

Є один момент, потрібно зайти Головна » Управління » Управління користувачами, сторінка/admin/user/permissions та поставити галочки навпроти «доступ до карти сайту» всім користувачам. Інакше, карта сайту не буде доступна (відповідь сервера буде код 403).

Статті для вивчення drupal:

Вибір версії та встановлення drupal - як русифікувати друпал та модулі до нього.