Карта сайта нужна исключительно для поисковых машин, она сообщает им какие страницы есть на вашем сайте.
Для создания карты сайта потребуется плагин Google XML Sitemaps, который создаст файл карты в формате XML, а она в свою очередь, будет добавляться для индексации в поисковые машины Яндекс, Google, Yahoo и Bing.
Плагин Google XML Sitemaps автоматически создает карты сайта sitemap.xml и sitemap.xml.gz когда вы добавляете новую страницу или новость, после чего оповещает об этом поисковые системы. И чтобы на странице не было ни чего лишнего узнайте как убрать рекламу из браузера.
Аналога плагину Google XML Sitemaps пока нет, так что без него ни куда. Благодаря этому плагину сайты индексируются поисковиками быстрее и качественней чем на других CMS.
Не обращайте внимания на слово Google в названии плагина, карта сайта sitemap.xml является универсальным форматом и используется всеми поисковиками при индексации любых сайтов.
Настройка плагина Google XML Sitemaps
Устанавливаете плагин или скачиваете его перейдя по ссылке
После установки прячется плагин в панели управления Параметры -> XML-Sitemap
После активации плагина создайте первую карту сайта вручную, последующие обновления плагин будет в автоматическом режиме и начнет следить за добавлением новых материалов.
В принципе, настроек по умолчанию должно хватить каждому, но если кому то нравится менять настройки опишу, основные Google XML Sitemaps.
Дополнительные страницы — вы можете добавить вашего сайта не вошедшие по каким либо причинам в карту.
Приоритет статьи — выберите, как будет вычисляться приоритет каждой статьи. Если вы не используете отзывы или комментарии на сайте, то отметьте галочкой пункт «все статьи будут иметь одинаковый приоритет, который определен в «Приоритетах».
Содержание карты сайта — можно добавить или исключить разделы от добавления в карту сайта.
Excluded items — можно исключить из карты отдельные категории новостей, страниц, или отдельную новость, страницу указав через запятую их ID.
Изменить частоты — можно указать частоту захода поисковых роботов на определенные страницы вашего сайта. Можете поставить везде значение «Weekly», чтобы все страницы и новости вашего сайта индексировались раз в неделю.
Теперь, после каждой публикации новости или страницы в вашем сайте, плагин Google XML Sitemaps будет автоматически обновлять версию карты сайта и рассылать уведомления об этом поисковым системам.