Sometimes a store may experience a number of similar 404 errors where the only difference is found in the URL parameters.
For example, you might find:
- https://yourstore.com/search-results?query=123
- https://yourstore.com/search-results?query=456
Or:
- https://yourstore.com/ProductDetails.asp?ProductCode=widget1
- https://yourstore.com/ProductDetails.asp?ProductCode=widget2
This is especially common after migrating from a different ecommerce platform that utilizes parameterized URLs.
BigCommerce handles each of these as a distinct URL even though only the parameter value is the same.
To resolve 404 errors of this nature, you actually need to create a 301 redirect for each and every parameter you encounter.
Fortunately, Swerve Redirects makes this much easier to manage as you can quickly redirect to the appropriate locations.