meet clients to identify their needs and liaise regularly with them
draw up detailed website specifications
design sample page layouts including text size and colours
design graphics, animations and manipulate digital photographs
register web domain names and organise the hosting of the website
present initial design ideas to clients
work with different content management systems
search engine optimisation (SEO)
meet relevant legal requirements such as accessibility standards, freedom of information and privacy
design the website's visual imagery and ensure it's in line with company branding policy or the requirements of the client
proofread content and make changes where necessary
edit content and re-design web pages
work with other web specialists, including web developers and graphic designers
liaise with outside agencies
test the website to ensure it's working
hand the completed website over to the client
provide post-sales technical support
train the clients' staff
research current design trends