Yes and No Yes. If you want to discuss about something special. No. Because it's not benefits more than blogroll. For example, you have 10 posts in your blog. You insert one link in blogroll, it will show your link in all 10 these pages. So, which will be good ? One more thing, PR of blog posts less than PR of blogroll because blogroll also show your link at homepage !
that would be true. if your link is on a related post, that would get lot more credit then a sitewide link on all the unrelated pages.
Blog posts are great for announcing new products and getting reader traffic to buy / subscribe to services / products. Blogroll provides better link when SEO is to be considered.
They are the same but blogroll give you more and the ability to customize all tag of the link so they are better also google values links higher up the page better so my vote is definiatly blogroll.
Blogrolls are much better from releated websites on your link appear on every page (including home page). Thus you get more links (even though some of them will be discounted) and also you'll get more traffic as your link appears on every page.
In my opinion, if the blog is general than blogroll links are more irrelevant because link is shown on irrelevant pages. If it is niche blog, then yes, it should have a high value.
Blog post link on a related article on a well trafficked blog surely helps a great deal in your visibility and reach! If the effort for a backlink is more for a PR, then I guess the blogroll link serves a lot better! Regards, RightMan
It depends upon the quality of blog, if the blog post posses visitors from search engines for a given keywords then it is much better then blog-roll links, i have seen many internal PR pages that is higher in ranking from the main page.
Blogroll is better at getting readers. Most readers will see the links under the blogroll, and click to visit. However, blog commenting is good to get link to a particular blog post in your blog, since blogroll usually point to your home page, and not to each blog post in your blog.