Awesome-omni-skill marketing-ai-search-optimization

Modern search visibility optimization covering traditional search fundamentals, SERP evolution, and optional assistant/answer-engine visibility with technical setup, content strategies, and measurement frameworks.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/business/marketing-ai-search-optimization" ~/.claude/skills/diegosouzapw-awesome-omni-skill-marketing-ai-search-optimization-9bdeb0 && rm -rf "$T"
manifest: skills/business/marketing-ai-search-optimization/SKILL.md
source content

SEARCH VISIBILITY & MODERN DISCOVERY — OPERATIONAL SKILL

This skill contains actionable, production-ready systems for content discoverability across traditional search and modern SERP surfaces. Assistant/answer-engine visibility is covered only in clearly labeled optional sections.

Structure: Core search visibility fundamentals first. AI-specific optimization in clearly labeled "Optional: AI / Automation" sections.


Core: Search Intent Modeling

Every piece of content must map to user intent. Misaligned intent = wasted effort.

Intent TypeUser GoalContent FormatConversion Likelihood
InformationalLearn/understandGuides, tutorials, explainersLow (nurture)
NavigationalFind specific brand/pageBrand pages, product docsMedium (existing interest)
CommercialResearch before buyingComparisons, reviews, vs-pagesHigh
TransactionalBuy/sign up nowPricing, checkout, demo pagesHighest

Do

  • Map content inventory to intent types
  • Prioritize commercial + transactional for revenue impact
  • Use informational content for top-of-funnel brand building
  • Match page structure to intent (transactional = short; informational = comprehensive)

Avoid

  • Publishing "informational" content expecting direct conversions
  • Mixing multiple intents on one page
  • Ignoring navigational intent (your brand searches matter)

Core: SERP Surface Evolution (2025)

Search results are no longer 10 blue links. Modern SERP surfaces:

SERP FeatureVisibility ImpactOptimization Priority
Rich Results (eligible types only)High — enhanced displayImplement only where supported
Answer BoxesVery high — position zeroConcise, direct answers
Knowledge PanelsHigh for entitiesEntity/brand optimization
People Also AskMedium-highQuestion-answer format
Local Pack (if relevant)HighStrong location signals + GBP
Video / Image SurfacesMedium-highMedia SEO + clear metadata
Zero-Click / On-SERP AnswersHighOptimize for visibility + intent

Zero-Click Reality

More queries are satisfied on the results page via answer boxes, panels, and rich results. Plan for it:

StrategyDescription
AcceptOptimize for brand visibility in zero-click (answer boxes, panels)
AdaptTarget queries with click-through intent (commercial/transactional)
MeasureTrack impressions AND clicks, not just rankings

Do

Avoid

  • Measuring SEO success by rankings alone (impressions matter)
  • Ignoring zero-click—it's visibility even without traffic
  • Over-optimizing for features your content can't win

Core: Brand Visibility & Trust Signals

E-E-A-T Framework (Google Quality Raters)

SignalWhat It MeansHow to Demonstrate
ExperienceFirst-hand knowledgeCase studies, original data, personal narrative
ExpertiseSubject matter depthAuthor credentials, technical accuracy
AuthoritativenessIndustry recognitionBacklinks, citations, press mentions
TrustReliability, safetyHTTPS, clear contact, accurate info, reviews

Source: Google Search Quality Rater Guidelines (used for human evaluation, not a direct ranking checklist): https://static.googleusercontent.com/media/guidelines.raterhub.com/en//searchqualityevaluatorguidelines.pdf

Do

  • Add author bios with credentials to expertise content
  • Include original research, data, or unique insights
  • Get cited by authoritative sources in your niche
  • Keep information accurate and updated

Avoid

  • Anonymous "admin" authored content for YMYL topics
  • Rehashing competitor content without adding value
  • Neglecting site security and trust signals

Core: Content Discoverability Checklist

Use before publishing any content:

