Image: Shutterstock
5 Online Search Tools to Make Journalists’ Lives Easier
Read this article in
Internet search expert and author Tara Calishain used JavaScript to create a collection of tools that save time for journalists conducting research. Here, she explains how five of those tech tools work. This post was originally published at Online Journalism Blog and is reprinted here with permission.
It’s been over 25 years since I wrote the “Official Netscape Guide to Internet Research: For Windows and Macintosh” (and 24 years since I started my blog ResearchBuzz), but search engines and the problem of finding things on the internet remain just as fascinating to me. Over this summer I began trying to actually solve search challenges instead of just thinking about them — and working out techniques to minimize them.
What changed? I began learning JavaScript. I spent some time in a SkillShare class in May, started a GitHub account in June, and by Labor Day I had a collection of about 20 of what I’m calling ResearchBuzz Search Gizmos. They’re all freely available at SearchGizmos.com. Some of them require API keys, but the keys are free as well. These are the search tools most useful to journalists:
1. Targeted Background Research: Gossip Machine
Gossip Machine uses over five years’ worth of page views to surface potential “news days” for any topic with a Wikipedia page (2016 – now). It does this by generating a daily average of page views and then flagging dates that had traffic between 150% and 190% of that average (depending on the setting you use). It then generates pre-filled Google News and Google Web search links for those dates so you can go straight to a (hopefully-useful) Google search for your topic.
A search for “Margaret Atwood” and 2021, for example, throws up four dates. Clicking the Google search link for the first brings up two video clips published on that day from an interview on CBC News. A search for “Olympics” and 2019 (a year when it wasn’t held), throws up June 24th that year: the associated search link take you to results that tell you why. On that date it was announced that Italy would host the Winter Games in 2026.
This tool performs best for pages that get more than 7,000 views a day, but even with fewer it works great at digging up notable news dates.
2. Save Time Typing Variant Searches: Carl’s Name Net
Carl’s Name Net takes a name and optional keywords, generates a set of name variants, and builds those variants into search URLs for Google, Google Books, Google Scholar, and the Internet Archive. For, example, if you typed “John Paul Smith” you’d get search links — for each of those platforms — that combined results for:
- John Smith
- Smith John Paul
- JP Smith, etc.
For the Google searches, it creates two sets of searches: one for common name variants, and one for uncommon. If you don’t specify a middle name, you’ll only get one set of name searches for each resource. For the Internet Archive, every name gets its own search URL. It’s a fast way to weed out a bunch of results from unusual places. (For a slightly more extreme way to chase down normally-hidden search results, try The Anti-Bullseye Name Search.)
3. Create a Keyword RSS Alert: Kebberfegg RSS Generator
I firmly believe that Really Simple Syndication (RSS) is the most underrated tech on the Internet. I use RSS feeds daily and I couldn’t produce ResearchBuzz without them. Kebberfegg generates keyword-based RSS feeds (RSS feeds searching a particular site for a keyword) for about a dozen resources, including Bing, Google News, Reddit, and WordPress.
4. Search US University Pages Based on their Characteristics: Super Edu Search
Google’s site:edu search modifier is a great way to instantly make your search results more rich and authoritative, but it’s frustrating to try to filter that space with additional parameters. Super Edu Search takes higher education institution information from the US Department of Education and applies it as a Google search filter. Did you ever want to search the web space of all the public universities in Indiana? Or all the historically Black colleges and universities (HBCUs) in the country? Or maybe all the Baptist institutions in Texas? Now you can. This tool requires a free Data.gov API key.
5. Search Multiple Politicians’ Output Across Multiple Social Platforms: Congressional Social Media Explorer (CSME)
US members of Congress have a number of social media outlets from which they can speak, but it’s difficult to search across all that space at once. Well, it was, anyway. CSME takes advantage of a ProPublica API to generate focused Google queries for each member’s social media space. Specifically, it will generate Google queries that will search across a number of Facebook and Twitter posts as well as look for photos and videos for every member of Congress. Queries are generated one state at a time, are available for the years 2011 through now, and include both the Senate and the House of Representatives.
Additional Resources
Online Research Tools and Investigative Techniques
Tips for Optimizing Google Search in Investigations, from Online Expert Henk van Ess
Finding People Online: A Tipsheet From Paul Myers
Tara Calishain is a bestselling author of books about finding things on the internet, including “Google Hacks” and the “Official Netscape Guide to Internet Research.” Since 1996 she’s written about search engines and databases, through her blog, ResearchBuzz, in 1998. In 2022, she began creating search tools with JavaScript and established a new website, Search Gizmos.