business

Off-Page SGEO Authority

Build authority and reputation signals for both search engine rankings and AI platform citations — covering backlink strategy, brand mention development, multi-platform presence on AI-cited sources, digital PR, community engagement, and AI visibility measurement.

SEOGEOSGEObacklinksauthoritydigital-PRbrand-mentionsAI-visibilitylink-building

Works well with agents

SEO Specialist AgentMarketing Strategist AgentContent Strategist AgentGrowth Engineer AgentDeveloper Advocate Agent

Works well with skills

Technical SGEO SetupOn-Page SGEO OptimizationContent SGEO StrategyGo-to-Market PlanTechnical SEO Audit
$ npx skills add The-AI-Directory-Company/(…) --skill off-page-sgeo
off-page-sgeo/
    • ai-citation-platforms.md17.9 KB
    • ai-visibility-measurement.md11.9 KB
    • backlink-strategy.md8.2 KB
    • brand-mentions.md7.2 KB
    • digital-pr.md9.4 KB
    • analyze-competitor-authority.py8.2 KB
    • audit-platform-presence.py8.2 KB
    • check-backlink-profile.py6.4 KB
    • find-link-opportunities.py8.9 KB
    • monitor-brand-mentions.py7.5 KB
    • probe-ai-visibility.py9.9 KB
    • track-ai-referrers.py7.8 KB
  • SKILL.md23.4 KB