CheckRequirementPass/Fail
Intent mappedClear primary intent identified
H1 + meta titleInclude target query, <60 chars
Meta descriptionClear value prop, <155 chars
URL structure5-7 words, semantic, no parameters
Internal links3+ contextual links to/from related pages
Structured dataImplement only eligible, accurate types
First paragraphDirect answer to query in first 100 words
Freshness signalDate published/updated visible
Mobile usabilityMobile-first layout and QA (see Google guidance on Page Experience and retired Mobile Usability report: https://developers.google.com/search/blog/2023/04/page-experience-in-search)
PerformanceCore Web Vitals monitored (LCP/INP/CLS: https://web.dev/articles/vitals)

For a comprehensive audit covering both traditional and AI search visibility, use search-visibility-audit.md.


Core: Measurement Framework

What to Track

Track visibility, engagement, and business outcomes together (Search Console metric definitions: https://support.google.com/webmasters/answer/7576553?hl=en).

MetricWhereUse It For
ImpressionsGoogle Search ConsoleDemand/visibility trends by query/page
ClicksGoogle Search ConsoleTraffic contribution by query/page
CTRGoogle Search ConsoleSnippet/title alignment to intent
Average positionGoogle Search ConsoleDirectional ranking movement (not a KPI alone)
Landing conversionsAnalytics/CRMQuery/page → lead/signup/purchase rate
Assisted conversionsAnalyticsContent influence across longer journeys
Brand demandSearch Console + TrendsBranded query growth and protection

What to Ignore (Vanity)

  • Rankings without traffic context
  • Impressions without CTR analysis
  • Backlink counts without quality assessment and relevance
  • Page-level metrics without conversion attribution

Use this skill when the user asks for:

  • Search intent and content mapping
  • SERP feature targeting and snippet optimization
  • Content discoverability audits (technical + editorial)
  • Brand visibility and trust signal improvements (E-E-A-T)
  • Measurement plans (impressions, clicks, CTR, assisted conversions)
  • Optional: visibility in AI answer engines and assistant surfaces

Quick Reference

TaskResource/TemplateLocationWhen to Use
Search visibility auditSearch Visibility Audit Checklist
templates/audits/search-visibility-audit.md
Baseline and prioritize improvements
Technical SEO auditSEO Technical Audit Checklist
../marketing-seo-technical/templates/audits/full-technical-audit.md
Crawl/index/render/performance issues
Content distributionDistribution Plan (Search + Social)
../marketing-social-media/templates/content-distribution-plan.md
Ship content with a plan for demand capture
Landing conversionLanding Page Conversion Checklist
../marketing-leads-generation/templates/landing-audit-checklist.md
Improve CVR from search traffic
Optional: AI visibilityAI Search Content Audit
templates/audits/ai-search-content-audit.md
Validate assistant/answer engine visibility

Decision Trees (Quick Use)

### High impressions, low clicks (GSC)
Intent mismatch → Narrow query target or split page by intent
Snippet mismatch → Rewrite title/snippet to match query language and value
SERP feature loss → Add eligible structured data; improve media; strengthen internal links

### Traffic ok, conversions low
Wrong offer for intent → Add comparison/pricing/use-case path for commercial intent
Friction high → Reduce form fields, speed up page, improve trust signals
Weak proof → Add quantified outcomes, case studies, security/compliance

### Page not indexed / not visible
Blocked → robots.txt / meta robots / auth / soft-404
Duplicate → canonical + internal linking + sitemap hygiene
JS render issues → SSR/SSG for primary content (dynamic rendering is deprecated: https://developers.google.com/search/docs/crawling-indexing/javascript/dynamic-rendering)

### Optional: AI answer engines not mentioning brand
[Inference] Audience uses assistants → Run AI visibility checks + fix discoverability
[Inference] Brand missing → Publish canonical, citable pages; strengthen entity signals

For optional AI/assistant decision trees, see the "Optional: AI / Automation" section.


Navigation

Core Resources

Optional: AI / Automation Guides

Templates

Technical

Content

Audits & Testing

Tracking

Related Skills

Marketing & SEO

Technical Implementation

Data & Analytics

Optional: AI / Automation

Key Differentiators

[Inference] This skill treats modern search as a system: crawl/index/render + intent + SERP surfaces + measurement. Optional AI/assistant optimization is additive, not a replacement.


External Resources

See data/sources.json for 28 primary documentation sources across:

  • Google Search docs (fundamentals, crawling/indexing, appearance)
  • web.dev guidance (Core Web Vitals and performance)
  • Search Console measurement definitions
  • Optional assistant visibility controls (Google-Extended, GPTBot) (tagged optional)

Getting Started

First-time setup (30–60 minutes):

  1. Run templates/audits/search-visibility-audit.md on the top 10–20 pages.
  2. Fix obvious indexability issues (robots/noindex/canonicals/sitemaps) using ../marketing-seo-technical/SKILL.md.
  3. Pick 5–10 queries per ICP segment; map each to a single intent and page.
  4. Add measurement: GSC dashboards + conversion events (define what "conversion" means).

Weekly cadence (60 minutes/week):

  1. Review GSC: high impressions + low CTR queries; ship 5 title/snippet improvements.
  2. Review conversions by landing page; fix the 1–2 worst offenders with the CRO checklist.
  3. Ship 1 new commercial-intent page or update 1 core page for freshness and proof.

Optional: AI / Automation

Note: Use this only if your ICP actually discovers products via assistants/answer engines. Keep SEO fundamentals as the baseline.

What to Do First (AI Visibility)

  1. Run
    templates/audits/ai-search-content-audit.md
    on 5–10 key pages.
  2. Validate that key pages are indexable and canonical (assistants often cite canonical URLs first).
  3. Ensure content has citation-grade proof: original data, reproducible steps, and clear definitions.

Crawler Controls (AI Training vs Search)

Do (AI Visibility)

  • Prioritize pages that already drive conversions (not net-new content for an unproven channel).
  • Make claims auditable: add sources, screenshots, definitions, and dates.
  • Keep a single canonical URL per topic; avoid duplicate thin variants.

Avoid (AI Visibility)

  • Treating assistant visibility as a replacement for SEO or product positioning.
  • Publishing "AI-first" pages that weaken intent match and conversion clarity.
  • Over-investing in tools before you can observe any incremental pipeline impact.

Collaboration Notes

With Product

Core

  • Positioning and messaging should inform target queries and page hierarchy.
  • Feature pages need clear claims, proof, and intent-aligned CTAs.
  • Docs and changelogs should be indexable, canonical, and internally linked.

Optional: AI / Automation

  • [Inference] Technical docs are frequently reused in assistant answers; keep them current and link to canonical sources.

With Sales

Core

  • Mine objections and FAQs to create commercial-intent pages (comparisons, security, integrations, pricing).
  • Align on "good lead" definition so content targets the right intent.

Optional: AI / Automation

  • [Inference] Monitor brand/competitor questions in assistants to find missing pages and trust gaps.

With Engineering

Core

  • Implement and version control:
    robots.txt
    , canonicals, redirects, sitemaps, and structured data.
  • Maintain performance budgets and monitor Core Web Vitals (https://web.dev/articles/vitals).
  • Ensure analytics events and UTMs survive navigation and cross-domain flows.

Optional: AI / Automation


Anti-Patterns

Core

Anti-PatternWhy It FailsInstead
Reporting rankings onlyHides the real outcomeReport impressions, clicks, CTR, and conversions (https://support.google.com/webmasters/answer/7576553?hl=en)
Publishing without intent mappingPages miss the query and the CTAOne page, one primary intent, one primary conversion
Gating early-stage pagesKills discovery and trustGate only high-intent or high-value assets
Schema spamManual actions risk; no upsideImplement accurate, eligible structured data only
Many thin near-duplicatesCannibalization and index bloatConsolidate to canonical pages + strong internal links

Optional: AI / Automation

Anti-PatternWhy It FailsInstead
Publishing "AI-first" pagesWeakens intent match and conversion clarityTreat assistant visibility as additive to SEO
Blocking all crawlers "for protection"Can reduce visibility in multiple systemsUse explicit controls and rate limiting where needed
Chasing every assistant platformSpreads effort too thinValidate one channel with measurable pipeline impact first