Eu aleg sa despart numele de domeniu cu linuita ("-") numai cand nu este evident ca sunt doua cuvinte acolo sau cand arata efectiv urat pentru vizitatori.
De exemplu, arata destul de urat si chiar e necesar sa folosesti linuta daca ai doua consoane una langa alta (fiecare din alt cuvant). de ex: bloggogu, e mai bine sa alegi blog-gogu, asa omul isi va da seama ca este vorba despre blogul lui gogu.
Pentru motarele de cautare liniuta poate prezenta avantaje sau dezavantaje in functie de situatie.
de ex daca iti iei domeniul "untdelemn", ai potential sa fi gasit dupa unt, lemn, dar si dupa untdelemn
daca iti iei unt-de-lemn, vei fi gasit doar dupa unt si lemn

si potential mai mic sa fi gasit dupa untdelemn

depinde ce doresti si ce combinatie de cuvinte sunt, cratima ajuta decat omul, vizual, nu si motorul de cautare.. fata de roboti prezinta mai mult dezavantaje.
In schimb daca query-ul de search este facut de regula cu acea liniuta, te poate avantaja. De exemplu, Cluj-Napoca sau orice cuvinte sau expresii uzuale care de obicei se scriu cu cratima.