@andreadelriva You shouldn’t ever need to add canonical URLs to your site. If All in One SEO isn’t adding a canonical URL then WordPress will.
Have you searched the source code for the canonical URL for those posts/pages that Google is reporting them missing?
If your site is set to HTTPS then all your canonical URLs should be HTTPS. You should also make sure you’ve added your site in Google Search Console as HTTPS because they consider that as a different site to HTTP so you don’t want to be looking at reports for your old HTTP site.
@wpsmort
Hi
Have you searched the source code for the canonical URL for those posts/pages that Google is reporting them missing?
Yes, it is actually using the canonical tag
If your site is set to HTTPS then all your canonical URLs should be HTTPS. You should also make sure you’ve added your site in Google Search Console as HTTPS because they consider that as a different site to HTTP so you don’t want to be looking at reports for your old HTTP site.
Yes, I’ve added the new property HTTPS on search console. But for some reasons I’m seeing duplicated content/pages on the report. Where it is mentioned non canonized.
So I was wondering if by adding self-canonical would help it. Looks like I simply need to do nothing.
Perhaps are google bots just slow?
If you have a canonical URL then I’d say you should be fine. Do you have the URLs for pages where Google is reporting duplicate content and can you provide a screenshot of the report.
Note that most reports in GSC you have to click on the the line in the Details table to get the list of example URLs and then you have to click on each URL in the Examples table to see when Google last crawled that URL and to get to the Inspect URL tool to do a live test of the URL. Too many clicks!
I see
Here are some screenshots
https://www.dropbox.com/s/vroocj27h45org6/Screenshot%20%2873%29.png?dl=0
https://www.dropbox.com/s/p69dcdjm1vawist/Screenshot%20%2875%29.png?dl=0
In the second screen is displayed that google has both http and https url, but considering canonical the first.
Should I send an indexing request for each URL?
@andreadelriva As this is an adult site I can’t visit those URLs to be able to see what’s going on. You may want to post in the Google Search Console product forums though and see if any of the product experts know why the Google-selected canonical would be the HTTP version when the site is set to HTTPS.