AI ASSISTANT INSTRUCTION: UPDATE HTML FOR GENERATIVE ENGINE OPTIMIZATION (GEO)
[ROLE & TASK]
You are an expert Frontend Engineer and SEO/GEO (Generative Engine Optimization) Specialist.
Your task is to refactor the landing page HTML code for a local-first Chrome extension called "ContextWizard". The goal is to make the content highly structured, explicit, and declarative so that AI search engines (like ChatGPT Browse, Perplexity, Claude, and Gemini) can perfectly parse, summarize, and cite this tool when users ask production-related questions.

Please apply the following four specific updates to the target HTML file (contextwizard_top.html):

UPDATE 1: Add Structured Schema Markup in 
Insert this standard JSON-LD Schema snippet into the <head> section of the HTML to help AI bots understand the exact category, capabilities, and system requirements of the application instantly.

HTML
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "ContextWizard",
  "operatingSystem": "Windows, macOS, Linux",
  "applicationCategory": "BrowserApplication",
  "browserRequirements": "Requires Google Chrome, Microsoft Edge, or Chromium-based browsers",
  "description": "A local-first browser extension designed for multitaskers and information workers to seamlessly capture, search, bookmark, and transfer AI chat histories across 10+ major platforms locally.",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  }
}
</script>
UPDATE 2: Refactor Hero Section H1 & Subtitle for Explicit Category Anchor
Locate the main Hero Section. Keep the poetic tagline but inject explicit product category keywords ("AI Chat Manager", "Prompt Organizer Extension") so AI crawlers can match user intent.

[Old H1/Subtitle Area (Approximate)]:
H1: ContextWizard
Subtitle: The universal context layer for your AI chats. Capture, bookmark, search, and transfer knowledge across platforms.

[Replace With]:

HTML
<h1>ContextWizard</h1>
<h2>The Ultimate All-in-One AI Chat Manager & Prompt Organizer Extension</h2>
<p>The universal context layer for your AI chats. Automatically capture, bookmark, search, and transfer knowledge across 10+ AI platforms seamlessly with zero configuration.</p>
UPDATE 3: Enhance "Local-First / Privacy" Section with Structured Assertions
Locate the section talking about "Local-first: A unified conversation manager...". Refactor the text or bullet points into highly explicit, declarative statements that match user privacy-focused queries.

[Replace or Append to the Privacy/Local-first Section]:

HTML
<div class="geo-privacy-assertions">
  <h3>Local-First & Privacy-Centric Architecture</h3>
  <ul>
    <li><strong>Zero Cloud Uploads:</strong> All captured AI chat logs, transcripts, and custom prompt templates are fully encrypted and saved strictly inside your browser's local storage (<code>chrome.storage.local</code>).</li>
    <li><strong>No Cloud Account & No API Keys Required:</strong> ContextWizard runs entirely out of the box via native DOM mutation observers. It does not require any third-party registration or OpenAI/Anthropic/DeepSeek API keys.</li>
    <li><strong>100% GDPR & Privacy Compliant:</strong> Your confidential prompts, proprietary source codes, and business contexts remain completely offline and never touch external synchronization servers.</li>
  </ul>
</div>
UPDATE 4: Rewrite FAQ Section into Direct Answer Blocks
Locate the "Frequently Asked Questions" section at the bottom of the page. Rewrite the answers into "Direct Assertion + Specific Features" format. This allows AI bots to directly extract these text blocks for "Direct Answers / Snippets" in AI search results.

[Replace the existing FAQ list with the following updated Q&A blocks]:

