Wenn Du selber halbwegs programmieren kannst, kannst Du Dir ein PHP-Skript schreiben, das rekursiv alle Links der Website durchgeht, prüft, ob sie auf derselben Domain bleiben und nachschaut, ob es die Seite bereits indiziert hat (Damit keine Endlossschleifen entstehen) und die Inhalte entsprechend speichert...
Das dürfte nicht sehr schwer sein. Fertige Skripts in der Hinsicht habe ich auch schon mal gesehen, die krankten aber alle an irgendwas (z. B. eben die Endlosschleife)