Quality code improves the structure of a website. This plays an important role in how thoroughly a search engine’s spider can index your website’s page. Web pages that are filled with HTML tables, too many different  fonts and colors, element positioning, etc., reduce the ratio of content to code. Search engines want the content. Unnecessary code limits the ability of a page to rank well on the search engines. Popular WYSIWYG editors are notorious for producing poor code. You might want to stay away from these web design tools. Website design that takes full advantage of separate CSS files which places page formatting in a separate file will improve website page rankings.