Certain websites & templates make it easier for you to organise your content in the correct structured way so that Google is easily able to read and rank your site. WordPress is a great option for building you a beautiful user friendly site. WordPress is a great solution from a SEO point of view and can have some great add-ons to make your job easier.