Что такое карта сайта и для чего она нужна – вопрос традиционный. Проблема создавать ее или нет – не проблема: создавать. Но обязательно ли составлять ее каждый раз в ручном режиме, когда что-то меняется на вашем сайте? Конечно, нет. Плагин для Wordpress Google XML-Sitemaps сделает все за вас. Единственное, что от вас требуется – установить и активировать его. Ну и настройки проверить, может вам что не понравится. После этого можно забыть о проблеме ускорения индексации сайта путем оповещения поисковиков – плагин сам все расскажет кому надо.