Some of them have some merit, but most of them are just hype.
The problem that most people get into is that they don't take the time to lay the correct ground work before promoting their site.
They just take off working on the secret maneuvers that their current favorite guru is telling them will work.
There are a lot of sites out there that get traffic simply because they are huge sites staffed by hundreds of workers.
The bottom line though is that the content on the site is sporadic and does not necessarily have a positive impact on the site itself.
Yes, Google does view sites will tons of contents and tons of back links as more reputable sites, but that is just one set of standards that leads to success.
The real way to success that is commonly left untouched is to actually keep each of the pages and content on their site relevant to a handful of specifically chosen keywords that match the intent of the website.
As mentioned above, you have to take the time to first lay down the proper foundation.
This means that YOU HAVE TO DO KEYWORD RESEARCH! Don't stop doing research until you have exhausted your options.
Start to compile a large list of keywords that are all related to your site's main topic.
Break this big list down in to several separate lists that can serve as categories on your site.
Each of these categories should be broken down into more specific sub-categories.
You should continue this until you cannot go any deeper.
That being said, this will take an insane amount of time.
Keyword research is pretty much impossible to do without SEO software unless you want to spend day and night for a few weeks looking at keywords and taking Excedrin.
You should find a research tool such as SEO Keyword Builder and use it to do the data collection and number crunching.
SEO software can give you the information you need such as how many people are interested in a particular keyword as well as how many website owners are already coming up in the search results for that keyword (competition).
It becomes relatively easy to see which keywords are sure-fire successes and removes the errant guesswork.
You should also be able to better manage your lists from within the software.
This can help aid in breaking your main list down into categorical lists.
The next step, is to take those keywords and create pages that are dedicated to nothing more than a single keyword.
The entire content (videos, pictures, text, etc.
) found on that page should match the keyword as being the topic.
This is a highly relevant page that has little competition and gets a reasonable amount of traffic.
Once you get the page out on the Internet, start promoting it by getting back links.
If you did your research right and build the content well, you'll be at the top of the search results in no time flat.
The difference here is that you build more applicable content as opposed to building a ton of "hit or miss" content.