I am maintaining a website with several million pages of user generated content.
On each page, there is a calculator implemented allowing people to press a [+] or [-] button to increase or decrease a value. This calculator will show the result in real time using javascript.
Now we are reworking our AMP pages and try to keep them as close to the non-AMP versions as possible. However, we currently cannot implement this javascript calculator on AMP for several reasons.
Therefore, we are thinking about including the [+] and [-] buttons on the AMP page as links to the non-AMP version with a GET param in order to show the calculation result on the non-AMP page.
We are afraid though that this will affect our crawl budget since Googlebot will most likely follow these two buttons for each of the millions of AMP pages.
Is this fear justified and if so, how to handle this situation? Thank you very much!
We have considered the following options:
- use a simple POST form with a submit button for each [+]/[-] button - but according to several sources, Googlebot will often follow simple POST forms as well, so this appears not to be a solution
- use a hash tag instead of a GET param (and handle it with javascript) - but Googlebot seems to index links with hash tags as well - therefore no solution
- use a GET param and tell google to ignore it in the search console - but it seems like this feature is not reliable and outdated anyway