seo.jpgВ наши дни, поисковая оптимизация стала очень важна для продвижения сайта, и переросла в отдельную профессию (думаю многие поправят - «науку»). Окружающий мир диктует свои правила, и если вы не Дмитрий Медведев, то за посетителей придется бороться, в том числе и с помощью SEO. Drupal, как мощный CMF, конечно же имеет в своем арсенале множество SEO-модулей. О них мы с вами сегодня и поговорим. По правде говоря, я хотел сделать это в виде очередного урока, но при сборе материала выяснилось что на урок это ни как не тянет, - установка\настройка модулей легка и привычна, и не должна вызвать у вас проблем (если все же вызвала, не стесняйтесь, пишите комментарии. Не обещаю помочь, но постараюсь).

1. Page Title – модуль генерирует содержимое тега title, для генерации используется модуль token. Возможности по кастомизации просто огромные. Думаю найдется все что вам нужно.
2. Menu Attributes — позволяет задавать дополнительные атрибуты элементам меню. Например, если вы хотите сделать его nofollow, или присвоить какой-либо класс. Список атрибутов Id, Name, Target, Rel, Class, Style, Accesskey.
3. Search 404 — отличная штука, заменяет стандартную страницу 404, на страницу с результатом поиска по URL, то есть, если пользователь зашел на страницу http://remage.su/kleviy/sait, то будет выведен поиск по запросу «kleviy sait». Пользователи будут рады заботе -)
4. Links Checker — модуль периодически проверяет «битые» ссылки, и оповещает вас об этом. Модуль не обязателен для применения, но думаю лишним в списке не будет.
5. Meta Tags (nodewords) — модуль позволяет задавать мета теги для отдельных страниц.
6. Path Auto — установку и настройку этого модуля мы обсуждали в одном из первых уроков. Он автоматически создает ЧПУ для страниц. Один из первых модулей устанавливаемых мной на сайты (правда не из-за SEO, просто нравится его работа)
7. Noindex external links — автоматически оборачивает ссылки в nofollow и noindex. Работает отлично, проверен на этом сайте. Для саповодов вообще необходим.
8. Seo checklist — как в наверное уже успели понять из названия, - модуль представляет из себя чеклист, в котором вбиты пункты желательные для проверки при запуске сайта. При этом, в списке не только модули, но и просто вещи наподобие «добавить сайт в аддурилки», «проверить код на валидность»... Из него я узнал о куче новых модулей.
9. Similar By Terms — позволяет вывести в блоке похожие ссылки. «Похожесть» ссылки определяется
10. Xmlsitemap — создает Xml-карту сайта, которую можно «скормить» поисковикам для более быстрой индексации.
11. Monthly Archive by Node Type — позволяет вывести в блоке архив статей по месяцам.

Кстати, напоследок хотелось бы рассказать об одной малоизвестном факте. Найдите в файле .htaccess (в корневом каталоге Drupal) эти строки:

# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]

# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

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

RewriteCond %{HTTP_HOST} ^remage\.su$ [NC]

RewriteRule ^(.*)$ http://www.remage.su/$1 [L,R=301]

И при попадании на ваш сайт по ссылке без «www», пользователь автоматом будет перенаправляться на «www.vash_sait». А что же если вам наоборот нужно убирать «www» (например, как на этом сайте)? На этот случай, чуть ниже, в том же файле, есть строки:

# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]

# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

Что делать с ними, думаю догадаетесь сами.
Спасибо за внимание. Можете идти мучать свой сайт -)

PS Если данный список вам не помог, и SEO осталось лишь непонятной аббревиатурой, обратитесь к специалистам, чья профессия — продвижение сайтов, и тогда место в топе выдачи, и большая посещаемость вам обеспеченны.

Комментарии

Спасибо за модуль Menu

Спасибо за модуль Menu Attributes, не знал о нем. А Search 404 для русского языка будет пургу показывать. полагаю. Можно попытаться переделать, чтобы транслитерировал "обратно", но... не факт, что будет нормально работать.

PS: капча дурацкая реально. Firefox — криво все.

А что с капчей? Посмотрел в

А что с капчей? Посмотрел в файр фоксе, все нормально.

Seo checklist, на мой взгляд,

Seo checklist, на мой взгляд, только лишнюю нагрузку на сервер создаст, так как "при запуске сайта" - это при заходе юзера или любого бота, верно?

Вы меня не так поняли) "При

Вы меня не так поняли) "При запуске сайта" - я имел в виду не прикаждом открытии страницы. Seo checklist - это одна страничка, на ней галочки, с модулями и рекомендациями, так сказать памятка, что нужно проверить перед запуском сайта.

Спасибо за модуль: Search

Спасибо за модуль: Search 404

А какой код ответа тогда будет у страницы?
Или идёт 301 редирект на страницу поиска? Соответственно должен быть включен модуль Search?

Как я понимаю, код будет тот

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

Спасиб те мил человек. В

Спасиб те мил человек. В особенности за seochecklist!!!

отличные инструменты, спасибо

отличные инструменты, спасибо

Уважаемый! по твоим статьям

Уважаемый! по твоим статьям начинал учить Друпал, очень помогали и помогают, спасибо за развёрнутый материал, спасибо за создание ресурса!

RSS-материал RSS-материал