You really need to start thinking if your
SEO as soon as you start thinking about building a site. When you do your niche and keyword research,
SEO must be on your mind
When you are planning your sites layout, think
SEO.
SEO is not something you apply after the site is up, It needs to be part and parcel with your planning