Recently I learned that e.g. Google was not indexing pages that didn't have canonical links, so in the code below, I am setting the canonical link to the homepage itself (index.html).
Question: for example, for the home page (index.html) is the canonical meta-tag below correct, or would it raise canonical-based meta tag page errors?
<link rel="canonical" hreflang="en-us" href="http://www.company.com/index.html">
Below is a pic of the search console showing 32 pages that weren't indexed because of error "Duplicate page without cononical tag," and FYI there are no duplicate pages as they all have unique