
Der wissenschaftliche Name Solidago leitet sich wahrscheinlich entweder von lateinisch solidus = fest oder von solidare = zusammenfügen, gesund machen ab und beschreibt die Heilkraft der Pflanze. Der Namenszusatz virgaurea setzt sich aus lateinisch virga = Rute und aurea = golden zusammen und entspricht der deutschen Bezeichnung Goldrute.
In der Antike unbekannt, finden sich erste schriftliche Erwähnungen der Goldrute bei dem spanischen Arzt Arnald von Villanova (1240-1311), der die Pflanze bei Blasenleiden einsetzte.
Der deutsche Botaniker, Arzt und lutherische Prediger Hieronymus Bock (1498-1554) ging davon aus, dass bereits die Germanen die Goldrute verwendeten, vor allem zur Behandlung von Wunden, und sie vorsorglich sammelten, wenn kriegerische Auseinandersetzungen anstanden. Martin Luther (1483-1546) soll das Goldrutenkraut sehr geschätzt und seine zahlreichen Gebrechen damit behandelt haben.
Im Mittelalter war die Goldrute unter dem Namen Heydnisch Wundkraut bekannt. Während der Christianisierung versuchte man sie in St. Petrus-Stab-Kraut umzubenennen. Der Versuch scheiterte jedoch, da die Menschen hartnäckig an der alten Bezeichnung festhielten.