Mobile Compatibility Accessible to All Users Well Planned Information Architecture Well-Formatted Content That Is Easy to Scan Fast Load Times Browser Consistency Effective Navigation Good Error Handling Valid Mark-Up & Clean Code Contrasting Colour Scheme Usable Forms