Итак, вы тоже гадаете, почему ваш сайт на neocities не виден в Activity, Last Updated, и в прочих местах где показываются сайты? Я сейчас всё объясню. Оказывается, не так давно на neocities среди сайтов внедрена система «социального рейтинга» (ну, как в Китае). Рейтинг зависит от статистики сайта, например количества подписчиков и просмотров (получается положительная обратная связь, но кого это волнует...). Сайты с низким рейтингом не показываются в ленте.

Теперь некоторые подробности. Итак, как считается этот рейтинг? А вот как:
Каждый подписчик даёт 0.1 пункта.
Каждые 10 тысяч просмотров — 1 пункт (здесь делается округление, и например 9999 просмотров не дают вообще ничего).
Каждые лайк или коммент в профиле даёт 0.01 пункта.

Дальше начинается самое интересное. Если вы использовали для отправки файлов широко разрекламированное API, и успели сделать больше 500 тысяч запросов (это конечно довольно много, но всё же) — все ваши набранные пункты делятся на 10! Если вы подписались меньше чем на 5 других сайтов, или у вас на сайте меньше 10 файлов — ваши очки делятся на 2. Если вы написали меньше 20 комментов — ещё раз делятся на 2.

Дальше то, что получилось, делится на ещё одно специальное число, сконструированное по сложной формуле (которую мы опустим) с таким расчётом, чтобы подавить сайты, которые обновлялись более суток назад.

И вот, то что получилось в итоге — это рейтинг вашего сайта.

Ну, а дальше всё просто. Чтобы попасть в список по количеству просмотров (views), нужен рейтинг > 5. В random или last updated — больше 3, в tipping enabled — больше 1 (ну кроме того, конечно нужно включить ещё этот типпинг), и то же самое со special sauce. Наконец, в oldest попадают сайты с рейтингом > 0.4 а на ленту activity — больше > 0.2. Если рейтинг вашего сайта меньше 0.2 — он не будет показан нигде.
Единственный способ обойти это — добавить теги. Тогда, в списках по тегам он всё-таки будет показываться. Кроме views.

Источники информации: app/browse.rb, models/site.rb.