Поисковая оптимизация для разработчиков часть 2
DESCRIPTION
TRANSCRIPT
© 2011 Promodo [email protected]
Москва+7(495) 979-98-54
Поисковая оптимизация для
разработчиков – часть 2
Доброновский Роман,
Руководитель отдела продвижения
сайтов в западном сегменте,
Компания “Promodo”
Харьков+3(8057) 752-54-62 1
© 2010 Promodo Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
О чём Использование микроформатов
Преимущества микроформатов
Популярные виды микроформатов(hCard, hReview, hCalendar)
Настройка сервера для нужд SEO
Настройка корректных ответов сервера
Проблема ЧПУ (человеко-понятных URL-ов)
Решение проблем индексации сайта
Технологии, несовместимые с SEO (Flash и Silverlight; AJAX и
JavaScript)
Карты сайта (XML и HTML)
Скорость загрузки страниц
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Что такое микроформаты?
Микроформаты – это форматы разметки (X)HTML страниц,
которые помогают роботу понять, чему посвящён
конкретный фрагмент текста, а пользователю – что ему
ожидать от сайта ещё на стадии просмотра выдачи
поисковой системы.
4
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Образец выдачи с использованием микроформатов
5
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCard - образец кода
6
Без hCard:<div> <div>Василий Пупкин</div> <div>Рога и Копыта</div> <div>495-564-1234</div> <a href="http://example.com/">Мой сайт</a> </div>
C hCard:<div class="vcard"> <div class="fn">Василий Пупкин</div> <div class="org">Рога и Копыта</div> <div class="tel">495-564-1234</div> <a class="url" href="http://example.com/">Мой сайт</a> </div>
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCard - образец кода
7
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Преимущества микроформатов
Удобные шаблоны для типовых данных
Возможности синхронизации данных
Улучшение индексации
Важнейший плюс - улучшение
кликабельности (CTR)
8
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Синхронизация данных с использованием микроформатов
9
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Популярные виды микроформатов
10
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCard – адреса, телефоны и пр.
11
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Rich Snippets Testing Tool
13
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCard Validator
14
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCard в Yandex
15
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hReview - образец кода
17
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hCalendar - образец кода
19
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
hProduct - образец кода
21
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Настройка ответов сервера
22
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
404 Никогда не существовавшие страницы отдают
код 200, что приводит к дублированию
контента: http://www.site.com/a
http://www.site.com/c118
http://www.site.com/JustAnotherPage
Адреса с копированием папки отдают код 200:
http://www.site.com/store/d101-blundstone/store/d101-blundstone/store/d101-
blundstone/store/d101-blundstone/.../Blundstone-510.cfm
23
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
301 Одна страница отдаётся по нескольким адресам:
http://www.site.com
http://www.site.com/
http://www.site.com/index.php
Адреса с идентификатором в партнёрских программах отдают код
200:
http://www.site.com/affiliate.php?id=xxx
Адреса с разным регистром букв считаются разными страницами:
http://www.site.com/dir/mypage.aspx
http://www.site.com/dir/MyPage.aspx
http://www.site.com/dir/mYpAgE.aspx
24
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
401 и 403 Типичная ошибка: страницы с запрещённым
доступом отдают код 200 и доступны для
индексации
Результат 1: в индекс попадают пустые
страницы
Результат 2: боты тратят время на
индексацию бесполезного контента
25
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Проблема ЧПУ Пользователи плохо запоминают длинные
адреса -http://www.site.com/index.php?
option=com_virtuemart&page=shop.browse&category_id=13&Itemid=1
Падает кликабельность ссылок (CTR)
Вред для SEO: отсутствуют ключевые слова
26
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Flash, Silverlight, Ajax, JavaScript, etc. vs. SEO
Содержимое Flash-контейнера плохо индексируется роботами
Характерная проблема указанных технологий: много страниц – один URL
Поисковые системы не индексируют контент, создаваемый «на лету»
Роботы не выполняют JavaScript
Текст, добавленный в SWF-файл из файлов в форматах TXT, HTML, XML будет
проиндексирован и ассоциирован с родительским файлом
Изображения проиндексированы не будут
Результат – роботы не индексируют контент и не переходят по ссылкам, выполненным с
использованием AJAX или JavaScript
Решение 1 – создавать текстовые версии страниц, сделанных при помощи «неудобных»
технологий
Решение 2 – не использовать данные технологии для тех участков страницы
(навигационные ссылки, текст), которые должны быть проиндексированы
27
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
XML-карта сайта Желательна для всех сайтов, независимо от количества
страниц
Должна обновляться максимально синхронно
обновлению самого контента
Может отдаваться как через Webmaster Tools, так и
через файл robots.txt
Желательно указание на приоритет индексации
29
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
HTML-карта сайта Минималистическое оформление: без CSS,
изображений, меню и т.д.
Все страницы каталога, кроме начальной, должны
содержать max 100 ссылок
Конечные страницы каталога ведут на целевые
страницы сайта
Страницы каталога должны содержать в коде строку <meta name="robots" content="noindex, follow, noarchive" />
Результат – ускорение индексации в десятки раз
30
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
HTML-карта сайта
31
© 2011 Promodo [email protected]
Харьков+3(8057) 755-90-60
Москва+7(495) 979-98-54
Скорость загрузки страниц
32
© 2011 Promodo [email protected]
Харьков+3(8057) 752-54-62
Москва+7(495) 979-98-54
Спасибо за внимание!
33