You can often get a healthy disagreement among people about which approach is best. That is the reason why you will find conflicting positions concerning search engine positions because some consider it as time not well spent. There have been lots of net marketers who still find it low benefit work. There are a great number of factors that can adversely impact your search engine rankings, for example. Plus the efforts to gain links going to your site never stops. Then some will mention that search algorithms are frequently changing, and you never really know what will happen. Naturally it is still possible to have success with Background Marketing, and if you optimzed for the ideal keywords it will be exciting. You also need to prevent the worst slips you can create with SEO.
In case you pay any interest at all, then you certainly know the past algorithm upgrade by Google is geared towards inferior content. While there isn’t any option for search rankings that is free of flaws. However, apparently Google is setting up a serious attempt to favor quality content over mass produced content of inferior quality. Yet another important consideration is they’re really seeking to penalize sites which use little content. If all this causes you to think about authority sites, then that isn’t completely incorrect. So at the least no person can say they are being kept in the dark as they are telling us what they really want.
One extremely important, and quite often ignored point with on page optimization has to do with internal link building. As far as inbound links, be sure to point them more towards your inner pages than your home page. But far more about the benefit of links on your internal pages. Of course you need to backlink your inner pages for reasons which will be clear in a moment. When you do that, then it is those webpages that direct link page rank to your homepage. If you have a blog, you can find a plugin that will essentially share similar posts. For non-blogs, or regular websites, then just add good anchor text inside your content and link to other pages of content.
You need to get involved with social websites and the various methods that make it easier to share. You need to make this happen because it is part of social SEO which is where Google is going. It is not difficult to get blog plugins or scripts for use on static sites to talk about to the major sites. Although Facebook is on fire around the globe, Twitter is still a major player rendering it necessary to include them. Optimizing your sites for social networking is fast turning into an important SEO factor.
However this is just the tip of the iceberg with regards to what you need to learn about. No software is devoid of imperfections for many reasons. But they have expressed that they believe social endorsement of content should be considered in rankings.