На сайте из примера в карте указано откуда подтягивать оформление для неё.
Если хотите как там, очевидно, положите себе в папку такой файл отвечающий за оформление и в карте сошлитесь на него
<?xml-stylesheet type=«text/xsl» href="//mamatov.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
Вот этот файл скачайте себе, и укажите тег который указал Fuze в генераторе, где формируются заголовки. Детально не изучал, какие там нюансы, но в принципе, примерно так это работает.
Надо спарсить свой сайт, чтобы сделать базу данных.
Другие варианты:
Вариант 1. Написать/заказать php скрипт, который перенесёт нужные записи из базы 1 в базу 2
Вариант 2. Экспорт из базы данных в php admin и потом импортировать в другую базу, возможно, предварительно поработав с дампом, в notepad, exel и т.п., в зависимости от выбранного формата для экспорта
А на счет парсинга… так и для поисковиков это тоже плохо. Хуже индексируются страницы.
Если пинговать поисковики по поводу нового контента, не хуже, иногда лучше
Захотят спарсить, это их не остановит. А вот мне самому, жизнь осложняет..(
Смотря насколько оно им надо и какие инструменты им доступны. Ленивым проще плюнуть и присосаться к другому. Тут не только про парсинг сайта, но и про выгул ботов на нём. Не обязательно каждому боту иметь в своём распоряжении точный список всех страниц) Зачем упрощать им задачу.
Чем вам усложняет расположение карты сайты по другому адресу — непонятно. Актуальный адрес карты можно указать в панели вебмастера Гугл и Яндекс и они будут искать карту по указанному вебмастером адресу) Впрочем, вижу, что вопрос с доступностью карты по адресу /sitemap.xml уже снят, просто для сведения.