--- layout: default section: Posts title: Search Terms nav: Stories sub: Stories meta_description: "What people search for across the API Evangelist network each week — the most-searched terms and the unmet demand (searches that returned no match), straight from the live API Evangelist search API logs." --- {% assign weeks = site.data.search_terms.weeks %} {% assign latest = weeks | last %} {% assign week_count = weeks | size %}
What people look for across the API Evangelist network each week — the most-searched terms and the unmet demand (searches that returned nothing), aggregated from the live API Evangelist API logs.
{% if week_count > 0 %}Last updated: {{ latest.fetched_at | date: "%B %-d, %Y" }} · {{ week_count }} week{% if week_count != 1 %}s{% endif %} of data
{% endif %}| # | Term | Searches |
|---|---|---|
| {{ forloop.index }} | {{ r.q }} | {% include number.html n=r.n %} |
| # | Term | Searches |
|---|---|---|
| {{ forloop.index }} | {{ r.q }} | {% include number.html n=r.n %} |
No zero-result searches this week.
{% endif %}Unmet demand is the highest-signal list here: these are things people went looking for across the network but the catalog didn't have a match for — the worklist for what to write, cover, or curate next.
{% assign gsc = site.data.search_console.weeks %}The searches people typed into Google when API Evangelist appeared in the results, week of {{ g.week_starting }} → {{ g.week_ending }}. It is the clearest view of what people were looking for when they found this site.
| Search | Clicks | Shown | Position |
|---|---|---|---|
| {{ q.query | escape }} | {{ q.clicks }} | {{ q.impressions }} | {{ q.position }} |
These searches account for {{ g.query_coverage_pct }}% of clicks; Google withholds the rest as too rare to show.
| Page | Clicks | Shown |
|---|---|---|
| {{ p.page | truncate: 60 }} | {{ p.clicks }} | {{ p.impressions }} |
Searches where API Evangelist is shown but ranks 11–20 — closest to becoming visitors.
| Search | Shown | Position |
|---|---|---|
| {{ q.query | escape }} | {{ q.impressions }} | {{ q.position }} |
Source: Google Search Console, {{ gsc.size }} week{% if gsc.size != 1 %}s{% endif %} on file. The newest week is preliminary and is refreshed the following Monday. Data: search_console.json.
{% else %}Google Search Console is not connected yet — this section fills in after the first weekly fetch.
{% endif %} {% if week_count > 1 %}| Week ending | Total Searches | Distinct Terms | Unmet Terms | Days Covered |
|---|---|---|---|---|
| {{ w.week_ending }} | {% include number.html n=w.total_searches blank=0 %} | {% include number.html n=w.unique_terms blank=0 %} | {% include number.html n=w.unmet_terms blank=0 %} | {{ w.days_found | default: 0 }}/7 |