Try these: 1. Submit to some 3rd parties directories, e.g. telegramchannels.me ( the rest you search yourself on Google) 2. Maximize your channel's descriptions, image, and title with keywords you want to rank for 3. Create a blog or website that mentions your channel and make sure they both are connected to each other 4. Add some useful bots that work as an intermediary between Telegram messenger and the global internet e.g. @tg_analytics_bot, @telemetr_io_bot, etc 5. Create username that easy for human to read and to remember 6. Keep your channel's status as public 7. Provide a unique and useful content for your reader and they feel enjoy with your channel, so they like to visit your channel again and again, gaining more watching time, and more channel page scrolling, as an impact is search engine thinks (I mean aggregates) your channel as worthy to be indexed better than before