Forum Moderators: Robert Charlton & goodroi
<link rel="canonical" href="https://example.com/product/acme-2" /> If you visit "https://example.com/product/acme-2/" what happens?
Check your logs ... are the pages being served properly?
35.235.81.103 - - [02/Jan/2024:00:04:39 -0500] "GET /product/acme-2/ HTTP/1.1" 301 5832 "http://www.google.com" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36"
35.235.81.103 - - [02/Jan/2024:00:04:39 -0500] "GET /product/acme-2 HTTP/1.1" 200 20855 "http://www.google.com" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/78.0.3904.108 Chrome/78.0.3904.108 Safari/537.36" G*** has recently rediscovered these bad URLs in some back drawer, and is requesting them like mad. There is a redirect in place, and nothing currently links to the wrong form, so all I can do is wait them out.
https://example.com/product/acme-2 (the same canonical URL, why is it a Referring Page?)
https://amp.example.com/product/acme-2 (an old AMP subdomain that I 301-redirect to the new properly-written URL)