TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Ichido, search engine that tags sites using Google and Cloudflare

122 点作者 anthonyhn大约 2 年前
Hello HN,<p>In my spare time I work on an experimental search engine named Ichido. Search is fascinating, there are so many features you can add to a search engine, but I find that the existing search engines are a bit limited in the features they have to offer. So I decided to work on my own search engine to test out different features, searching algorithms, and front ends in order to improve my (and hopefully others) searching experience.<p>Ichido includes a tagging system that provides more info on search results. For example, if a site links to Google services or uses Cloudflare, a tag is shown with the search result that let&#x27;s the user know about that site&#x27;s use of those services. Ichido also includes links to RSS feeds in search results, making it much easier to find RSS feeds.<p>This search engine is free to use, but if you like the service and want to support continued development please consider making a donation (Ichido currently supports donations through Libera Pay).

16 条评论

superasn大约 2 年前
I think the tags can be grouped like Extereme trackers, Moderate trackers, etc and clicking on them expands the full list.<p>Also one really useful tag would be &quot;Affiliate links&quot; if there is a way to identify a page contains affiliate links like amazon affiliate, etc. Those pages are always almost crap.<p>Also a tag for &quot;Modal popups&quot;, those are too often just marketing related websites and definitely want to skip it if I know prior to visiting.
mg大约 2 年前
I run this search engine comparison tool:<p><a href="https:&#x2F;&#x2F;www.gnod.com&#x2F;search&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.gnod.com&#x2F;search&#x2F;</a><p>Just added Ichido.<p>Click on &quot;more engines&quot; to activate it.
评论 #34949592 未加载
评论 #34947411 未加载
评论 #34950226 未加载
评论 #34948785 未加载
评论 #34947515 未加载
corobo大约 2 年前
Search engines will do literally anything except the option &quot;never show results from this domain again&quot;<p>Is there something obvious I&#x27;m missing that makes it infeasible, or maybe is it just something only I want?<p>As for this site there&#x27;s too many tags for them to be useful imo. Give it 2 weeks of using the search engine and I bet you could hide silly fake tags in there and I&#x27;d never notice. Lots of tags = no tags.<p>I was picturing maybe a little pillbox type thing you might find appended to Google search results.<p>For instance when a result is a PDF: <a href="https:&#x2F;&#x2F;img.imgy.org&#x2F;-7lq.jpg" rel="nofollow">https:&#x2F;&#x2F;img.imgy.org&#x2F;-7lq.jpg</a>
评论 #34954983 未加载
评论 #34951750 未加载
评论 #34952768 未加载
评论 #34953641 未加载
coolspot大约 2 年前
I would prefer more logical tags like “top 1k”, “aggregator”, “user-generated content” than technical like “utm” and “obfuscated scripts”. Also, I would prefer tags grouped together into expandable lists and not shown all by default. Every site uses javascript, I don’t want to see it over and over again unless specifically queried for that.
jesprenj大约 2 年前
An interesting search proxy is also SearX. Written in Python, it supports many backend engines and can be self hosted.<p>And here&#x27;s a lightweight frontend&#x2F;proxy I wrote in C for using Google search on low-end phones that can&#x27;t render bloated HTML (SearX was too complicated to install):<p><a href="http:&#x2F;&#x2F;searc.4a.si:7327&#x2F;search?q=news" rel="nofollow">http:&#x2F;&#x2F;searc.4a.si:7327&#x2F;search?q=news</a><p>It&#x27;s also nice that the structured never constantly changing HTML it produces makes it ideal to programatically query Google. Although you still run into captchas which it cannot solve if queries get too suspicious.
评论 #34947855 未加载
ocdtrekkie大约 2 年前
This looks great, I am really glad to see things making it more obvious how pervasive malicious Google scripts are.<p>I find the webp flag interesting, as I don&#x27;t think webp itself is inherently harmful, except for being an image spec that solely exists because Google NIHs everything and wants to write their own everything. (Long live JPEG-XL!)<p>I&#x27;m curious why you chose to tag it explicitly though.
评论 #34947246 未加载
TekMol大约 2 年前
In your about page, I see you are using Bing&#x27;s API. I didn&#x27;t even know Bing has a search API that everyone can use!<p>How much do you have to pay them for this?
评论 #34947210 未加载
评论 #34947044 未加载
danuker大约 2 年前
Thank you! I think any competition is welcome for search engines, with Google going down the monetization path.<p>A piece of feedback: When I select &quot;Remove top ....&quot; and click Submit, then click Next, the popularity filter is gone.<p>Edit: looks like the file type filter is dropped as well. Do add the arguments to the pagination links.
评论 #34947186 未加载
1vuio0pswjnm7大约 2 年前
The pagination keep increasing past the point where Bing will provide no more results. Testing a popular search term, for which there are no doubt millions of results, it was only possible to get new results up to page 45. Yet the website will keep incrementing the page number and result numbers as if new results are being returned.<p>Then tried same search with popularity set to 500000 and could not even get a single full page of 10 results. It&#x27;s laughable to assume from this &quot;search&quot; that only, say, 500004 out of the millions of websites in existence include this term. Not that I want to browse a full list, but at least I want to know how many hits I got. Then I can add more terms and try to reduce that number.
simultsop大约 2 年前
What would be the issue of being hosted on CF? I believe it is a better option than the rest of the shared hosting industry.. If nothing critical whats the intention of tagging?
评论 #34947496 未加载
评论 #34947325 未加载
flas9sd大约 2 年前
I see you offer an opensearch.xml already - if you embed it as link node with the appropriate type it will be straightforward to add it to the browser as (default) search engine: <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;OpenSearch#autodiscovery_of_search_plugins" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;OpenSearch#auto...</a><p>also: happy to give this a try, more knobs for power users
评论 #34951607 未加载
daoudc大约 2 年前
This is really cool! Please consider joining forces with us at mwmbl.org, would love to incorporate some of these ideas.
partyguy大约 2 年前
Nice project! However, when trying to search for my site (<a href="https:&#x2F;&#x2F;spacehey.com" rel="nofollow">https:&#x2F;&#x2F;spacehey.com</a>), it shows multiple tags, with most of them being false (Cloudflare, UTM Tracking, WEBP Images). I used Cloudflare at one point in the past, but don&#x27;t anymore. Additionally, there has never been UTM tracking or anything like that nor WEBP images... Where do you get such data from?<p>Apart from that, awesome project!
评论 #34948051 未加载
bastawhiz大约 2 年前
What&#x27;s the use case for this? If I don&#x27;t want Google scripts, I block them. I&#x27;ll use a user agent that doesn&#x27;t download or run them. If I don&#x27;t want cookies, I&#x27;ll instruct my browser not to save cookies. What situation would I be in where knowing whether a site uses these things is a search result I want to visit?
评论 #34947199 未加载
jacooper大约 2 年前
Brave goggles also do something similar, allowing to filter search the way to you want.
KomoD大约 2 年前
Too many tags, and if a site has something, like scripts, why do you say &quot;may&quot;?<p>If a site has scripts then it&#x27;s not &quot;This site may be using Javascript&quot;, it&#x27;s for sure that the site uses it...?<p>And popularity filter doesn&#x27;t work, the results are empty and if you try going to any of the other pages it removes the filter