Discourse-indexnow — Instantly notify Bing & Yandex when topics are created or edited

I’ve been using the plugin for the past week, and it has been great. It performs exactly as I need it to, although I did encounter a few bugs that caused the plugin to fail immediately upon installation.

Specifically, I found route collisions with other plugins using the same endpoints. There was also an issue with rate limiting, where submissions could hit the limit, wait a few minutes, and hit it again. Additionally, the admin panel stylesheet was being injected into public areas, and the CSS classes were not properly prefixed for the plugin.

I also added a feature I really wanted: the ability to submit when there is a reply to a topic. This submission is keyed to a specific page number so that it doesn’t process the entire topic. For topics with hundreds of replies, it only submits the last page, which helps the crawler find the reply and update the topic much faster.

2 Likes