To earn the right to this title, you will need to be equipped with quite a few skills and abilities and sadly, few of these so-called experts are in fact fully qualified to take on the title. Here then are some of the skills that you will need to be able to consider yourself an SEO expert.
HTML or Hypertext Markup Language has been around almost since the earliest incarnations of the World Wide Web. In spite of its long and colorful history, and the relatively recent influx of graphically oriented web site design software, HTML is still quite relevant today and a fairly extensive knowledge of it is a must for successful SEO. To have a better appreciation for the importance of HTML, you have to realize that search engines primarily read the source code of a particular web page. Therefore if you can fully optimize your web page at the source code level, you stand a significantly greater chance of ranking higher in search engine page results. A good rule of thumb to gauge the qualification of your HTML skills is this: if you are able to produce professional looking web sites using only a text based editor (such as notepad) and you can type out HTML code intuitively, without looking at your Keyboard too much, then it is safe to say that you are good enough at HTML to achieve effective SEO results.