2023-07-12 | #kennedy #search | @Acidus
I added two more search modifiers to my Gemini search engine Kennedy: "site:" and "intitle:".
The "site:" modifier allows you to target your search query at a specific capsule, like this:
Search for "site:marginalia.nu wikipedia"
One cool thing you can do is specify "site:" without any search terms, and Kennedy will show you all the URLs which it has indexed for that capsule.
All the pages on @mozz's capsule.
I'm actually using this myself right now to troubleshoot crawling issues and see why some capsules are not more fully indexed.
The "intitle" modifier lets you search only the titles of websites. The defunct Auragem search engine only indexed page titles and it worked surprisingly well, as did search early WWW search engines. Even today, search engines like Google offer an "intitle:" modifier to target searches. It's a great addition because it can find pages more specifically about a topic than just a regular search. Compare these 2 searches:
The second set of results are much more targeted. Though as an aside, what this shows is also that I need to improve my search and ranking algorithms for general searches! Which is great for me because a big reason I bulit Kennedy in the first place was to learn the challenges with building a search engine.
You can also search for multiple words in a title using "intitle:", or combine searching in a title with a regular content search, or even a site search.
Search for "site:gemi.dev intitle:Crawlers robots"
More examples of these and other search modifiers can be found in Kennedy's documentation:
I'm always making changes to Kennedy, and much of it based on feedback I get. Give it a try and let me know what you think.