Example: tracking a widget change

A cluster is a snapshot, so two snapshots taken either side of a PublicWWW update can be compared. This walks through finding the sites that took up one share widget and dropped another - eleven steps, each with the screen it happens on.

The same shape works for any "who changed from A to B" question: two searches, two clusters, repeat after an update, subtract, intersect.

  1. Let's use code samples for widgets:


  2. Find websites with ShareThis widget code and copy domain names to cluster:


  3. Same with AddToAny widget code and copy domain names to another cluster:


  4. Wait until PublicWWW update and repeat query for ShareThis:


  5. Store fresh ShareThis results to cluster:


  6. Repeat query for AddToAny:


  7. Store fresh AddToAny results to cluster too:


  8. Find new websites with ShareThis code:


  9. Find old websites with removed AddToAny code:


  10. Intersect clusters to find who installed ShareThis AND removed AddToAny:


  11. Download, browse or keep results for other operations:


Steps 1 and 2 have to happen before the update you want to measure, since there is no way to search the index as it was. Get into the habit of storing the cluster when you first run a query you will want to compare later.

Next Example: extracting phones and emails