F.A.Q. по SEO оптимизации и индекcации сайтов

Индексация сайтов

Индексируют ли поисковики iframe и фреймы вообще
Позиция Google по индексации iframe в последнее время изменилась, если раньше Google утверждал, что iframe им не индексируются, то теперь говорится, что Google старается определить источник содержания, но это не всегда ему удается (здесь, наверное, имеются в виду технологии типа ajax). Официальная позиция yandex по индексации фреймов. Для страниц, содержащих frame, надо предусматривать вид с "noframes", в противном случае их индексация будет затруднительна.
Индексируется ли атрибут title у ссылок
Видимо не индексируются (во всяком случае его текст нельзя найти в выдаче).
Индексируется ли атрибут alt у изображений
Яндекс использует этот атрибут для индексации картинок, но не помещает его текст в основной индекс. Google индексирует этот атрибут и даже использует его в качестве анкорного текста в графической ссылке.
Как посмотреть Кэш Yandex для URL http://www.design-sites.ru/seo_slang.php с подсветкой слова "словарь seo"
Нужно набрать в поисковой строке yandex запрос словарь seo url:www.design-sites.ru/seo_slang.php и, если страница будет найдена, нажать на ссылку копия. Здесь нужно обязательно указывать главное зеркало сайта (c www или без него). Можно воспользоваться также SEO плагином для IE.
Как посмотреть Кэш Google для URL http://www.design-sites.ru/blog/ с подсветкой слова "seo решения"
Нужно набрать в поисковой строке google запрос cache:www.design-sites.ru/blog/ seo решения. Префикс www в данном случае обязателен.
Как проверить находится ли сайт в каталоге yandex
Пусть мы хотим проверить сайт www.design-sites.ru, тогда нужно набрать в браузере http://yaca.yandex.ru/yca?text=design-sites.ru&yaca=1 (увы пока еще не вставили :( ).
Как часто робот поисковых машин проверяет страницы сайта
Чем чаще обновляется страница и чем она важнее по мнению поисковика, тем чаще робот будет ее считывать.
Как проверить, что сайт использует контент с других сайтов
Скопировать строку со страницы сайта и попытаться по ней сделать поиск.
Как проверить уникальность картинки
Нужно загрузить изображение в поиск yandex или google по картинкам и посмотреть наличие дублей.
Как защитить авторство оригинального контента
Для защиты прав первоисточника контента можно воспользоваться формой добавления оригинального текста для Yandex и связыванием контента со своим профилем с помощью разметки html 5 для Google.
Как проверить индексацию сайта в Google, Bing, Yandex
Набрать в строке поиска site:url_сайта, для Yandex можно также набрать в браузере - http://yandex.ru/yandsearch?serverurl=url_сайта.
Как посмотреть позицию сайта в Google без учета геотаргетинга (того где находится пользователь)
Перейти на http://www.google.com/ncr (NCR=No Country Redirection).
Как проверить индексацию изображений с сайта
Перейти на поиск картинок в поисковике и набрать в строке поиска site:url_сайта. В поисковой системе yandex можно проверить таким же образом и индексацию видео на вкладке видео.
Как проверить, что сайт забанен Google
Если на ввод URL сайта в строке поиска сайт не показался на первых позициях, то сайт либо не проиндексирован, либо находится под баном.
Что такое аффилированные сайты и как проверить бан на аффилиат
Аффилированные сайты, это сайты принадлежащие одному владельцу по мнению поисковика. По одному запросу поисковики стараются показать только один сайт из нескольких аффилиатов. Чтобы проверить, что сайты аффилированы нужно набрать в строке запроса поисковика (Google ) имена доменов по "или", то есть site1.ru | site2.ru. Если между выдачами для сайта 1 и сайта 2 будут другие сайты, то сайты аффилированы (при условии, что что на запрос site1.ru и site2.ru сайты стоят на первых позициях). Для Yandex можно попробовать подавить фильтр аффилиата с помощью запроса: запрос << (site:site2.ru | lang:ru) и проверить появится ли аффилированный сайт (site2) в выдаче.
Как проверить основной и дополнительный (Сопли) индекс Google
Чтобы посмотреть основной индекс Google для сайта - нужно набрать в строке поиска google site:url_сайта/&. Дополнительный индекс - идет сразу за ним в выдаче по запросу site:url_сайта.
Как проверить тиц сайта в yandex
Нужно набрать в браузере URL - "http://search.yaca.yandex.ru/yca/cy/ch/www.yourdomen.ru/", где вместо www.yourdomen.ru должен стоять url вашего сайта. ТИЦ - тематический индекс цитирования - один из индикаторов популярности сайта от Yandex. В помощи для Yandex каталога дано подробное объяснение ТИЦ.
Как проверить обратные ссылки на сайт
Воспользоваться - панелью вебмастера bing или инструментом для анализа сайта.
Как проверить региональную принадлежность сайта в Yandex
Чтобы проверить принадлежит ли сайт заданному региону в Yandex, нужно установить этот регион в настройке Яндекса, набрать в строке поиска site:your_site_url и установить флажок поиска в этом регионе. Если сайт ему принадлежит, то страницы появятся в выдаче. Регион сайта будет соответсвовать самому узкому выбору в настройках Яндекса, при котором страницы сайта будут находиться в выдаче.
В некоторых случаях требуется дополнительная проверка, которую можно сделать с помощью запроса: (сайт Москва | url:someurl.ru | url:www.someurl.ru) << ( url:someurl.ru | url:www.someurl.ru), где вместо someurl нужно ввести url проверяемой страницы сайта, вместо сайт Москва может быть любой геозависимый запрос, например, "seo".
p.s. Сейчас у меня работат также (сайт Москва | site:your_site_url) << site:your_site_url.
Как запретить к индексации все страницы сайта, кроме главной
Допустим, что главная страница у Вас называется index.php, тогда в файле robots.txt нужно вставить строчки:
User-agent: *
Allow: /$
Allow: /index.php$
Disallow: /
Как поставить ссылку на кириллический домен, например, домен.рф
Или как на компьютере без поддержки кириллицы ввести http://www.домен.рф - нужно написать http://www.xn--d1acufc.xn--p1ai, где имя домена закодировано в кодировке punycode. Если ответ вам понравился, то можно смело регистрировать домен в зоне рф :)
Как заставить поисковики игнорировать параметры URL при индексации
Чтобы Яндекс не учитывал параметры URL при индексации страницы, нужно в файле robots.txt в разделе для робота яндекс написать директиву Clean-param. Например, следующий файл robots говорит яндексу, что параметры sort и order для URL http://www.somsite/somepage не должны создавать новых страниц в индексе:
	User-agent: Yandex
	Disallow:
	Clean-param: sort&order /somepage
 
