SlideShare una empresa de Scribd logo
1 de 24
Построение внутренней
ссылочной структуры сайта
на Drupal 7 (SEO)
               Алексей Костин
               Проект-менеджер
               Агентство «ИМ»
               kostin@imsmart.ru
               @kostin
Спонсоры
     Организатор      Генеральный спонсор




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




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

Почему важны внутренние ссылки?
• Один из факторов ранжирования
• Нечто, что в итоге сильно влияет на поведенческие
    факторы (даёт глубину и длительность сессии)
•   Основной способ навигации по сайту для живых
    посетителей (и для ботов тоже)
•   Традиционное средство маркетинга («читайте
    также», «вместе с этим покупают» и пр.)
•   За эксперименты с внутренними ссылками тяжело
    получить штрафные санкции
Меню Drupal для перелинковки

• Материал удобно связывать с пунктом меню,
    имеются доступные средства управления
•   Можно создать одно многоуровневое меню и
    показывать каждый подуровень только в
    своём разделе
•   Можно создать много разных меню (для
    разных регионов) и гибко управлять их
    выводом через блоки (по пути, по типу ноды)
•   Всё это работает «из коробки»
Конкретные рецепты меню

• Каждому разделу — своё меню в «подвал»
• Боковые меню не обязаны быть сквозными
• Составленные «вручную» рекомендации
 удобно воплощать в формате меню
Удачный пример меню

Меню в подвале на ubuntu.com
Таксономия

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




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

• Обеспечивает перелинковку «из коробки»
• Страницы терминов хорошо ранжируются, вы
    можете туда добавить контент и вообще
    любые поля, в частности, мета-теги с
    помощью http://drupal.org/project/metatag
•   Не закрывайте от индексации: чтобы не
    было проблемы с дублями, надо делать
    уникальные анонсы (тизеры) или оставлять в
    потоке только заголовки материалов
Хлебные крошки (breadcrumbs)

• Добавляют естественной ссылочной массы
    (чем ближе к корню, тем больше ссылок)
•   Для простых сайтов: хлебные крошки
    строятся на основе меню «из коробки»
•   Для сайтов посерьезнее:
    http://drupal.org/project/path_breadcrumbs
    http://drupal.org/project/taxonomy_breadcrumb_lite
    http://drupal.org/project/custom_breadcrumbs
    http://drupal.org/project/hansel
    http://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
Спонсоры
     Организатор      Генеральный спонсор




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




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

Más contenido relacionado

La actualidad más candente

Как провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловКак провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловSiteclinic
 
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваРутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваДмитрий Шахов
 
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)10 наиболее важных инструментов seo-оптимизатора (вебинар #2)
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)Сергей Кокшаров
 
Дмитрий Кушников — БЭМ глазами бэкенд-разработчика
Дмитрий Кушников — БЭМ глазами бэкенд-разработчикаДмитрий Кушников — БЭМ глазами бэкенд-разработчика
Дмитрий Кушников — БЭМ глазами бэкенд-разработчикаYandex
 
Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на AxureSoftline
 
Title и Description: Правила оформления
Title и Description: Правила оформленияTitle и Description: Правила оформления
Title и Description: Правила оформленияSiteclinic
 
Axure по для создания прототипов веб-сайтов
Axure   по для создания прототипов веб-сайтовAxure   по для создания прототипов веб-сайтов
Axure по для создания прототипов веб-сайтовSoftline
 
тпцми лекция 3 браузеры
тпцми лекция 3 браузерытпцми лекция 3 браузеры
тпцми лекция 3 браузерыannuta123
 
Новый интернет-магазин в ТОПе? Ключевые факторы успешного старта
Новый интернет-магазин в ТОПе? Ключевые факторы успешного стартаНовый интернет-магазин в ТОПе? Ключевые факторы успешного старта
Новый интернет-магазин в ТОПе? Ключевые факторы успешного стартаSiteclinic
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure» Ekaterina Mironova
 
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)Ontico
 
