Поисковая оптимизация – совершенно неоднозначное дело. Некоторые утверждают, что применение всевозможных уловок для увеличения посещаемости сайта – вполне нормальное дело. Я же отношусь к тому подавляющему меньшинству, которое считает, что сайт должен занимать свои позиции в поисковиках вполне заслуженно, а не с помощью мухляжа. Свою позицию по этому вопросу я подробно изложил тут: Спам, SEO и политика.
Тем не менее, существует ряд плагинов, которые облегчают выдачу информации поисковикам. Для гиганта Google есть замечательный плагин Google XML Sitemaps, который формирует карту сайта (структуру сайта, в которой указано, что индексировать, а что и скрыть от поисковика).
Плагин имеет обширные, гибкие настройки. Помимо Google, результат деятельности плагина понятен для MSN, Ask.com и Yahoo.
Русская версия:
Оригинальная версия: http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/

Можно ли содержимое xml файла который формируется этим плагином выводить на специальную страницу. Или для этого нужно использовать отдельный плагин?
А чем вам https://n-wp.ru/sitemap.xml не отдельная страница?