SEO optimization, programming process and web analytics elements in flat design. Video marketing. Approaches, methods and measures to promote products and services based on video