Resolving 404 Errors

I’d never seen “uenc” in a URL before, I just had to Google it. I found this article if you’re interested: WTF is UENC? Essentially, I believe the URL is used to Add and item to cart. So, in the example you gave above the first URL would/should add Product (with ID) 265 to the cart.

So, I don’t have a specific answer for you here… But I spotted some issues that might be related. At the very least, some leads for you to chase:

  1. Default Cookie Policy: There is a setting in Configuration > General Web > Default Cookie Settings > Cookie Restriction Mode. Setting this to “Yes” is Advised for GDPR, however it kinda breaks the site until the customer hits “Accept Cookies”.
  2. I tried adding MB19090253 to the cart via the Product Grid page using the Quick View function. However, nothing happened. This was before I clicked “Accept Cookies”.

So, I’m thinking:

  1. 404s might be generated from the Quick View function (in some way) when customers try to interact with the site before Cookies are enabled.
  2. The Quick View function is broke in some form

Albeit, I could be leading you in the wrong direction… But at least it’s something for you to look into.

Bonus observations

  • Your sitemap.xml only contains categories (not products)
  • You need to add trustpilot and cloudfront to your CSP list to stop generating Console reports. (Ref: Removing Content Security Policy Warning (Magento 2.3.5 and above))
  • /pub/media/captcha/base/b8ee33bbc19360d621cee2e043ab439c.png is trying to load on the homepage but does not exist, which is a source of your 404. In fact, I ran a 404 report and the only automatically crawled 404s were related to this recpatcha URL. Perhaps this is a module you’re using that’s broken?
  • Because my 404 crawler didn’t find any URLs containing “uenc”, it makes me think the issues are caused by human interaction.

Hope this helps.