Originally Posted by kiksmo.solution
Meta tags and anchor text are two most important techniques
While I agree whole-heartedly that anchor text is VERY important to rankings, I have to totally disagree with the statement that meta tags affect rankings at most search engines.
Almost every search engine on the planet ignores meta keywords these days because of the abuse in the late 90s/early 2000s. Last year at SMX execs from all three major engines (Microsoft, Yahoo! and Google) stated their algorithms ignored meta keywords. So Danny Sullivan performed a test and proved the idiots at Yahoo! were the only one of the three who were still using them in their algo. But now that Bing is powering Yahoo! all 3 of the "big 3" are ignoring meta keywords.
The meta description is ignored by Google and most engines as well in their ranking algorithm. Like the meta keywords, the meta description is too vulnerable to abuse and keyword spamming since it is not a visible element on the page, so most engines ignore it.
Optimizing meta description elements
is still VERY important, but for different reasons. IF you can get your meta description to display as the search snippet at Google, you can greatly increase your Click-Thru-Rates in the SERPs (but NOT your rankings). But to get your meta description to show up, you have to first understand how Google chooses the search snippet
Honestly, the <title> element is the only HTML element in the head that is a ranking factor. It is the most important on-page ranking factor at most search engines. But contrary to popular belief, <title> is NOT a meta "tag". If it doesn't start with "<meta " it's not a meta tag (or more correctly, a meta element).