Katcerina.ru

Деньги в сети
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Добавить сайтмап в яндекс

Добавляем файл Sitemap в Яндекс.Вебмастер и Google Search Console (нюансы и ошибки)

Изначально думал написать простой и легкий «пост выходного дня» об одной интересной штуке, которую недавно заметил в Google Search Console. Оказывается сейчас в панелях вебмастеров Яндекс и Google имеется автоматическая проверка ошибок в XML картах сайта. Раньше, помнится, для подобных целей использовались специальные сервисы, но теперь все стало гораздо проще.

В статье найдете не только описание ошибок, которые с их помощью можно отслеживать, я также решил дополнительно рассказать о том как добавить файл Sitemap в Яндекс Вебмастер и Google Search Console. Ничего сверх грандиозного не открою, но, возможно, кто-то упустил этот момент + новичкам пригодится. Содержание:

1. Создаем XML Sitemap

Если в вашем веб-проекте еще нет карты сайта, обязательно сделайте ее — это крайне полезная фишка при индексации страниц (особенно в новых ресурсах). Хочу заметить, что в данном случае речь идет о специальном формате XML (для поисковиков), а не о HTML (посетителям). Механизм работы зависит от используемого вами движка, вот несколько статей по теме:

  • Делаем Sitemap в WordPress (обзоры плагинов).
  • Генераторы XML Sitemap — парочка сервисов для любых ресурсов.
  • Карта сайта в DLE (в том числе рассмотрена и XML).
  • Хитрых хак создания Sitemap в Blogspot блоге.

После этого рекомендуется добавить Sitemap XML в Robots.txt (в самом конце файла):

Вообще встречал информацию, что поисковые системы самостоятельно умеют находить XML карту сайта, если она располагается по стандартному адресу, но в принципе, лучше все же загрузить ее в панели инструментов.

2. Добавляем Sitemap в Гугл (Search Console)

Раньше данная панелька называлась Webmasters Tools да и выглядела она совсем по другому. Сейчас это более функциональный инструмент. Алгоритм действий следующий:

  • Регистрируетесь в Search Console (если у вас уже есть гугл аккаунт, то и доступ в систему также будет);
  • Подключаете туда свой проект и подтверждаете права.
  • Для выполнения задачи добавления Sitemap XML переходим в раздел «Сканирование» — «Файлы Sitemaps».

На этой странице собрана вся информация по вашей карте сайта + вы можете добавить новую (2) или же увидеть наличие ошибок в текущих (3).