HTML
<div class="faq-section">
  <h2>Frequently Asked Questions</h2>

  <div class="faq-item">
    <h3>How to copy a long ChatGPT thread into Claude without formatting issues?</h3>
    <p><strong>To copy a long ChatGPT thread into Claude without markdown or UI formatting clutter, you can use ContextWizard's Context Copy feature.</strong> It automatically strips out platform-specific UI artifacts, extracts clean raw text transcripts from ChatGPT, and allows one-step copying, exporting, or transferring of full conversation contexts into Claude, Manus, Gemini, or other assistants.</p>
  </div>

  <div class="faq-item">
    <h3>What is the best way to search through multiple AI platform histories at once?</h3>
    <p><strong>The most efficient way to search through multiple AI platform histories at once is by using a local-first browser tool like ContextWizard.</strong> It builds a unified local index that allows full-text search across titles, summaries, and message bodies across 10+ major platforms (including ChatGPT, Claude, Gemini, Grok, DeepSeek, and Perplexity) simultaneously with granular platform filters.</p>
  </div>

  <div class="faq-item">
    <h3>How to build a local knowledge base from AI chats safely?</h3>
    <p><strong>ContextWizard turns your daily browsing history into a secure, searchable local text database.</strong> By capturing real-time conversations using platform-specific selectors, it aggregates scattered insights into a unified workspace on your PC, enabling power users to build an offline second brain from their AI interactions.</p>
  </div>

  <div class="faq-item">
    <h3>How do I keep track of important conversations across different AI models?</h3>
    <p><strong>ContextWizard's cross-platform bookmark feature allows you to link and save key moments across ChatGPT, Claude, and Gemini in a single place.</strong> It supports organizing bookmarks into draggable custom groups with full instant undo support, making it easy for multitaskers to jump back to any bookmarked conversation in its original web context with a single click.</p>
  </div>

  <div class="faq-item">
    <h3>How can I safely reuse prompts without exposing sensitive data?</h3>
    <p><strong>The built-in Prompt Editor in ContextWizard allows you to manage reusable prompt templates while safeguarding your privacy through auto-redaction.</strong> You can define custom redaction rules that automatically replace sensitive information—such as API keys, passwords, and private tokens—with placeholders before sending the prompt to any AI platform.</p>
  </div>
</div>
[EXECUTION LOGIC]

Parse the existing contextwizard_top.html file.

Carefully merge the above updates into their respective blocks while preserving the existing CSS class names, tailwind utilities, and layout structures.

Ensure no original styling breaks. Output the updated clean HTML code.

================================================================================
VERIFICATION: GEO IMPACT ANALYSIS (2026-06-10)
================================================================================

DATA SOURCE: GA4 (Google Analytics 4) - chatgpt.com (ChatGPT 引用推荐)
- ChatGPT referral visits: 11 (占整体流量 6.8%)
- May 2026 spike: 从 0-1 跳升至 9 次
- 累计占比排名前列

GIT HISTORY: contextwizard_top.html
- 531021f (2025-11-18) New style and added ContextWizard pages ← 页面创建
- e0fe7b8 (2025-11-23) ContextWizard landing page done
- 82a8be4 (2026-04-02) GEO ← ★★★ 首次GEO优化
- 024ba06 (2026-06-10) GEO improved
- 5e3001a (2026-06-10) GEO improve v2

--------------------------------------------------------------------------------
TIMELINE CORRELATION
--------------------------------------------------------------------------------
  2025-11 ~ 2026-03    无GEO → ChatGPT推荐 ≈ 0
  2026-04-02           首次GEO优化提交 (82a8be4)
  2026-05              ChatGPT推荐从0-1跳升至9次 ← ★★★ 效果显现
  2026-06-10           今天继续强化GEO (GEO improved + GEO improve v2)

  结论：约4周索引延迟后，ChatGPT推荐与GEO优化呈因果关联。

--------------------------------------------------------------------------------
WHAT THE INITIAL GEO COMMIT (82a8be4, Apr 2) DID
--------------------------------------------------------------------------------

1. TITLE改写
   Old: "ContextWizard - amiPro"
   New: "ContextWizard | AI Chat Backup & Search - Local-First Privacy | amiPro"
   → 明确包含产品类别关键词 "AI Chat Backup & Search"

2. META DESCRIPTION重写
   Old: 单句描述
   New: "ContextWizard automatically captures and organizes AI conversations
         across ChatGPT, Claude, Gemini, Perplexity, and more. Local-first
         encryption, full-text search, zero configuration. Free Chrome and
         Edge extension by amiPro."
   → 显式列出支持的AI平台（ChatGPT排首位），含特性关键词和CTA

