This domain is not linked to any directory on the server!

What does it mean, and how do I link it?

Linking domain means mapping it to its directory, thus making the website online. If the domain is not linked, you will be able to view this page only.

If you're the domain owner please link it in the "Sites" section of the control panel.
You can read more here.