Si utilizas SEO Yoast para wordpress, verás que muestra esta vez la primera vez que generas el sitemap, para evitar este error tienes que des-chequear-> guardar los cambios, y volver a chequear-> y guardar los cambios, así te generará de nuevo el sitemap y no tendrás este bonito error 404 cuando intentas acceder a el.
Si aun así te muestra el mismo error incluye esto en tu archivo .htaccess
# WordPress SEO - XML Sitemap Rewrite Fix RewriteEngine On RewriteBase / RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L] RewriteRule ^locations.kml$ /index.php?sitemap=wpseo_local_kml [L] RewriteRule ^geo_sitemap.xml$ /index.php?sitemap=geo [L] RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L] RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L] # END WordPress SEO - XML Sitemap Rewrite Fix
y listo Sitemap generado 😉