Hi Ahmed,
The Ezoic team was not able to reproduce the issu. Have given their reply below. Also, for now, we have deactivated the AMP plugin as being a small publisher our goals with Google News are not materializing due to their recent news algorithm changes.
For future reference/solutions, sharing the observations so far.
Here is the Ezoic Team reply :
February 26th Tech Update:
Our technical team were unable to recreate the issue on the flagged pages as they are all passing validation tests in Google Search Console and no longer have the canonical link issue. Since we’re unable to replicate the issue, here’s a cached version of your site with the duplicated canonical link issue: https://webcache.googleusercontent.com/search?q=cache:eTZ9n5r6OlIJ:https://www.cricketnow247.com/quick-relook-faf-de-plessis-captaincy-credentials-steps-down-skipper-role/%3Famp+&cd=1&hl=en&ct=clnk&gl=us
Other WordPress users have experienced these same issues before: https://www.ads-software.com/support/topic/the-tag-link-relcanonical-appears-more-than-once-in-the-document/ and it’s caused by two conflicting WordPress plugins – usually “Yoast SEO” – which you currently have installed. In total, there are 40 plugins installed on your site with some throwing errors upon installation/activation.
Ezoic should not affect the functionality of AMP pages, therefore we believe this issue was a misconfiguration on yourend. Your AMP pages are set to be re-validated within the search console.
Out technical team created a test site of your site using the same theme and plugins to try and identify the issue. It appears that on your end, you were previously using the default AMP endpoint setting (page_url/amp/) and switched to using the ?amp query tag instead (page_url?amp) around February 16-18th. This caused a few issues in the search console, but will be resolved once Google re-indexes all the AMP pages again.
February 27th Tech Update:
After the index re-validation ran, Google processed some pages but had errors on some. 30 passed but 14 have failed so far.
The issue of duplicated canonical links can only be found on your original site, not the site we serve. Therefore, this is an issue on the publisher’s end.
https://www.cricketnow247.com/post_type_questionna/which-team-has-the-record-for-the-lowest-total-score-in-a-cwc/page/10/?amp&ez_orig=1#development=amp
Our technical team have said that this is outside of our scope, but if you did something custom such as adding a filter to your WordPress PHP, you should remove it. If you’re using an SEO manager like Yoast, there are usually settings related to canonical links at the bottom of the post/page builder. ?
?
On another note, have you added any other plugins recently?
I recommend that you also look into whether the Genesis framework and Yoast SEO are working together properly. Here’s a good article that goes over a couple different things to try: https://seowindycity.com/how-wordpress-created-duplicate-canonical-tag-problem/
So, For now, you can close this issue. Or if there is a solution from your end, we would be happy to test it on our site and confirm if it is resolved.