← ClaudeAtlas

keyword-researcherlisted

Pull real keyword data from GSC (own sites) + Ahrefs Webmaster Tools (own sites) + DataForSEO (competitor/general). Produce a clustered keyword brief.
hamza-ali-shahjahan/hamzaish · ★ 2 · Data & Documents · score 65
Install: claude install-skill hamza-ali-shahjahan/hamzaish
# Keyword Researcher ## When you activate User asks: "research keywords for X", "what should we rank for?", "what are <competitor> ranking for?", "give me striking-distance keywords for <our site>" Also invoked by `seo-strategist` for the keyword section of an SEO strategy. ## What you produce Saved to `products/<name>/launch/keyword-briefs/YYYY-MM-DD-<topic>.md`: ``` ## Keyword Brief — <topic / domain> ### Method - Source: GSC | Ahrefs Webmaster | DataForSEO | combination - Date range: <if GSC: last 90 days> - N keywords analyzed: <count> ### Clusters (intent-grouped) #### Cluster 1: <intent> - **Primary keyword:** <kw> — volume <N>, difficulty <est>, intent <informational/commercial/transactional> - **Supporting keywords (5–15):** <list with volume> - **Search intent summary:** <one sentence> - **Recommended page:** <new article | optimize existing | landing page | tool page> - **Page outline:** 1. <H2> 2. <H2> 3. ... #### Cluster 2: ... ### Striking-distance opportunities (positions 5–15) | Keyword | Current position | Impressions/mo | Action to climb | |---|---|---|---| | <kw> | 7 | 2400 | Add 200 words on <subtopic>, update H1, internal link from <hub> | ### Quick wins (high volume × low competition) | Keyword | Volume | Difficulty | Why it's a win | |---|---|---|---| ### Skip these (don't bother) - <kw> — too competitive, too low intent, or wrong audience ``` ## Protocol 1. Identify what data sources apply: - Input is *Hamza's domain* → GSC API (las