Search engine optimization, SEO involves technology. It cannot be done in vacuum. One needs to master several other technologies before doing SEO. One has to design and develop a website before proceeding for SEO.
There are huge materials in the internet regarding search engine optimization, SEO and other technologies.
Links to few of these articles are posted below. You can read these technology articles that may help you enhancing your technical knowledge.
Cheapest website developers for reliable web hosting
How to design a website? Plan and elements of web designing
Why SEO? What is SEO? Keywords, tools, techniques, training and services
How to copy a DVD
How to Install Video
Building Backlinks through News
Building backlinks to make money online
Yahoo and Microsoft joined hands to beat Google competition
A leading IT company in Jaipur