where should put tags in home page

Hi,
My website is http://www.webhostingpeople.net . Other pages has
Infinite SEO box for inserting meta tags but my website has no home page link . So how and where should I insert all meta tags on home page ?