Updated web presence

Summary
Updated web presence with optimised SEO and customerauditor portals