Search My Site – un moteur de recherche open source pour les sites web personnels et indépendants
(searchmysite.net)- Search My Site est un moteur de recherche conçu pour trouver le véritable contenu des sites web personnels, en mettant en avant les contenus web indépendants souvent noyés dans les grands moteurs de recherche
- Il limite son index aux sites soumis et examinés par les utilisateurs, ce qui le distingue d’un index du web entier mêlant spam, contenus conçus pour le SEO et clickbait
- Il n’affiche pas de publicités et encourage des pages de résultats sans publicité, afin de réduire les incitations qui favorisent le spam et le capitalisme de surveillance
- Son objectif est de couvrir ses coûts d’exploitation non par la publicité mais via des fonctionnalités de search as a service, pour éviter les conflits entre les besoins des utilisateurs et les intérêts des annonceurs
- C’est un projet open source qui rend transparents les processus de recherche, de classement et d’indexation, et qui accorde une grande importance à la vie privée en n’utilisant pas de modèle de collecte de données personnelles fondé sur la publicité
Recherche centrée sur les sites web personnels
- searchmysite.net est un moteur de recherche boutique pour les sites web personnels
- Il cible les contenus web personnels et indépendants, également appelés indieweb, small web ou digital gardens
- On peut utiliser la recherche publique pour trouver les expériences personnelles de personnes sur des sujets, passe-temps ou centres d’intérêt précis
- Son principal différenciateur est d’éviter les sites marketing et le spam de blogs que l’on rencontre souvent sur les grands moteurs de recherche
Un modèle de fonctionnement sans publicité
- L’index ne couvre pas tout l’internet, mais uniquement les sites soumis et examinés par les utilisateurs
- C’est une approche différente d’un index du web entier où se mélangent spam, contenus optimisés pour les moteurs de recherche et clickbait
- Il n’affiche pas de publicités et encourage des pages de résultats de recherche sans publicité
- Le but est de supprimer les incitations qui encouragent le spam et le capitalisme de surveillance
- Il vise un modèle durable et centré sur l’utilisateur, où les coûts d’exploitation sont couverts non par la publicité mais par des fonctionnalités de search as a service
- Comme il ne repose pas sur la collecte de données personnelles destinées à être vendues aux annonceurs, il vise un niveau élevé de respect de la vie privée pour un moteur de recherche
- Plus de détails sont disponibles dans la Privacy Policy
Open source et participation de la communauté
- Le service est entièrement open source
- Cela renforce la transparence des processus de recherche, de classement et d’indexation
- Cela permet à la communauté de participer davantage à l’amélioration du service
1 commentaires
Avis de Hacker News
Wiby mérite aussi d’être mentionné. C’est un moteur de recherche qui cherche à créer un « web composé de pages web de l’époque des débuts d’Internet », et ses critères d’indexation se rapprochent de HTML simple, d’une préférence pour les sites non commerciaux, d’un minimum de scripts/CSS décoratifs, de l’absence de publicités intrusives recouvrant le contenu, et de l’exclusion des pages de type portail menant vers des sites web trop lourds
https://wiby.me
Search My Site cherche à faire émerger les sites web personnels/indépendants, tandis que Wiby cherche à faire émerger des documents au style minimaliste : leurs objectifs sont différents
Il y a aussi Marginalia. Il a déjà été présenté plusieurs fois sur HN
https://marginalia-search.com/
https://news.ycombinator.com/item?id=35611923
https://news.ycombinator.com/item?id=31536626
Autres sites liés : https://nownownow.com/, https://omg.lol/, https://indieweb.org/, https://ooh.directory/, https://neocities.org/, https://aboutideasnow.com/, https://indieblog.page/, https://wiby.me/, https://80.style/
En général, je parcours Internet pour trouver des pages, et je place les résultats dans https://github.com/rumca-js/Internet-Places-Database. Les pages personnelles reçoivent le tag « personal »
J’aime la simplicité de https://pagefind.app/
Pour un outil de recherche de sites web personnels, Postgres me semble être une base de données un peu grosse. Mais je vais quand même l’essayer, et on a besoin de davantage d’outils de ce genre
En théorie, on pourrait aussi stocker les données d’administration dans Solr, mais utiliser un stockage de documents à la Solr pour les données maîtres n’est généralement pas recommandé. Quelque chose de plus léger comme SQLite serait possible, mais l’outil est pensé pour un déploiement serveur, et Postgres ne consomme pas non plus énormément de ressources
J’aime beaucoup. J’ai perdu une heure à parcourir exactement ce genre de sites web personnels aléatoires mais soignés qui avaient rendu le web formidable
Lorsqu’il était passé sur HN il y a presque trois ans, beaucoup de gens avaient vu le champ de recherche et pensé qu’il s’agissait d’une alternative à Google, puis avaient été déçus en découvrant que ce n’était pas le cas. Aujourd’hui, il semble plus utile que jamais d’avoir un moyen de trouver du contenu web créé par des humains plutôt que par l’IA
https://news.ycombinator.com/item?id=31395231
Les projets de ce genre sont vraiment utiles pour trouver des blogs intéressants et des sites peu connus. Celui que j’utilise surtout est Marginalia Search
https://marginalia-search.com/
C’est prometteur. Ironiquement, quand on pense à la domination de Google ces dix dernières années, j’ai le fort sentiment que l’un des grands gagnants dans l’IA sera un moteur de recherche backend
La recherche web moderne est trop polluée par toutes les techniques visant à atteindre la première page de Google, et une grande partie du bon contenu finit enterrée. Maintenant que les grands modèles peuvent appeler le web, cette lourdeur se retrouve aussi dans la recherche par IA. Il faut un véritable moteur data-first, sans publicité, davantage centré sur les données structurées que sur la mise en avant visuelle
En explorant le projet, l’article de blog qui m’a paru le plus éclairant sur les détails techniques du moteur de recherche est celui-ci
https://blog.searchmysite.net/posts/searchmysite.net-buildin...
Je suis un peu perdu. Solr est le moteur de recherche, mais un modèle LLM est aussi chargé. Je me demande ce que le modèle LLM apporte à cette solution
Pour maîtriser les coûts, les tests ont été faits avec un petit LLM auto-hébergé, mais les résultats n’étaient pas assez bons pour déployer toute la fonctionnalité. Le LLM a donc été désactivé, et il sera probablement complètement supprimé