Чтобы Google ну учитывал те же параметры, нужно в панели для веб мастеров google в разделе Конфигурация сайта->Настройки->Обработка параметров назначить этим параметрам действие пропустить.
Как узнать все внешние ссылки на сайте
Чтобы узнать на какие внешние страницы есть ссылки на сайте somesite.ru можно набрать в строке запроса поисковика bing.com запрос linkfromdomain:somesite.ru. При этом будут показаны все внешние ссылки на проиндексированных страницах сайта somesite.ru.
Как узнать сайты с похожим содержанием на данный сайт
Чтобы посмотреть список сайтов с близким содержанием к сайту mysite.com надо набрать в строке запроса google related:mysite.com
Как узнать сайты, расположенные на заданном IP адресе и содержащие заданное ключевое слово
Для просмотра на заданном IP адресе (207.46.249.252) сайтов, содежащих слово (очкарик), нужно воспользоваться оператором IP:ip_адрес поисковика bing.com. То есть, ввести в строке запроса bing IP:207.46.249.252 очкарик
Как узнать дату создания (принципиального изменения) документа с точки зрения поисковика
В Yandex добавить в конец строки браузера &how=tm (параметр сортировки по дате) и нажать на Enter (обновить выдачу). В Google задать достаточно широкий временной период для выдачи документов (Показать настройки -> За период).
Как закрыть сайт на время сервисных работ (вернуть 503 заголовок)
Чтобы закрыть сайт на время сервисных работ нужно вставить в начало файла .htaccess строки:
RewriteEngine on
RewriteRule .* - [R=503,L]
Что такое спектральная примесь в выдаче Yandex и как ее отключить
Спектральная примесь в выдаче это примешивание результатов в расчете на неоднозначность запроса. Для ее отключения можно добавить знак @ в конец запроса, например мрт@.

Оптимизация сайта

