9 фундаментальных принципов оптимизации сайта с использованием Яндекс.Вебмастер
На начальном этапе создания сайта необходимо ориентироваться на главные принципы оптимизации, которые можно найти и использовать в новом Яндекс.Вебмастер. Ниже представлены основные методики, позволяющие оптимизировать Ваш сайт и сделать его удобным для посетителей и хорошо ранжируемым в поисковых системах.
1. Структура сайта
Разработка структуры – основополагающий этап разработки сайта. Правильно созданная структура позволяет:
- легко ориентироваться;
- быстро находить нужную информацию;
- развивать сайт новыми элементами;
- быстро индексировать страницы.
Правила разработки правильной структуры сайта
- 1 Логичность. Наличие разделов, подразделов, каждый документ должен располагаться на «своем» месте иерархии.
- 2 Любой товар или информационная статья должны обладать собственным уникальным URL. Например для каталога HP ноутбуков нужно формировать подобный URL: http://site.ru/noutbuk/hp/.
- 3 Наличие «хлебных крошек». Навигационное меню из ссылок, позволяющее возвращаться на уровень выше.
- 4 Правильная ссылочная структура. Посетитель Вашего сайта должен иметь возможность попадать на любой уровень, на любую страницу без «преград», т.е. возможно наличие документов, на которые не ссылается ни один другой. Такие документы необходимо либо удалять, либо ставить на них ссылку.
С помощью Яндекс.Вебмастер можно узнать какие разделы из структуры сайта в индексе, а какие нет. Для этого зайдите в раздел «Индексирование» — «Структура сайта»
В первой колонке «Загружено» показано сколько страниц раздела обошел поисковый робот Яндекс.
Во второй колонке «В поиске» показано общее количество страниц, которые находятся в индексе ПС Яндекс.
В третьей колонке «Доля загруженных, %» показано отношение загруженных страниц в текущем разделе к общему количеству загруженных страниц сайта.
Если Вы желаете, чтобы Яндекс.Вебмастер учитывал и другие разделы сайта, то воспользуйтесь кнопкой «Добавить раздел» и указывайте нужный раздел + правила учета вложенных страниц.
Если Вы хотите, чтобы поисковый робот Яндекс обошел все страницы Вашего сайта, то используйте файл sitemap.xml, в котором Вы заранее укажите все необходимые для индексации страницы. Правила создания файла sitemap.xml: https://yandex.ru/support/webmaster/controlling-robot/sitemap.xml?lang=ru.
2. Необходимые элементы на сайте
- 1 Кликабельный логотип для возврата посетителя на главную страницу.
- 3 Поисковая строка (для интернет-магазинов, порталов, новости).
- 4 Категории товаров, предложения (для интернет-магазинов).
- 5 Перечень новостей.
- 6 История компании, описание, прочие вспомогательные разделы убрать на второй план.
- 7 Контакты: Адрес, Телефон, Почта, Время работы, Карта проезда.
- 8 Актуальная краткая, главная контактная информация (телефон, адрес) в шапке сайта.
- 9 Блок «Поделиться». Посетители смогут делиться информацией о Вас в социальных сетях.
3. Необходимые элементы на странице сайта
Интернет-магазины (+карточка товара):
Новостные сайты:
- 1 Меню.
- 2 Хлебные крошки.
- 3 Заголовок.
- 4 Время публикации.
- 5 Дата публикации.
- 6 Источник информации.
- 7 Автор.
- 8 Подписанные иллюстрации, видео-контент.
4. Формирование сниппета
В поисковой выдаче, после ввода поискового запроса, отображаются ссылки и краткое описание – это и есть сниппеты . На формирование содержания сниппета влияют:
- 1 Запрос пользователя.
- 2 Контент на сайте.
- 3 Теги title, description.
Проверьте с помощью Яндекс.Вебмастер, заполнены ли данные теги на всех страницах Вашего сайта, для этого перейдите в «Диагностика» — «Диагностика сайта» — «Посмотреть всё, что проверяет Вебмастер» и посмотрите соответствующие пункты «Отсутствуют теги title, Отсутствуют мета-теги description. В них должны быть указаны существующие ошибки о недостающих тегах в определенных страницах.
- 4 Семантическая разметка.
- 5 Данные из XML-файлов.
- 6 Описание сайта в Яндекс.Каталоге.
- 7 Описание сайта в DMOZ.
5. Отображение адреса сайта в выдаче
В сниппете Вашего сайта можно задать удобочитаемое и запоминающееся название домена, используя заглавные буквы (например: SuperSite.ru). Изменение регистра букв можно произвести в Яндекс. Вебмастере. Для этого перейдите в «Настройка индексирования» — «Регистр имени сайта». В соответствующем поле измените регистр нужных букв названия домена.
6. География сайта
Узнайте какие регионы Яндекс связывает с Вашим сайтом. Для этого в Яндекс.Вебмастер перейдите на «Настройка индексирования» — «Региональность». Здесь Вы увидите автоматически присвоенные регионы («Вебмастер») или указанные вручную в Яндекс.Каталог, Яндекс.Справочник. Также, в случае наличия неверного региона (Графа «Вебмастер»), Вы можете задать нужный в соответствующем поле.
7. Реклама на сайте
Недопустимо размещение рекламы в большом количестве и не соответствующей тематике сайта. Главная цель: реклама не должна отвлекать посетителя от информации, за которой он пришел. Используйте проверенные и зарекомендовавшие себя рекламные сети, так Вы обезопасите свой сайт от размещения рекламных блоков, содержащих переходы на зараженные вирусами сайты.
8. Ранжирование зараженного сайта
Зараженный сайт будет терять трафик и позиции по поисковым запросам. Яндекс.Вебмастер оповещает администратора ресурса о наличии вредоносного ПО на сайте. Для проверки зайдите на «Диагности» — «Безопасность» и Яндекс.Вебмастер укажет Вам о наличии / отсутствии вредоносного кода.
9. Представление сайта на мобильных устройствах
На сегодняшних день доля использования сети интернет через мобильные устройства выше доли персональных компьютеров, из за чего адаптация Вашего сайта под мобильные устройства просто необходима. Есть несколько вариантов:
- 1 Мобильная версия. Отдельная версия сайта специально созданная под мобильные устройства, имеющая свой домен, но содержащая тот же контент.
- 2 Адаптивный дизайн. Текущая версия сайта, старый домен, блоки сайта сами подстраиваются под экран используемого устройства.
- 3 Динамическая верстка. Для разных устройств отображается разный контент.
- 4 Приложение.
Вы можете проверить страницы сайта на пригодность использования под мобильные устройства, воспользовавшись Яндекс.Вебмастер. Для этого перейдите в «Инструменты» — «Проверка мобильных страниц» и указать адрес нужной страницы. После нескольких минут Яндекс.Вебмастер укажет какие ошибки нужно исправить.
Используя и правильно применяя данные 9 принципов Яндекс.Вебмастер, Вы значительно улучшите индексацию и ранжирование своего сайта, привлекая новых посетителей и улучшая позиции поисковых фраз, соответствующих тематике Вашего сайта. Удачи!
Как узнать самые популярные страницы сайта в Яндекс Метрике
|
Просмотров: 12 269
Всем привет! Сегодня поделюсь с вами — как узнать/посмотреть в Яндекс Метрике самые популярные страницы сайта, то есть, самые посещаемые (страницы входа) статьи из поисковых систем. Зачем и для чего это нужно? Поясню кратко.
На основе этих данных можно увидеть какие именно статьи на вашем детище могли бы прибавить в трафике. То есть, берёте статью которая недополучила трафика и дорабатываете её — обновляете или дополняете информацию (могла устареть) и так далее.
Создаём отчет в Яндекс.МетрикеСовет: Если страницы сайта уже приносят хороший трафик, важно очень внимательно относиться к любым изменениям на них и обязательно советоваться с SEO-специалистом.
Вообщем, сейчас вы узнаете на какие страницы вашего сайта приходится основной трафик и затем принимаете решение, как с ними поступить далее. Чуть ниже экспертное мнение.
Как узнать в Яндекс Метрике самые популярные страницы сайтаЦитата от shakina:
Одна из фирменных фишек зарубежных блогеров (Брайан Дин) — нужно регулярно обновлять свои самые популярные статьи новым контентом, чтобы они были актуальны. Вместо даты публикации у них можно написать «Последнее обновление» (Last updated). Этот простой прием позволяет статьям получать огромное количество естественных ссылок и соцсигналов. В результате многие статьи Брайана находятся в топе, словно они закреплены там железобетоном.
И так, товарищи поехали.
Как посмотреть самые популярные страницы сайта
Настраиваем отчёт в Яндекс.Метрика — какие самые популярные страницы на вашем сайте. Для этого, естественно, заходим в метрику (кто ещё не установил счётчик от Яндекса сделать это можно очень легко так или этим методом), выбираем нужный сайт и нажимаем раздел Отчёты. Затем выбираем — Стандартные отчеты — Содержание — Страницы входа:
Настраиваем отчёт в Яндекс.МетрикаУ вас откроется статистика страниц входа на сайт. Выбираем период отображения статистики (неделя, месяц или квартал) и вид графика. Меня например, интересует период за месяц, а график в виде линий.
Страницы входа на сайт в Яндекс. МетрикаПосле этой процедуры под графиком нажимаем кнопку Группировки:
Снизу под графиком, нажимаем на кнопку ГруппировкиОткроется окошко где вам нужно нажимая на крестик удалить страницы входа с уровнем, оставив только одну — Страница входа:
Удалить ненужноеДалее, в поле найти группировку вводим — Поисковая фраза:
Ставим галочку в Поиск — Поисковая фразаПосле этого, ставим галочку в Поиск — Поисковая фраза и у вас в правом столбце появится дополнительно слово — Поисковая фраза. Жмём жёлтую кнопочку Применить. Опля и у вас отобразятся самые посещаемые страницы на сайте по всем видам трафика:
Самые посещаемые страницы входа на вашем сайтеЕсли вам необходимо определить только трафик из поисковых систем, то настраиваем сигменты.
Жмём на Сегменты над нашим графиком. И в поле поиска вводим слова Поисковый трафик. Нажимаем Поисковый трафик:
Поисковый трафик в Яндекс МетрикеВсё, готово. Вы узнали о самых посещаемых страницах вашего блога/сайта. Осталось только сохранить свой отчёт для того, чтобы постоянно не настраивать его, то есть, у нас будет готовый шаблон отчёта:
Сохраняем шаблон, чтобы постоянно не возвращаться к его настройкеДайте ему название и нажимайте кнопку Сохранить. Сохраненный шаблон будет находится во вкладке Отчеты — Мои отчеты.
Яндекс.Метрика — это по настоящему продуманная система. И если там, как следует разобраться, то можно получить много ценной аналитики по своим веб-ресурсам!
Рекомендую читать блог Яндекс.Метрики, там много интересного можно найти. Удачи, друзья и до новых встреч.
Просмотр примеров страниц в поиске. Руководство разработчика
Возвращает URL-адреса страниц, включенных в результаты поиска (максимум 50 000).
- Формат запроса
- Формат ответа
- Коды ответов
ПОЛУЧИТЬ https://api.webmaster.yandex.net/v4/user/{Type: int64. ID пользователя. Требуется при вызове всех ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user."}}">}/hosts/{Type: идентификатор хоста (строка). Идентификатор сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts."}}">}/search-urls/in-search/samples ? [Смещение списка. Минимальное значение равно 0."}}">= ] & [Размер страницы (1-100). Значение по умолчанию: 50."}}">= ]
идентификатор пользователя | Тип: int64. ID пользователя. Требуется при вызове всех ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user. |
идентификатор хоста | Тип: идентификатор хоста (строка). Идентификатор сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts. |
смещение | Смещение списка. Минимальное значение равно 0. |
limit | Размер страницы (1-100). Значение по умолчанию: 50. |
{ "количество": 1, "образцы": [ { "url": "http://example.com/some/path?a=b", "last_access": "2016-01-01T00:00:00,000+0300", "title": "какая-то строка" } ] }
<Данные> < ТребуетсяДа
Тип
int32
Описание
Общее количество доступных примеров.
"}}">>1 < ОбязательноДа
Тип
Описание
Примеры страниц.
"}}">> < ОбязательноДа
Тип
URL-адрес Описание
URL-адрес страницы.
"}}">>http://example.com/some/path?a=b < ТребуетсяДа
Тип
datetime
Описание
Дата версии страницы в поиске.
"}}">>2016-01-01T00:00:00,000+0300 < ОбязательноДа
Тип
строка
Описание
Заголовок страницы.
"}}">>какая-то строка пример>
Имя | Обязательное | Тип | Описание |
---|---|---|---|
count | Да | int32 | Общее количество доступных примеров. |
образец | образцов | Да | Образцы страниц. | |
URL-адрес | Да | URL-адрес | URL-адрес страницы. |
last_access | Да | дата/время | Дата версии страницы в поиске. |
заголовок | Да | строка | Заголовок страницы. |
Чтобы подробно просмотреть структуру ответа, щелкните причину.
Код | Причина | Описание | 200 OK |
---|---|---|
403 | INVALID_USER_ID | Идентификатор пользователя, выдавшего токен, отличается от указанного в запросе. В приведенных ниже примерах { "код_ошибки": "INVALID_USER_ID", "доступный_user_id": 1, "error_message": "Недопустимый идентификатор пользователя. Следует использовать {user_id}." }html#errors__403" data-code-language="xml"> <Данные> < Описание Код ошибки. "}}">>INVALID_USER_ID < ОписаниеИдентификатор пользователя, разрешившего доступ. "}}">>1 < ОписаниеСообщение об ошибке. "}}">>Недопустимый идентификатор пользователя. Следует использовать {user_id}. |
404 | HOST_NOT_VERIFIED | Права на управление сайтом не проверены.{ "error_code": "HOST_NOT_VERIFIED", "host_id": "http:ya.ru:80", "error_message": "какая-то строка" } <Данные> < Описание |
Была ли статья полезной?
Просмотр примеров страниц, появившихся в поиске или удаленных из поиска. Руководство разработчика
Возвращает URL-адреса страниц, которые появились в результатах поиска или были исключены из поиска (максимум 50 000).
- Формат запроса
- Формат ответа
- Коды ответов
ПОЛУЧИТЬ https://api.webmaster.yandex.net/v4/user/{Type: int64. ID пользователя. Требуется при вызове всех ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user."}}">}/hosts/{Type: идентификатор хоста (строка). Идентификатор сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts."}}">}/search-urls/events/samples ? [Смещение списка. Минимальное значение равно 0."}}">=] & [Размер страницы (1-100). Значение по умолчанию: 50."}}">= ]
идентификатор пользователя | Тип: int64. ID пользователя. Требуется при вызове всех ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user. |
идентификатор хоста | Тип: идентификатор хоста (строка). Идентификатор сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts. |
смещение | Смещение списка. Минимальное значение равно 0. |
limit | Размер страницы (1-100). Значение по умолчанию: 50. |
{ "количество": 1, "образцы": [ { "url": "http://example.com/some/path?a=b", "title": "какая-то строка", "event_date": "2016-01-01T00:00:00,000+0300", "last_access": "2016-01-01T00:00:00,000+0300", "событие": "APPEARED_IN_SEARCH", "excluded_url_status": "НИЧЕГО_НАЙДЕНО", "bad_http_status": 500, "target_url": "http://example. com/some/path?a=b" } ] }
<Данные> < ТребуетсяДа
Тип
int32
Описание
Общее количество доступных примеров.
"}}">>1 < ОбязательноДа
Тип
Описание
Образцы страниц.
"}}">> < ОбязательноДа
Тип
url
Описание
Адрес страницы.
"}}">>http://example.com/some/path?a=b < ОбязательноДа
Тип
строка
Описание
Заголовок страницы.
"}}">>какая-то строка < ОбязательноДа
Тип
datetime
Описание
Дата появления или исключения страницы.
"}}">>2016-01-01T00:00:00,000+0300 < ОбязательноДа
Тип
datetime
Описание
Дата последнего обхода страницы до ее появления или исключения.
"}}">>2016-01-01T00:00:00,000+0300 < ОбязательноДа
Тип
строка (ApiSearchEventEnum)
Описание
Появление или удаление страницы.
"}}">>APPEARED_IN_SEARCH < ОбязательноНет
Тип
строка (ApiExcludedUrlStatus)
Описание
Причина исключения страницы.
"}}">>НИЧЕГО_НАЙДЕНО < ТребуетсяНет
Тип
int32
Описание
Код ответа HTTP страницы для статуса HTTP_ERROR.
"}}">>500 < ОбязательноНет
Введите
url
Описание
Другой адрес страницы, о которой знает робот. Это может быть цель перенаправления, канонический адрес или дубликат страницы.
"}}">>http://example.com/some/path?a=b пример> данные>
Наименование | Обязательное | Тип | Описание | 90 023
---|---|---|---|
count | Да | int32 | Общее количество доступных примеров. |
образец | образцов | Да | Образцы страниц. | |
URL-адрес | Да | url | Адрес страницы. |
заголовок | Да | строка | Заголовок страницы. |
event_date | Да | datetime | Дата появления или исключения страницы. |
last_access | Да | datetime | Дата последнего сканирования страницы до ее появления или исключения. |
событие | Да | строка (ApiSearchEventEnum) | Появление или удаление страницы. |
exclude_url_status | Нет | строка (ApiExcludedUrlStatus) | Причина исключения страницы. |
bad_http_status | Нет | int32 | Код HTTP-ответа страницы для состояния HTTP_ERROR. |
target_url | Нет | url | Другой адрес страницы, о которой знает робот. Это может быть цель перенаправления, канонический адрес или дубликат страницы. |
Индикатор | Описание |
---|---|
APPEARED_IN_SEARCH | Страница появилась в результатах поиска. |
REMOVED_FROM_SEARCH | Страница удалена из результатов поиска. |
Индикатор | Описание |
---|---|
NOTHING_FOUND | Робот не знает о странице, либо она долгое время была недоступна. Отправьте страницу на переиндексацию. |
HOST_ERROR | При попытке доступа к сайту робот не смог подключиться к серверу. Проверьте ответ сервера и убедитесь, что робот Яндекса не заблокирован хостинг-провайдером. Сайт индексируется автоматически, когда становится доступным для робота. Информацию о роботах агента пользователя см. в разделе справки. |
REDIRECT_NOTSEARCHABLE | Страница перенаправляется на другую страницу. Целевая страница индексируется (RedirectTarget). Проверьте индексацию целевой страницы. |
HTTP_ERROR | Произошла ошибка при доступе к странице «Ошибка HTTP». Проверьте ответ сервера. Если проблема не устранена, обратитесь к администратору вашего сайта или администратору сервера. Если страница уже доступна, отправьте ее на переиндексацию. |
НЕКАНОНИЧНЫЙ | Страница индексируется по каноническому URL-адресу, указанному в атрибуте rel=»canonical» в исходном коде. Исправьте или удалите атрибут, если он указан неправильно. Робот будет отслеживать изменения автоматически. |
NOT_MAIN_MIRROR | Страница принадлежит вторичному зеркалу сайта, поэтому исключена из поиска. |
PARSER_ERROR | При попытке доступа к странице робот не смог получить ее содержимое. Проверьте ответ сервера или наличие запрещающих элементов HTML. Если проблема не устранена, обратитесь к администратору вашего сайта или администратору сервера. Если страница уже доступна, отправьте ее на переиндексацию. |
ROBOTS_HOST_ERROR | Индексация сайта запрещена в файле robots. txt. Робот автоматически начнет сканирование страницы, когда сайт станет доступен для индексации. |
ROBOTS_URL_ERROR | В файле robots.txt запрещено индексирование страниц. Робот автоматически просканирует страницу, когда она станет доступной для индексации. |
ДУБЛ. | Страница дублирует страницу сайта, которая уже есть в поиске. Для получения дополнительной информации см. раздел справки. |
LOW_QUALITY | Страница удалена из результатов поиска из-за низкого качества, определенного специальным алгоритмом. Если алгоритм найдет страницу, релевантную поисковым запросам пользователей, она появится в поиске автоматически. |
CLEAN_PARAMS | Страница была исключена из поиска после обработки роботом директивы Clean-param. Чтобы страница проиндексировалась, отредактируйте файл robots.txt. |
НЕТ_ИНДЕКС | Страница исключена, так как метатег robots имеет значение noindex. |
ДРУГОЕ | У робота нет обновленных данных для страницы. Проверить ответ сервера или наличие запрещающих элементов HTML. Если робот не может открыть страницу, обратитесь к администратору вашего сайта или сервера. Если страница уже доступна, отправьте ее на переиндексацию. |
Чтобы подробно просмотреть структуру ответа, щелкните причину.
Код | Причина | Описание |
---|---|---|
200 OK | ||
403 | INVALID_USER_ID | ID пользователя, выпустившего токен отличается от указанного в запросе. В приведенных ниже примерах { "код_ошибки": "INVALID_USER_ID", "доступный_user_id": 1, "error_message": "Недопустимый идентификатор пользователя. Следует использовать {user_id}." } <Данные> < Описание |
404 | HOST_NOT_VERIFIED | Права на управление сайтом не проверены.{ "error_code": "HOST_NOT_VERIFIED", "host_id": "http:ya.ru:80", "error_message": "какая-то строка" } <данные> < Описание |