построение внутренней ссылочной структуры сайта...

24
Построение внутренней ссылочной структуры сайта на Drupal 7 (SEO) Проект-менеджер Агентство «ИМ» [email protected] @ kostin Алексей Костин

Upload: pvasili

Post on 23-Dec-2014

971 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Построение внутренней ссылочной структуры сайта на Drupal 7 (SEO)

Проект-менеджер

Агентство «ИМ»

[email protected]

@kostin

Алексей Костин

Page 2: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Спонсоры

Генеральный спонсор

Серебряный спонсор Серебряный спонсор

Бронзовый спонсор Бронзовый спонсор

Организатор

Page 3: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Значимость перелинковки

Почему важны внутренние ссылки?• Один из факторов ранжирования

• Нечто, что в итоге сильно влияет на поведенческие факторы (даёт глубину и длительность сессии)

• Основной способ навигации по сайту для живых посетителей (и для ботов тоже)

• Традиционное средство маркетинга («читайте также», «вместе с этим покупают» и пр.)

• За эксперименты с внутренними ссылками тяжело получить штрафные санкции

Page 4: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Меню Drupal для перелинковки

• Материал удобно связывать с пунктом меню, имеются доступные средства управления

• Можно создать одно многоуровневое меню и показывать каждый подуровень только в своём разделе

• Можно создать много разных меню (для разных регионов) и гибко управлять их выводом через блоки (по пути, по типу ноды)

• Всё это работает «из коробки»

Page 5: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Конкретные рецепты меню

• Каждому разделу — своё меню в «подвал»

• Боковые меню не обязаны быть сквозными

• Составленные «вручную» рекомендации удобно воплощать в формате меню

Page 6: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Удачный пример меню

Меню в подвале на ubuntu.com

Page 7: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Таксономия

Пример вложенных термов со sportbox.ru

Таксономия может оформляться по-разному:

Page 8: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Таксономия

• Обеспечивает перелинковку «из коробки»

• Страницы терминов хорошо ранжируются, вы можете туда добавить контент и вообще любые поля, в частности, мета-теги с помощью http://drupal.org/project/metatag

• Не закрывайте от индексации: чтобы не было проблемы с дублями, надо делать уникальные анонсы (тизеры) или оставлять в потоке только заголовки материалов

Page 9: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Хлебные крошки (breadcrumbs)

• Добавляют естественной ссылочной массы (чем ближе к корню, тем больше ссылок)

• Для простых сайтов: хлебные крошки строятся на основе меню «из коробки»

• Для сайтов посерьезнее: http://drupal.org/project/path_breadcrumbshttp://drupal.org/project/taxonomy_breadcrumb_litehttp://drupal.org/project/custom_breadcrumbshttp://drupal.org/project/hanselhttp://drupal.org/project/nodehierarchy (dev)

Page 10: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Рецепты хлебных крошек

Page 11: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Блоки похожих материалов

Сравнение существующих модулей:

http://drupal.org/node/323329

Page 12: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Блоки похожих материалов

http://drupal.org/project/similar

Плюс: интегрирован с ViewsМинус: требует MySQL

Page 13: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Какие ссылки «лучше»?

Page 14: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

«Лучшие» ссылки – из контента

• Не попадают в «кластеры»

• Сопровождаются тематическим текстом вокруг ссылки

• Могут быть безанкорными

• Привлекательны для посетителей (по ним реально кликают)

• «Похожи» на естественные

Page 15: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Как ссылаться из контента?

• Вручную :-( Немного поможет http://drupal.org/project/ckeditor_link

• По токенам (если приучить копирайтеров к токенам, то работать становится удобно)

• Делать автозамены в контенте. Например, с помощью регулярных выражений

Page 16: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Токены в контенте

• Для создания своих токенов: http://drupal.org/project/token_custom

• Фильтр, обрабатывающий токены: http://drupal.org/project/token_filter

• UI для удобной вставки токенов в поля (дружит с wysiwyg, умеет по ролям): http://drupal.org/project/token_insert

Page 17: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Токены в контенте

Создаём токен Добавляем фильтр

Page 18: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Токены в контенте

Токен и результат его замены

Page 19: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

http://drupal.org/project/flexifilter умеет многое

Автозамены в контенте

Page 20: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Регулярные выражения в действии

Автозамены в контенте

Page 21: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Регулярки полностью спасают?

• Надо разбираться с синтаксисом регулярок. Шпаргалка в помощь: http://goo.gl/f16ZfМного всего полезного: http://www.pcre.ru/

• Замены будут производиться везде (и внутри вручную поставленных ссылок, и внутри атрибутов тегов)

• Хорошо бы ставить ссылки и с изображений, у которых в alt есть нужный запрос

• В итоге нужен модуль, работающий с DOM. До следующей конференции сделаем.

Page 22: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Выбираем и готовим страницу

Ищем в Яндексе по целевому запросу, ограничив область поиска своим сайтом (оператор site:example.com) и выбираем первую страницу или страницу из ТОП-3.

Оптимизируем страницу: добавляем вхождения (не обязательно точные) в title, description, h1 и пару вхождений в текст, ссылаемся на неё

Page 23: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Спасибо за вниманиеВопросы можно на @kostin

Алексей КостинПроект-менеджер

Агентство «ИМ»

[email protected]

Page 24: построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин Алексей

Спонсоры

Генеральный спонсор

Серебряный спонсор Серебряный спонсор

Бронзовый спонсор Бронзовый спонсор

Организатор