Interessante, potrebbe essere un problema nella configurazione del server: forse il metodo head è proibito e ti restituisce un errore 500, anche se dovrebbe restituire un 405, forse il server blocca qualche ip di google.
Controlla nell'.htaccess di non avere una regola per cui non sia ammessa una richiesta di tipo head (o, che è lo stesso, di ammettere solamente richieste post e get), se non hai nulla del genere scriverei direttamente al supporto dell'hosting.
Ho visto che usi il plugin eu eprivacy directive: utilizzi anche il geoip?In caso affermativo prova a disabilitarlo.
Dalla search console ti funziona il visualizza come google?