How to add your room to the index
Your server must publish public rooms over federation (see how to add your server).
If your server does not publish public rooms over federation, there are still alternative ways to add your room to the index.
Note for matrix.org users: you need to request room publication from the matrix.org team.
Option 1: Get your own Matrix server ๐
Wait, wait. Yes, we know, BUT! This is literally the best way to handle the situation and gain many additional benefits.
The MRS project and this instance are developed and maintained by etke.cc, a managed Matrix server provider.
While we might be biased, we guarantee that with a Matrix server from us, you wonโt have any issues publishing your public rooms over federation!
(Consider this a shameless ad, but hey, if you're here, it means we're doing something right ๐)
If hosting your own server isn't an option, donโt worry, check out Option 2 below.
Option 2: Ask a different server to publish your room ๐ค
Matrix allows rooms to be published into the public rooms directory of a server, even if they are hosted somewhere else.
You can ask an admin of another Matrix server to publish your room in their public rooms list, your room's alias doesn't even need to change!
Just make sure the usual requirements apply (check here): the room must be public, federated, and have an alias.
Try joining the Matrix Admins space and ask for help there.
Fine-tune how your room is indexed ๐๏ธ
If you can edit the room topic, you can pass MatrixRooms.info a few hints with one configuration string. Put it at the very end of the topic: MatrixRooms.info strips it back out before showing the topic to anyone, so nobody sees the machinery.
(MRS-language:EN|email:you@example.com-MRS)Only one such string per room. The keys you can set:
language:XX: override the auto-detected language with an ISO 639-1 two-letter code (EN, DE, FR, and so on). Auto-detection is only a guess from the name and topic, so short rooms tend to drift.email:you@example.com: where a report about this room should land, and a proof of ownership some instances honor. See the MSC1929 page for how reports flow.noindex:true: keep this specific room out of the index entirely. The deindexing page covers this in full.