In order to design a website, a web designer/developer will: Duties Writing and editing content A web designer/developer should: have skills in software programming and graphics Online Marketing : Develop easy-to-use, clear, concise, comprehensible content. Research web copy. Create sites that are optimized for search engines. Develop relationships with websites to obtain quality links. Improve search-engine rankings. Develop and maintain social media profiles on Twitter, Facebook, and LinkedIn. Send out quality messages on these channels. Drive traffic to websites using a variety of methods. Ensure content appears high on search rankings. Develop density of desired keyword on page Research popularity of sites linking to page. Develop pay-per-click advertising campaigns. Create Internet ads. Establish an effective presence on social media sites. Monitor a company's online reputation.