Google hat gesagt, dass sie die Wörter mit Bindestrichen als getrennte Wörter betrachten, während sie Wörter mit Unterstriche als ein einziges Wort betrachten.
https://www.youtube.com/watch?v=AQcSFsQyct8
Was den Unterschied zwischen aegyptischepyramidenkunst.de und aegyptische-pyramiden-kunst.de angeht, ist es wahrscheinlich Google egal. Vielleicht versteht es die zweite Variante etwas besser, aber kein kritischer Unterschied.
Also soll man tun was besser für den Benutzer würde.