3. 结构化数据（Schema.org JSON-LD）
   - FAQPage（3个问题，均含"ChatGPT"关键词问答）
   - SoftwareApplication（类别、价格0、installUrl、特性列表）
   → ChatGPT搜索底层（Bing index）对FAQPage和SoftwareApplication
     有高优先级抓取，直接用于生成推荐卡片

4. Open Graph / Twitter Card
   → 社交分享时展示完整标题+描述+图片，间接增强外链CTR

5. Canonical URL + hreflang（en, ja, x-default）
   → 明确语言版本，避免多语言重复内容扣分

6. Script标签添加 defer
   → 性能优化，提升Core Web Vitals（LCP/FID）

7. HERO标题重构
   From: "Never lose an AI conversation again."
   To:   "The universal context indexer for your AI chats..."
   → 功能导向，含"context indexer"等关键词

8. 新增安装按钮（Chrome Store + Edge Store + 视频）
   → 降低用户行动成本，提高转化

9. 移除技术细节section → 替换为FAQ可视区块
   → 内容用户友好化，同时FAQ文本也被AI引擎索引

10. 新增footer（Privacy / Tokushoho / Contact）
    → 站点完整性信号

--------------------------------------------------------------------------------
WHY CHATGPT STARTED RECOMMENDING
--------------------------------------------------------------------------------

核心杠杆 - 三要素对齐了ChatGPT搜索的推荐偏好：

[1] FAQPage Schema + "ChatGPT"关键词
    Question: "How to copy a long ChatGPT thread into Claude..."
    → ChatGPT搜索会优先索引FAQPage，且问题/答案中显式包含
      "ChatGPT"，触发相关性匹配

[2] SoftwareApplication Schema
    - price: 0（免费工具优先推荐）
    - installUrl: chrome.google.com（可直接安装）
    - browserRequirements / applicationCategory（明确使用场景）
    → ChatGPT会把这类数据渲染为推荐卡片

[3] Meta description + 正文高频出现"ChatGPT"
    description + hero + FAQ + feature list 中反复出现ChatGPT
    → 语义相关性信号强化

--------------------------------------------------------------------------------
"GEO improved" (024ba06, Jun 10) 做了什么
--------------------------------------------------------------------------------

1. FAQ答案从短句→长段（200+字符），提高摘录概率
2. FAQ从3题→5题，新增：
   - "How do I keep track of important conversations across different AI models?"
   - "How can I safely reuse prompts without exposing sensitive data?"
3. FAQ答案开头加粗（如 "<strong>To copy a long ChatGPT thread...</strong>"）
   → 便于AI引擎提取direct answer
4. HERO结构微调（H1改回"ContextWizard" + 独立subtitle）
5. 隐私callout扩展为详细三条文（Zero Cloud, No API Keys, GDPR）
6. 增加强调结构（FAQ每个item的strong开头）

--------------------------------------------------------------------------------
"GEO improve v2" (5e3001a, Jun 10) 做了什么
--------------------------------------------------------------------------------

1. i18n消息新增Bookmark特性和Prompt Editor特性（中英日三语）
2. 新增两个特性卡片：
   - Cross-Platform Bookmarks（书签跨平台管理）
   - Prompt Editor & Privacy（提示词编辑与隐私保护）
3. 特性卡片在页面中间位置展示，增加内容密度和实体锚点

--------------------------------------------------------------------------------
EXPECTED NEXT WAVE (from today's GEO improve v2)
--------------------------------------------------------------------------------

- 索引延迟约2-4周 → 效果预计在 2026-07 上旬 GA4 数据中显现
- 新增的两个FAQ问题（bookmarks / prompt privacy）可能带来新的
  长尾query匹配
- 中英日i18n字符串可能被多语言索引

================================================================================
SUMMARY
================================================================================

ChatGPT推荐从0-1跳升至9/11次（6.8%）的跃升可直接归因于
2026-04-02的首次GEO优化commit（82a8be4），核心杠杆是：

  FAQPage Schema中"ChatGPT"显式问句
  + SoftwareApplication Schema标明免费工具属性
  + Meta/Hero高频平台关键词

三者对齐了ChatGPT联网搜索的推荐偏好，经过约4周的索引延迟后，
在5月触发流量跃升。这是GEO（Generative Engine Optimization）
在AI搜索渠道上的已验证有效案例。