X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

Как сделать карту сайта Sitemap.xml

Приклад
  • 2024-12-08
  • 2715 переглядів

  • Дизайн та розробка сайту

Доброго времени суток. 🙂

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

Sitemap

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

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

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

Примерный код с карты Sitemap.xml

Пример Sitemap

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

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

Когда Вы ведете блог, новостной сайт или любой другой, где много страниц с материалом, то такие сервисы Вам не помогут. Для блога или новостного сайта, часто используют движок WordPress. Он используется и на моем сайте. Чаще всего для WordPress используют плагины для постройки карт. Наверное самый популярный из них - Google XML Sitemaps. Данный плагин делает все за Вас и автоматически строит карту, в соответствии с веб-стандартами и удобством для поисковых роботов.

Если Вы используете другой движок, то нужно найти дополнение или плагин к нему. К популярным движкам это не составит труда. Благодаря таким дополнениям Вы сгенерируете карту и получите то, что нужно.

Готовая карта сайта Sitemap.xml должна находится в коне сайта, то есть путь к ней должен быть таким:

http://ваш_сайт.com/sitemap.xml

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

Sitemap: http://ваш_сайт.com/sitemap.xml

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

После создания карты, можете добавить ее в Google и Яндекс. Это делается в кабинете для вебмастеров. Можете зарегистрироваться если не сделали этого раньше.

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

На этом все, спасибо за внимание. 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 2, в среднем: 5 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078