Построение внутренней ссылочной структуры сайта на...
Post on 04-Jan-2016
76 Views
Preview:
DESCRIPTION
TRANSCRIPT
Построение внутренней ссылочной структуры сайта на Drupal 7 (SEO)
Проект-менеджер
Агентство «ИМ»
kostin@imsmart.ru
@kostin
Алексей Костин
Спонсоры
Генеральный спонсор
Серебряный спонсор Серебряный спонсор
Бронзовый спонсор Бронзовый спонсор
Организатор
Значимость перелинковки
Почему важны внутренние ссылки?• Один из факторов ранжирования
• Нечто, что в итоге сильно влияет на поведенческие факторы (даёт глубину и длительность сессии)
• Основной способ навигации по сайту для живых посетителей (и для ботов тоже)
• Традиционное средство маркетинга («читайте также», «вместе с этим покупают» и пр.)
• За эксперименты с внутренними ссылками тяжело получить штрафные санкции
Меню Drupal для перелинковки
• Материал удобно связывать с пунктом меню, имеются доступные средства управления
• Можно создать одно многоуровневое меню и показывать каждый подуровень только в своём разделе
• Можно создать много разных меню (для разных регионов) и гибко управлять их выводом через блоки (по пути, по типу ноды)
• Всё это работает «из коробки»
Конкретные рецепты меню
• Каждому разделу — своё меню в «подвал»
• Боковые меню не обязаны быть сквозными
• Составленные «вручную» рекомендации удобно воплощать в формате меню
Таксономия
Пример вложенных термов со sportbox.ru
Таксономия может оформляться по-разному:
Таксономия
• Обеспечивает перелинковку «из коробки»
• Страницы терминов хорошо ранжируются, вы можете туда добавить контент и вообще любые поля, в частности, мета-теги с помощью http://drupal.org/project/metatag
• Не закрывайте от индексации: чтобы не было проблемы с дублями, надо делать уникальные анонсы (тизеры) или оставлять в потоке только заголовки материалов
Хлебные крошки (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)
Рецепты хлебных крошек
Блоки похожих материалов
Сравнение существующих модулей:
http://drupal.org/node/323329
Блоки похожих материалов
http://drupal.org/project/similar
Плюс: интегрирован с ViewsМинус: требует MySQL
Какие ссылки «лучше»?
«Лучшие» ссылки – из контента
• Не попадают в «кластеры»
• Сопровождаются тематическим текстом вокруг ссылки
• Могут быть безанкорными
• Привлекательны для посетителей (по ним реально кликают)
• «Похожи» на естественные
Как ссылаться из контента?
• Вручную :-( Немного поможет http://drupal.org/project/ckeditor_link
• По токенам (если приучить копирайтеров к токенам, то работать становится удобно)
• Делать автозамены в контенте. Например, с помощью регулярных выражений
Токены в контенте
• Для создания своих токенов: http://drupal.org/project/token_custom
• Фильтр, обрабатывающий токены: http://drupal.org/project/token_filter
• UI для удобной вставки токенов в поля (дружит с wysiwyg, умеет по ролям): http://drupal.org/project/token_insert
Токены в контенте
Создаём токен Добавляем фильтр
Токены в контенте
Токен и результат его замены
http://drupal.org/project/flexifilter умеет многое
Автозамены в контенте
Регулярные выражения в действии
Автозамены в контенте
Регулярки полностью спасают?
• Надо разбираться с синтаксисом регулярок. Шпаргалка в помощь: http://goo.gl/f16ZfМного всего полезного: http://www.pcre.ru/
• Замены будут производиться везде (и внутри вручную поставленных ссылок, и внутри атрибутов тегов)
• Хорошо бы ставить ссылки и с изображений, у которых в alt есть нужный запрос
• В итоге нужен модуль, работающий с DOM. До следующей конференции сделаем.
Выбираем и готовим страницу
Ищем в Яндексе по целевому запросу, ограничив область поиска своим сайтом (оператор site:example.com) и выбираем первую страницу или страницу из ТОП-3.
Оптимизируем страницу: добавляем вхождения (не обязательно точные) в title, description, h1 и пару вхождений в текст, ссылаемся на неё
Спасибо за вниманиеВопросы можно на @kostin
Алексей КостинПроект-менеджер
Агентство «ИМ»
kostin@imsmart.ru
Спонсоры
Генеральный спонсор
Серебряный спонсор Серебряный спонсор
Бронзовый спонсор Бронзовый спонсор
Организатор
top related