Rebuild semantic structure, add microdata, and incorporate ARIA