Lo que pasa es que el wordpress se instala en un subdirectorio del public_html lo que tienes que hacer es tomar los archivos del directorio donte esta instalado wordpress, que en tu caso seria «blog» y pegarlos en el directorio public_html borrar el archivo config.php y reinstalar wordpress desde ese directorio, de esa manera cuando entren a la url de tu pagina entraran a tu istalacion de wordpress y no a un sub directorio.
Buen día recuerda que siempre que haces cambios de url debes hacerlo también el el archivo httacces de wordpress de otra manera el sitio te cargara pero ni las paginas ni las imagenes lo haran.