SKILL.md
Markdown
1 
2# Off-Page SGEO Authority
3 
4## Tool discovery
5 
6Before gathering project details, confirm which tools are available.
7Ask the user directly — do not assume access to any external service.
8 
9**Free tools (no API key required):**
10- [ ] WebFetch (fetch any public URL — robots.txt, sitemaps, pages)
11- [ ] WebSearch (search engine queries for competitive analysis)
12- [ ] Google PageSpeed Insights API (CWV data, no key needed for basic usage)
13- [ ] Google Rich Results Test (structured data validation)
14- [ ] Playwright MCP or Chrome DevTools MCP (browser automation)
15 
16**Paid tools (API key or MCP required):**
17- [ ] Google Search Console API (requires OAuth)
18- [ ] DataForSEO MCP (SERP data, keyword metrics, backlinks)
19- [ ] Ahrefs API (backlink profiles, keyword research)
20- [ ] Semrush API (competitive analysis, keyword data)
21 
22**The agent must:**
231. Present this checklist to the user
242. Record which tools are available
253. Pass the inventory to scripts as context
264. Fall back gracefully — every check has a free-tier path using WebFetch/WebSearch
27 
28## Before you start
29 
30Gather the following from the user. If anything is missing, ask before proceeding:
31 
321. **What is the business domain and URL?** (Primary website to build authority for)
332. **What is the current backlink profile?** (Number of referring domains, domain authority/rating if known — check Ahrefs, Moz, or Semrush)
343. **Where does the brand already have presence?** (LinkedIn, Reddit, YouTube, Twitter/X, GitHub, industry forums — list all active accounts)
354. **What content assets are available for promotion?** (Guides, free tools, original research, data studies, templates)
365. **Who are the main competitors?** (3-5 domains that already have authority in your space)
376. **What is the budget for outreach and PR?** (None, small <$500/mo, moderate $500-2000/mo, significant >$2000/mo)
387. **Is AI citation a priority?** (Whether appearing in ChatGPT, Perplexity, Claude, Gemini responses matters for the business)
398. **What is the industry/niche?** (Determines which communities, publications, and platforms matter most)
40 
41## Off-page SGEO procedure
42 
43### Step 1: Backlink Strategy
44 
45> **Scripts:** Run `scripts/check-backlink-profile.py --domain yourdomain.com` for baseline. Run `scripts/find-link-opportunities.py --topic 'your niche'` for prospects.
46> **Reference:** See `references/backlink-strategy.md` for outreach templates and anchor text guidelines.
47 
48Quality over quantity — one link from a respected industry site is worth more than 100 from random directories. Search engines use backlinks as trust signals. AI engines use the same publications as training and retrieval sources, so a backlink from a high-authority site doubles as an AI citation pathway.
49 
50**Linkable asset types** (in order of effectiveness):
51 
521. **Original research** — Surveys, benchmarks, data studies. Journalists and bloggers cite these naturally. AI engines frequently quote statistics from original research.
532. **Free tools** — Calculators, analyzers, generators. People link to useful tools. Tool pages get referenced in AI answers to "how do I..." queries.
543. **Comprehensive guides** — The definitive resource on a topic. Others reference it instead of recreating it. AI engines prefer citing single authoritative sources over fragmented ones.
554. **Data visualizations** — Infographics, interactive charts. Embeddable content earns links passively.
565. **Frameworks and templates** — Reusable assets people reference and share in communities.
57 
58**Link acquisition methods:**
59 
60- **Guest posting** on relevant industry blogs. Provide genuine value — a unique angle, original data, or expert perspective. Not link drops disguised as articles.
61- **Resource page outreach.** Find "useful links" or "resources" pages in your niche using search operators like `intitle:"resources" [your topic]`. Suggest your content where it genuinely fits.
62- **Broken link building.** Use Ahrefs or Check My Links to find broken links on relevant sites. Create or identify your content that serves as a replacement. Contact the site owner with the fix.
63- **HARO / Connectively responses.** Journalists post queries seeking expert quotes. Respond within 2 hours with a concise, quotable answer and your credentials. Include 1-2 data points.
64- **Skyscraper technique.** Find the top-ranking content for your target keyword. Create something measurably better (more current data, broader scope, better examples). Outreach to sites linking to the original with a specific reason yours is more useful.
65 
66**Backlink tracking template:**
67 
68```
69| Target Site | DA/DR | Contact Person | Asset Offered | Outreach Date | Status | Link Acquired | Follow-up Date |
70|-------------|-------|----------------|---------------|---------------|--------|---------------|----------------|
71| | | | | | | | |
72```
73 
74Status values: Not contacted, Pitched, Replied, Negotiating, Published, Declined, No response.
75 
76### Step 2: Brand Mention Development
77 
78> **Script:** Run `scripts/monitor-brand-mentions.py --brand 'Your Brand'` to find and classify mentions.
79> **Reference:** See `references/brand-mentions.md` for monitoring setup and mention-to-link conversion workflow.
80 
81Unlinked mentions of your brand contribute to perceived authority for both search engines and AI systems. Google's entity recognition treats brand mentions as implicit endorsements. AI engines weigh brand mentions across diverse sources when deciding what to cite.
82 
83**Monitoring setup:**
84 
85- Set up Google Alerts for your brand name, product names, and founder/CEO names
86- Configure Ahrefs Alerts or Semrush Brand Monitoring for web mentions
87- Use social listening (Mention.com, Brand24, or free Twitter/Reddit search) for social mentions
88- Track mentions weekly — categorize as linked, unlinked, positive, negative, neutral
89 
90**Mention-to-link conversion:**
91 
921. Export unlinked mentions from your monitoring tool
932. Prioritize by site authority (DA/DR > 40 first)
943. Find the author's contact (Twitter, LinkedIn, or site contact page)
954. Send a brief, friendly request: "Thanks for mentioning [brand] — would you mind linking to [URL] so readers can find us easily?"
965. Conversion rate expectation: 5-15% of outreach attempts result in added links
97 
98**Building mentionable authority:**
99 
100- Publish quotable statistics and frameworks that get attributed by name ("According to [Brand]'s 2025 report...")
101- Participate in industry surveys and roundups where your brand appears alongside competitors
102- Contribute expert commentary to publications — each quote is a brand mention
103- Create named methodologies or scores (e.g., "[Brand] Readiness Score") that others reference
104 
105### Step 3: Multi-Platform Presence for AI Citation
106 
107> **Script:** Run `scripts/audit-platform-presence.py --brand 'Your Brand'` to check presence across all 7 platforms.
108> **Reference:** See `references/ai-citation-platforms.md` for platform-by-platform tactical guides.
109 
110This is the key GEO differentiator. AI engines cite sources beyond your website. If your brand only exists on your domain, you limit citation potential to a single source. Building presence on platforms that AI engines frequently retrieve from expands your citation surface area.
111 
112**Platforms AI engines frequently cite** (ordered by observed citation frequency):
113 
1141. **Reddit** — Extremely high AI citation rate. AI engines treat Reddit threads as authentic user opinions and recommendations.
115 - Identify 3-5 subreddits where your target audience asks questions
116 - Participate genuinely: answer questions with expertise, share experiences, provide helpful context
117 - Build karma and post history before any brand mentions
118 - Never spam or overtly self-promote — Reddit communities detect and punish this immediately
119 
1202. **YouTube** — Transcripts are indexed by AI engines. Video content with detailed spoken explanations gets cited.
121 - Create tutorial and explainer videos with clear, keyword-rich spoken content
122 - Write detailed video descriptions (AI reads these even when it cannot watch the video)
123 - Use chapters with descriptive titles
124 
1253. **LinkedIn** — Professional content gets cited for business, industry, and career topics.
126 - Publish long-form articles (not just short posts) — articles have permanent URLs that AI can cite
127 - Share original data and analysis relevant to your industry
128 - Comment substantively on industry discussions
129 
1304. **Wikipedia** — Extremely high authority for AI citation. If your brand or topic qualifies for a Wikipedia article, it carries outsized weight.
131 - Do NOT edit your own brand's article — this violates Wikipedia policy and edits get reverted
132 - Contribute genuine expertise to related topic articles where you have knowledge
133 - Ensure your brand is cited in reliable secondary sources first (Wikipedia requires these for notability)
134 
1355. **GitHub** — Critical for developer-focused products.
136 - README quality directly affects AI citation. Write comprehensive READMEs with clear explanations, not just installation instructions.
137 - Maintain documentation that answers common questions
138 - Participate in relevant open-source projects
139 
1406. **Stack Overflow / industry forums** — Expert answers get cited when AI encounters technical questions.
141 - Answer questions in your domain with thorough, well-structured responses
142 - Include code examples, links to documentation, and explanations of why (not just how)
143 
1447. **Industry publications** — Guest articles on respected publications extend your brand's citation surface.
145 - Target publications that rank for queries your audience searches
146 - Prioritize evergreen content over news — AI engines cite reference material more than dated articles
147 
148**Platform audit template:**
149 
150```
151| Platform | Account Exists | Last Active | Content Pieces | Content Quality (1-5) | AI Citation Potential | Priority |
152|------------------|----------------|-------------|----------------|-----------------------|-----------------------|----------|
153| Reddit | | | | | | |
154| YouTube | | | | | | |
155| LinkedIn | | | | | | |
156| Wikipedia | | | | | | |
157| GitHub | | | | | | |
158| Stack Overflow | | | | | | |
159| [Industry forum] | | | | | | |
160```
161 
162AI Citation Potential: High (platform frequently cited by AI for this topic), Medium (occasionally cited), Low (rarely cited for this niche).
163 
164### Step 4: Digital PR
165 
166> **Reference:** See `references/digital-pr.md` for pitch templates, journalist identification workflow, and podcast guesting strategy.
167 
168Getting featured in publications, podcasts, and roundups builds both traditional authority (backlinks, brand mentions) and AI citation surface area. Journalists produce content that AI engines treat as authoritative sources.
169 
170**Tactics:**
171 
172- **Create newsworthy content.** Trend reports, benchmark studies, industry surveys with original data. Journalists need data to write stories — be the source.
173- **Build journalist relationships.** Follow reporters covering your niche on Twitter/X. Engage with their work before pitching. Use tools like Muck Rack or manual research to find relevant journalists.
174- **Pitch data-driven stories.** Lead with the most surprising statistic. Journalists get hundreds of pitches — yours needs a compelling number in the subject line.
175- **Participate in podcasts.** Reach out to podcasts in your niche as a guest. Podcast show notes with backlinks persist indefinitely. Transcripts get indexed by AI.
176- **Submit to industry awards and lists.** "Best of" lists, "Top 50" roundups, and award programs generate high-authority mentions and links.
177- **Speak at events and conferences.** Speaker pages link to your site. Conference content gets cited. Recorded talks become searchable content.
178 
179**PR pitch template:**
180 
181```
182Subject: [Key Statistic or Angle] — for [Publication Name]
183 
184Hi [First Name],
185 
186[One sentence: why this matters to their specific audience — reference a recent article they wrote if possible.]
187 
188[Two sentences: what the data or story is, leading with the most interesting finding. Include one specific number.]
189 
190[One sentence: why you or your company is credible on this topic — role, years of experience, dataset size.]
191 
192Happy to share the full [report/dataset/analysis]. Would you like to take a look?
193 
194[Your Name]
195[Title, Company]
196```
197 
198Response rate expectation: 5-10% for cold pitches, 15-25% for warm contacts. Follow up once after 3-5 business days if no response.
199 
200### Step 5: Community Engagement
201 
202> **Reference:** See `references/ai-citation-platforms.md` (Reddit and forum sections) for community-specific tactics.
203 
204Genuine participation in communities drives referral traffic, brand awareness signals, and — for AI citation — creates the kind of authentic, expert-attributed content that AI engines prefer to cite.
205 
206**Execution steps:**
207 
2081. Identify 3-5 communities where your target audience actively asks questions and discusses problems
2092. Spend 2-4 weeks contributing value before any brand mentions — answer questions, share expertise, provide feedback
2103. Build reputation as a domain expert, not a marketer. Your profile and post history are visible.
2114. Share your content only when it directly answers someone's question or request
2125. Track community referral traffic in GA4 (Acquisition > Traffic acquisition > filter by source)
213 
214**Community platforms by niche:**
215 
216```
217| Niche | Primary Communities |
218|------------------|------------------------------------------------------------------------------|
219| Developer tools | Hacker News, Reddit (r/programming, r/webdev), Dev.to, Stack Overflow |
220| SaaS / Business | LinkedIn, Reddit (r/SaaS, r/startups), Product Hunt, Indie Hackers |
221| Marketing | Reddit (r/SEO, r/marketing), Twitter/X, LinkedIn, GrowthHackers |
222| Design | Dribbble, Behance, Reddit (r/design), Figma Community |
223| AI / ML | Reddit (r/MachineLearning, r/LocalLLaMA), Hacker News, Hugging Face, GitHub |
224| E-commerce | Reddit (r/ecommerce, r/shopify), Twitter/X, Shopify Community |
225| Finance | Reddit (r/fintech), LinkedIn, Twitter/X FinTwit |
226```
227 
228**Community engagement tracking:**
229 
230```
231| Community | Posts/Comments This Month | Helpful Responses | Brand Mentions | Referral Traffic | Engagement Trend |
232|---------------|---------------------------|--------------------|----------------|------------------|------------------|
233| | | | | | |
234```
235 
236### Step 6: AI Visibility Measurement
237 
238> **Scripts:** Run `scripts/probe-ai-visibility.py` for baseline measurement. Run `scripts/analyze-competitor-authority.py` for competitive comparison. Run `scripts/track-ai-referrers.py` for GA4 setup instructions.
239> **Reference:** See `references/ai-visibility-measurement.md` for the complete measurement framework.
240 
241Track whether your authority-building efforts translate into AI citations. This is the GEO feedback loop — without measurement, you cannot optimize.
242 
243**Manual testing method:**
244 
2451. Compile 10-20 queries your target audience would ask AI assistants (e.g., "What is the best [category] tool?", "How do I [problem your product solves]?", "What are the top [your niche] companies?")
2462. Ask each query on ChatGPT, Perplexity, Claude, and Gemini
2473. Record whether your brand or content is cited in the response
2484. Record which competitors are cited instead
2495. Analyze what the cited sources have that yours does not (more backlinks? presence on cited platform? better content?)
2506. Repeat monthly to track trends over time
251 
252**AI visibility tracking template:**
253 
254```
255| Query | ChatGPT Cited? | Perplexity Cited? | Claude Cited? | Gemini Cited? | Competitors Cited | Notes | Date |
256|--------------------------------|----------------|-------------------|---------------|---------------|-------------------|-------|------------|
257| | | | | | | | |
258```
259 
260**Tool-based tracking:**
261 
262```
263| Tool | Approx. Price | What It Tracks |
264|------------------------|---------------|-------------------------------------------------------------------|
265| Cairrot | ~$40/mo | ChatGPT, Perplexity, Claude, Gemini citations; AI bot crawl logs |
266| AIclicks | ~$39/mo | Prompt-level tracking, AI visibility score |
267| Peec AI | Varies | AI visibility across platforms, competitive benchmarking |
268| Semrush AI add-on | Included | AI visibility score, prompt research |
269```
270 
271**GA4 referrer tracking for AI traffic:**
272 
273- Add these referrers to a custom channel group or monitor in Acquisition reports:
274 - `chat.openai.com`
275 - `perplexity.ai`
276 - `gemini.google.com`
277 - `claude.ai`
278- AI-referred sessions grew 527% year-over-year in early 2025. This traffic source is compounding — track it now even if volumes are small.
279 
280### Step 7: Measurement Cadence
281 
282```
283| Frequency | What to Check |
284|------------|--------------------------------------------------------------------------------------------------|
285| Weekly | New backlinks acquired, keyword ranking movements, GSC for crawl errors, community engagement |
286| Monthly | Backlink profile growth, content performance by referral source, AI visibility manual checks |
287| Quarterly | Full backlink audit (toxic link review), competitor authority comparison, platform strategy review |
288| Biannually | Tool stack assessment, budget reallocation, strategy pivot decisions based on 6-month trends |
289```
290 
291Track the compounding effect: off-page authority builds slowly (expect 3-6 months for measurable backlink impact, 6-12 months for significant AI citation improvements). Document baseline metrics at the start so progress is visible.
292 
293## Available scripts
294 
295Start with `scripts/probe-ai-visibility.py` to establish your AI citation baseline, then measure monthly to track the impact of your authority-building efforts.
296 
297| Script | What it does | Run it when |
298|--------|-------------|-------------|
299| `probe-ai-visibility.py` | Tests queries against AI platforms, records brand citations and competitor citations. **Key measurement script.** | Baseline + monthly |
300| `check-backlink-profile.py` | Estimates backlink profile via WebSearch or paid APIs. Identifies top referring domains. | Baseline + quarterly |
301| `monitor-brand-mentions.py` | Finds brand mentions across web, Reddit, HN, LinkedIn. Classifies as linked/unlinked and by sentiment. | Monthly |
302| `audit-platform-presence.py` | Checks brand presence on 7 AI-cited platforms. Identifies gaps and priorities. | Baseline + quarterly |
303| `analyze-competitor-authority.py` | Compares authority signals across your domain and competitors. Identifies gaps and strengths. | Baseline + quarterly |
304| `find-link-opportunities.py` | Discovers resource pages, guest post targets, roundups, and journalist queries for your topic. | Monthly |
305| `track-ai-referrers.py` | Generates GA4 custom channel group config for AI referrer tracking. Setup guide included. | One-time setup |
306 
307All scripts accept `--tools tools.json` to use paid tool APIs when available. Without it, every script works using WebFetch and WebSearch as free baseline.
308 
309## Quality checklist
310 
311- [ ] Backlink tracking spreadsheet is set up with target sites prioritized by relevance and authority
312- [ ] Brand mention monitoring is active (Google Alerts at minimum, dedicated tool if budget allows)
313- [ ] At least 3 platforms from the AI citation list have active, quality profiles
314- [ ] One linkable asset (research, tool, or comprehensive guide) exists or is in production
315- [ ] Community participation is established in at least 2 relevant communities with value-first contributions
316- [ ] AI visibility baseline is recorded (manual test of 10+ queries across 3+ AI platforms)
317- [ ] Digital PR pitch list is built with 10+ relevant journalists or publications
318- [ ] Measurement cadence is scheduled with calendar reminders for weekly, monthly, and quarterly reviews
319 
320## Common mistakes to avoid
321 
322- **Buying links or participating in link schemes.** Google penalties are real and recoverable but painful. Purchased links provide zero AI citation benefit because AI engines assess source quality independently.
323- **Ignoring multi-platform presence.** AI engines cite Reddit, YouTube, LinkedIn, and Wikipedia — not just your domain. If you only build backlinks to your website, you miss the GEO half of SGEO.
324- **Self-promotion without value in communities.** Reddit, Hacker News, and forums have strong norms against marketing. Violating them damages your reputation permanently in that community and can result in bans.
325- **Not tracking AI visibility.** You cannot improve what you do not measure. AI citation is a new metric — most competitors are not tracking it yet, which is an advantage if you start now.
326- **Focusing only on backlinks, ignoring brand mentions.** AI engines weigh unlinked brand mentions as authority signals. A brand mentioned in 50 articles without links still registers as authoritative.
327- **Expecting overnight results.** Authority building is a 6-12 month compounding investment. Backlink campaigns take 3-6 months to show ranking impact. AI citation changes lag further behind.
328- **Only existing on your own domain.** If your brand has no presence on Reddit, LinkedIn, YouTube, or industry forums, AI engines have fewer sources to cite you from. Diversify your presence.
329- **Neglecting content quality while chasing links.** Authority without fresh, accurate content does not rank or get cited. Links to outdated or thin content waste the authority they pass.
330- **Trying to do everything at once.** Pick 2-3 authority channels (e.g., backlinks + Reddit + digital PR) and execute consistently. Spreading effort across all channels simultaneously produces mediocre results everywhere.
331 

©2026 ai-directory.company

·Privacy·Terms·Cookies·