@LorenzoRoma said:
[...] di solito "button" si usa per cose tipo i form (es.: inviare email, iscriversi a qualcosa), quindi ha senso che il motore di ricerca non lo considera un vero e proprio link [...]
La giusta osservazione di LorenzoRoma è corretta e importante:
se non specificato diversamente, i button normalmente implicano delle richieste HTTP con metodo POST, queste di solito un'azione sul backend, a volte potenzialmente pericolose e distruttive senza opportuna validazione lato server (es. cancellare record di database).
Un motore di ricerca non deve per dogma eseguire dei metodi POST, e interrogare le stesse risorse con dei GET (il metodo HTTP normalmente usato da googlebot e gli altri spider di motori di ricerca) non avrebbe senso e potrebbe generare comunque errori.
Se quindi Google è in grado di riconoscere semplici sintassi javascript per la ricerca di nuovi URL, non credo sia da attendersi ci provi per button e input type="submit", né tantomeno mi aspetto li aggiunga al proprio link graph per il calcolo del PR.