2) What are the points to consider for SEO?

4) On Page SEO

a) Meta tags:

What is Meta tags?
Meta tags are snippets of text that describes a page’s contents. Meta tags don’t appear on the page itself, but only on the page’s code. Meta tags only exists in HTML usually in the head of the page, and so are only visible to search engines. These meta tags are, Title, Description and Keyword tags.