I have seen alot of other people have the same issue but the solution seems to be different for everyone.
Semrush site audit and screaming frog tell me that 22 links on my site (almost 80%) are non canonical URLs , screaming frog even says they are non indexable. But google search console shows these links as indexed properly and getting impressions, though very few
All the pages are unique , im using an auto generated sitemap, the global canonical tag is set to the default domain. No fancy customizations whatsoever,
What am i missing folks?