# Playbook Google Site Search

Checks whether a company's own website mentions a specific keyword, using one simple...

- Repository: https://github.com/growthenginenowoslawski/coldoutboundskills (797 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-05
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add growthenginenowoslawski/coldoutboundskills --skill playbook-google-site-search -g -a claude-code -y`
Codex: `npx skills add growthenginenowoslawski/coldoutboundskills --skill playbook-google-site-search -g -a codex -y`
Cursor: `npx skills add growthenginenowoslawski/coldoutboundskills --skill playbook-google-site-search -g -a cursor -y`
Gemini CLI: `npx skills add growthenginenowoslawski/coldoutboundskills --skill playbook-google-site-search -g -a gemini-cli -y`

## Description

Checks whether a company's own website mentions a specific keyword, using one simple Google site: query per keyword through a SERP API, and turns the hit into a copy-ready line. Triggers on "does their site mention X", "site: search", "find companies whose website says X", "filter this list by a keyword on their site", "check if they talk about X", "google search enrichment". Outputs site_keyword_hit plus a one-clause personalization line with an evidence URL.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Playbook: Google `site:` Keyword Filter

> All rules here are best practice, not law. Override any of them when the campaign calls for it; note the best practice once and move on.

**Use when:** a campaign needs to know whether each company's own website talks about a specific
thing, a certification, a technology, a service line, a location, a program name, and no structured
API sells that field.

**Do not use when:** you need to *find* companies you do not have yet; when the thing you want is a
**page** rather than a phrase (`playbook-pricing-page`, `playbook-case-study-page`); or when a real
filterable field already exists (funding stage, headcount, technology installed), filter at the
source and skip this entirely.

**One-line output:** `site_keyword_line = "you hold SOC 2 Type II certification"`, rendering as
`Noticed you hold SOC 2 Type II certification.`

## 1. Trigger and scope

You have a list of domains. Someone asks "which of these mention X on their website?"

**It does two jobs at once, and you should know which one you are buying.** As a **filter** it tells
you which rows to keep, that half is reliable. As a **personalization signal** it gives you an
evidence URL and a line, that half needs the confidence gate in §2, **because a page can contain
your keyword for reasons that have nothing to do with the company.**

**It does not prove a company lacks something.** The index is incomplete and its results are **not
even stable between two identical calls a minute apart** (measured). An empty result means "not
found in the index today", never "this company does not do X".

### The rule that defines this playbook: one keyword, one query

`site:acme.com "chess"`. **Never** `site:acme.com ("chess" OR "checkers" OR "board games")`.

Measured:

The rest: https://github.com/growthenginenowoslawski/coldoutboundskills/blob/HEAD/skills/playbooks/playbook-google-site-search/SKILL.md
