Карта сайта (sitemap xml). Как создать карту сайта за 4 шага? Инструкция!
Здравствуйте, уважаемые друзья и гости блога atready.ru! Карта сайта – это файл XML, который содержит информацию о страницах, фильмах и других файлах на Вашем сайте, а также об отношениях между этими элементами. Он должен содержать все ссылки на страницы, которые считаются ценными и которые мы хотим сделать их видимыми для Google. Его создание может принести значительные улучшения с точки зрения индексации страниц. Хотите знать, как это сделать? Прочитайте наше руководство и создайте карту своего собственного сайта в 4 шага.
Что такое карта сайта?
Мы уже писали о позиционировании сайта. В этом тексте мы более подробно остановимся на его элементе – карте сайта. Карта сайта – это файл, который содержит информацию о страницах, фильмах и других файлах на сайте, а также об отношениях между этими элементами. Такие поисковые системы, как Google, читают его, чтобы индексировать страницы более эффективно. Карта сообщает Google, какие страницы и файлы на Вашем сайте важны, и предоставляет ценную информацию, например, о последних обновлениях или частоте изменений на странице. Это своего рода указатель для Google, который сообщает, где и что он находит.
Файл Sitemap может улучшить индексацию больших и более сложных файлов, поэтому его обязательно стоит иметь. Вы можете создать его в 4 этапа. Как? Ниже Вы найдете наши советы.
Автоматическая генерация карты сайта с использованием бесплатного программного обеспечения
Автоматическая генерация карты сайта, вероятно, является наиболее удобным решением. Вы можете сделать это с помощью таких программ, как DeepCrawl, xml-sitemap.com или Screaming Frog. Однако Вы должны помнить, что бесплатные версии программ обычно имеют определенный предел URL-адресов, которые Вы можете индексировать. Чтобы избежать этой проблемы, Вы должны приобрести платную версию.
В случае с Screaming Frog Вы можете использовать бесплатную версию, если на Вашем сайте менее 500 подстраниц. После установки приложения выберите вкладку «Режим», а затем «Паук». Затем скопируйте URL-адрес страницы, карту сайта которой Вы хотите создать, и нажмите «Пуск». После индексации Вы получите информацию в верхнем правом углу, сколько страниц было проиндексировано. Если их число меньше 499, выберите Sitemaps, затем XML sitemap. Затем нажмите «Далее» и сохраните созданную карту на свой компьютер.
Если количество вложенных страниц превысило 500, это означает, что Вы превысили предел индексации до того, как все страницы были проиндексированы. Эта карта сайта является неполной, и нет смысла ее экспортировать.
Создание карты сайта вручную
У Вас есть маленький сайт? Вы можете создать свою карту вручную. Если Вы знакомы с PHP/SQL, Вы можете создать список URL-адресов из базы данных и соответствующим образом пометить его.
Помните, что карта сайта должна содержать теги:
- <urlset> – относится к текущему стандарту протокола,
- <url> – родительский тег для каждой записи URL,
- <loc> – указывает местоположение URL.
Он не должен содержать:
- дублированный контент,
- 301 страница перенаправления
- 404 несуществующих страницы
- страницы заблокированы от индексации,
- страницы, содержащие канонические для других подстраниц.
Дополнительные советы по карте см. На странице https://support.google.com/webmasters/answer/183668?hl=ru&ref_topic=4581190.
Вы генерируете карту сайта вручную? Обязательно следите за статические карты сайта. Это карты, созданные вручную или с помощью внешнего программного обеспечения, которые, если мы изменим адрес данной подстраницы, добавим новую страницу или удалим старую, будут устаревшими. В этом случае файл необходимо исправить вручную. Чтобы избежать проблемы, лучше выбрать автоматически созданную карту сайта, которая может быть обновлена системой сразу после внесения изменений на странице.
Размещение карты сайта на сервере
Создание карты это еще не все. Вы все еще должны поставить его на сервер. Ваша карта сайта может иметь любое имя и может быть размещена по любому адресу в Вашем домене. Вы должны знать, с чего начать. Если Ваш сайт использует плагин, это, вероятно, будет: adresvashegosajta.ru/sitemap.xml. Если карта сайта была сгенерирована вручную, лучше всего назвать ее интуитивно, а затем отправить, например, в основную папку сайта. Если у Вас есть несколько файлов Sitemap, не забудьте указать их нумерацию, например, sitemap_1.xml, sitemap_2.xml и т. д.
Отправка картографической информации в Google Search Console
Последний шаг – сообщить Google, где находится Ваш файл Sitemap. Вы можете сделать это в консоли поиска Google. Для этого перейдите на вкладку Sitemap и укажите, где находится файл с созданным файлом Sitemap, а затем нажмите «Отправить» .
Помните, что Google проверяет Ваш файл Sitemap не каждый раз, когда мы сканируем Ваш сайт, а только при первом обращении к нему и при получении информации об изменении. Поэтому сообщайте Google о своем файле Sitemap только тогда, когда он новый или обновленный.
Если у Вас нет доступа к консоли поиска Google, Вы можете указать файл Sitemap одним из следующих двух способов:
- в конце файла robots.txt вставьте следующие инструкции, указывающие путь к Вашему файлу Sitemap:
Карта сайта: http://yoursite.com/location_map_location_xml
Помните, что адрес файла Sitemap должен быть абсолютным (с протоколом http (s) и доменом):
- используйте функцию ping для запроса индексации Вашего файла Sitemap, отправьте этот HTTP-запрос GET: http://www.google.com/ping?sitemap = < full_sitemap_map >
Теперь Вы знаете как самостоятельно создать карту сайта (Sitemap XML) всего за 4 шага! Всем удачи и благополучия! До новых встреч!