Links that are placed higher on a page (hierarchy-wise) are considered to be more useful to the user and therefore most likely weighted more than links that appear lower down on a page.
301 redirects are a way to show search engines (and users) that a page has permanently been moved from one location to another. Redirects can be handled at the page level or at the domain level.
Although it may sound pretty obvious, having a good host is very important for SEO. If the search engine can't access your page, well then there is nothing for it to index.
I don't know why, but it seems like it always comes up again that submitting a site to search engines again and again will actually help it get indexed quicker, or help it rank better.
I see it all the time and it really makes no sense to me - people set up a blog on Blogger, Wordpress or some other domain that offers a free blogging service.
SEOPal is all about ranking the top SEO factors. Everything is created and voted on by the SEOPal community. Here you can learn Whitehat, Blackhat, On-page, Off-page or whatever else suits you best!