Hello mate,
Google only read meta description, don't read meta keywords, however its recommended to insert them.
Canonical tag, Robots.txt, xml sitemap : these are highly recommended and base of On-Site SEO as well!!
let me know your main keyword and i can forward you complete...