structuring information for maximum crawlability by reasoning engines