If you are new to website promotion, you may need to know how this works. First, you need to read, and then you write about what you have learned. I have found that there is definitely no shortage of information on the web. Take the information and put into your own words, your thoughts and feelings regarding what you have learned through your reading, and experiences and knowledge of your own. Sit down and write from 350 to 700 words about what you think or have learned in this process. When submitting them to article publishing sites for approval, make sure to add your website links in the author's note, to link your website to other websites. Then when other website owners need valuable content to post on their website, you have gained the opportunity to put your link on someone else's website. They go to the article publishing sites to find good content, and if they like yours, you get a free link. Easy, and free. You can join a power linking forum and get a complete list of article syndication sites to submit your articles to, or do a search of your own. You then can either submit your articles manually, or pay an article submission site to submit them for you for approval. Since I want mine free, and have the time, I do my own submissions manually. Please take the time to correct grammar, punctuation, and sentence structure before submitting your articles, and be sure to read each sites rules for submission to insure your articles are considered for publishing. Some of them have some strict rules and guidelines, especially regarding where your links can be placed in the article. Most will only allow links in the author's note box.
The next thing you need to do is set up a blog. This, too, is free and lots of fun! There, you can even post your very own personal journal. I have chosen to make mine about online business promotion, and post only articles about online businesses. Do a search for free blogs to find the one that is right for you. Post your articles on your blog. It's easy and fun to do, with copying and pasting from a word document. You can also post your photos on your blog. To build your traffic, make sure you include a link to your main website near the top of your blog. The more content your blog has, the better the search engines love you. If you need more content than you can possibly write in the beginning, you can use articles others have written on the subject you are creating for your blog. Article publishing sites are full of good quality articles on just about any subject you may want to choose. But you must always include the author's note at the bottom, to give the author credit and the opportunity to have his or her link displayed on your site. After you have given your blog valuable content, you need to "ping" your blogsite, so search engine spiders will find you. This helps to build your traffic to your blog. Then due to your link on your blog to your main webpage site, you increase your main website traffic. I use "Ping-O-Matic" for mine. It gets submitted to many different sites at once, and very simple to do.
Next, you can link your blog to other blogs by joining a bloglinking site. You get lots of free traffic, and other bloggers leave comments on your blogspot, leaving a link, and you can link on their blogs the same way. Free, Free, Free, Traffic!