¿Por qué wget solo descarga el index.html para algunos sitios web?

Estoy tratando de usar el comando wget:

wget -p http://www.example.com 

para recuperar todos los archivos en la página principal. Para algunos sitios web funciona, pero en la mayoría de los casos, solo descarga el archivo index.html. He intentado el comando wget -r pero no funciona. ¿Alguien sabe cómo recuperar todos los archivos en una página o simplemente darme una lista de los archivos y las URL correspondientes en la página?

Respuestas a la pregunta(7)

Su respuesta a la pregunta