The meta keywords tag is dead — and this checker ignores it on purpose
If you have ever wondered how to use meta keywords for SEO, here is the honest answer: you don't. The meta keywords tag — that comma-separated list of terms you'd stuff into the page head — hasn't done anything for Google since 2009, when Google publicly confirmed it doesn't use the tag in web ranking. That's the whole story behind meta keywords 2009: the one search engine everyone cares about quietly stopped reading them and the rest followed. So when people ask do meta keywords work, or are meta keywords important, the accurate reply is that they're inert — meta keywords google support is simply gone, and Bing treats a keyword-stuffed tag as a spam signal if it treats it as anything at all.
That's also the core difference between meta tags and keywords as a concept. To define meta keywords plainly: they were one specific meta tag (meta name="keywords") meant to declare a page's topics to search engines. But meta tags as a family — title, description, canonical, robots, Open Graph — are very much alive and doing real work. The dead one is just that single keywords tag. There's no magic number for how many keywords in a meta tag you should use, because the right number is zero; the place you actually influence what a page ranks for is the visible content, the headings, and the title.
It helps to keep meta keywords vs meta description straight, since the two get confused constantly. The meta description never fed rankings either, but it does something the keywords tag never did — it shapes the snippet a searcher sees, so it still earns its place. Fussing over metadata keywords is effort better spent on a sharper title and a description worth clicking. That's why this checker reports your title, description, canonical, and robots state but doesn't grade a keywords tag: there's nothing left there to grade.