В Google Search Console поддерживаются вложенные Sitemap`ы — такая штука есть, например, в плагине Yoast SEO. Модуль при этом генерирует адрес: http://ваш_домен/sitemap_index.xml.

Теоретически вы можете добавить файл Sitemap в Googe Search Console только один (основной), а остальные объекты автоматически подхватятся. При этом на странице панельки будет отображаться только sitemap.xml, а при клике на него перейдете в подразделы.

Кстати, если будете грузить по отдельности все XML файлы (основной и подпункты), то общее число ссылок приплюсуется:

Вероятно, пока что в консоли нет инструмента для различения повторений или это просто такой формат отображения общего числа записей, или глюк.

Читать еще:  Готовый сайт стройматериалов

Что касается ошибок в карте сайта

Если имеются какие-то проблемы с добавленным Sitemap XML то в панели увидите соответствующие обозначения (иконка восклицательного знача и запись в графе «Проблемы»). Кроме того, на странице конкретного файла карты сайта также будут предупреждения.

В случае на скриншоте вы можете видеть запись о том, что какое-то правило robots.txt не позволяет индексировать некоторые адреса блога. Такие вещи нужно исправлять, а после отправить файл на повторную проверку — кнопка «Тест».

В другом проекте у меня попалась ситуация похуже — карта сайта отдавала 404 HTTP ошибку:( Это же вообще нонсенс. Причем нужный модуль был активирован, а я был полностью уверен, что все работает. Обнаружил проблему только после того как добавил Sitemap в вебмастерскую панель. Поэтому данная процедура достаточно важна, и занимает всего пару минут.

3. Загружаем Sitemap в Яндекс

Что касается Яндекс.Вебмастера то здесь после регистрации, добавления сайта и подтверждения на него прав, нужно перейти в раздел «Индексирование» — «Файлы Sitemap».

На странице имеется автоопределение карты из Robots.txt + сможете добавить свои файлы. Панелька также поддерживает вложенность. Если что-то пошло не так, отобразится запись об ошибке. В скриншоте выше проблемы связаны с тегом image:image в XML Sitemap для изображений, который Яндекс не понимает. В Wordpres есть модули, устраняющие этот косяк, но, в принципе, он ни на что особо не влияет. Я лично оставляю все, как есть.

До того как добавить Sitemap в Яндекс.Вебмастер вы можете просто запустить быструю ее проверку. Этот инструмент доступен в разделе «Инструменты» — «Анализ Sitemap».

Здесь предусмотрена загрузка URL ссылки, обычного файла и даже текста. В итоге отобразится: размер, скорость обработки, число ссылок и вероятные проблемы, если они есть.

Как я уже говорил выше, советую потратить 5-10 минут дабы добавить файл Sitemap в Яндекс и Гугл. Если у вашего проекта его еще нет, обязательно создайте. Данный процесс как и использование адурилок поисковиков поможет улучшить индексацию ресурса, а также позволит найти ошибки, о которых вы могли не знать. Ситуации бывают разные, например, обновляли CMS и забыли подключить модуль карты сайта, или тот самостоятельно начал глючить — когда Sitemap начинает отдавать 404 ошибку, это совсем не круто.

Пост, конечно, больше для новичков, но надеюсь вам также пригодилось. Если есть что дополнить, пишите ниже.

Создание Sitemap

Файл Sitemap — это файл с информацией о страницах сайта иначе называемая карта сайта. С помощью файла Sitemap вы можете сообщить поисковой системе, какие страницы вашего сайта нужно индексировать, как часто обновляется информация на страницах, а также индексация каких страниц наиболее важна.

Читать еще:  Шаблоны для сайтов скачать

Подробнее о XML-формате файла Sitemap можно прочитать на sitemaps.org

  • Преимущества платного построения карты сайта
  • Описание ошибок, выдаваемых после сканирования сайта
  • Вопросы и ответы по формированию карты сайта
  • Подробное описание опций генератора карты сайта
    Пошаговая инструкция для загрузки получившегося файла:
  1. Выберите кнопку «Загрузить Sitemap.xml» или скопируйте сгенерированный для Вашего сайта код и вставьте его в чистый текстовый файл блокнота (notepad)
  2. Сохраните этот файл под именем sitemap.xml
  3. Загрузите этот файл в корневую директорию Вашего сайта (туда, где находится главная страница сайта)
  4. В адресной строке браузера наберите полный путь к сгенерированному файлу:
    Если Вы всё сделали правильно, то Вы увидите список URL’ов и никаких ошибок

    После загрузки файла в корневую директорию вашего сайта вы можете:

    • сообщить Google о новом Sitemap, сообщить Yahoo! о новом Sitemap(предварительно вы должны зарегистрироваться),—>сообщить Ask.com о новом Sitemap,—>
    • сообщить Live Search о новом Sitemap,
    • Добавить Sitemap Yandex-у можно в консоли управления сайтами.
    • Добавить Sitemap в свой Google Sitemap аккаунт. Для этого впишите путь в соответствующую графу в аккаунте.
    • Добавить Sitemap в Yahoo можно в Yahoo site explorer.
    • Добавить в свой http://домен/ robots.txt следующую строчку:
      Здесь Вы сможете создать файл robots.txt.
  5. Проделывайте эти шаги применительно к каждому своему сайту.
  6. Здесь Вы можете бесплатно сформировать красивую графическую карту сайта на основании отсканированной информации. Визуальная карта сайта стоится на основании древовидной структуры вашего сайта. Если сайт не имеет четкой древоводности папок/подпапок, — то визуальная карта получается не информативной.

Технические подробности sitemap

Теги файла sitemap.xml:

  • changefreq — наиболее вероятная частота изменения контента указанного URL;
  • lastmod — фактическая дата последнего обновления URL;
  • loc — сам URL;
  • priority — приоритетность указанной страницы по отношению к другим страницам сайта;
  • url — этот тег служит родительским для указанных первых четырех тегов;
  • urlset — этот тег объединяет теги первых пяти типов.

Особенностью применения формата XML является необходимость замены всех служебных символов на их безопасное представление. Ниже приведена таблица символов, которые встречаются в URL и подлежат обязательной замене:

  • & — амперсанд;
  • — одиночные кавычки;
  • « — двойные кавычки;
  • > — знак «больше»;
  • .
    Прокомментировать/Отблагодарить

Добавление сайта в Яндекс

Чтобы сообщить поисковым системам о том, что ваш сайт готов появиться в результатах поиска, рекомендуем зарегистрировать его в сервисе Яндекс.Вебмастер. Яндекс для Вебмастеров представляет собой панель инструментов для оценки индексации сайта и настройки его представления в результатах поиска.

В процессе регистрации сайта в сервисе потребуется подтверждение того, что именно вы являетесь владельцем или администратором сайта. Данное руководство позволит вам добавить ваш сайт в Яндекс и пройти процедуру верификации.

Вы можете добавить ваш сайт в Яндекс одним из двух способов:

Подтверждение прав с помощью мета-тега

1. Если у вас еще нет своего аккаунта в Яндекс, зарегистрируйте его по ссылке.

2. Зайдите в сервис Яндекс для Вебмастеров под своим аккаунтом и нажмите кнопку Добавить сайт.

3. Введите адрес вашего сайта и нажмите кнопку Добавить.

ВАЖНО: При добавлении сайта укажите адрес, по которому он доступен: с префиксом www или без него, по протоколу HTTP или HTTPS. Вы можете скопировать адрес из строки браузера.

4. Вы будете перенаправлены на следующий шаг, где надо подтвердить свои права на сайт.

Вам необходимо выбрать вкладку Мета-тег и скопировать код.

5. Добавьте данный тег на сайт перейдя в раздел Настройки > Сторонний код.

6. После сохранения, возвращайтесь на страницу в аккаунте Яндекс и нажмите кнопку Проверить.

7. После успешной проверки прав, вы должны увидеть ваш сайт в меню Мои сайты со статусом «Сайт успешно добавлен в очередь на индексирование».

Нажав на название сайта, вы перейдете в раздел с более подробной информацией. Эта информация будет вам очень полезна в дальнейшем, когда сайт пройдет индексацию. Здесь вы сможете видеть, как именно поисковая система видит ваш сайт, по каким запросам и на каких местах вы находитесь в поиске и очень много другой полезной информации, которая позволит вам в будущем улучшать свой сайт.

Процесс индексации сайта, может занять от 2 до 6 недель.

Подтверждение способом размещения HTML-файла на сайте

1. Если у вас еще нет своего яндекс-аккаунта, то зарегистрируйте его по ссылке.

2. Зайдите в сервис Яндекс для Вебмастеров и нажмите кнопку Добавить сайт.

3. Введите адрес вашего сайта и нажмите кнопку Добавить.

ВАЖНО: При добавлении сайта укажите адрес, по которому он доступен: с префиксом www или без него, по протоколу HTTP или HTTPS. Вы можете скопировать адрес из строки браузера.

4. Вы будете перенаправлены на следующий шаг, где надо подтвердить свои права на сайт.

Вам необходимо выбрать вкладку HTML-файл и скопировать имя файла и текст.

5. Перейдите в систему управления сайтом и создайте файл на странице Настройки > Подтверждение прав, указав скопированное ранее имя файла и содержимое.

6. Нажмите кнопку Сохранить.

7. Подтвердите права на ваш сайт на стороне Яндекс.

Нажав на название сайта, вы перейдете в раздел с более подробной информацией. Эта информация будет вам очень полезна в дальнейшем, когда сайт пройдет индексацию. Здесь вы сможете видеть, как именно поисковая система видит ваш сайт, по каким запросам и на каких местах вы находитесь в поиске и очень много другой полезной информации, которая позволит вам в будущем улучшать свой сайт.

Процесс индексации сайта, может занять от 2 до 6 недель.

Ссылка на основную публикацию
Adblock
detector