Что такое HTML-карта?
Карта сайта в формате HTML помогает посетителям перемещаться по сайту. По сути, это отдельная страница, где прописаны маршруты к другим разделам.
На HTML-карту нельзя поместить более 100-150 адресов. В противном случае он будет заблокирован. Даже для внутренних ссылок с одного домена.
Карты HTML необходимы для больших ресурсов от 30 страниц и более. Для всех остальных достаточно лаконичного меню и ссылок в футере сайта.
Плагины для создания HTML-карты сайта
Вордпресс:
- Генератор карты сайта Dagon Design
- Иерархическая HTML-карта сайта
Joomla: Карта ОС.
Друпал карта сайта.
Что такое XML-карты?
XML-карта служит ориентиром для поисковых роботов. С вашей помощью они понимают, какие страницы нужно проиндексировать.
Робот заходит на сайт и смотрит инструкции в файле robots.txt. Если к нему добавить карту сайта sitemap.xml, то он переходит на страницу с рекомендованными адресами для индексации.
При любом способе обратите внимание на следующие моменты:
- Вы должны поместить файл sitemap.xml в корень сайта.
- Ссылки на карту сайта не должны противоречить правилам файла robots.txt. Другими словами, страницы, закрытые индексацией в robots.txt, не должны быть в XML-карте сайта.
- После автогенерации необходимо проверить и исправить XML-карту для URL-адресов, которые не требуются для индексации.
Давайте подробнее рассмотрим наиболее популярные способы создания XML-карты.
Отношение поисковиков к XML-картам
Необходимость карты XML является спорной. Прямых доказательств того, что их присутствие положительно или отрицательно влияет на индексацию страниц, нет. Поисковые системы указывают XML-карту как рекомендуемый инструмент, но ни в коем случае не обязательный.
Google пишет об этом так: «Даже если вы создали файл Sitemap, это не гарантирует, что Google просканирует и проиндексирует все ваши страницы, так как эти процедуры выполняются по сложным алгоритмам. В большинстве случаев эти файлы полезны и не вызывают ошибок».
Яндекс также не считает отсутствие sitemap.xml критической или фатальной проблемой.
Зачем нужны карты XML? Стоит ли заморачиваться? Оно того стоит.
XML-карта сайта — еще одно преимущество в сокровищнице доверия поисковых систем. Также карточки выступают своеобразной страховкой, если поисковый бот что-то упустит.
4 cпособа создать sitemap.xml
- Вручную, руководствуясь описанными выше правилами синтаксиса. Этот вариант подходит для небольших сайтов. Не забудьте поместить файл sitemap.xml в корневую папку сайта (потребуется доступ к хостингу или ftp) и проверьте, корректно ли он открывается по адресу site.com/sitemap.xml.
- Используйте бесплатные и платные программы для создания XML-карты сайта (например, Sitemap Generator, Sitemap Writer Pro, SiteMap XML Dynamic). Такое программное обеспечение использовалось до широкого распространения онлайн-генераторов. На момент написания статьи все три программы давно не обновлялись.
- Использование онлайн-генераторов карты сайта — это самый простой и бесплатный способ создать файл sitemap.xml.
- Воспользуйтесь преимуществами системы управления контентом.
В каких случаях нужна карта сайта
Легко догадаться, что одностраничным сайтам не нужен файл sitemap.xml. А вот кому он точно пригодится:
- сайты без хлебных крошек (хлебных крошек),
- сайты с большим количеством страниц,
- сайты с высокой вложенностью страниц, например «Главная/Каталог/Видео» или «Фотографии/Видеокамеры/Экшн-камеры/GoPro/GoPro 7».
Если у робота перед глазами карта, он легко дотянется до GoPro 7 и других мелких аксессуаров.
Онлайн генераторы карты сайта
Если на сайте мало страниц, создайте карту сайта с помощью онлайн-генераторов.
Более популярным:
- Mysitemapgenerator: бесплатно сканирует до 500 страниц, есть платный план и подписка на автоматически обновляемый файл sitemap.xml.
- Xml-карты сайта — бесплатно без регистрации позволяет отслеживать до 500 страниц, есть платный аккаунт и php версия для установки на сервер англоязычный сервис.
- Web-Site-Map: Количество свободных страниц для динамической генерации изменений в зависимости от фактической нагрузки на сервер. Он имеет валидатор и сообщает о битых ссылках.
- Gensitemap: вы можете бесплатно отслеживать до 1000 страниц.
Большим недостатком онлайн-генераторов является то, что они создают файл sitemap.xml раз и навсегда. Если на сайт постоянно добавляются новые страницы, этот способ не подходит.
Кому и когда нужны XML-карты
- Крупные сайты со сложной структурой.
- Ресурсы, на которых постоянно появляется новый контент.
- Новые сайты.
- Когда много не связанных между собой страниц.
- Когда удалять страницу из индексации.
Как создать sitemap.xml в разных CMS
Все популярные системы управления контентом (CMS) имеют возможность создавать XML-карту. Файлы карты сайта в этом случае обновляются автоматически, вам не нужно перегенерировать карту сайта после каждой добавленной страницы.
Сервисы для создания XML-карты
Отчет по сайту
Генератор SiteReport создает бесплатный файл карты до 5000 страниц. Интерфейс на русском языке. Автоматического обновления карт нет.
XML-карты сайта
XML-Sitemaps позволяет создать бесплатную карту сайта для 500 страниц ресурсов. Регистрация не требуется. Чтобы обновить XML Sitemap, вам потребуется снова получить доступ к ресурсу.
Чтобы получить автоматически обновляемый файл, вам необходимо приобрести платный аккаунт. Стоимость от 3,49 долларов. Взамен вы получаете возможность добавить до 1,5 миллионов страниц, анализ ссылок и карты для изображений и видео.
Вы можете приобрести платный скрипт PHP для установки на свой сервер. Как итог: никаких ограничений по ссылкам, главное преимущество — автоматическое разделение на несколько карт. Цена покупки от $19.99.
MySitemapGenerator
MySitemapGenerator генерирует карту сайта до 500 страниц. Вы можете запрашивать новые карты бесплатно до трех раз в день. Интерфейс на русском языке. Вам необходимо ввести капчу. За автоматические обновления и неограниченное количество страниц на карте будут просить от 4 долларов в месяц. Общая стоимость зависит от того, как часто обновляются файлы Sitemap в формате XML.
Генератор XML-карты сайта
Xml Sitemap создает карты сайта HTML, RSS и Google XML бесплатно.
Есть онлайн-режим, плагин для WordPress и возможность скачать программу для Windows. Плагин WordPress можно найти в официальном магазине WordPress. Все бесплатно, но при желании можно поблагодарить разработчиков и перевести им деньги.
Как рассказать поисковым роботам о карте сайта
1. Укажите ссылку на файл в директиве sitemap файла robots.txt:
2. Добавьте файл sitemap.xml в разделы «Индексирование — Карты сайта» Яндекс.Вебмастера и разделы «Карты сайта» в Google Search Console.
Яндекс и Google не только просканируют добавленный файл, но и укажут на возможные ошибки.
Купить Отключить рекламу
Плагины для создания XML-карты
Вордпресс:
- Генератор XML Sitemap,
- Математика ранжирования SEO-плагинов,
- YOAST SEO. Подробнее обо всех возможностях этого плагина читайте здесь.
- Все в одном пакете SEO.
Джумла:
- демо и платная версия OSMap,
- демо и платный jSitemap, бесплатный JL Sitemap.
1С-Битрикс — в админке в разделе «Маркетинг» есть «Настройки Sitemap.xml».
Drupal: Web для себя.
В каком еще формате бывает карта сайта и почему её делают в формате XML
Зачем нам карта сайта? Мы обнаружили. Теперь посмотрим, в каких форматах это можно сделать:
- В формате html. Он создан в виде обычной страницы с адресами, ведущими к основным разделам ресурса. Этот тип карты помогает быстро ориентироваться и предназначен больше для людей, чем для поисковых ботов. В HTML-карту сайта можно помещать ограниченное количество ссылок (не более 100), потому что если их будет больше, то не все они попадут в индекс. Либо поисковые боты могут полностью исключить такую страницу из поиска по избыточному количеству URL, в том числе внутренних.
- Создание карты сайта из xml файла. Здесь нет слишком критичных ограничений по количеству ссылок, и поисковые системы лучше его индексируют, ведь файл карты сайта в формате xml содержит полную информацию в понятном для робота виде. Это особенно важно для проектов, где сотни и тысячи документов одинаковой важности, и необходимо разместить на них все ссылки. В этом типе карты сайта возможно разместить до 50 тысяч URL и, кроме того, можно настроить частоту обновления и примерный приоритет (приоритет), чего нельзя сказать о карте в формате HTML. Именно по этим причинам карты сайта почти всегда создаются в формате xml.
Вот дополнительная информация об этом файле:
Как проверить сайтмап и сообщить о нем поисковикам
Проверить валидность карты сайта можно, добавив ее в вебмастер Google или Яндекс. Это самый простой способ, поисковые системы будут лучше сообщать вам об ошибках.
Вот где находится чек в Яндекс Вебмастер:
И вот где в Google Webmaster Tools:
Вы можете сообщить Яндексу о карте сайта, добавив в robots.txt следующий код:
Карта сайта: http://site.ru/sitemap.xml
Далее на webmaster.yandex.ru нужно открыть «Файлы карты сайта» (пункт меню «настройки индексации») и прописать туда адрес карты xml.
По аналогии можно добавить карту сайта в Google. Есть только «Файлы Sitemap» в другой вкладке — «Сканирование».
Нужно ли скрывать карту сайта
Некоторые параноидальные веб-мастера скрывают свои карты сайта, опасаясь их содержания. Ведь если у вас есть карта сайта, ее легко можно украсть. В архиве находится практически вся структура сайта, все пути к его страницам, то есть с помощью карты мошенники легко могут сделать дубликаты или локальные копии ресурса. Отсутствие этого файла сильно усложнит задачу «ворам.
Но в выигрыше те, кто считает, что скрывать карту сайта не обязательно, а даже наоборот — нужно ее создать и отобразить на своем ресурсе.
Даже ссылка в нижнем колонтитуле размещается в html-карте сайта. И это приятно влияет на индексацию, вот и все!
Как sitemap.xml влияет на SEO
Я уже говорил, в каких случаях нужна карта сайта. Но что, если у вас небольшой сайт, 20 страниц, с «хлебными крошками» и мелкой вложенностью? Если вы не создадите файл, то после добавления сайта в Google Search Console и Яндекс.Вебмастер вы увидите ошибку, что этот файл отсутствует. Из-за этой ошибки поисковые системы могут пессимизировать ваш сайт. Как известно, чем меньше багов на сайте, тем успешнее он будет в продвижении. Не высмеивайте поисковые системы.
Настройка в популярных CMS
Если вы используете одну из популярных CMS, то проблема с генерацией файла карты сайта для вас наверняка давно решена. Это могут быть плагины или образцы кода, упрощающие настройку карты сайта.
Плагины для WordPress
WordPress — самая популярная CMS в мире, и для нее существует множество отличных XML-плагинов карты сайта.
Yoast SEO — бесплатный плагин. Генерирует не только карту страниц сайта, но и карту с изображениями. Этот плагин используется на моем сайте.
All in One SEO Pack также является бесплатным плагином. Расширенные настройки генерации карты сайта (в самом Yoast есть только одна кнопка включения/выключения). Я подключил его к сайту статей, он работает нормально.
XML Sitemap & Google News — это бесплатный плагин, предназначенный только для создания карты сайта. Это не сложный SEO-плагин, в отличие от предыдущих. Менее популярен и поэтому при возникновении ошибок рекомендую не заморачиваться с ним и выбрать другой плагин.
Плагины для Joomla
Сами разработчики Joomla на официальном сайте рекомендуют следующие плагины для генерации карты сайта.
Xmap — бесплатный компонент для создания карты сайта. Генерирует карту на основе меню сайта. Вы можете исключить из карты ненужные пункты меню.
SEF Service Map — аналогичный бесплатный компонент. Он также генерирует карту сайта на основе меню. Есть интеграция с основными компонентами Joomla (контент, ссылки, новости и контакты).
Настройка в Тильда
Если вы продвигаете сайт на конструкторе Тильда, можете расслабиться. Конструктор сам создает и обновляет карту сайта. Вы можете найти его, добавив /sitemap.xml к адресу сайта в конце.
Вы хотите изменить карту сайта? Перейдите с конструктора на полноценную CMS, чтобы лучше оптимизировать сайт.
Как настроить
Где взять файл карты сайта? Лучше всего настроить генерацию на сайте, установив соответствующий плагин (если вы используете популярную CMS) или заказав генерацию карты сайта у программиста.
Онлайн-генераторы
Следует понимать, что если онлайн-генератор может найти все страницы вашего сайта, то и поисковик сможет. Но все равно это не остановит, потому что в Яндекс.Вебмастере есть баг, да? Затем поддерживайте сравнительную таблицу бесплатных услуг, чтобы создать карту сайта для вашего ручного местоположения на сайте.
countwordsfree.com/generate-site-map | до 1000 | Потерянный | Быстро, показывает прогресс и текущую страницу. Настройте учет рекомендаций robots.txt и атрибутов nofollow для ссылок. |
xml-sitemaps.com | до 500 | Потерянный | Быстро, показывает прогресс и текущую страницу. |
www.mysitemapgenerator.com | до 500 | Ввод CAPTCHA | Быстро, показывает прогресс и текущую страницу |
После создания XML-файлов карты с помощью генераторов загрузите их самостоятельно и разместите на сайте, для которого они были созданы.
Десктопные программы
Вы также можете сгенерировать карту сайта на своем компьютере, для этого вам достаточно установить любую из указанных программ-краулеров, начать пропускать сайт, а затем экспортировать ее в формате карты сайта XML.
Так как мы традиционно не привыкли платить за ПО, ниже пойдет речь о свободном ПО.
Xenu’s Link Sleuth
Официальный сайт: http://home.snafu.de/tilman/xenulink.html
Бесплатная программа от немецкого разработчика для поиска битых ссылок на сайте. Позволяет экспортировать карту сайта в формате XML. Правда, он не подходит для сайтов, внутренние ссылки которых загружаются через JavaScript.
В отличие от других программ, представленных ниже, XENU не имеет ограничения на количество сканируемых страниц.
Screaming Frog SEO Spider
Официальный сайт: https://www.screamingfrog.co.uk/seo-spider/
Очень полезный инструмент, созданный англичанами. Правда, сканирование на нем ограничено 500 страницами. Он позволяет экспортировать страницы карты сайта и изображения в формате XML. Очень гибкие настройки экспорта карты сайта.
В платной версии нет ограничения на количество сканируемых страниц и есть возможность учитывать ссылки, созданные через JavaScript. У меня у самого установлена платная версия «лягушки».
G-Mapper
Официальный сайт — http://g-mapper.co.uk/sitemap-generator.aspx
Бесплатный инструмент, специально разработанный для создания карты сайта. Экспорт данных в любой формат: XML, TXT, HTML и RSS. Генерирует карту сайта для страниц и изображений.
Из минусов стоит отметить, что для каждой страницы (или изображения) нужно вручную выставлять все необходимые параметры: lastmod, changefreq и другие. То есть для больших сайтов это не лучший вариант.
Синтаксис файла sitemap.xml
Первая строка файла карты сайта — это ссылка на пространство имен XML (описание стандарта, на котором основан файл). Строка стандартная и всегда выглядит так:
Карта сайта XML должна быть закодирована в UTF-8 и содержать следующие теги:
— открывающий/закрывающий тег, содержит все ссылки файла карты сайта. — содержит всю необходимую для робота информацию о каждой ссылке: URL, как часто обновляется информация по данному адресу, дату последнего обновления и приоритет в индексации.
— ограничить определенный URL:
— установить периодичность обновления информации на странице: всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, никогда (всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, никогда). Благодаря этому тегу робот может понять, как часто меняется содержимое документа и нужно ли его сканировать. Тег является необязательным и сейчас редко используется.
— указывает дату последнего обновления страницы. Так робот понимает, изменилось ли что-то с момента его предыдущего визита.
— дает роботам рекомендацию по приоритету индексации. На главной странице всегда
1, остальные можно расположить по предпочтениям оптимизатора (например, 0,8, 0,6 и так далее до 0,1).
Рекомендуемое количество ссылок в файле sitemap.xml — не более 50 тысяч. Если количество страниц на сайте превышает это число, необходимо создать несколько карт и указать ссылки на них в файле site.com/sitemap.xml:
SEO-модуль в системе Promopult: все инструменты для улучшения качества сайта и продвижения в поисковых системах. Полный комплекс работ: с нами вы не упустите ни одной детали. Контрольные списки, советы, прозрачные отчеты и профессиональные рекомендации. Гарантии, оплата работ в рассрочку.
XML-карта позволяет экономить краулинговый бюджет
Краулер (паук) — это поисковый робот, который сканирует страницы веб-сайта и добавляет их в индекс. Краулинговый бюджет — это количество страниц за одно посещение роботом, для разных сайтов бюджет ограничен; это может быть несколько десятков или сотен документов. Именно поэтому следует направлять краулер на те страницы, которые важны для продвижения сайта, и делать все возможное, чтобы он не попадал на некачественные служебные страницы без информации.
Важно понимать, что инструкции в файлах robots.txt и sitemap.xml являются только рекомендациями для роботов.
Отсутствие файла карты сайта не является критической ошибкой. Но если поисковый бот не найдет файл sitemap.xml, он просканирует и добавит документы в индекс по своему усмотрению, и тогда наличие «мусора», служебных страниц, дубликатов, страниц с ошибкой 404 в индексе может стать препятствием для выхода сайта в топ.
{ «osnovaUnitId»: null, «url»: «https://booster.osnova.io/a/relevant?site=vc&v=2», «place»: «between_input_blocks», «site»: «vc», » конфигурация»: {«режимы»:{«externalLink»:{«buttonLabels»:«u0423u0437u043du0430u0442u044c»,»u0427u0438u0442u0430u0442u044c»,» «,» u041fu043eu043bu0443u0447u0438u0442u044c»,»u0421u043au0430u0447u0430u0442u044c»,»u041fu0435u0440u0435u043 » }, «deviceList»:{«рабочий стол»:»u0414u0435u0441u043au0442u043eu043f»,»смартфон»}} }
Все боты поисковых систем могут обнаружить для себя XML-карту сайта, если она доступна по адресу site.com/sitemap.xml, но есть способы быстрее передать важную информацию поисковым системам.
Требования Google и Яндекса к файлам XML-карты
- Кодировка UTF-8.
- Не более 50 тысяч ссылок на карте. Если выходит больше, разделите файл Sitemap на несколько файлов.
- Размер несжатого файла: не более 50 МБ.
- При запросе файла сервер должен возвращать HTTP-код 200.
- Один синтаксис для всех адресов (т е если веб-сайт отображается как http://www.example.com/, все адреса должны выглядеть так: http://www.____/)
Подробнее о требованиях можно узнать в Справке Google и на странице справки Яндекса.
Как добавить на сайт XML-карту
- Узнайте, есть ли ошибки в файле карты сайта.
- Добавьте файл в корневую директиву сайта http:///sitemap.xml.
- Для двух или более карт создайте индекс карты, в котором перечислены все ссылки на XML-файлы.
- Укажите директиву с путем к карте сайта в файле robots.txt. Например, вот так: Карта сайта: https://puzat.ru/sitemap.xml.
- Укажите URL файла в панелях веб-мастера в Яндекс.Вебмастере и Google Search Console.
1C-Битрикс: встроенная функция
Настройки sitemap.xml доступны в разделе «Маркетинг» админ-панели сайта:
Добавьте файл, дайте ему имя и установите флажок для добавления ссылки на robots.txt:
Во вкладке «Файлы» выберите разделы, которые вы хотите предоставить для индексации поисковыми роботами:
То же самое проделайте во вкладке «Инфоблоки».
Сохраните все изменения и нажмите кнопку «Выполнить»:
После создания карты сайта вы увидите сообщение о том, что генерация завершена:
WordPress: используйте плагины
XML-карту сайта можно настроить в двух популярных SEO-плагинах: All in One SEO Pack и Yoast SEO. Существует также отдельный плагин для создания XML-карты сайта: Google XML Sitemaps.
Покажем конфигурацию на первом примере.
Сначала нужно установить плагин. Делается это в разделе «Плагины» консоли сайта. После установки он будет доступен для настройки. Нам понадобится раздел «Управление модулями»:
В нем мы активируем модуль, который заботится о XML-карте:
После активации модуль становится доступным для редактирования:
Затем вы можете оставить настройки по умолчанию или установить свои собственные. Полная документация по модулю находится здесь. Он на английском языке, но даже встроенный переводчик Chrome поможет вам разобраться.
В Yoast SEO карта сайта создается автоматически по адресу site.com/sitemap_index.xml. Модуль также доступен для редактирования или вы можете оставить настройки по умолчанию.
Создаем карту сайта быстро и бесплатно
Нет никаких сложностей в создании карты сайта. Вбиваем в поисковой строке «сгенерировать карту сайта» и заходим на любой онлайн-генератор. Например, MySiteMapGenerator.
Въезжаем в сторону сайта и приступаем к созданию файла. Введите капчу и подождите. До 500 страниц: создание бесплатно.
Затем мы загружаем файл, переименовываем его в sitemap.xml и загружаем в корень сайта. Осталось только сообщить поисковым системам, что на вашем сайте появилась карта.
Как создать файл Sitemap.xml
Создание файла Sitemap.xml предполагает использование нескольких методов:
- Справочник. Вы сами через любой редактор (например, Notepad++) устанавливаете теги и ссылки в определенном порядке.
- Услуги. Загрузите необходимые ссылки или введите адрес сайта, на выходе будет сгенерированный файл sitemap.xml.
- Плагины/модули. Некоторые движки веб-сайтов (CMS) имеют встроенные плагины, которые позволяют создавать карты сайта одним щелчком мыши. Другие требуют дополнительной установки.
Рассматривать создание карты сайта ручным методом в контексте статьи не имеет смысла, так как автоматические делают то же самое. Кроме того, исключается человеческий фактор. Ведь всегда можно ошибиться, не закрыть тег или сделать что-то не так.
Создание карты сайта с помощью онлайн-генератора
Предельно простой процесс. Просто следуйте инструкциям ниже:
- Перейдите на сайт XML-Sitemaps.com.
- Введите ссылку на ваш сайт в строку ввода.
- Нажмите кнопку «Пуск».
- Ждем завершения процесса во всплывающем окне.
- После завершения процесса нажмите кнопку «Загрузить XML-файл карты сайта» и загрузите его в удобный каталог на вашем компьютере.
- Далее нам нужно загрузить этот файл в корневую папку.
Этот сервис позволяет сгенерировать карту для сайта объемом не более 500 страниц. Есть и другие аналоги, работающие по тому же принципу.
Подключение с помощью плагинов и модулей
Для начала давайте сосредоточимся на самом популярном движке в мире: WordPress. Предлагаем скачать плагин Yoast SEO, он универсальный и понадобится для оптимизации страниц для продвижения в поисковой выдаче. В качестве приятного бонуса через него можно сгенерировать карту сайта. Инструкция выглядит следующим образом:
- Загрузите Yoast SEO».
- Устанавливайте согласно инструкции внутри.
- В левом меню в панели администрирования находим пункт «SEO».
- Выберите «XML Sitemaps».
- Настраиваем, что должно отображаться в архиве для поисковых роботов (стрелкой отмечен мультимедийный контент: фото, видео).
- Нажмите «Сохранить изменения», чтобы сохранить изменения.
Готово Карта сайта создана и доступна по адресу site.com/sitemap.xml, т.е находится в корневой папке.
В DataLife Engine (DLE) генератор карт уже встроен и доступен из панели управления проектом; для Joomla необходимо использовать модуль OSMap; в Битрикс файл xml формируется автоматически; в Drupal для этого можно использовать модуль XMLSitemap.
Как добавить файл Sitemap.xml на сайт и загрузить в поисковые системы
Если файл создан CMS, он находится в корне сайта. Это значит, что вам нужно добавить ссылку на Яндекс.Вебмастер и Google Search Console. Вернемся к этому процессу.
Если файл создавался вручную или с помощью генератора, перед добавлением в кабинет вебмастера его необходимо загрузить в корневую папку сайта. Самый простой способ:
- Подключитесь к серверу через FTP-менеджер FileZilla (используя данные, которые вы настроили сами и предоставили при регистрации на сайте хостинг-провайдера).
- Щелкните правой кнопкой мыши нужный файл.
- Выберите Загрузить на сервер».
- Дождитесь завершения загрузки.
То же самое необходимо сделать и с остальными сайтами, где не предусмотрена возможность автоматической генерации карты сайта средствами движка или дополнительного модуля. Если уровень вложенности корневых папок может различаться, есть много мест, которые вы должны сначала пройти по пути public_html.
На очереди дополнение к Яндекс.Вебмастеру. Инструкция выглядит следующим образом:
- Идём в кабинет вебмастера.
- Слева, в разделе «Индексирование», находим пункт «Карты сайта».
- Там мы размещаем ссылку на нашу карту сайта.
- Нажмите кнопку «Добавить».
- Ждем окончания проверки.
При успешном завершении бот будет знать, где искать карту, и при посещении сайта проиндексирует все ссылки с разных уровней вложенности.
Чтобы добавить файл карты в Google Search Console, выполните следующие действия:
- Перейдем к инструментам для веб-мастеров.
- В левой части меню нажмите «Оптимизировать».
- Выберите «Sitemaps» из выпадающего списка».
- Нажмите кнопку «Добавить/проверить файл Sitemap».
- Путь к файлу пишем по каталогу, где он находится.
- Нажмите кнопку «Проверить карту сайта».
- Отправляем карту боту с помощью сопровождающей ее кнопки.
Читайте также: Топ-10 SEO-сервисов для продвижения сайта
Как удалить старую XML-карту
Сообщите Google
Чтобы удалить старую карту сайта, дайте ссылку на файл с ошибкой 404.
Если ссылка на XML-карту сайта возвращает код ошибки 404, то через некоторое время бот не будет рассматривать эту карту сайта.
Чтобы удалить несколько страниц, вы можете создать временный файл карты сайта. Там вы должны указать адреса для удаления. Введите дату, когда страница была закодирована с ошибкой 404.
Знать Яндекс
В интерфейсе Яндекс.Вебмастера вы можете удалить файлы, добавленные на странице файлов карты сайта:
- Выберите нужный сайт из списка.
- Нажмите на крестик, чтобы удалить его.
Как сделать правильный sitemap
Рассмотрим, как сделать правильную xml карту. Здесь должны быть соблюдены следующие требования:
- Размер файла не должен превышать 10 МБ;
- Карта не должна содержать более 50 000 ссылок. В случаях, когда ссылок больше, можно создать несколько карт и включить их в основную xml-карту;
- Адрес карты сайта должен быть прописан в robots.txt;
- Также загрузите карту сайта на Яндекс и Гугл (как добавить файл описано ниже);
- Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают понять поисковым системам, что это карта, а не что-то другое;
- Карта сайта должна быть закодирована в UTF-8.
Вот простой пример карты:
0,9
0,6
0,4
Теги url и loc обязательны. Первый прописывает всю информацию о конкретном URL. Второй содержит сам адрес.
Теги приоритета lastmod, changefreq необязательны, но все же рекомендуются.
Lastmod в карте сайта отвечает за дату последнего обновления.
Changefreq указывает, как часто меняется страница. Значения могут быть:
- Каждый час — обновлять каждый час;
- Всегда — всегда обновляется;
- Еженедельно: обновляется раз в неделю;
- Ежедневно — обновления происходят ежедневно;
- Ежемесячно: обновления производятся раз в месяц;
- Годовой — один раз в год;
- Никогда: не обновлять (это значение лучше не использовать).
Приоритет сообщает поисковым системам, насколько важна страница по сравнению с другими. Приоритет может быть установлен от 0,1 (низкий) до 1 (высокий).
Это был просто пример карты, вам не нужно указывать эти точные значения. В целом рекомендуется устанавливать приоритет следующим образом: максимальный для главной страницы (1), для заголовков — средний (0,6), а для постов — минимальный (0,4).
Теперь рассмотрим пример, когда ссылок больше 50 тысяч. В этом случае файл включает в себя другие карты:
- https://puzat.ru/knowledge/karta-sajta-kak-sozdat-i-dobavit
- https://vc.ru/seo/102075-kak-sdelat-xml-kartu-i-zadat-rezhim-obhoda-sayta
- https://timeweb.com/ru/community/articles/chto-takoe-sitemap-xml-i-chem-etot-fayl-pomogaet-v-prodvizhenii
- https://znet.ru/raskrutka/sozdanie-sitemap-xml-pravilno-dlya-yandeksa-i-google/
- https://seo-rocket.pro/sitemap/
- [https://postium.ru/kak-sdelat-kartu-sajta-sozdanie-fajla-sitemap-xml-i-html-karta/]