04 Jun 15 12:31 am
You've posted your site here before, I think. This isn't the first time I've seen it anyway.
One problem I've had with your site in the past is that you're focusing on ALL the languages on one website. This means that you can't really go into much depth on any one language -- it's all just very superficial articles.
This means that people probably won't visit your site and think "Oh, this is a really useful site for people wanting to learn Spanish!" -- because it's not that useful for people wanting to learn Spanish. There are only six articles about Spanish, and they're very general topics. You have tried to cover too many languages on one site, so you're not really doing any of them very well.
You can certainly do multiple languages on one website, but you need to make sure that each language section is JUST AS GOOD as if it was a standalone website. That means you'd have at least 15 - 20 articles on Spanish, and 15 - 20 articles on Italian, and 15-20 topics on German, and 15-20 topics on Chinese. Etc.
What I would recommend is that you choose one language to focus on first: Spanish or French are the most popular. Hide all the other languages for now. Then hire someone on Elance to create 20 Spanish lessons for you. Focus on making them interesting. It would be worthwhile hiring a voice artist to record some Spanish words and phrases for you, and putting this in the page too.
Your goal is to make your website USEFUL. Forget about keywords and search volumes, and focus on creating something that people will want to share with their friends. Think about a Spanish language teacher, and create something that they will want to share with their Spanish-learning students.
Then go out there and share your website on language forums, or contact language blogs or educational sites and ask them to link to you. If your stuff is good, they will be happy to link to you.
Then with all this love that you're getting from your good content, it will help those other pages to rank well: Those ones where you recommend courses and affiliate products.
Once you've done Spanish, move onto the next language. Do that one just as well as the first. And then move onto the next language.
At all times you need to have a website that is TRULY USEFUL, even if it means only focusing on one language to begin with. It's better to have one language done well, than a bunch of languages done poorly.