# Web Presence

The discovery surfaces outside the App Store app, your apps.apple.com product page...

- Repository: https://github.com/rshankras/claude-code-apple-skills (846 stars)
- Category: Design
- License: MIT
- Last updated: 2026-07-24
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add rshankras/claude-code-apple-skills --skill web-presence -g -a claude-code -y`
Codex: `npx skills add rshankras/claude-code-apple-skills --skill web-presence -g -a codex -y`
Cursor: `npx skills add rshankras/claude-code-apple-skills --skill web-presence -g -a cursor -y`
Gemini CLI: `npx skills add rshankras/claude-code-apple-skills --skill web-presence -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add rshankras/claude-code-apple-skills`

## Description

The discovery surfaces outside the App Store app, your apps.apple.com product page ranking on Google, an owned landing page with a Smart App Banner, and the deal-site ecosystem that auto-amplifies price drops. Use when building a landing page, improving Google visibility for an app, planning a price-drop promotion, or auditing off-store discovery.

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

# Web Presence

Every app has a public web page at `apps.apple.com` that ranks in Google, most developers never
work that surface. Pair it with an owned landing page and the deal-site ecosystem and the open
web becomes a free acquisition channel that compounds with everything on-store.

## When This Skill Activates

- "Make my app findable on Google" / no results for the app's own name
- Building or reviewing a product landing page
- Planning a temporary price drop or sale
- The store-growth audit flags P6.6 (web presence) or P7.5 (deal sites)

## Surface 1: The apps.apple.com page is a Google citizen

The store page's Google snippet draws from your **app name, subtitle, and description opening**, one more reason the first description paragraph must be benefit-led plain language (see
`app-store/app-description-writer`).

- ✅ Search your app's name + category terms on Google periodically; if the store page doesn't
  rank for your own brand, something is wrong (usually a generic name, see `product/app-namer`).
- ✅ Ratings, price, and In-App Purchase labels appear in the snippet, per-storefront ratings
  mechanics apply (`app-store/ratings-mechanics`).
- ❌ Treating the store URL as un-shareable internal plumbing. It's often your best-ranking page;
  link to it from everywhere (with `?pt=` provider token for attribution where you need source data).

## Surface 2: An owned landing page + Smart App Banner

One page, one job: convert a web visitor into a store visitor.

- Structure: name + one-line promise → 2, 3 screenshots or a short capture → social proof →
  a prominent **Download on the App Store** badge (Apple's official artwork, linked with your
  attribution token).
- **Smart App Banner**, one meta tag; Safari renders a native install/open banner:

  ```html
  <meta name="apple-itunes-app" content="app-id=YOUR_APP_ID, app-argument=https://yourapp.com/from-web">
  ```

The rest: https://github.com/rshankras/claude-code-apple-skills/blob/HEAD/skills/app-store/web-presence/SKILL.md
