Including your site in Discourse Discover

:bookmark: Это руководство объясняет, как включить ваше сообщество Discourse в сервис Discourse Discover — новую инициативу, направленную на повышение доступности сообществ Discourse.

:person_raising_hand: Требуемый уровень пользователя: Администратор

Что такое Discourse Discover?

Discourse Discover — это отдельный сайт, который позволяет любому пользователю легко находить сообщества, использующие платформу Discourse. Он служит витриной уникальных сообществ в экосистеме Discourse, повышая видимость вашего сообщества и позволяя другим черпать вдохновение из разнообразия сайтов на базе Discourse.

Как присоединиться к Discourse Discover

Включение в Discourse Discover — это простой процесс:

  1. Войдите на ваш сайт Discourse как администратор.
  2. Перейдите в раздел Администрирование > Конфигурация > Настройки сайта или откройте напрямую адрес /admin/config/site-admin.
  3. Найдите настройку «include in discourse discover» (вы можете использовать поле фильтра для поиска по слову «discover»).
  4. Установите флажок рядом с пунктом «include in discourse discover».
  5. Теперь ваш сайт имеет право на включение в Discourse Discover; обычно сайты добавляются в течение нескольких рабочих дней после подачи заявки.

Проверка включения вашего сайта

Чтобы убедиться, что ваш сайт правильно настроен для включения в Discourse Discover, вы можете проверить файл базовой информации вашего сайта в формате JSON:

  1. Добавьте /site/basic-info.json к концу URL вашего сайта. Например: https://yourdiscoursesite.com/site/basic-info.json
  2. Найдите поле include_in_discourse_discover в ответе JSON.
  3. Убедитесь, что его значение установлено в true.

Пример:

{
  "logo_url": "https://yourdiscoursesite.com/uploads/default/original/1X/logo.png",
  "title": "Название вашего сайта",
  "description": "Описание вашего сайта",
  "login_required": false,
  "locale": "ru",
  "include_in_discourse_discover": true
}

Преимущества участия в Discourse Discover

Подключаясь к Discourse Discover, вы:

  1. Повышаете видимость вашего сообщества для потенциальных новых участников.
  2. Присоединяетесь к витрине уникальных сообществ Discourse.
  3. Вносите вклад в рост и разнообразие экосистемы Discourse.
  4. Получаете возможность черпать вдохновение из других сообществ в сети.

Конфиденциальность и контроль

При включении в Discourse Discover:

  • Вы разрешаете Discourse размещать информацию о вашем сообществе на странице Discover и в маркетинговых материалах Discourse.
  • Вы предоставляете Discourse базовые метаданные сообщества (URL сайта, название и локаль).
  • Продвижение сообществ осуществляется по усмотрению команды Discourse.
11 лайков

Are there any extra requirements needed for the site inclusion to be approved?
Requirements like -

  • Age of the site
  • The forum’s activities ie how active it is
  • The content visibility to non-users etc

Also, how long does it take for the inclusion requests to be approved?
Thanks.

2 лайка

We generally reserve judgment here, but as a guideline.

  • Sites must be public - content must be visible to the public
  • Site must be active, we don’t want to feature ghost towns it helps nobody
  • Age of site does not matter that much - as long as it was around for say a month so we can assess
  • Inclusion should be “within a few business days”
6 лайков

I have opted into this since day one, and from what I can tell, my site has not been included. Is there a way for me to tell why? From what I can see, I have followed all the needed steps.

It looks like your site doesn’t have much recent activity, so won’t be eligible:

3 лайка

3 posts were split to a new topic: Why is my site not showin up in Discourse Discover (hhf tech)

Looks like my new site got picked up, and is in the discover directory now

6 лайков

congratulations :tada:

Any possibility to include new categories? look

Forum Jogos is about gaming
image

Segredin is about Health Mental but not set
image

I tried using your .json to build a discovery page focused only on instances from my country, but apparently the Discovery instance is blocking direct requests via CORS.

So I’m here suggesting a way to share the Discover link already filtered by language/country instances to make it easier to share. I know it’s a small request, but it makes a difference for me.

Hello.My site: https://whdushu.com,also named 观点社区. Response of basic-info.json:

{
“logo_url”: “https://whdushu.com/uploads/default/original/1X/491dfb143791ba5748f0ce1bd7775056884e0253.png”,
“logo_small_url”: “https://whdushu.com/uploads/default/original/1X/491dfb143791ba5748f0ce1bd7775056884e0253.png”,
“apple_touch_icon_url”: “https://whdushu.com/uploads/default/optimized/1X/7cf034f720d5e47d163c49695ea970f456cc882c_2_180x180.png”,
“favicon_url”: “https://whdushu.com/uploads/default/optimized/1X/7cf034f720d5e47d163c49695ea970f456cc882c_2_32x32.png”,
“title”: “观点社区”,
“description”: “听见不同的观点”,
“header_primary_color”: “333”,
“header_background_color”: “fff”,
“login_required”: false,
“locale”: “zh_CN”,
“include_in_discourse_discover”: true,
“mobile_logo_url”: “https://whdushu.com/uploads/default/original/1X/491dfb143791ba5748f0ce1bd7775056884e0253.png
}

It can’t be searched in discovery by “观点社区”.

Very pleased to see our project included. I noticed it was included when checking ranking for the site name, top position. :tada: And kudos to @Discourse :tada:

3 лайка