Content is the key, but personalized content is even better. When you write about something it’s better to give personal examples, both struggles and successes. That’s the best way for people to learn. When you give a story behind your information, then you also write in a more impassioned or sincere manner that comes through in the content.
Other good elements to add to content include quotes from experts or famous individuals that support your content. Also, people love numbers, they tell the real story. I recently added an article about what soccer players earn, and noticed that I was getting a lot more visitors interested in what players were making–a range of search terms that encompassed ’salaries’.
Trends and popular books or movies that are coming out can be piggy backed, adding an article about a new movie that’s coming out might enable you to get your page/site listed in the search engines for terms that the movie company is spending money on marketing for, more people go to the search engines to search and see not only the movies’ site but the timely article you wrote about the movie.