SEO stands for search engine optimization. It means optimizing your website for a certain subject so that search engines find it and people will come across your site when they are looking up your topic.
Whatever topic you want to be known for is what you should start tailoring your site to. This is branding yourself. Look at a website like Jim Carrey's. It is hilarious, just like him!
If you can tailor your website to something specific about yourself that defines who you are, and then include a blog about it, then you will start showing up in search engines when people search your topic.
Remember that search engines love two things: content and backlinks.
If you can get lots of friends and people to link to your website, that's good. If you write a lot of content for your site about your topic, that's good. Then your site will be found.