
Originally Posted by
BoydBreen
... "http://www.avinstalls.co.uk/future-automation-ceiling-tv-lift-mechanism-ch6-p-76.html?action=buy_now&alpha_filter_id=84&filter_id=39&language=en&manufacturers _id=7&sort=2a"
This url works however the question mark at the end of the product URL should be a & mark not a ? ...
Please explain why you think the question mark should be an ampersand. See RFC 3986 for details on how URLs are constructed.

Originally Posted by
BoydBreen
... I have de installed this mod and indeed zencart reverts to using the & instead of a ? ...
Zen Cart uses something similar to "http://www.avinstalls.co.uk/index.php?main_page=product_info&products_id=26&action=buy_now&alpha_filter_id=84&filter_i d=39&language=en&manufacturers_id=7&sort=2a".
Ultimate URLs uses something similar to "http://www.avinstalls.co.uk/future-automation-ceiling-tv-lift-mechanism-ch6-p-76.html?action=buy_now&alpha_filter_id=84&filter_id=39&language=en&manufacturers_id=7&so rt=2a"
Note the presence of a question mark is used to indicate the start of the "query" by both. This follows RFC 3986:
Code:
URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

Originally Posted by
BoydBreen
... I believe that this is causing soft 404 ... Any help would be greatly appreciated perhaps there is something in the HTML output file that needs tweaking. ...
Most likely the actual cause your site is configured to issue a 302 redirect to another page (shopping cart) when a visitor "follows" that link. When multiple DIFFERENT links all redirect to the same page (and the page specifies the meta tag for "noindex"), some Search Engines may assume the links are for pages which do not exist and treat them as a 404 (and label them as soft 404s).
Have you tried adjusted your settings in webmaster tools (or robots.txt) to indicate URLs containing the query parameter "action=buy_now" should be excluded from being followed? Or adding a "nofollow" to the link? Or changing the "link" to a website form (such as the product pages use)?
Bookmarks