seo not that easy to ask such a broad question .
seo is set out via skills you already have .
because seo updates all the time and so many ways to rank it Impossible to ansaw you need to read the dummies book on seo and fully understand it then we can move forward .
if you got a real beg8neers understanding to intermediate understanding then I can help .
or otherwise takes a long time to learn from first stage to knowing seo correctly.
first you got to no how to choose a keyword that possable indexing to the top of the search engine.(( not every keyword possable unless got millions to invest))
afther finding the correct main keyword then we need to see what sub key words can also improve the main keywords indexing for traffic, that when longtail keywords come in place .
after doing our cheeks with online programs and using metrics to make sure the keywords are possable to get indexed heigh , we look for a suitable domain name.
if the same domain name that match the keyword is available we register it or we create a domain name with the keyword in it.
if it a branded website then the whole project needs to base it self around the main keyword including the domain name .
when we got the keyword and know domain we know setup a host to create a website for the domain and add the keywords.
we will need to cheek our competition out and see what we need to do yo bet the competition.
bla bla
as you can see from above it not as easy as just saying let seo 1 keyword...