Great info from aaron0345. Thanks, I don't there are many more search engines out there.
I think they are both the same but 'density' is more used and known.
"the higher the keyword density, the more relevant to the search string a page is" - where do you get this information?
The highest your keyword...
Agree with JazzB, there are many factors to achieve a good on-page SEO, need to see your site first.
Use the Search button, this topic has been questioned too many times.
I use Google tools for SEO, like webmaster, analytic and adword.
If robot.txt file blocked your URL.
Use proper size for the images of your product. If the size is too large, it can affect your site loading speed.
Also, if I may add, the value of the links are depends on the authority of the forum/article directory. Ezinearticles is much more good than any...
I think what you meant is the domain name, the length won't do any help therefore your domain name must be memorable.
When your website is linked to by another website it is called an inbound link. When you link to another website, it is called an outbound link.
Have you check your Google webmaster? They give you good info about what's wrong with your site.
PPC is part of SEO work. If you have enough fund, PPC is a good way to increase your traffic.
Link it to the home page, the fresh content will help the first/main page if you link them together.
Use the social media sites such as Facebook & Twitter.
You don't have to change it, just create some new fresh content. Or build new links from social media sites.
It can happened because over optimizing, have you checked your google webmaster tool?
Maybe google assumed that you created spam links.
Never heard of Traffup, will surely check it out later. Thanks.
I wonder what blog commenting site mean is, I thought blog commenting is an act of commenting a blog mostly to get a backlink.
Active in your niche site such as tripadvisor and also use yahoo answer.
Separate names with a comma.