Какова оптимальная длина тега title
По данным seopulta (seopult.ru) на декабрь 2009 - максимальная длина текста, индексируемого как title, для yandex - 64 слова, для Google - 70 символов, для rabmler - 118 символов (64 я бы делать не стал, но у всех свои вкусы).
По моим данным, google разпознает в теге title 12 первых слов, включая слова типа "и","из" и.т.д. Яндекс, действительно, относит к title 64 первых слова.
Какие разделители лучше использовать в теге title
В теге title лучше использовать дефис, тире, двоеточие или вертикальную черту в качестве разделителей, точку лучше не использовать. Например: "Эротические чулки - Женская одежда - Бабник.ru".
Какова оптимальная длина текста на странице
На сегодня (март 2010) превышение длины текста, чем 3000-4000 тыс. символов, нежелательно.
Сколько должно быть тегов h1, h2, h3 на странице
h1 - не более одного. h2, h3 - сколько угодно.
Как правильно оформлять заголовки h1-h6
В соответствии со спецификацией html, заголовки являются строчным элементом, в котором могут присутствовать только строчные элементы - ссылки, текст, но не списки, параграфы и.т.д.
Можно ли ставить много внешних ссылок на странице
Большое число внешних ссылок на странице, может привести к выпадению страницы из основного индекса. Лучше разбить такой список на страницы.
Когда надо использовать nofollow, а когда noindex
Атрибут у ссылки nofollow используется для того, чтобы не получить бан за случайную ссылку на нежелательный для поисковиков сайт: <a href="some_url" rel="nofollow">Ссылка на спамный сайт</a>. Когда у ссылки есть атрибут nofollow, то через нее не передается PageRank (но это не значит, что он не утекает в пустоту). В настоящее время атрибут поддерживается и Yandex и Google. Тег noindex используется для закрытия участка страницы для индексации в Yandex: <noindex>Некоторый текст</noindex>. Этот тег не воспринимается другими поисковиками и yandex советует использовать его в безопасной форме: <!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->. Ранее (до поддержки nofollow Yandex) этот тег использовался и для запрета ссылок.
См. также статью в блоге
Как узнать число запросов в Yandex и Google в месяц для точного вхождения ключевых слов, например для сочетания: оптимизация сайта
Для Yandex - нужно перейти на статистику запросов в Yandex и ввести ключевые слова в кавычках - "оптимизация сайта".
Для Google - нужно перейти на статистику запросов в Google, ввести ключевые слова и выбрать в раскрывающемся списке "Тип соответствия" - "Точное".
Что такое температура запроса и как ее определить
Температура запроса - это среднее число позиций в Серпе, которые просматривает пользователь перед выбором. Качественно оценить ее можно с помощью статистики Rambler.
Как сделать главным (канонизировать) домен c www
Для канонизации домена c www, нужно сделать редирект 301 с URL без www на URL с префиксом www. Для этого пишем в файл .htaccess следующие строчки:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^design-sites\.ru$ [NC]
RewriteRule ^(.*)$ http://www.design-sites.ru/$1 [L,R=301]
Как сделать главным (канонизировать) домен без www
Для канонизации домена без www, нужно сделать редирект 301 с URL с префиксом www на URL без префикса. Для этого пишем в файл .htaccess следующие строчки:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.design-sites\.ru$ [NC]
RewriteRule ^(.*)$ http://design-sites.ru/$1 [L,R=301]
Нужно ли делать редирект на домен со слэшом на конце, т.е. с domen.ru на domen.ru/
При вводе в браузер домена со слэшом или без него всегда получается адрес со слэшом на конце. При этом никакого редиректа не происходит. Так что, видимо, никакой разницы в домене со слэшом и без слэша нет и никакого редиректа в случае доменного имени (не директории) ставить не надо.
Нужно ли делать редирект на каталог со слэшом на конце, т.е. с domen.ru/somedir на domen.ru/somedir/
Директива Apache DirectorySlash обычно включена по умолчанию, что приводит к 301 редиректу на каталог со слэшом и, поэтому, самостоятельно перенаправление ставить не надо.
Как сделать перенаправление (канонизацию) для страниц с якорями
Так как в mod_rewrite удаляются якоря (часть ссылки после #), то только с помощью директив сделать редирект нельзя. Для этого должен использоваться специальный cgi скрипт. см. раздел Extended Redirection в справочнике по редиректам.
Когда и как применяется атрибут rel="canonical" для канонизации URL
Этот атрибут применяется для объявления кононинеского url (url, который надо индексировать) в случае доступа к одному или очень похожему содержанию под разными URL. Применяется он тогда, когда сделать редирект 301 нельзя. Для его реализации в тег head веб страницы вставляется ссылка вида: <link rel="canonical" href="http://some_url"/>, указывающая на выбранный канонический URL. В настоящее время этот атрибут поддерживается как google, так и yandex. При указании домашней страницы сайта в качестве канонической, видимо, лучше ставить слэш в конце доменного имени (то есть не "http://mydomain.ru", "http://mydomain.ru/").
Как сделать перенаправление c индексных страниц (index.php, index.html) на каталог или корень сайта
RewriteEngine on
RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP
RewriteRule ^(.*)index\.(php|html)$ /$1 [R=301,L]
Директиву лучше ставить в начало церочки редиректов (как впрочем и большинство внешних редиректов).
Как правильно сделать перенаправление с домена на домен (правильно переехать на другой домен)
В советах для веб мастеров Google подчеркивает, что хотя метод перенаправления всех страниц на одну главную частично полезен, но лучше делать редирект 301 постранично на страницы с подобным содержанием.
Каково максимальное число перенаправлений в цепочке редиректов
Чем меньше, тем лучше. По мнению специалистов от Google, при длине цепочки более трех, редирект скорее всего не будет учитываться.
Когда можно применять редирект 302
Редирект с http кодом 302 можно применять внутри одного домена при необходимости временно перенаправить пользователя с одной страницы на другую.
Как увидеть сайт глазами поисковика
Чтобы посмотреть на сайт глазами поискового робота, надо отключить javascript и css на сайте. В IE для этого нужно вызвать панель разработчика клавишей F12 и выбрать в меню нужные пункты.
Как проверить что сайт возвращает правильные http заголовки при ошибках
При обращении к несуществующей странице сайта должен возвращаться код 404. Для проверки ответа при ошибке в скриптах можно написать простейший скрипт с одной строчкой: throw new Exception(); (работает и для aspx и для php страниц) и проверить, что код ответа сервера будет 500.
Как формируются сниппеты для страниц сайта в поисковиках
Заголовок сниппета формируется в основном из тега title. Его длина обычно не превышает 70 символов. В случаях, если содержание тега title совершенно не соответствует запросу, то могут быть взяты тексты из анкоров ссылок или описаний в каталогах (особенно актуально для Google) или из заголовков внутри документа (актуально для Yandex). Тело сниппета формируется из тега description и из релевантных фрагментов текста страницы. Google больше полагается на данный тег, чем Yandex. Яндекс отдает предпочтение тегам заголовков и может вставлять несколько пассажей. Длина тела сниппетов обычно не превышает 180 символов (максимально 255).

Статистика и аналитика посещений

Какая разница между хостами, визитами, хитами, просмотрами, посещениями и посетителями
Хост это уникальный IP адрес c которого в данный временной период было "человеческое" (то есть не робота) обращение к страницам сайта. Хит или просмотр это "человеческое" открытие страницы браузером. Повторное открытие страницы также будет хитом. Визит или посещение это сессия не прерываемых во времени, обычно на величину более 30 минут, хитов с одного хоста. Посетитель это уникальный в данный период времени человек посетивший сайт. Если система статистики может делать различие между хостами и посетителями, то числа посетителей и хостов могут отличаться.
Что такое внутренние переходы в Яндекс.Метрики и как уменьшить их число
В источнике визита в Яндекс.Метрики будет значиться внутренний переход, если пользователь возобновил работу с сайтом через время большее, чем параметр тайм-аут визита в счетчике метрики. По умолчанию этот параметр равен 30 минутам и может быть установлен в значение от 30 до 360 минут. Увеличив этот параметр можно сократить число внутренних переходов.

Общие вопросы по SEO

Какова максимальная длина запроса в Google и Yandex
Google подсвечивает и, соответственно, однозначно распознает до 40 слов в строке запроса. Yandex подсвечивает и, соответственно, однозначно распознает до 37 слов в строке запроса.
Какие особые требования предьявляются к сайтам при платной регистрации в yandex каталоге
Сайты, рекламирующие коммерческие услуги, должны иметь страницу с данными о юридическом названии организации, форме ее собственности, ИНН и номере свидетельства о государственной регистрации. Сайты, рекламирующие медицинские услуги, должны иметь опубликованные на страницах лицензии на проведение деятельности (сканы).