I have a client that is currently using CF7 and it's Dynamic Text Extension plugin. They currently have a request a quote page for each of their products with a custom built form/search module that utilizes the attributes. Once a product is selected, the user clicks on it and a fancybox modal appears with the Contact Form 7 prefilled with their selections.
Example of the form's action:
<form action="/quote-request-angles/?model=M-877&length1=1.500&length2=2.500&thickness=0.179#wpcf7-f11373-p11374-o1" method="post" class="wpcf7-form" novalidate="novalidate">.....</form>
Unfortunately, these variations are creating URLs that appear as errors in SEMRush. I've added the following to my robots.txt file:
Disallow: /quote-request-CHANNELS/* Disallow: /quote-request-Cee Sections/* Disallow: /quote-request-Hat-Sections/* Disallow: /quote-request-angles/* Disallow: /quote-request-z-sections/*
And I know that this just prevents bots from crawling these URLs, but is there another way to accomplish this that would prevent them from being generated in the first place? (So as not to have a low crawlability score in SEMRush's site audit tool.)
Any help would be greatly appreciated.