Грамотная SEO-оптимизация сайта на WordPress
Грамотная SEO-оптимизация сайта на WordPressГрамотная SEO-оптимизация сайта на WordPress
Грамотная SEO-оптимизация сайта на WordPressIgor Sazonov
 
Библиотечный блог: от идеи до реализации
Библиотечный блог: от идеи до реализацииБиблиотечный блог: от идеи до реализации
Библиотечный блог: от идеи до реализацииKaterina Efimova
 

La actualidad más candente (16)

Как провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. АраловКак провести технический аудит сайта. Е. Аралов
Как провести технический аудит сайта. Е. Аралов
 
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваРутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
 
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)10 наиболее важных инструментов seo-оптимизатора (вебинар #2)
10 наиболее важных инструментов seo-оптимизатора (вебинар #2)
 
Дмитрий Кушников — БЭМ глазами бэкенд-разработчика
Дмитрий Кушников — БЭМ глазами бэкенд-разработчикаДмитрий Кушников — БЭМ глазами бэкенд-разработчика
Дмитрий Кушников — БЭМ глазами бэкенд-разработчика
 
Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на Axure
 
Title и Description: Правила оформления
Title и Description: Правила оформленияTitle и Description: Правила оформления
Title и Description: Правила оформления
 
Axure по для создания прототипов веб-сайтов
Axure   по для создания прототипов веб-сайтовAxure   по для создания прототипов веб-сайтов
Axure по для создания прототипов веб-сайтов
 
тпцми лекция 3 браузеры
тпцми лекция 3 браузерытпцми лекция 3 браузеры
тпцми лекция 3 браузеры
 
Новый интернет-магазин в ТОПе? Ключевые факторы успешного старта
Новый интернет-магазин в ТОПе? Ключевые факторы успешного стартаНовый интернет-магазин в ТОПе? Ключевые факторы успешного старта
Новый интернет-магазин в ТОПе? Ключевые факторы успешного старта
 
Презентация по курсу «Проектирования в Axure»
Презентация по курсу  «Проектирования в Axure» Презентация по курсу  «Проектирования в Axure»
Презентация по курсу «Проектирования в Axure»
 
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)
Разработка Rich Text Editor: проблемы и решения / Егор Яковишен (Setka)
 
Cоздание сайта на UcoZ
Cоздание сайта на UcoZCоздание сайта на UcoZ
Cоздание сайта на UcoZ
 
Грамотная SEO-оптимизация сайта на WordPress
Грамотная SEO-оптимизация сайта на WordPressГрамотная SEO-оптимизация сайта на WordPress
Грамотная SEO-оптимизация сайта на WordPress
 
Библиотечный блог: от идеи до реализации
Библиотечный блог: от идеи до реализацииБиблиотечный блог: от идеи до реализации
Библиотечный блог: от идеи до реализации
 
Usability и SEO. Юрий Грановский
Usability и SEO. Юрий ГрановскийUsability и SEO. Юрий Грановский
Usability и SEO. Юрий Грановский
 
Фишки из патентов Google
Фишки из патентов GoogleФишки из патентов Google
Фишки из патентов Google
 

Destacado

Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_drupalconf
 
Customer Relationship Management within Library using Social Networking Tools
Customer Relationship Management within Library using Social Networking ToolsCustomer Relationship Management within Library using Social Networking Tools
Customer Relationship Management within Library using Social Networking Toolssanat kumar behera
 
идеология Drupal 8 уже в drupal 7 вячеслав касихин
идеология Drupal 8 уже в drupal 7 вячеслав касихинидеология Drupal 8 уже в drupal 7 вячеслав касихин
идеология Drupal 8 уже в drupal 7 вячеслав касихинdrupalconf
 
Kozhemyakin dcm2011 1
Kozhemyakin dcm2011 1Kozhemyakin dcm2011 1
Kozhemyakin dcm2011 1drupalconf
 
Кейс Mascotte от агентства Ingate
Кейс Mascotte от агентства IngateКейс Mascotte от агентства Ingate
Кейс Mascotte от агентства Ingatealladvertising
 
Sed sredstvami drupal
Sed sredstvami drupalSed sredstvami drupal
Sed sredstvami drupaldrupalconf
 
Business friendly drupal павел прищепа
Business friendly drupal павел прищепаBusiness friendly drupal павел прищепа
Business friendly drupal павел прищепаdrupalconf
 
опыт Clickberry.com стартап на drupal в облаке павел загор
опыт Clickberry.com   стартап на drupal в облаке павел загоропыт Clickberry.com   стартап на drupal в облаке павел загор
опыт Clickberry.com стартап на drupal в облаке павел загорdrupalconf
 
нагрузочное тестирование
нагрузочное тестированиенагрузочное тестирование
нагрузочное тестированиеdrupalconf
 
Drupal dlya lenivyh-1
Drupal dlya lenivyh-1Drupal dlya lenivyh-1
Drupal dlya lenivyh-1drupalconf
 
Easy authcache 2 кеширование для pro родионов игорь
Easy authcache 2   кеширование для pro родионов игорьEasy authcache 2   кеширование для pro родионов игорь
Easy authcache 2 кеширование для pro родионов игорьdrupalconf
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлdrupalconf
 
Zhitarev vsyo chto_vy_hoteli_znat_o_maestro
Zhitarev vsyo chto_vy_hoteli_znat_o_maestroZhitarev vsyo chto_vy_hoteli_znat_o_maestro
Zhitarev vsyo chto_vy_hoteli_znat_o_maestrodrupalconf
 
Task1 nme analysis
Task1 nme analysisTask1 nme analysis
Task1 nme analysisdenhamj1
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлdrupalconf
 
3 reasons to contribute to drupal florian loretan (eng)
3 reasons to contribute to drupal florian loretan (eng)3 reasons to contribute to drupal florian loretan (eng)
3 reasons to contribute to drupal florian loretan (eng)drupalconf
 

Destacado (20)

Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_
 
Customer Relationship Management within Library using Social Networking Tools
Customer Relationship Management within Library using Social Networking ToolsCustomer Relationship Management within Library using Social Networking Tools
Customer Relationship Management within Library using Social Networking Tools
 
идеология Drupal 8 уже в drupal 7 вячеслав касихин
идеология Drupal 8 уже в drupal 7 вячеслав касихинидеология Drupal 8 уже в drupal 7 вячеслав касихин
идеология Drupal 8 уже в drupal 7 вячеслав касихин
 
Kozhemyakin dcm2011 1
Kozhemyakin dcm2011 1Kozhemyakin dcm2011 1
Kozhemyakin dcm2011 1
 
Кейс Mascotte от агентства Ingate
Кейс Mascotte от агентства IngateКейс Mascotte от агентства Ingate
Кейс Mascotte от агентства Ingate
 
Scratch hardness-tester
Scratch hardness-testerScratch hardness-tester
Scratch hardness-tester
 
Sed sredstvami drupal
Sed sredstvami drupalSed sredstvami drupal
Sed sredstvami drupal
 
Business friendly drupal павел прищепа
Business friendly drupal павел прищепаBusiness friendly drupal павел прищепа
Business friendly drupal павел прищепа
 
опыт Clickberry.com стартап на drupal в облаке павел загор
опыт Clickberry.com   стартап на drupal в облаке павел загоропыт Clickberry.com   стартап на drupal в облаке павел загор
опыт Clickberry.com стартап на drupal в облаке павел загор
 
нагрузочное тестирование
нагрузочное тестированиенагрузочное тестирование
нагрузочное тестирование
 
Drupal dlya lenivyh-1
Drupal dlya lenivyh-1Drupal dlya lenivyh-1
Drupal dlya lenivyh-1
 
Easy authcache 2 кеширование для pro родионов игорь
Easy authcache 2   кеширование для pro родионов игорьEasy authcache 2   кеширование для pro родионов игорь
Easy authcache 2 кеширование для pro родионов игорь
 
Raj scientific co
Raj scientific coRaj scientific co
Raj scientific co
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэл
 
Zhitarev vsyo chto_vy_hoteli_znat_o_maestro
Zhitarev vsyo chto_vy_hoteli_znat_o_maestroZhitarev vsyo chto_vy_hoteli_znat_o_maestro
Zhitarev vsyo chto_vy_hoteli_znat_o_maestro
 
Azure
AzureAzure
Azure
 
Creon
CreonCreon
Creon
 
Task1 nme analysis
Task1 nme analysisTask1 nme analysis
Task1 nme analysis
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэл
 
3 reasons to contribute to drupal florian loretan (eng)
3 reasons to contribute to drupal florian loretan (eng)3 reasons to contribute to drupal florian loretan (eng)
3 reasons to contribute to drupal florian loretan (eng)
 

Similar a построение внутренней ссылочной структуры сайта на Drupal 7 (seo) костин алексей

построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...PVasili
 
Kostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationKostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationdrupalconf
 
Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Alexey Kostin
 
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...Александр Алаев
 
Продвижение по низкочастотным запросам - теория и практика
Продвижение по низкочастотным запросам - теория и практикаПродвижение по низкочастотным запросам - теория и практика
Продвижение по низкочастотным запросам - теория и практикаweb2win
 
Seo for drupal
Seo for drupalSeo for drupal
Seo for drupalmanin_d
 
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайта
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайтаКонференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайта
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайтаДмитрий Севальнев
 
Seo Drupal 6
Seo Drupal 6Seo Drupal 6
Seo Drupal 6andreyjw
 
Cайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системамCайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системамFresh IT
 
работа с блогом1
работа с блогом1работа с блогом1
работа с блогом1Natalia Odegova
 
работа с блогом1
работа с блогом1работа с блогом1
работа с блогом1Nata Koinova
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлPVasili
 
Практическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторПрактическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторPVasili
 
Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Alexey Kostin
 
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизацияИван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизацияYandex
 
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службы
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службыСергей Людкевич, WebEffector (Москва) Руководитель аналитической службы
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службыweb2win
 

Similar a построение внутренней ссылочной структуры сайта на Drupal 7 (seo) костин алексей (20)

построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
построение внутренней ссылочной структуры сайта на Drupal 7 (seo). Костин ...
 
Kostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentationKostin drupalconf-2011-presentation
Kostin drupalconf-2011-presentation
 
дублированный контент
дублированный контентдублированный контент
дублированный контент
 
Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7Поисковая оптимизация сайта на Drupal 7
Поисковая оптимизация сайта на Drupal 7
 
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...
Рациональный подход в СЕО: высокая конкуренция, большие списки, мультирегиона...
 
Продвижение по низкочастотным запросам - теория и практика
Продвижение по низкочастотным запросам - теория и практикаПродвижение по низкочастотным запросам - теория и практика
Продвижение по низкочастотным запросам - теория и практика
 
SEO для разработчика сайта
SEO для разработчика сайтаSEO для разработчика сайта
SEO для разработчика сайта
 
Seo for drupal
Seo for drupalSeo for drupal
Seo for drupal
 
Seo for drupal
Seo for drupalSeo for drupal
Seo for drupal
 
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайта
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайтаКонференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайта
Конференция SEO-ПРАКТИКУМ — Севальнев — SEO и разработка сайта
 
Seo Drupal 6
Seo Drupal 6Seo Drupal 6
Seo Drupal 6
 
Seo
SeoSeo
Seo
 
Cайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системамCайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системам
 
работа с блогом1
работа с блогом1работа с блогом1
работа с блогом1
 
работа с блогом1
работа с блогом1работа с блогом1
работа с блогом1
 
инструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэлинструкция по оптимизации сайтов на Drupal херени даниэл
инструкция по оптимизации сайтов на Drupal херени даниэл
 
Практическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий ВикторПрактическое использование модуля Panels. Богуцкий Виктор
Практическое использование модуля Panels. Богуцкий Виктор
 
Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011Презентация «Drupal и SEO» с московской DrupalConf 2011
Презентация «Drupal и SEO» с московской DrupalConf 2011
 
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизацияИван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
 
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службы
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службыСергей Людкевич, WebEffector (Москва) Руководитель аналитической службы
Сергей Людкевич, WebEffector (Москва) Руководитель аналитической службы
 

Más de drupalconf

опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайdrupalconf
 
Fotostock on drupal zhitarev anton (eng)
Fotostock on drupal zhitarev anton (eng)Fotostock on drupal zhitarev anton (eng)
Fotostock on drupal zhitarev anton (eng)drupalconf
 
Drupal and mobile devices komelin konstanin (eng)
Drupal and mobile devices komelin konstanin (eng)Drupal and mobile devices komelin konstanin (eng)
Drupal and mobile devices komelin konstanin (eng)drupalconf
 
Multilingual solutions florian loretan
Multilingual solutions florian loretanMultilingual solutions florian loretan
Multilingual solutions florian loretandrupalconf
 
Caching on highload drupal site roman arkharov (eng)
Caching on highload drupal site  roman arkharov (eng)Caching on highload drupal site  roman arkharov (eng)
Caching on highload drupal site roman arkharov (eng)drupalconf
 
кеширование на высоконагруженном Drupal сайте архаров роман (rus)
кеширование на высоконагруженном Drupal сайте архаров роман (rus)кеширование на высоконагруженном Drupal сайте архаров роман (rus)
кеширование на высоконагруженном Drupal сайте архаров роман (rus)drupalconf
 
опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайdrupalconf
 
Drush and drupal. администрирование волчек михаил
Drush and drupal. администрирование  волчек михаилDrush and drupal. администрирование  волчек михаил
Drush and drupal. администрирование волчек михаилdrupalconf
 
непрерывная интеграция шаг к непрерывному деплою родионов игорь
непрерывная интеграция   шаг к непрерывному деплою родионов игорьнепрерывная интеграция   шаг к непрерывному деплою родионов игорь
непрерывная интеграция шаг к непрерывному деплою родионов игорьdrupalconf
 
Object oriented css graeme blackwood
Object oriented css graeme blackwoodObject oriented css graeme blackwood
Object oriented css graeme blackwooddrupalconf
 
Drupal and the keys to successful communities martin mayer
Drupal and the keys to successful communities martin mayerDrupal and the keys to successful communities martin mayer
Drupal and the keys to successful communities martin mayerdrupalconf
 
фотосток на Drupal+maestro житарёв антон
фотосток на Drupal+maestro житарёв антонфотосток на Drupal+maestro житарёв антон
фотосток на Drupal+maestro житарёв антонdrupalconf
 
как зарабатывать друпал разработчику клют иван
как зарабатывать друпал разработчику клют иванкак зарабатывать друпал разработчику клют иван
как зарабатывать друпал разработчику клют иванdrupalconf
 
Drupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константинDrupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константинdrupalconf
 
Kolosov drupalconf2011 2_kolosov
Kolosov drupalconf2011 2_kolosovKolosov drupalconf2011 2_kolosov
Kolosov drupalconf2011 2_kolosovdrupalconf
 
Kostin drupal conf-2011-winter
Kostin drupal conf-2011-winterKostin drupal conf-2011-winter
Kostin drupal conf-2011-winterdrupalconf
 
Lozovickiy uvelichenie kachestva_dlya_razrabotchika
Lozovickiy uvelichenie kachestva_dlya_razrabotchikaLozovickiy uvelichenie kachestva_dlya_razrabotchika
Lozovickiy uvelichenie kachestva_dlya_razrabotchikadrupalconf
 
интеграция 1с и drupal
интеграция 1с и drupalинтеграция 1с и drupal
интеграция 1с и drupaldrupalconf
 

Más de drupalconf (19)

опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исай
 
Fotostock on drupal zhitarev anton (eng)
Fotostock on drupal zhitarev anton (eng)Fotostock on drupal zhitarev anton (eng)
Fotostock on drupal zhitarev anton (eng)
 
Drupal and mobile devices komelin konstanin (eng)
Drupal and mobile devices komelin konstanin (eng)Drupal and mobile devices komelin konstanin (eng)
Drupal and mobile devices komelin konstanin (eng)
 
Multilingual solutions florian loretan
Multilingual solutions florian loretanMultilingual solutions florian loretan
Multilingual solutions florian loretan
 
Caching on highload drupal site roman arkharov (eng)
Caching on highload drupal site  roman arkharov (eng)Caching on highload drupal site  roman arkharov (eng)
Caching on highload drupal site roman arkharov (eng)
 
кеширование на высоконагруженном Drupal сайте архаров роман (rus)
кеширование на высоконагруженном Drupal сайте архаров роман (rus)кеширование на высоконагруженном Drupal сайте архаров роман (rus)
кеширование на высоконагруженном Drupal сайте архаров роман (rus)
 
опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исай
 
Drush and drupal. администрирование волчек михаил
Drush and drupal. администрирование  волчек михаилDrush and drupal. администрирование  волчек михаил
Drush and drupal. администрирование волчек михаил
 
непрерывная интеграция шаг к непрерывному деплою родионов игорь
непрерывная интеграция   шаг к непрерывному деплою родионов игорьнепрерывная интеграция   шаг к непрерывному деплою родионов игорь
непрерывная интеграция шаг к непрерывному деплою родионов игорь
 
Object oriented css graeme blackwood
Object oriented css graeme blackwoodObject oriented css graeme blackwood
Object oriented css graeme blackwood
 
Drupal and the keys to successful communities martin mayer
Drupal and the keys to successful communities martin mayerDrupal and the keys to successful communities martin mayer
Drupal and the keys to successful communities martin mayer
 
фотосток на Drupal+maestro житарёв антон
фотосток на Drupal+maestro житарёв антонфотосток на Drupal+maestro житарёв антон
фотосток на Drupal+maestro житарёв антон
 
как зарабатывать друпал разработчику клют иван
как зарабатывать друпал разработчику клют иванкак зарабатывать друпал разработчику клют иван
как зарабатывать друпал разработчику клют иван
 
Drupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константинDrupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константин
 
Kolosov drupalconf2011 2_kolosov
Kolosov drupalconf2011 2_kolosovKolosov drupalconf2011 2_kolosov
Kolosov drupalconf2011 2_kolosov
 
Kostin drupal conf-2011-winter
Kostin drupal conf-2011-winterKostin drupal conf-2011-winter
Kostin drupal conf-2011-winter
 
Lozovickiy uvelichenie kachestva_dlya_razrabotchika
Lozovickiy uvelichenie kachestva_dlya_razrabotchikaLozovickiy uvelichenie kachestva_dlya_razrabotchika
Lozovickiy uvelichenie kachestva_dlya_razrabotchika
 
Yserver
YserverYserver
Yserver
 
интеграция 1с и drupal
интеграция 1с и drupalинтеграция 1с и drupal
интеграция 1с и drupal
 

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

  • 1. Построение внутренней ссылочной структуры сайта на Drupal 7 (SEO) Алексей Костин Проект-менеджер Агентство «ИМ» kostin@imsmart.ru @kostin
  • 2. Спонсоры Организатор Генеральный спонсор Серебряный спонсор Серебряный спонсор Бронзовый спонсор Бронзовый спонсор
  • 3. Значимость перелинковки Почему важны внутренние ссылки? • Один из факторов ранжирования • Нечто, что в итоге сильно влияет на поведенческие факторы (даёт глубину и длительность сессии) • Основной способ навигации по сайту для живых посетителей (и для ботов тоже) • Традиционное средство маркетинга («читайте также», «вместе с этим покупают» и пр.) • За эксперименты с внутренними ссылками тяжело получить штрафные санкции
  • 4. Меню Drupal для перелинковки • Материал удобно связывать с пунктом меню, имеются доступные средства управления • Можно создать одно многоуровневое меню и показывать каждый подуровень только в своём разделе • Можно создать много разных меню (для разных регионов) и гибко управлять их выводом через блоки (по пути, по типу ноды) • Всё это работает «из коробки»
  • 5. Конкретные рецепты меню • Каждому разделу — своё меню в «подвал» • Боковые меню не обязаны быть сквозными • Составленные «вручную» рекомендации удобно воплощать в формате меню
  • 6. Удачный пример меню Меню в подвале на ubuntu.com
  • 7. Таксономия Пример вложенных термов со sportbox.ru Таксономия может оформляться по-разному:
  • 8. Таксономия • Обеспечивает перелинковку «из коробки» • Страницы терминов хорошо ранжируются, вы можете туда добавить контент и вообще любые поля, в частности, мета-теги с помощью http://drupal.org/project/metatag • Не закрывайте от индексации: чтобы не было проблемы с дублями, надо делать уникальные анонсы (тизеры) или оставлять в потоке только заголовки материалов
  • 9. Хлебные крошки (breadcrumbs) • Добавляют естественной ссылочной массы (чем ближе к корню, тем больше ссылок) • Для простых сайтов: хлебные крошки строятся на основе меню «из коробки» • Для сайтов посерьезнее: http://drupal.org/project/path_breadcrumbs http://drupal.org/project/taxonomy_breadcrumb_lite http://drupal.org/project/custom_breadcrumbs http://drupal.org/project/hansel http://drupal.org/project/nodehierarchy (dev)
  • 11. Блоки похожих материалов Сравнение существующих модулей: http://drupal.org/node/323329
  • 12. Блоки похожих материалов http://drupal.org/project/similar Плюс: интегрирован с Views Минус: требует MySQL
  • 14. «Лучшие» ссылки – из контента • Не попадают в «кластеры» • Сопровождаются тематическим текстом вокруг ссылки • Могут быть безанкорными • Привлекательны для посетителей (по ним реально кликают) • «Похожи» на естественные
  • 15. Как ссылаться из контента? • Вручную :-( Немного поможет http://drupal.org/project/ckeditor_link • По токенам (если приучить копирайтеров к токенам, то работать становится удобно) • Делать автозамены в контенте. Например, с помощью регулярных выражений
  • 16. Токены в контенте • Для создания своих токенов: http://drupal.org/project/token_custom • Фильтр, обрабатывающий токены: http://drupal.org/project/token_filter • UI для удобной вставки токенов в поля (дружит с wysiwyg, умеет по ролям): http://drupal.org/project/token_insert
  • 17. Токены в контенте Создаём токен Добавляем фильтр
  • 18. Токены в контенте Токен и результат его замены
  • 20. Автозамены в контенте Регулярные выражения в действии
  • 21. Регулярки полностью спасают? • Надо разбираться с синтаксисом регулярок. Шпаргалка в помощь: http://goo.gl/f16Zf Много всего полезного: http://www.pcre.ru/ • Замены будут производиться везде (и внутри вручную поставленных ссылок, и внутри атрибутов тегов) • Хорошо бы ставить ссылки и с изображений, у которых в alt есть нужный запрос • В итоге нужен модуль, работающий с DOM. До следующей конференции сделаем.
  • 22. Выбираем и готовим страницу Ищем в Яндексе по целевому запросу, ограничив область поиска своим сайтом (оператор site:example.com) и выбираем первую страницу или страницу из ТОП-3. Оптимизируем страницу: добавляем вхождения (не обязательно точные) в title, description, h1 и пару вхождений в текст, ссылаемся на неё
  • 23. Спасибо за внимание Вопросы можно на @kostin Алексей Костин Проект-менеджер Агентство «ИМ» kostin@imsmart.ru
  • 24. Спонсоры Организатор Генеральный спонсор Серебряный спонсор Серебряный спонсор Бронзовый спонсор Бронзовый спонсор