I was wondering what is more important link building or on page keywords and META. Ive been looking around and see many different opinions, but can some one sum it up. Would it help if I updated my pages more often with relevant keywords, or would I get more response from building up back links with relevant niche's. This is for my website and not a blog.
On-page factors are important but don't update the same pages again and again. Create new pages instead. Use your targeted keywords but expand on the subject. This will demostrate that you are investigating and adding value to the users. Try not to be repetitive, it's bad taste. Internal linking is important. Its useful to the user to have a way to access to the most important sections in your website. Use keywords in anchor text (text in the links) but again try no be repetitive. Link building must be considered part of your strategy. There are many ways to get links. For your website, I would recommend reciprocal linking. It is easy and valid if done properly. Make a directory for outbound links. This can be as simple as a page in your website with links to other websites that can be useful to users. If you add useful links and descriptions, users will benefit from them. Maybe the hardest part is finding websites related to your topic that want to exchange. Remember that links to your website from the other websites must have keywords in anchor text. That's all. I hope this has been useful.
The short answer is: BOTH. What you need to do is pick target keywords for every page. They should be words that people would type into a search engine to find your products, services, or content. Then get those words into your page titles, descriptions, h1, tags, and the content. Once you've got your on page SEO done then start link building using variations of the keywords as your anchor text.
For me, I prefer article marketing using important keywords more than anything else. The link building part should come second after each and every article has been submitted.
In my opinion link building is more important to rankings. You can rank with an unoptimized site if you have enough quality links. On the other hand, you won't get any good rankings if you have optimized content but no links. A well optimized site with useful content can attract some links naturally, but likely not enough for rankings.
I think meta tags and keywords... when building a website you should always start out with a good foundation, i belive that keywords are one of the best starting points. link building should come after.
Onsite SEO is limited. There is only a certain amount you can do before the page reaches perfection. Whereas you can keep on building links for ever.
I think the problem is in thinking one is more important that the other. They are both vital but one may be more important depending on the condition of your website. If you have 14 IBL's and your on page seo is good then it is the links and vice versa. I have gotten away from thinking that there is a correct answer to which is more important. I have finally settled into trying to get as many "quality", high pr, mid pr and low pr ibl's as possible and I work on my on page seo as much as I can. I think you can get into problems in thinking one is more "important" than the other cause it depends.
Using a link tool. Ive discovered that i have 1 back link on google and over 800 on yahoo. Im currently doing link exchanges with other "freebie sites" so that I can build up some links. However most of the other freebie sites have PR0, so would this help or hinder me? My site is based on getting free gifts by using referal marketing, so could a relavnt back link come from a ps3 fan site, or an iphone site?