Подводные камни Drupal

TR
На сайте с 21.06.2019
Offline
0
304

Всем добрый день

Работаю в зарубежной компании, 100% проектов - Salesforce commerce cloud, ранее работала с WP, Opencart, Modx

Сейчас заходит клиент с друпалом, опыта у меня ноль.

Знаю стращные сказки о том, что там без девелопера фиг разберешься.

Но какие в принципе там подводные камни для SEO? Что нужно учесть и держать под контролем с данной cms?

Заранее всем спасибо

seo-kalipso
На сайте с 15.09.2011
Offline
217
#1
tarasenko_rits:
Всем добрый день

Работаю в зарубежной компании, 100% проектов - Salesforce commerce cloud, ранее работала с WP, Opencart, Modx
Сейчас заходит клиент с друпалом, опыта у меня ноль.
Знаю стращные сказки о том, что там без девелопера фиг разберешься.

Но какие в принципе там подводные камни для SEO? Что нужно учесть и держать под контролем с данной cms?

Заранее всем спасибо

По сути там нет ничего страшного.

Как и в ВП создаются системные страницы node/ID - и их ЧПУ - это решается модулем global redirect - https://www.drupal.org/project/globalredirect

Для метатегов ставим модуль Metatag - https://www.drupal.org/project/metatag, его с головой хватает для мета информации.

Для карты сайта XML sitemap drupal - https://www.drupal.org/project/xmlsitemap

По сути все. Для своих проектов этого с головой хватает.

Еще один момент, нужно следить за разработчиками, сам по себе друпал выдает кучу ненужных тегов. Это нужно программно чистить в шаблонах что бы код получился чистым. К примеру views создает промежуточные контейнеры field-content, которые зачастую не нужны для верстки. CCK тоже, формы и прочее. В общем это ТЗ программистам, и поправляют, все просто.

Из моментов которых можно не учесть, вебформы, которыми делают обычно всплывашки. Они создают отдельную страницу, которую - нужно закрывать от индексации.

Еще бывает из типов материалов формируют блоки отзывов, галерей и т.п. К примеру отзыв тип материала, который формирует блок на главной. Создается 10 отзывов, это 10 страниц, зачастую разработчики сделали и забыли. Такие страницы я обычно убираю редиректом:


$uri = preg_replace("/^\//", "", $_SERVER['REQUEST_URI']);

if(arg(0, $uri) == 'ТИП МАТЕРИАЛА' && arg(1, $uri)){
drupal_goto('СТРАНИЦА КУДА ССЫЛАТЬ');
}

Остальное все по ситуации смотреть. Если нужна будет разработка, обращайтесь)

Верстка - минимум кода, все по Pixel Perfect, точно в срок! (/ru/forum/841928) Создание сайтов на Drupal 7 высокого качества под ключ! (/ru/forum/822674) Контакты: skype: inkredo.com ICQ: 472793058

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий