Как загрузить файл sitemap на сайт: Файлы Sitemap — Вебмастер. Справка

Содержание

Файлы Sitemap — Вебмастер. Справка

С помощью Sitemap можно сообщить Яндексу об актуальной структуре сайта. Подробнее о формате и требованиях см. разделе Использование файла Sitemap.

Укажите на Sitemap специальной директивой в файле robots.txt или на странице Файлы Sitemap Яндекс Вебмастера:

  1. Загрузить Sitemap
  2. Обновить Sitemap
  3. Удалить Sitemap
  4. Вопросы и ответы
  1. Перейдите на страницу Файлы Sitemap.

  2. Выберите из списка сайт.

  3. В поле впишите URL, по которому доступен файл. Например, https://example.com/sitemap.xml.

  4. Нажмите кнопку Добавить.

После добавления файл попадает в очередь на обработку. Робот загрузит его в течение двух недель. Каждый добавленный файл, в том числе вложенный в файл индекса Sitemap, обрабатывается роботом отдельно.

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

СтатусОписаниеПримечание
«OK»Файл сформирован правильно и загружен в базу робота

Напротив файла отобразится дата последней загрузки.

Проиндексированные страницы появятся в результатах поиска в течение двух недель

«Редирект»Указанный URL перенаправляет на другой адресУдалите редирект и сообщите роботу об обновлении
«Ошибка»Файл сформирован неправильноНажмите ссылку Ошибка, чтобы узнать подробности. После внесения изменений в файл сообщите роботу об обновлении
«Не проиндексирован»При обращении к Sitemap сервер возвращает HTTP-код, отличный от 200

Проверьте, доступен ли файл для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу.

Если файл недоступен, обратитесь к администратору сайта или сервера, на котором он расположен.

Если файл доступен, сообщите роботу об обновлении

Доступ к файлу запрещен в robots.txt с помощью директивы DisallowРазрешите доступ к Sitemap и сообщите роботу об обновлении

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

Чтобы ускорить обход файла, нажмите значок . Если вы используете файл индекса Sitemap, можно запустить обработку каждого перечисленного в нем файла. Робот загрузит данные в течение трех дней. Использовать функцию можно до 10 раз для одного хоста.

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



В интерфейсе Яндекс Вебмастера можно удалить те файлы, которые были добавлены на странице Файлы Sitemap:

  1. Выберите нужный сайт из списка.

  2. Напротив нужного файла нажмите значок .

Если для Sitemap была добавлена директива в файле robots.txt, удалите ее. После внесения изменений информация о Sitemap пропадет из базы робота и Яндекс Вебмастера в течение нескольких недель.

Как организовать Sitemap для большого сайта

Как правило, в Sitemap принято включать все значимые страницы сайта. Если на сайте множество страниц, вы можете удалить из Sitemap уже известные Яндексу страницы и вносить в файл только новые или часто обновляющиеся.

Если вы используете файл индекса Sitemap отметьте тегом lastmod файлы Sitemap, которые часто обновляются.

Определить, какие страницы сайта уже известны Яндексу, можно в Вебмастере на странице Индексирование → Статистика обхода.

Sitemap отображается в сервисе как исключенная страница со статусом «Неверный формат документа»

Отображение файла Sitemap и других XML-файлов как исключенных страниц носит только информативный характер и никак не влияет на индексирование сайта или обработку Sitemap.

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

При обработке Sitemap возникла ошибка «Неизвестный тег»

Файл Sitemap может содержать только определенные XML-элементы. Если Вебмастер обнаружит в файле другие элементы, например, указание на мобильную версию, в Вебмастере появится ошибка «Неизвестный тег». Неподдерживаемые элементы игнорируются роботом при обработке Sitemap, при этом данные из поддерживаемых элементов учитываются. Поэтому менять файл Sitemap необязательно.

Если содержимое файла будет изменено, потребуется до двух недель на обновление информации в Вебмастере.

Файл Sitemap находится в статусе «Не проиндексирован»

Файл Sitemap может быть не проиндексирован по нескольким причинам:

  • Робот обошел файл Sitemap недавно и еще не успел обработать его. Подождите две недели. Если вы используете файл индекса Sitemap с несколькими файлами, то их обработка может занять больше времени, чем одного файла Sitemap.

  • Сайт ранее был недоступен для индексирующего робота. Необходимо дождаться следующего посещения сайта роботом.

  • Доступ к Sitemap запрещен в файле robots.txt, при обращении к Sitemap сервер возвращает HTTP-код, отличный от 200. Проверьте доступность файла для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу.

Если проблема с доступом актуальна, обратитесь к администратору сайта или сервера, на котором он расположен. Если файл составлен корректно, он будет повторно обработан в течение двух недель с момента последнего запроса роботом. Проверить файл можно с помощью инструмента Анализ файлов Sitemap.

Файл Sitemap находится в статусе «Документ не содержит текст»

Такой статус отображается в инструменте Проверка ответа сервера и сообщает, что робот не может проиндексировать файл как обычную страницу сайта и включить его содержимое в результаты поиска. На обработку Sitemap этот статус не влияет. Чтобы проверить корректность Sitemap используйте в Вебмастере инструмент Анализ файлов Sitemap.

Файл Sitemap находится в статусе «URL запрещён к индексированию тегом noindex»

Такой статус отображается в инструменте Проверка ответа сервера и сообщает, что файл закрыт от индексирования — как правило, запрет прописан в HTTP-заголовке X-Robots-Tag. Директива запрещает файлу появляться в результатах поиска, но не влияет на обработку содержимого Sitemap. Чтобы проверить корректность Sitemap используйте в Вебмастере инструмент Анализ файлов Sitemap.

Sitemap не обрабатывается

Как правило, файл Sitemap обрабатывается роботом в течение двух недель после добавления его в Вебмастер. Если этого не произошло, проверьте:

  • Что Sitemap относится именно к тому сайту, для которого вы добавляете его в Вебмастер. Убедитесь, что адрес сайта совпадает: протокол (HTTP/HTTPS), наличие или отсутствие префикса www.



  • Ответ сервера при запросе Sitemap. Если доступ к Sitemap запрещен в файле robots.txt или при обращении к нему возвращается HTTP-код, отличный от 200, файл не будет обработан роботом. Если при проверке отображается статус «Запрещен метатегом noindex», это не говорит об ошибке. Метатег noindex запрещает включение файла в поисковую базу, но не мешает роботу обрабатывать его содержимое.

  • Корректность файла с помощью инструмента Анализ файлов Sitemap. Устраните ошибки, если они обнаружены.

Sitemap составлен корректно и доступен для робота, но не обрабатывается больше двух недель


Как добавить XML sitemap в Google Search Console и Яндекс.Вебмастер

12201

How-to – Читать 7 минут

Прочитать позже

ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — ПАНЕЛИ ВЕБ-МАСТЕРОВ

Инструкцию одобрил
Head of SEO в Ольшанский и Партнеры

Алексей Матвейчук

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

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

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

XML-карта сайта для Яндекса

Яндекс.Вебмастер может проанализировать ваш файл XML сайта и затем поможет загрузить его в поисковую систему Яндекса.

Перед тем, как загружать карту сайта в панель, следует проверить ее на предмет ошибок. Для этого перейдите в основном меню выберите раздел «Инструменты». В нем содержится «Анализ файлов Sitemap»:

Вставьте в активное поле текст, URL или файл и нажмите «Проверить». Фрагменты, которые содержат ошибки, необходимо отредактировать. Если же замечаний не обнаружено, то смело загружайте карту в вебмастер.

Чтобы загрузить вашу sitemap в панель, выберите в общем меню раздел «Индексирование».

В развернутом меню выберите «Файлы Sitemap», как показано на верхнем скриншоте. Перед вами откроется следующее окно:

Чтобы создать sitemap для Яндекса, вставьте ссылку на карту в поле, выделенное красным прямоугольником. После нажатия кнопки «Добавить» файл встанет в очередь на обработку.

Статус будет показывать, на какой стадии находится обработка в данный момент. Статус бывает следующим:

  • «ОК» означает, что все загрузилось правильно;
  • «Redirect» говорит о том, что срабатывает перенаправление по другому адресу. Данную ошибку необходимо устранить;
  • при статусе «Ошибка» нужно провести еще один анализ файла. Используйте описанный выше документ;
  • «Не проиндексировано» подразумевает, что-либо прошло мало времени и робот не успел обработать документ, либо доступ к файлу закрыт через Robots.txt.

    Для проверки кода ответа перейдите по ссылке на файл (example.com/sitemap.xml, например). Далее с помощью дополнительного расширения проверьте отклик сервера. Отклик 200 ОК — все правильно и нужно просто подождать. Если отклик другой, это свидетельствует об ошибке. Например:

Для проверки отклика сервера использовалось расширение для Google Chrome HTTP Header.

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

Но учтите, что использовать эту функцию разрешается не более 10 раз за один месяц, поэтому не стоит злоупотреблять.

Чтобы удалить существующую карту, нажмите на крестик рядом с ней:

XML-карта сайта для Google

Создание sitemap для Google важно для корректности сканирования сайта. Чтобы добавить карту сайта, авторизуйтесь в панели Google Search Console и найдите в левом боковом меню раздел «Файлы Sitemap», как показано на скриншоте:

В активное поле необходимо вставить ссылку на XML. Далее вам потребуется дождаться проверки, статус которой указывается в таблице ниже. Старая версия кабинета веб-мастеров включала внутреннюю онлайн-проверку — «Тест». Поэтому, если вам нужно проверить активность карты, старая версия может пригодиться.

Перейдя в старую версию, найдите в левом меню раздел «Сканирование», раскройте его и выберите из списка «Файл Sitemap», как показано на скриншоте выше. В правом верхнем углу вы можете как добавить карту сайта в Google, так и протестировать ее.

Обратите внимание: вам необходимо не только добавить sitemap в Google Search Console, но и продублировать ссылку на нее в корневом файле robots.txt.

Среди основных рекомендаций относящихся к карте, следует учитывать:

Используемый синтаксис должен соблюдаться, особенно касаемо адресов URL. Любая опечатка и ошибка не позволит роботу должным образом выполнить сканирование согласно опубликованной XML.

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

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

Кодировка, которой следует отдавать предпочтение, — UTF-8, это поможет избежать ряда ошибок.

Если вам необходимо загрузить большую карту, которая превышает объем в 50 000 интернет-адресов, используйте несколько карт, а не пытайтесь залить всю массу за один раз. Лучше создать родительскую карту, которая будет содержать ссылки на остальные карты веб-площадки.

Для изображений, видео и новостей можно создать отдельные карты, которые улучшают сканирование данных.

Учитывайте рекомендации, относящиеся к канонизации интернет-адресов, чтобы использовать актуальные методы указания версии домена, например, когда сайт доступен с www и без.

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

Соблюдайте кодировку: XML может включать в себя символы ASCII без учета расширенных, например «*» либо «{}». Иначе вы получите сообщение об ошибке.

Заключение

Sitemap.xml — это файл, которые говорит поисковым роботам о существующей на веб-площадке структуре. Для того, чтобы ускорить попадание этого файла в руки Яндекса или Google, воспользуйтесь панелью вебмастера в случае с Яндексом или Search Console для Google.

Для Яндекса выполните следующие шаги:

  • проведите анализ карты, через соответствующий инструмент из раздела «Инструменты». Выявленные ошибки устраните;
  • загрузите карту. Для этого перейдите в пункт «Индексирование» и нажмите на «Файлы Sitemap».

Для Google алгоритм будет следующим:

  • если вы используете старую версию консоли, перед загрузкой карты можете ее протестировать;
  • укажите путь к XML, перейдя в «Файлы Sitemap» в левом меню;
  • ожидайте подтверждения и следите за статусом, который указан в таблице на той же странице.

«Список задач» — готовый to-do лист, который поможет вести учет
о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.

Начать работу со «Списком задач»

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами 😉

Оцените статью по 5-бальной шкале

3 из 5 на основе 5 оценок

Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Рекомендуемые статьи

How-to

Denys Kondak

Как оптимизировать страницы фильтров в интернет-магазине

How-to

Denys Kondak

Как проанализировать распределение трафика между поисковыми системами Google и Яндекс

How-to

Анастасия Сотула

Как составить план SEO-продвижения на полгода

Кейсы, лайфхаки, исследования и полезные статьи

Не успеваешь следить за новостями? Не беда! Наш любимый редактор подберет материалы, которые точно помогут в работе. Только полезные статьи, реальные кейсы и новости Serpstat раз в неделю. Присоединяйся к уютному комьюнити 🙂

Нажимая кнопку, ты соглашаешься с нашей политикой конфиденциальности.

Поделитесь статьей с вашими друзьями

Вы уверены?

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Карта сайта (файл Sitemap) от А до Я

Разберемся, как составить Карту сайта, из чего она состоит, какие требования к Sitemap у поисковиков. Обновленный материал.

Sitemap или Карта сайта – специально созданный файл с перечнем страниц ресурса, которые необходимо проиндексировать.

Зачем нужен файл Sitemap

Существует два вида Карты сайта, которые различаются форматами и назначением:

HTML-карта

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

XML-карта

Нужна для поисковых ботов, она важна для SEO, так как помогает ботам индексировать страницы ресурса. Наличие этого файла подсказывает поисковым роботам, как именно организована структура сайта. Соответственно, Яндекс, Google, Bing и другие поисковики получают возможность более качественно индексировать проект.

В этом материале разберем создание XML-карты.

Для чего нужна Карта сайта:
  1. Ускорить процесс полной индексации.
    Поисковые роботы Google могут пропустить недавно созданные или измененные страницы, а Карта поможет в них ориентироваться.
  2. Ускорить переклейку.
    Сам Google при редиректе страниц советует сгенерировать XML-карту сайта со старыми URL и отправить ее в консоль Google. Например, так стоит сделать при переезде на https. Это поможет быстро переклеить URL на новые.
  3. Повысить вероятность признания страницы канонической.
    Наличие адреса страницы в XML-карте увеличивает шанс, что среди дублей бот признает именно эту страницу каноничной, то есть первоисточником.
  4. Дать дополнительную информацию.
    В Карте указывают дополнительные рекомендации для робота: делают пометки о важности страницы, частоте и дате обновления.
  5. Отобразить количество проиндексированных URL
    Сигналы из Sitemap нужны в том числе для отображения проиндексированных ссылок в Search Console.
  6. Ускорить процесс пакетной деиндексации.
    Для этого создают временный файл Sitemap, в который включают страницы для удаления. Об этом рассказал Джон Мюллер, он рекомендует обязательно указать дату последнего изменения страниц, когда им был присвоен код ошибки 404 или атрибут noindex. Так Google будет знать, что необходимо заново просканировать содержимое сайта. Через несколько месяцев эту временную карту сайта можно будет убрать.

При этом даже если Google найдет ссылку в Sitemap, но ее не будет в навигации, он не придаст ей веса и не проиндексирует. Ссылки в Карте сайта — это рекомендации, важнее всего составить грамотную структуру сайта, в которой поисковый робот найдет все нужные страницы.

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

Как проверить, в индексе ли страница сайта
Карта обязательно нужна сайтам с такими признаками:
  • Проект создан недавно, у него мало внешних ссылок. В этом случае поисковому боту сложнее найти сайт.
  • В структуре сайта много архивов веб-документов, не связанных между собой.
  • У проекта большое количество страниц, разделов и подразделов;
  • В структуре преобладают динамические страницы.
  • На сайте есть мультимедийный контент. Бот сможет получить дополнительную информацию из Sitemap для показа в результатах поиска.

Поисковые системы могут не проиндексировать все нужные страницы таких сайтов, если не предложить краулерам файл Sitemap. Разберем, как его создать.

Базовые критерии создания файла Sitemap

У поисковиков есть свои требования к составлению Карты сайта, о которых нужно помнить веб-мастеру.

Общие требования к Sitemap:
  1. Количество URL-адресов в файле Sitemap не должно превышать 50 тысяч. Если их больше, необходимо создать несколько отдельных Карт сайта, которые прописывают в файле индекса Sitemap. По словам официального представителя Google, для этого достаточно создать несколько отдельных файлов Sitemap, не больше 50 тысяч ссылок каждая, а в сумме ссылок может быть больше лимита. После этого для нескольких Карт создают общий материнский файл Sitemap.
  2. Максимальный размер файла – 50 Мб. Файл можно уменьшить при помощи сжатия gzip, но в несжатом виде он все равно должен быть меньше 50 Мб.
  3. Файл Sitemap должен находиться на том же домене, что и веб-сайт, для которого он создан.
  4. Можно использовать кодировку UTF-8, а также латинские буквы и цифры.
  5. Ответом сервера на обращение к файлу Sitemap должен быть HTTP-статус с кодом 200 OK.
  6. URL идентификаторы сессий не должны быть в Карте сайта.
  7. Ссылки должны иметь одинаковый синтаксис.
  8. В Карте указаны только канонические URL.
  9. Карта не конфликтует с информацией в robots.txt — если в robots.txt какие-то страницы закрыты от индексации, то их не должно быть в Карте.

Подробнее о требованиях есть в Справке Google и на странице Помощи Яндекса.

Некоторые веб-мастеры беспокоятся о порядке ссылок в файле, но представитель Google Джон Мюллер сказал, что очередность не имеет значения вообще, главное — поместить в Sitemap самые важные канонические ссылки.

Допустимые форматы Карты сайта

Особое требование предъявляется к формату файла Sitemap. Карту сайта можно создать в виде XML-файла, текстового файла или посредством RSS, mRSS и Atom 1. 0. Яндекс указывает, что поиск не поддерживает передачу RSS и Atom-фидов с помощью Sitemap. Если ориентируетесь на разные поисковые системы, используйте формат XML. Правила создания файла описаны в стандарте.

Служебные теги Sitemap

Обязательные теги Карты сайта:

  • — контейнер с указанием стандарта протокола;
  • — родительский тег для каждой записи URL-адреса;
  • — указание URL, начинается с префикса, к примеру, http или https.

Дополнительные теги:

  • — частота обновления веб-документа с атрибутами never, always, yearly, monthly и так далее;
  • — дата последнего обновления на странице;
  • — указание разной важности страниц ресурса от 0,1 до 1, определяет очередность обработки URL на этом сайте. Google его не поддерживает. Приоритет можно дать самым важным страницам и нет смысла указывать высокий приоритет всем ссылкам, тогда тег вообще ни на что не повлияет.

Другие языковые версии сайта указывают с помощью атрибута hreflang.

Пример Карты сайта в формате XML

Sitemap для PR-CY.ru, если бы он состоял из одной страницы и содержал упомянутые теги, мог бы выглядеть так:


<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.pr-cy.ru/</loc>
<lastmod>2016-03-21</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>

Как создать и где разместить файл Sitemap?

При желании составить Карту сайта можно вручную, но это слишком трудозатратно и бессмысленно — Карта сайта должна быть динамической, если вы регулярно обновляете сайт — публикуете новые записи в блоге, развиваете интернет-магазин. Лучше создавать файл Sitemap автоматически, обратившись к услугам бесплатных онлайн-сервисов и плагинов для CMS.

Сервисы для создания Sitemap

  • XML-Sitemaps
    Сделает Карту для небольших сайтов до 500 страниц бесплатно и без регистрации, для обновляемого файла с большим количеством страниц нужно подключить PRO-аккаунт, которые дает много дополнительных преимуществ с анализом ссылок.
    Есть PHP-скрипт для установки на своем сервере.
  • Генератор СайтРепорт
    Бесплатное онлайн-создание файла карты до 5000 страниц.

  • Работа онлайн-сервиса
  • MySitemapGenerator
    Бесплатно составит карту до 500 страниц, 2,5 доллара стоит генерация файла до миллиона страниц и создание карты с неограниченным количеством ссылок и автоматическим обновлением по расписанию стоит 4 доллара в месяц.
  • Xml Sitemap Generator
    Бесплатно генерирует HTML, RSS и Google XML-карты сайта. Есть онлайн-режим, плагин для WordPress и возможность скачать программу для Windows.
  • Онлайн-режим
CMS-плагины для создания Sitemap

WordPress: Xml Sitemap Generator, SEO Plugin Rank Math, YOAST SEO, All in One SEO Pack.

Joomla: демо и платная версия OSMap, демо и платная jSitemap, бесплатная JL Sitemap.

1С-Битрикс: в админпанели в разделе «Маркетинг» есть «Настройка sitemap. xml».

После того, как Карта сайта готова, файл необходимо определить в корневую директорию. В этом случае ссылка, указывающая поисковым системам путь к файлу Sitemap, может выглядеть так: http://www.pr-cy.ru/sitemap.xml

Добавление Карты сайта в поисковые системы

Чтобы о новом файле Sitemap быстрее узнали поисковые роботы, веб-мастеру необходимо внести изменения в файл robots.txt, прописав в нем особую директиву, указывающую точный маршрут к Карте сайта:

 Sitemap: http://www.pr-cy.ru/sitemap.xml

Готовый файл Sitemap нужно проверить на ошибки и добавить в Яндекс или Google при помощи Яндекс.Вебмастера или Google Search Console.

Как удалить старую Карту сайта

При реорганизации контента и создании новых Sitemap нужно удалить старую Карту сайта. ​В панели Вебмастера Google нет такой функции, но сотрудник Google Джон Мюллер советует присвоить ссылке на файл ошибку 404. Если ссылка на Sitemap XML отдает код ошибки 404, то со временем поисковик автоматически перестанет учитывать этот файл.


Наличие у сайта правильно составленной Карты — не гарантия того, что поисковик проиндексирует все страницы. Sitemap — подсказка для поисковых ботов о том, как лучше сканировать ресурс. Тем не менее, если вы управляете не лендингом и не сайтом из нескольких страниц, составьте файл для своего проекта.

Как добавить карту сайта в Google Search Console (шаг за шагом)

Как добавить карту сайта в Google Search Console (шаг за шагом)

Файлы Sitemap — важный инструмент для обнаружения вашего сайта поисковыми системами. Вы также можете добавить карту сайта в консоль поиска Google, чтобы улучшить индексацию вашего сайта.

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

Итак, мы создали простое руководство по добавлению карты сайта в Google Search Console.

Но сначала, что такое Search Console и для чего она используется?

Search Console раньше назывался Инструменты для веб-мастеров, но с тех пор был переименован. Это бесплатный инструмент, который позволяет владельцам бизнеса, маркетологам и веб-мастерам понять, как их сайт отображается в поисковом индексе Google, а также дает им ресурсы для поддержания работоспособности сайта и устранения проблем по мере их появления. Это также позволяет Google предупреждать о возможных проблемах или уведомлять владельцев сайтов о штрафах.

Существует также встроенный способ добавления карты сайта в Google Search Console.

Что такое карта сайта?

Карта сайта — это файл, который вы размещаете в своем домене с информацией о страницах, видео и других файлах на вашем сайте, а также о связях между ними. Google может прочитать этот файл и использовать его в качестве быстрого и удобного каталога для поиска и сканирования страниц на вашем сайте. Он также может сообщить Google: когда страница обновлялась в последний раз, как часто страница изменялась, а также любые альтернативные языковые версии страницы. Это важная часть работы робота Googlebot при сканировании и индексировании. Googlebot использует a href ссылки для перехода со страницы на страницу, а карта сайта — это способ предоставить роботу Googlebot хороший, чистый и простой список каждой из них.

Это важная часть поисковой оптимизации, поскольку возможность улучшить рейтинг и увеличить поисковый трафик начинается с индексации. Поскольку онлайн-компании и веб-сайты разрабатывают стратегию SEO, крайне важно убедиться, что ваш сайт (и все ваши продукты) могут отображаться в поиске.

Без карты сайта возможно, что ваша поисковая оптимизация будет серьезно неэффективна.

Продолжайте читать, чтобы следовать нашему пошаговому руководству по добавлению карты сайта на платформу Google Search Console. Но сначала важно знать, что такое карты сайта и зачем они вам нужны.

Вам нужно добавить карту сайта в Search Console?

Технический номер. Чтобы ваша компания появилась в поиске Google, можно просто ничего не делать и позволить Google естественным образом найти и обнаружить ваш сайт. Для небольших или средних сайтов это будет работать (но будет медленнее). В этих случаях карта сайта может даже не понадобиться.

В конце концов, у него нет недостатков.

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

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

Вы можете обратиться к справочному руководству Google Search Console, чтобы узнать, когда отправка карты сайта имеет смысл:

  • Ваш сайт очень большой. Чем больше ваш сайт, тем больше вероятность того, что робот Googlebot пропустит некоторые страницы, особенно для крупных сайтов, таких как сайты электронной коммерции или торговые площадки.
  • На вашем сайте есть большой архив страниц контента, изолированных страниц или страниц, которые не связаны друг с другом.
  • Ваш сайт новый и на нем мало обратных ссылок. Поскольку робот Googlebot использует ссылки для поиска страниц, он также обычно использует ссылки из других доменов только для того, чтобы добраться до вашего сайта, если другие сайты еще не начали ссылаться на вас, индексация займет больше времени.
  • На вашем сайте много мультимедийного контента, такого как видео, изображения или он отображается в Новостях Google. В некоторых случаях Google может использовать карты сайта для дополнительного контекста.

По данным Google небольшой сайт определяется примерно как 500 страниц. Если ваш сайт меньше этого (или даже больше), вы можете сделать приблизительную оценку того, сколько страниц вы проиндексировали, выполнив пару шагов.

Сначала вы можете выполнить поиск «сайт:» вашего домена. Это даст вам приблизительное представление о том, какая часть вашего сайта уже проиндексирована Google. Оператор «site:» позволяет вам получить результаты поиска для только вашего сайта, и Google сообщит вам примерное количество страниц, отображаемых в результатах. Помните, хотя Google говорит вам, что это «примерно», сколько у вас результатов, это не совсем надежно.

На самом деле вполне возможно, что у вас может быть несколько неканонических URL-адресов для одних и тех же индексируемых страниц, из-за чего создается впечатление, что у вас проиндексировано больше страниц, чем на самом деле. Если поисковый оператор «сайт:» дает меньше результатов, чем вы ожидаете, это, вероятно, означает, что не все ваши страницы индексируются.

В этом случае добавление шагов по добавлению карты сайта в Google Search Console точно не помешает.

Если у вас уже настроена Search Console, вы также можете проверить свою индексацию, просмотрев отчет «Покрытие» в разделе «Индекс». Оттуда вы можете проверить «Действительные» страницы, чтобы увидеть, соответствуют ли они тому, что вы ожидаете, вы даже можете просмотреть список действительных страниц, чтобы проверить статус страниц.

Если у вас нет карты сайта, отправленной в Search Console, вы можете увидеть свои страницы в списке «Проиндексировано, не отправлено в карту сайта». Вы также можете увидеть несколько других сообщений, которые могут указывать на то, что Google не индексирует страницы:

  • Обнаружен — в настоящее время не проиндексирован.
  • Просканировано — в настоящее время не проиндексировано.

Это может указывать на несколько проблем. Возможно, Google считает, что эти страницы содержат мало контента или недостаточно ценны для индексации. Или что робот Googlebot израсходовал краулинговый бюджет вашего сайта и не просканировал эти URL-адреса, опасаясь перегрузки вашего сервера, или что у робота Google есть какие-то другие проблемы, например, он не может отображать страницы.

В таких случаях вы можете провести технический SEO-аудит своего сайта, чтобы выяснить, не могут ли другие факторы вызывать проблемы. Но в некоторых случаях эти сообщения безобидны, и со временем Google проиндексирует эти страницы.

Как отправить карту сайта в Google Search Console

Если вы решили, что вам стоит добавить карту сайта, то вот как это сделать шаг за шагом.

  1. Найдите страницу с картой сайта на активном сайте. Не каждый сайт имеет карту сайта в одном и том же месте или с одинаковой структурой URL. Вы можете выполнить поиск в Google по запросу «site:example.com filetype:xml» или «site:example.com inurl:sitemap», или вы можете попробовать просто посетить www.example.com/sitemap.xml напрямую, так как это наиболее распространенное место. Если у вас есть HTML-страница, доступная посетителям сайта, это тоже работает, они часто находятся в нижнем колонтитуле. Вы также можете проверить файл robots.txt и посмотреть, связана ли с ним карта сайта.
  2. Перейдите в свою учетную запись Search Console и найдите нужный объект. Важно убедиться, что вы нашли свойство именно для того домена, для которого вы хотите отправить карту сайта, то есть для того, который доступен посетителям. Помните, что http:// и https:// — это не одно и то же, и что example.com и www.example.com тоже не одно и то же.
  3. Перейдите к «Карты сайта» в разделе «Индекс» на левой панели навигации сайта.
  4. Удалите старые, устаревшие карты сайта, если они были отправлены. Нажмите на три точки в верхнем правом углу, чтобы найти эту опцию.
  5. В разделе «Добавить новую карту сайта» вы можете добавить URL-адрес своей карты сайта и нажать «Отправить». ПРИМЕЧАНИЕ. Вам нужно указать только конец URL-адреса, а не часть домена. Пока этот файл карты сайта сохраняется в домене, соответствующем вашему свойству Search Console.
  6. Google проверит, можно ли найти и прочитать карту сайта. Может пройти некоторое время, прежде чем ваша карта сайта будет просканирована.

Выполните следующие действия, чтобы отправить карту сайта в Google Search Console. В этом же месте вы сможете увидеть, была ли и когда карта сайта отправлена ​​ранее, а также когда она была в последний раз «прочитана» роботом Googlebot и сколько URL-адресов Google обнаружил в вашей карте сайта. В этом случае, несмотря на то, что «обнаружено» не то же самое, что проиндексировано или даже просканировано, для сканирования и индексации каждой страницы может потребоваться несколько дней.

После того как карта сайта была отправлена, вам не нужно отправлять ее повторно, если не изменится URL-адрес местоположения для карты сайта.

Как мы описали в разделе выше, отчет «Покрытие» в Search Console может сообщить вам статус индекса отправленных вами страниц карты сайта.

Что вы должны указать в своей карте сайта?

Ваша карта сайта должна включать только URL-адреса со статусом 200 на вашем сайте. Не включайте перенаправленные URL-адреса, страницы 404 или нестатические URL-адреса, такие как URL-адреса, сгенерированные сеансом.

Также не следует включать неканонические URL-адреса или несколько разных URL-адресов для одной и той же страницы. Если вы не используете канонические теги на своем сайте, вполне вероятно, что Google самостоятельно выберет канонические версии или выберет URL-адреса в карте сайта в качестве канонических. Смысл в том, чтобы убедиться, что у вас есть только один URL для каждой страницы на вашей карте. Если у вас есть несколько URL-адресов для каждой страницы или если ваша карта сайта забита редиректами и ошибками 404, у Google возникнут проблемы с индексацией вашего сайта, или ваш краулинговый бюджет может быть израсходован слишком быстро.

Убедитесь, что протокол (http:// или https://) и субдомен «www» включены , если они существуют на вашем фактическом сайте. Структуры URL-адресов в вашей карте сайта должны совпадать с фактическими страницами.

Следуйте другим важным рекомендациям для файлов Sitemap:

  • Разместите карту сайта в корне сайта (как дочерний элемент основного домена), если хотите, чтобы карта сайта работала для всего сайта. Файлы Sitemap влияют только на потомков родительского каталога.
  • Сообщите Google об альтернативных языковых версиях URL-адреса с помощью тегов hreflang.
  • Файлы Sitemap должны иметь кодировку UTF-8, а URL-адреса должны быть экранированы соответствующим образом.

Добавление нескольких карт сайта в консоль поиска Google

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

Вы можете обратиться к руководству Google о том, как создавать и отправлять карты сайта таким образом.

Таким образом, необходимо отправить только один индексный файл в Search Console, чтобы Google просканировал его. В Search Console можно отправить до 500 файлов индекса карты сайта для каждого сайта.

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

Узнать больше

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

Создание и отправка карты сайта | Центр поиска Google | Документация

На этой странице описывается, как создать карту сайта и сделать ее доступной для Google. Узнайте больше о картах сайта здесь.

  1. Решите, какой формат карты сайта вы хотите использовать.
  2. Создайте карту сайта автоматически или вручную.
  3. Сделайте свою карту сайта доступной для Google, добавив ее в свой robots.txt или отправив его напрямую в Search Console.

Форматы карты сайта

Google поддерживает несколько форматов карты сайта:

  • XML
  • RSS, mRSS и Atom 1.0
  • Текст

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

Все форматы ограничивают размер одной карты сайта 50 МБ (без сжатия) и 50 000 URL-адресов. Если у тебя есть файл большего размера или несколько URL-адресов, вам придется разбить список на несколько карт сайта. Вы можете опционально создать индекс карты сайта файл (файл, который указывает на список карт сайта) и отправьте этот единственный индексный файл в Google. Вы можете отправить в Google несколько файлов Sitemap и/или индексных файлов Sitemap.

XML

Вот очень простая карта сайта XML, которая включает расположение одного URL:



  <ссылка>
    http://www.example.com/foo.html
    2018-06-04
  
 

Вы можете найти более сложные примеры и полную документацию по адресу sitemaps.org.

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

Если у вас есть блог с каналом RSS или Atom, вы можете отправить URL-адрес канала в виде карты сайта. Большинство программ для блогов могут создать для вас ленту, но признайте, что эта лента только предоставляет информацию о последних URL-адресах.

  • Google принимает каналы RSS 2.0 и Atom 1.0.
  • Вы можете использовать mRSS (медиа RSS) подавать на предоставить Google подробную информацию о видеоконтенте на вашем сайте.

Текст

Если ваша карта сайта включает только URL-адреса веб-страниц, вы можете предоставить Google простой текст файл, содержащий по одному URL-адресу в строке. Например:

 http://www.example.com/file1.html
http://www.example.com/file2.html 
Рекомендации по использованию файлов Sitemap в текстовых файлах
  • Закодируйте файл, используя кодировку UTF-8.
  • Не помещайте в файл карты сайта ничего, кроме URL-адресов.
  • Вы можете назвать текстовый файл как угодно, при условии, что он имеет расширение .txt (для например, sitemap.txt).

Расширения Sitemap для дополнительных типов носителей

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

  • Видео
  • Изображения
  • Новости Google

Общие правила карты сайта

  • Используйте согласованные, полные URL-адреса. Google будет сканировать ваши URL точно так, как указано в списке. Например, если ваш сайт находится по адресу https://www.example.com/ , не указывайте URL как https://example.com/ (отсутствует www ) или ./mypage.html (относительный URL).
  • Карта сайта может быть размещена в любом месте вашего сайта, но карта сайта влияет только потомки родительского каталога . Поэтому карта сайта размещена в корне сайта может повлиять на все файлы на сайте, где мы рекомендуем размещать ваши файлы Sitemap.
  • Не включайте идентификаторы сеансов из URL-адресов в карту сайта. Это уменьшает дублирование сканирования эти URL-адреса.
  • Сообщите Google о альтернативных языковых версиях URL-адреса использование Аннотации hreflang.
  • Файлы Sitemap должны иметь кодировку UTF-8 и URL-адреса экранированы надлежащим образом .
  • Разбивайте большие карты сайта на более мелкие карты сайта: карта сайта может содержать до 50 000 URL-адреса и не должны превышать 50 МБ в несжатом виде. Использовать файл индекса карты сайта, чтобы перечислить все отдельные карты сайта и отправьте этот единственный файл в Google вместо отправки индивидуальные карты сайта.
  • Только список канонические URL-адреса в ваших картах сайта. Если у вас есть две версии страницы, укажите в карте сайта только ту, которую вы предпочитают появляться в результатах поиска. Если у вас две версии сайта (например, www. и без www), решите, какой сайт вам больше нравится, поместите туда карту сайта и добавьте rel=canonical или перенаправляет на другой сайт.
  • Если у вас разные URL-адреса для мобильных и настольных версий страницы, мы рекомендуется указывать только одну версию в карте сайта. Однако, если вы хотите указать на оба URL-адреса, комментировать ваши URL-адреса, чтобы указать настольную и мобильную версии.
  • Используйте расширения карты сайта для указания на дополнительных носителя типы , такие как видео, изображения и новости.
  • Если у вас есть альтернативные страницы для разных языков или регионов , вы можете использовать hreflang в карте сайта или в тегах html чтобы указать альтернативные URL-адреса.
  • Не буквенно-цифровые и не латинские символы. Мы требуем, чтобы ваш файл карты сайта был в кодировке UTF-8 (обычно это можно сделать, когда вы сохраните файл). Как и во всех XML-файлах, любые значения данных (включая URL-адреса) должны использовать сущность. управляющие коды для символов, перечисленных в следующей таблице. Карта сайта может содержать только ASCII персонажи; он не может содержать расширенные символы ASCII или определенные управляющие коды или специальные символы, такие как * и {} . Если URL вашей карты сайта содержит эти символов, вы получите сообщение об ошибке при попытке добавить его.
    Символ Символ Код выхода
    Амперсанд и &
    Одиночная кавычка ' '
    Двойная кавычка " "
    Больше > >
    Менее < <

    Кроме того, все URL-адреса (включая URL-адрес вашей карты сайта) должны быть закодированы для удобства чтения веб-сервер, на котором они расположены и защищены от URL-адресов. Однако, если вы используете какой-либо вид сценария, инструмента или файла журнала для создания ваших URL-адресов (что угодно, кроме ввода их вручную), обычно это уже сделано за вас. Если вы отправляете карту сайта и получаете сообщение об ошибке что Google не может найти некоторые из ваших URL-адресов, убедитесь, что ваши URL-адреса RFC-3986 для URI, стандарт RFC-3987 для IRI и Стандарт XML.

    Вот пример URL-адреса, в котором используется символ, отличный от ASCII ( ü ), а также символ, требующий экранирования сущности ( и ):

     http://www.example.com/ümlat.html&q=имя 

    Вот тот же URL-адрес, закодированный с использованием кодировки ISO-8859 и с экранированным объектом:

     http://www.example. com/  %FC  mlat.html  &  д=имя 

    Вот тот же URL-адрес в кодировке UTF-8 и с экранированным объектом:

     http://www.example.com/  %C3%BC  mlat.html  &  д=имя 
  • Помните, что карты сайта являются рекомендацией для Google о том, какие страницы, по вашему мнению, важный; Google не обязуется сканировать каждый URL-адрес в карте сайта.
  • Google игнорирует значения и .
  • Google использует значение , если оно последовательно и проверяемо (для пример по сравнению с последней модификацией страницы) точно.
  • Позиция URL в карте сайта не важна ; Google не сканирует URL-адреса в порядке которые они отображаются в вашей карте сайта.

Создать карту сайта

Создавая карту сайта, вы сообщаете поисковым системам, какие URL вы предпочитаете показывать в результаты поиска. Эти канонические URL-адреса. если ты иметь один и тот же контент, доступный по разным URL-адресам, выберите URL-адрес, который вы предпочитаете и включите его в карту сайта вместо всех URL-адресов, ведущих к одному и тому же контенту.

После того, как вы решили, какие URL включить в карту сайта, выберите один из следующих способов: создайте карту сайта в зависимости от архитектуры и размера вашего сайта:

  • Позвольте вашей CMS сгенерировать для вас карту сайта.
  • Для карт сайта, содержащих менее нескольких десятков URL-адресов, Вы можете вручную создать карту сайта.
  • Для карт сайта с более чем несколькими десятками URL-адресов автоматически генерировать карту сайта.

Пусть ваша CMS сгенерирует для вас карту сайта

Если вы используете CMS, например WordPress, Wix или Blogger, вполне вероятно, что ваша CMS уже сделали карту сайта доступной для поисковых систем. Попробуйте поискать информацию о том, как ваша CMS генерирует карты сайта, или как создать карту сайта, если ваша CMS не генерирует карту сайта автоматически. Например, в случае с Wix введите «карта сайта wix».

Для всех других настроек сайта вам потребуется создать карту сайта самостоятельно.

Создание карты сайта вручную

Для карт сайта, содержащих менее нескольких десятков URL-адресов, вы можете создать карту сайта вручную. Для этого откройте текстовый редактор, например Блокнот Windows или Нано (Linux, MacOS), и следуйте синтаксису, описанному в разделе «Форматы Sitemap». Ты можете назвать файл как угодно, если символы разрешены в URL.

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

Автоматически создавать карту сайта

Для карт сайта с более чем несколькими десятками URL-адресов вам необходимо создать карту сайта. Есть различные инструменты, которые могут генерировать карта сайта. Тем не менее, лучше всего, если программное обеспечение вашего веб-сайта сгенерирует его для вас. Например, вы может извлечь URL-адреса вашего сайта из базы данных вашего веб-сайта, а затем экспортировать URL-адреса в любой экран или фактический файл на вашем веб-сервере. Поговорите со своими разработчиками или менеджером сервера о это решение. Если вам нужно вдохновение для кода, посмотрите нашу старую коллекцию сторонние генераторы карты сайта.

Имейте в виду, что файлы Sitemap не могут быть больше 50 МБ. Узнать больше о управление большими картами сайта.

Отправьте карту сайта в Google

Google не проверяет карту сайта каждый раз, когда сайт сканируется; Карта сайта проверяется только в первый раз, когда мы это замечаем, а затем только тогда, когда вы сообщаете нам, что это измененный. Оповещать Google о карте сайта только тогда, когда она новая или обновленная; не отправлять или пинговать неизмененные карты сайта несколько раз.

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

Есть несколько способов сделать вашу карту сайта доступной для Google:

  • Отправьте карту сайта в Search Console с помощью Отчет о файлах Sitemap.
  • Используйте инструмент проверки связи. Отправьте запрос GET в браузере или в командной строке на этот адрес, указав полный URL карты сайта. Убедитесь, что файл карты сайта доступный:
     https://www.google.com/ping?sitemap=  FULL_URL_OF_SITEMAP  

    Пример:

     https://www.google.com/ping?sitemap=https://example.com/sitemap.xml 
  • Вставьте следующую строку в любом месте файла robots.txt , указав путь к вашей карте сайта. Мы найдем его при следующем сканировании вашего файла robots.txt:
     Карта сайта: https://example.com/my_sitemap.xml 
  • Использовать WebSub если вы используете Atom/RSS для своей карты сайта и хотите транслировать свои изменения в другие поисковые системы двигатели в дополнение к Google.

Отправка карты сайта — это всего лишь подсказка: она не гарантирует, что Google загрузит карта сайта или используйте карту сайта для сканирования URL-адресов на сайте.

Устранение неполадок с картами сайта

См. руководство по устранению неполадок с картами сайта.

Как создать XML-карту сайта (и отправить ее в Google)

Джошуа Хардвик

Руководитель отдела контента @ Ahrefs (или, говоря простым языком, я отвечаю за то, чтобы каждое сообщение в блоге, которое мы публикуем, было EPIC) .

СТАТИСТИКА СТАТЕКА
  • Ежемесячный трафик 2 831

  • Связывание веб -сайтов 305

  • твиты 49

661. содержание. Как правило, чем больше веб-сайтов ссылаются на вас, тем выше ваш рейтинг в Google.

Показывает расчетный месячный поисковый трафик этой статьи по данным Ahrefs. Фактический поисковый трафик (по данным Google Analytics) обычно в 3-5 раз больше.

Сколько раз этой статьей поделились в Твиттере.

Поделитесь этой статьей
Подпишитесь на еженедельные обновления

Подписка по электронной почте

Подпишитесь

Содержание

    Точно так же, как трудно найти новый пункт назначения без карты, Google иногда трудно найти все страницы вашего сайта без карты сайта.

    К счастью, создать XML-карту сайта и отправить ее в Google можно быстро и легко.

    Ниже мы шаг за шагом рассмотрим, как это сделать.

    Но сначала давайте рассмотрим несколько основ.

    (Уже знаете основы? Нажмите, чтобы сразу перейти к созданию карты сайта.)

    Что такое карта сайта?

    Карта сайта — это XML-файл, в котором содержится весь важный контент вашего веб-сайта. Любая страница или файл, которые вы хотите отображать в поисковых системах, должны быть в вашей карте сайта.

    Как выглядит XML-карта сайта?

    XML-карты сайта созданы для поисковых систем, а не для людей. Они могут выглядеть немного устрашающе, если вы никогда не видели их раньше.

     
    
    <ссылка>
    https://ahrefs.com/
    2019-08-21T16:12:20+03:00
    
    <ссылка>
    https://ahrefs.com.com/blog/
    <последний мод>2019-07-31T07:56:12+03:00
    
    
     

    Давайте разберем это.

    Декларация XML

      

    Это сообщает поисковым системам, что они читают файл XML. В нем также указывается используемая версия XML и кодировка символов. Для файлов Sitemap версия должна быть  1.0, а кодировка должна быть  – UTF-8.

    Набор URL-адресов

      

    Это контейнер для всех URL-адресов в карте сайта. Он также сообщает поисковым роботам, какой стандарт протокола используется. В большинстве карт сайта указан стандарт Sitemap 0.90, который среди прочих поддерживается Google, Yahoo! и Microsoft.

    URL

     
    https://ahrefs.com/
    2019-08-21T16:12:20+03:00
     

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

    Хотя это единственный обязательный тег, есть несколько необязательных свойств:

    • : Указывает дату последнего изменения файла. Это должно быть в формате даты и времени W3C. Например, если вы обновили публикацию 25 сентября 2019 года, атрибут будет выглядеть так: 2019-09-25. Вы также можете указать время, но это необязательно.
    • : Указывает приоритет URL-адреса по отношению ко всем другим URL-адресам на сайте. Значения находятся в диапазоне от 0,0 до 1,0. Высшее важнее.
    • : Указывает, как часто страница может изменяться. Его задача — дать поисковым системам некоторое представление о том, как часто они могут захотеть повторно сканировать URL-адрес. Допустимые значения: всегда , ежечасно , ежедневно , еженедельно , ежемесячно , ежегодно и никогда .

    Ни один из этих необязательных тегов не является важным для SEO.

    Для Гэри Илайс из Google заявляет, что они игнорируют его в большинстве случаев, поскольку «веб-мастера проделывают ужасную работу по обеспечению точности». Поскольку большинство генераторов карт сайта устанавливают текущую дату для всех страниц, а не дату последнего изменения файла, легко понять, почему.

    Для   <приоритет> , Google говорит, что они игнорируют этот тег, потому что это просто «мешок шума».

    Для   Джон Мюллер говорит: «Приоритет и частота изменений больше не играют такой большой роли в файлах Sitemap».

    Зачем мне карта сайта?

    Google обнаруживает новый контент, сканируя Интернет. Когда они сканируют страницу, они обращают внимание как на внутренние, так и на внешние ссылки на странице. Если обнаруженный URL-адрес отсутствует в их поисковом индексе, они могут проанализировать его содержимое и при необходимости проиндексировать.

    Но Google не может найти весь контент таким образом. Если на веб-страницу нет ссылок с других известных страниц, они ее не найдут.

    Здесь на помощь приходят карты сайта.

    Файлы Sitemap сообщают Google (и другим поисковым системам), где найти наиболее важные страницы на вашем веб-сайте, чтобы они могли их сканировать и индексировать.

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

    Как создать карту сайта

    Некоторые CMS генерируют для вас карту сайта. Они автоматически обновляются, когда вы добавляете или удаляете страницы и сообщения с вашего сайта. Если ваша CMS этого не делает, обычно есть плагин, который это делает.

    Создание карты сайта в WordPress

    Несмотря на то, что WordPress поддерживает 34,5% веб-сайтов, он не создает для вас карту сайта. Чтобы создать его, вам нужно использовать плагин, такой как Yoast SEO.

    Чтобы установить Yoast SEO, войдите в свою панель управления WordPress.

    Перейдите в раздел Плагины > Добавить новый .

    Найдите «Yoast SEO».

    Нажмите «Установить сейчас» в первом результате, затем «Активировать».

    Перейдите на страницу SEO > Общие > Функции . Убедитесь, что переключатель "XML Sitemaps" включен.

    Теперь вы должны увидеть свою карту сайта (или индекс карты сайта) по адресу yourdomain.com/sitemap.xml или yourdomain.com/sitemap_index.xml.

    Примечание.

     Если ваша установка WordPress находится в подпапке или поддомене, то ваша карта сайта находится по этому пути. Например, карта сайта для нашего блога доступна по адресу ahrefs.com/blog/sitemap_index.xml.

    Создание карты сайта в Wix

    Wix автоматически создает карту сайта. Вы можете найти это по адресу yourwixsite.com/sitemap.xml 9.0020 .

    К сожалению, вы не можете контролировать страницы, которые включаются и не включаются в вашу карту сайта. Если вы хотите исключить страницу, перейдите на вкладку настроек «SEO (Google)» для страницы и отключите переключатель «Показывать эту страницу в результатах поиска».

    Обратите внимание, что при этом на страницу также добавляется метатег noindex, который исключает ее отображение в результатах поиска.

    Примечание.

     Если вы канонизируете URL-адрес в Wix, он не удалит его из вашей карты сайта. Хотя это, вероятно, не повлияет на большинство пользователей, имейте в виду, что включение канонизированных страниц в вашу карту сайта — не лучшая практика, и это может послать Google неоднозначные сигналы.

    Создание карты сайта в Squarespace

    Squarespace также автоматически создает для вас карту сайта. Обычно его можно найти по адресу yoursquarespacesite.com/sitemap.xml .

    В Squarespace нельзя вручную редактировать карту сайта, хотя вы можете исключить (не индексировать) страницы из поисковых систем на вкладке «SEO».

    Это также исключит страницу из вашей карты сайта.

    Создание карты сайта в Shopify

    Shopify автоматически создает для вас карту сайта. Найдите его в yourstore.com/sitemap.xml .

    К сожалению, нет простого способа не индексировать страницу в Shopify. Вы должны редактировать код непосредственно в файлах .liquid.

    Создание карты сайта без CMS

    Если вы считаете, что на вашем сайте меньше ~300 страниц, установите бесплатную версию Screaming Frog.

    После установки перейдите в Mode > Spider .

    Вставьте URL-адрес своей домашней страницы в поле с надписью «Введите URL-адрес для паука».

    Нажмите «Старт».

    Примечание.

     Убедитесь, что вы используете каноническую (основную) версию своей главной страницы. Если этого не сделать, Screaming Frog будет сканировать только один URL.

    После завершения сканирования посмотрите в правый нижний угол.

    Будет сказано что-то вроде этого:

    Если число равно 499 или меньше, перейдите на страницу Sitemaps > XML-карта сайта .

    Потому что Google не обращает особого внимания на , и <приоритет> , мы рекомендуем исключить их из файла карты сайта.

    Нажмите «Далее» и сохраните карту сайта на свой компьютер. Сделанный.

    Если число показывает «500 из 500», то нет смысла экспортировать карту сайта. Почему? Потому что это означает, что вы достигли предела сканирования до того, как он просканировал все страницы вашего сайта. В результате в экспортируемой карте сайта могут отсутствовать сотни страниц, что делает ее довольно бесполезной.

    Один из способов решить эту проблему — найти бесплатного создателя карты сайта. Их много.

    К сожалению, большинство из них ненадежны.

    Мы протестировали самые популярные генераторы и обнаружили, что некоторые из них содержат неканонические URL-адреса, непроиндексированные страницы и перенаправления. Это плохая практика SEO.

    0719.

    Если Screaming Frog не удалось просканировать весь ваш сайт, просканируйте его с помощью Ahrefs Site Audit.

    Примечание.

     Подтвердите свой сайт для более быстрого сканирования. Вот как.

    После завершения сканирования перейдите в проводник страниц и добавьте эти фильтры.

    Попадание Экспорт  > Текущее представление таблицы .

    Откройте файл CSV, затем скопируйте и вставьте все URL-адреса из столбца URL-адресов в этот инструмент.

    Нажмите «Добавить в очередь», затем «Экспортировать очередь как sitemap.xml».

    Этот файл является вашей готовой картой сайта.

    Как отправить карту сайта в Google

    Для начала вам нужно знать, где находится ваша карта сайта.

    Если вы используете плагин, скорее всего, URL-адрес domain.com/sitemap.xml .

    Если вы делаете это вручную, назовите карту сайта, например, sitemap.xml, а затем загрузите ее в корневую папку вашего веб-сайта. После этого вы сможете получить доступ к карте сайта по адресу domain.com/sitemap.xml.

    Примечание.

     Вы можете выбрать любое имя для своей карты сайта, но рекомендуется придерживаться файла sitemap.xml. Если у вас есть несколько карт сайта, вы можете использовать простую схему именования, такую ​​как sitemap_1.xml, sitemap_2.xml.

    Перейдите в Google Search Console > Sitemaps > вставьте местоположение карты сайта > нажмите «Отправить»

    Вот и все. Сделанный.

    Исправление распространенных ошибок веб-сайтов, влияющих на вашу карту сайта

    Google Search Console сообщает вам о большинстве технических ошибок, связанных с вашей картой сайта.

    Например, вот предупреждение о том, что один из отправленных нами URL-адресов заблокирован robots.txt:

    Подробнее об этих проблемах и способах их решения можно узнать здесь.

    Тем не менее, есть некоторые проблемы, о которых Google вам не сообщает.

    Ниже приведены несколько наиболее распространенных из них, а также способы их поиска и устранения .

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

    Каждая страница в карте сайта теперь должна быть индексируемой и канонической.

    К сожалению, это не означает, что все эти страницы высокого качества. Если у вас много контента, некоторые некачественные страницы, вероятно, попали в вашу карту сайта.

    Например, взгляните на эти две страницы на сайте электронной коммерции:

    Ни одна из них не является ценной для пользователей, но они все еще находятся в карте сайта этого веб-сайта, и Google проиндексировал обе страницы.

    Чтобы найти эти страницы, перейдите на страницу Аудит сайта > Дублированный контент

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

    Просмотрите страницы и посмотрите, имеют ли они какую-либо ценность.

    Некачественные страницы на вашем сайте плохи по трем причинам:

    • Они тратят впустую краулинговый бюджет . Заставлять Google тратить время и ресурсы на сканирование бесполезных некачественных страниц — не лучший вариант. Вместо этого они могли бы потратить это время на сканирование более важного контента.  (Кстати, Google заявляет, что краулинговый бюджет – это «не то, о чем стоит беспокоиться большинству издателей».) 
    • Они «крадут» авторитет ссылок с более важных страниц.  Существует четкая корреляция между авторитетом страниц и их рейтингом. Внутренние ссылки на некачественные страницы служат только для ослабления авторитета, который мог бы перейти на более важные страницы. (Интересно, что когда мы удалили почти ⅓ сообщений из блога Ahrefs, мы увидели рост трафика, а не его уменьшение.)
    • Они ухудшают работу пользователей.  Посетители этих страниц бесполезны. Посетителям неприятно нажимать на них, и они могут в конечном итоге уйти, если посчитают ваш сайт некачественным и игнорируемым.

    В общем, лучший способ действий — удалить низкокачественные файлы с вашего сайта, а затем и с вашей карты сайта. Если вы делаете это, вы также должны не забыть удалить все внутренние ссылки на эти страницы. Если этого не сделать, вы смените одну проблему (некачественные страницы) на другую (битые ссылки).

    Помимо дубликатов и почти дубликатов, вы также можете искать страницы с недостаточным содержанием.

    Просто проверьте отчет «На странице» в аудите сайта на наличие страниц с предупреждением «Мало слов».

    Страницы, случайно исключенные из карты сайта

    Если вы использовали какой-либо из рекомендованных выше методов для создания карты сайта, страницы с тегами noindex или canonical (не ссылающиеся на самих себя) не будут включены.

    Это хорошо. Вы не должны включать канонизированные URL-адреса или неиндексированные страницы в свою карту сайта.

    Тем не менее, если на вашем сайте есть мошеннические теги noindex, страницы могут быть исключены случайно.

    Чтобы проверить наличие ошибок, откройте отчет "Индексируемость" в разделе "Аудит сайта" и щелкните предупреждение "Не индексируемая страница". Это показывает все неиндексированные страницы.

    Большинство из них, скорее всего, намеренно не будут проиндексированы, но стоит просмотреть список и перепроверить. Обычно мошеннические теги noindex легко обнаружить, так как они существуют во всем подразделе вашего сайта.

    Если вы видите какие-либо страницы, которые не должны быть проиндексированы, удалите мошеннический тег noindex со страницы и добавьте его в карту сайта. Если вы используете CMS или плагин, это должно происходить автоматически.

    Часто задаваемые вопросы

    Вот несколько ответов на некоторые часто задаваемые вопросы о картах сайта. Сообщите нам, если у вас есть вопрос, на который нет ответа в этом разделе, и мы добавим его.

    Вам нужна карта сайта для AMP-страниц?

    Нет.

    @Kfowler325 Нет необходимости в картах сайта для AMP-страниц — нам достаточно ссылки rel=amphtml.— 🍌 John 🍌 (@JohnMu) 13 октября 2016 г.

    Как создать карту сайта для веб-сайта электронной коммерции?

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

    Заключительные мысли

    Создание карты сайта не является сложной задачей, особенно если вы используете плагин, который делает всю тяжелую работу за вас. Его также несложно создать с нуля — просто просканируйте свой сайт и отформатируйте полученные списки URL-адресов.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    2025 © Все права защищены.
    Генератор Включает канонизированные URL-адреса? Включает неиндексированные URL-адреса? Включает перенаправления?
    xml-sitemaps.com Да ❌ Нет ✅ Нет ✅
    web-site-map.com Yes ❌ No ✅ No ✅
    xmlsitemapgenerator.org Yes ❌ No ✅ No ✅
    smallseotools.com/xml- Генератор Sitemap Да ❌ Да ❌ Да ❌
    FreeSitemapgenerator.com Да ❌ Да ❌ Да ❌.. Да ❌ Да ❌ Да ❌
    XSITEMAP.com Да ❌ Да ❌ Да ❌
    Да ❌