Non so se già lo sai ma alcuni caratteri, quando si scrivono in un documento (X)HTML, devono essere codificati al fine di evitare conflitti all'interno del codice.

Ad esempio, un segno di minore, scritto magari all'interno di una formula matematica, potrebbe essere confuso dal browser come una parentesi di apertura di tag. I principali caratteri cui occorre più spesso tenere d'occhio sono:
  • le lettere accentate,
  • i caratteri di maggiore e minore e
  • caratteri speciali come le "e" commerciale.

Il tuo problema risiede proprio in questo ultimo simbolo, ovvero "&", contenuto nell'URL del link citato nel report del validatore. Per codificare un carattere occorre utilizzare le cosiddette entità html; la tabella seguente dovrebbe esserti d'aiuto:

- www.w3schools.com/tags/ref_entities.asp