Roxter said:
Once my site is up, I have honestly been considering about buying some SEO optimization. Does it really work if I do so?
By far, the most important factor in ranking well in the SERPs is content, which is completely under your control, if yours is a regular website or a blog, and somewhat under your control if your site is a forum.
By content, I am talking about having a large amount of textual content, but not just that. Assuming you're talking about a forum, since this is a forum promotion forum, you need to encourage long threads, as long as they stay on topic.
Each thread should have a specific topic, and that topic should be reflected in the thread title. The closer you can keep forum members on topic, the better. As long as they remain on one definable topic, longer threads will rank better than shorter ones.
Basically, the better organized your forum is, the better it will rank in the SERPs, since the search engines are going to be able to figure out what it's about.
No, I am not ignoring your opening question. I just wanted to emphasize that your content is the most important thing. By having well organized and rich content, you will have something to call attention to.
Search engine optimization calls attention to it. I think it's far better to do your own SEO if you are able to do that. While there are some honest people doing SEO, the scams far outnumber the honest services that are out there, and most of what the good ones will do for you will be stuff that you can do for yourself.
Someone who understands what needs to be done in order to place well in the SERPs can certainly help, but not everyone who offers that service is very good at what they do. If they start talking about PageRank, run.
Strictly speaking, search engine optimization refers to your content and its organization. In SEO, you are optimizing your site so that the search engines can figure out what it is, so that they will be able to index it more efficiently.
Often referred to as off-site SEO, the rest is really marketing when you think of it. With proper SEO, you have prepared your site. Through marketing, or off-site SEO, if you want to call it that, you are calling attention to your site. For the most part, the things that you might do to try to encourage people to come look at your site will be the same stuff that will be effective at attracting the search engines.
Once you have the attention of the search engines, don't bore them. Make sure that you have fresh content in your forum all the time so that they keep coming back.
In forums everywhere, I see people calling for more threads and, while more threads are helpful in that they may attract more people to participate, longer threads are more useful in placing well in the SERPs; again, as long as they remain on topic. I have my forum set so that threads are not indexed until there are at least 500 words in the thread.