try reading from disk when computing site structure

needed e.g. when building guide with website excluded,
without this the website's menu is not included