Для корректной оптимизации сайта важно наличие карты сайта в формате xml. Она нужна, чтобы задавать алгоритм для поисковика и ориентировать его по страницам с целью более быстрой индексации. То есть, она нужна для того, чтобы поисковик быстрее распознавал страницы и давал им более высокие позиции в выдаче.
Содержимое файла sitemap.xml
В карте сайта находятся не только url адреса, но и также дополнительные сведения о всех страницах сайта:
- дата, в которую последний раз были внесены изменения;
- частоту обновления сайта;
- уровень приоритета страниц сайта.
Вручную прописывать этот файл достаточно трудно и даже бессмысленно: особенно для крупного сайта с большим количеством страниц и карточек. Чтобы вебмастерам было проще работать, разработаны специальные онлайн генераторы: sitemap generator.
Их достаточно много, и каждый человек может выбрать для себя наиболее удобный и понятный онлайн генератор. В этом материале мы рассмотрим самый популярный генератор и поэтапный процесс работы с ним.
Подробнее о работе сервиса
Многие онлайн сервисы имеют в основе один и тот же принцип работы, и даже похожий (наиболее комфортный для пользователей) интерфейс с незначительными различиями в оформлении и расположении кнопок.
Начинаем работу.
При переходе в онлайн генератор, первое, что увидит пользователь – это поле, куда нужно вставить url адрес сайта. Мы для примера возьмем популярный генератор CY-PR.
В специальное поле нужно ввести адрес сайта, а также заполнить дополнительное поле – частоту обновлений (это не обязательно). Для удобства можно вписать дату создания карты.
После этого нажимаем на «Создать».
После того, как вы нажали на кнопку, вы сможете наблюдать процесс написания кода. Онлайн генератор самостоятельно обработает все страницы сайта и пропишет в файле каждую. Результатом работы станет длинный код:
Сохраните полученный файл. Далее необходимо открыть блокнот на вашем пк (самый простой, тот, в котором вы работаете с файлами .txt) и вставить код туда. Сохраните результат и обязательно дайте ему имя sitemap.xml.
Кодировка для файла должна быть utf-8 (можно выбрать перед сохранением).
В итоге у вас получится sitemap.xml с уже готовым кодом:
Помните о том, что для карты сайта есть ограничение по длине: она не может содержать более 50 000 url (впрочем, для большинства ресурсов этого более чем достаточно).
Загружайте sitemap на сервер (и обязательно пропишите ее наличие в robots, чтобы поисковики ее смогли найти) – все готово к работе!
Некоторые вебмастера предпочитают прописывать sitemap.xml самостоятельно. Можно посчитать это формой мазохизма, но некоторым пользователям действительно хочется подробнее узнать, как устроен их собственный сайт.
Для самостоятельного создания карты вам обязательно потребуется работа со следующими тегами:
- url – обязательный тег, в нем указываются сведения об адресе;
- urlset – обязательный тег для данных сразу о нескольких url;
- loc – обязательный тег, в нем нужно прописать сам адрес сайта;
- lastmod – указывается дата, когда последний раз были внесены изменения;
- changefreq – указывается частота изменений (постоянно, каждый час, день, неделю, месяц, год или никогда);
- priority – уровень приоритета от 0,1 до 1.
Каждый тег нужно заключить в символы <>.
Пример рабочей карты сайта
Самостоятельно прописанный файл будет выглядеть примерно вот так (теги выделены светло-голубым):
Когда вы закончите написание, также сохраните его как sitemap.xml и загружайте на сервер.
Работа без самостоятельного создания файлов
Некоторые онлайн генераторы работают немного по иной системе, чем CY-PR. Они не прописывают код в специальном окне, а сразу формируют готовый файл, который только остается сохранить себе на ПК и загрузить в дальнейшем на сервер.
А для тех, кто не может или не хочет создавать и сохранять файлы на своем компьютере…
Выход тоже есть! Специальные сервисы sitemap generator позволяют создать карту онлайн загрузки файлов. Разберем, как работает такой онлайн генератор на примере кабинета wordpress.
В нем есть плагин карты сайта, но он подходит только для небольших ресурсов – длинный подробный код в нем создать не получится. Если у вас проект маленького или среднего объема, то вы можете попробовать поработать с ним: переходите из меню плагинов в «Установленные» и далее в «Добавить новый».
В поиске ищем плагин sitemaps от Гугла:
Плагин нужно установить и запустить – карта сайта сгенерируется автоматически. Ее можно редактировать вручную, если это необходимо.
Рекомендации по работе с генераторами
Всегда помните о размере карты. Не стоит превышать вес в 10 мб: если у вас получилось больше, то разбейте код на отдельные части, это поможет не перегрузить сервер.
Также помните о том, что в коде все адреса сайта должны быть написаны одинаково (либо с использованием www, либо без).
Популярные сервисы
Несколько онлайн генераторов, которые станут помощниками для вебмастеров:
- Htmlweb – можно создавать бесплатные карты сайта с ограничением в 500 страниц и платные (стоимость – всего 25 рублей) – до 2000 страниц.
- CY-PR – многофункциональный генератор для тех, кому нужен подробный код сайта.
- Sitespy – не только создаст, но еще и отправит sitemap.xml на электронную почту.
- Seo-audit – подходит для обработки большого сайта (можно бесплатно создавать карты до 5000 страниц).
Это далеко не все сервисы, а только самые популярные. Если вам не подошел ни один из них – попробуйте найти менее востребованные генераторы (возможно, один из них будет вам наиболее комфортным) или пропишите sitemap.xml для сайта вручную (вам потребуется терпение, но зато вы сможете гордиться творением рук своих).