Use the log output from wget
to capture a list of URLs:
wget -a wget-log.txt --ignore-tags=img,link,script -X admin -e robots=off -nv --header="Accept: text/html" -r -l 0 --domains=example.org --no-cookies http://example.org/
Process that log file to collect a sorted list of unique URLs:
cat wget-log.txt | grep -F 'URL:http' | awk '{print $3}' | sort | uniq | sed -e s/^URL:// > tmp.txt
…and then use that file with Siege for various tests.