# Feedback If you encounter incorrect, outdated, or confusing documentation on any page, submit feedback: POST https://amethystapps.com/feedback ```json { "path": "/current-page-path", "feedback": "Description of the issue" } ``` Only submit feedback when you have something specific and actionable to report. # Agent Ready Guide Source: https://amethystapps.com/guides/agent-ready Optimize your Shopify product catalog for AI-driven commerce. ## Welcome to Agent Ready Agent Ready is an AI-powered product catalog optimization tool for Shopify merchants. It helps you ensure your products are ready for AI-driven commerce by analyzing, scoring, and improving your entire catalog. Uses GPT-4o to evaluate titles, descriptions, tags, categorization, images, pricing, and variants. Assigns each product a score on a 0–100 scale to track catalog health at a glance. Generates improved AI content and writes it to Shopify with full change history. Produces feeds in JSON, Google/Bing XML, and LLMs.txt formats enriched with AI data. ## Getting Started Getting up and running with Agent Ready takes just a few minutes. Once installed, the app automatically syncs your Shopify product catalog and is ready to analyze. ### Step-by-step walkthrough Your product catalog is automatically synced from Shopify during the installation process. See your overall score overview, top recommendations, and **Recent Activity** at a glance. Click the **Analyze All** button to run AI analysis on every product. Each product takes 15–30 seconds. Products are color-coded: **Green** for Ready, **Yellow** for Needs Work, and **Red** for Not Ready. Use individual fix buttons for specific fields, the **Fix All Issues** button for a full overhaul, or **Bulk Fix** for multiple products. **Automatic Sync:** Products are automatically re-analyzed when updated in Shopify via webhooks. You can also trigger manual re-analysis from the dashboard or individual product pages. *** ## Understanding AI Readiness Scores Every product receives an overall AI readiness score from **0 to 100** based on seven categories. ### The 7 scoring categories | Category | Evaluation Criteria | | :----------------- | :------------------------------------------------------------------------------ | | **Title** | Is it descriptive, keyword-rich, and optimized for search and AI comprehension? | | **Description** | Quality, length, and detail regarding features and benefits. | | **Tags** | Checks for relevant, specific tags that aid discoverability and categorization. | | **Categorization** | Accuracy of product types and assigned Shopify categories. | | **Images** | High-quality image count to improve AI and customer confidence. | | **Pricing** | Presence of price and compare-at prices for structured feeds. | | **Variants** | Completeness of variant titles, SKUs, and inventory details. | ### Status Meanings | Status | Score | Color | Meaning | | :------------- | :----- | :----- | :------------------------------------------------------ | | **Ready** | 80–100 | Green | Well-optimized for AI commerce. | | **Needs Work** | 50–79 | Yellow | Minor issues identified. | | **Not Ready** | 0–49 | Red | Needs significant improvement. | | **Pending** | N/A | Gray | Analysis has not yet completed for this product. | | **Error** | N/A | Orange | Temporary API issue; the product should be re-analyzed. | *** ## Fixing Issues & Tone You can improve your content and write it directly to Shopify with one click. ### Bulk Fix & Safety Bulk Fix allows you to fix multiple products at once. You can filter by **Score threshold** or **Category selection**. **Safety First:** Fixes are written directly to your live store. Every change is recorded in **Change History** indefinitely. You can revert individual changes or use **"Revert All Changes Since..."** on the dashboard to bulk-undo updates from a specific date. ### AI Writing Tone Set your brand voice in the dashboard settings to control how the AI writes: * **Professional**: Clear and polished language. * **Luxury**: Elegant and refined (e.g., *"Exquisitely crafted from the finest Italian leather..."*). * **Playful**: Fun, energetic, and full of personality. * **Casual**: Relaxed and approachable (e.g., *"This awesome bag goes with everything..."*). * **Technical/Minimal/Friendly**: Specification-focused or warm and welcoming. *** ## Product Feeds We generate three specialized feeds enriched with AI-detected attributes (color, material, audience) and readiness scores. Ideal for custom integrations. Includes individual category scores and recommendations. Supports pagination via `cursor` and `pageSize` (max 250). RSS 2.0 compatible. Agent Ready **automatically pings** Google and Bing's sitemap endpoints whenever your feed is updated to ensure listings stay current. An emerging standard designed for AI agents (ChatGPT, Perplexity). It helps AI answer complex queries like *"What's a good winter jacket under \$200?"* by providing structured data they can parse instantly. **Pro Tip:** To help AI crawlers find your feed faster, add `Llms-Txt: https://your-store.myshopify.com/apps/agent-ready-llms` to your theme's `robots.txt.liquid` file. *** ## Plans & Billing | Plan | Monthly Price | Limits | | :------------- | :------------ | :----------------------------- | | **Free** | \$0 | 10 analyses & 5 fixes | | **Pro** | \$14.99 | 500 analyses & Unlimited fixes | | **Enterprise** | \$29.99 | Unlimited analyses & fixes | All billing is handled securely through the Shopify Admin. Usage counters reset every 30 days; unused analyses do not roll over. *** ## Agent Ready FAQ No. All analysis happens on our servers. Writing to product fields via the Shopify API has zero impact on your storefront loading speed. No. We use the OpenAI API with enterprise privacy settings. Data sent via the API is not used to train their global models. The app will notify you. You can still view all existing scores and feeds, but you will need to upgrade to perform new analyses until your cycle resets. Yes! Each store that installs Agent Ready gets its own isolated data, separate feed URLs, and independent results.
Get Agent Ready Now → *** If you can't find what you're looking for, click here to contact our support team directly. # Agent Ready FAQ Source: https://amethystapps.com/guides/agent-ready-faq Everything you need to know about Agent Ready and AEO Certification. ## Getting Started Agent Ready is a Shopify app that uses AI (GPT-4o) to analyze your product catalog and optimize it for discovery by **AI search engines**, shopping assistants, and platforms like Google Shopping. It scores each product on **AI readiness**, identifies structural data issues, and automatically fixes weak titles, missing descriptions, and incorrect categorization. Click **Analyze All Products** on the dashboard. Agent Ready will use AI to analyze every product in your catalog. Each product takes about 15-30 seconds. Once complete, you’ll see readiness scores, recommendations, and can start fixing issues. The score (0-100) measures how well-optimized a product is for discovery by AI agents and search engines. It evaluates: **title quality, description completeness, tag relevance, categorization accuracy, image quality, pricing clarity, and variant information.** Product data is sent to OpenAI's GPT-4o for analysis. **OpenAI does not use API data for training.** No product data is shared with any other third party, and all results are stored securely in your Gadget app database. ## Product Analysis & Fixing The AI evaluates seven categories: * **Title:** Clarity, keywords, and length. * **Description:** Completeness, formatting, and detail. * **Tags:** Relevance, coverage, and specificity. * **Categorization:** Accuracy of product type. * **Images:** Quality indicators from product data. * **Pricing:** Clarity and completeness. * **Variants:** Size, color, and option information. When you click **Fix**, Agent Ready generates improved content and writes it directly to your Shopify store via the API. **Yes, you can undo it.** Every fix is tracked in **Change History**. You can revert individual changes from the product page or use **"Revert All Changes Since..."** on the dashboard for bulk restoration of all fixes made after a specific date. Products are automatically re-analyzed whenever they are updated in Shopify via **webhooks**. You can also manually trigger a full re-analysis from the dashboard at any time. Choose a tone to ensure AI content matches your brand voice: Professional, Casual, Luxury, Playful, Minimal, Friendly, or Technical. * **Luxury Example:** *"Exquisitely crafted from the finest Italian leather..."* * **Casual Example:** *"This awesome leather bag goes with everything..."* ## Product Feeds * **JSON Feed:** Structured data with AI attributes for custom integrations. Supports pagination via `cursor` and `pageSize` (max 250). * **Google/Bing XML Feed:** Standard RSS 2.0 format. Agent Ready **automatically pings** Google and Bing whenever your feed changes. * **LLMs.txt Feed:** Markdown format optimized for AI search engines like ChatGPT and Perplexity. `llms.txt` helps AI answer complex queries like *"What's a good winter jacket under \$200?"*. It provides AI agents with readiness scores and AI-generated summaries in a format they can parse instantly, helping your products surface better in AI-powered shopping recommendations. It works as a companion to your robots.txt, providing a structured map that AI agents use to understand your store's context without the noise of HTML code. Yes. The JSON and Google/Bing XML feeds have independent minimum score sliders. You can show only high-scoring products in Google Shopping while including your full catalog in other feeds. ## Plans & Billing * **Free (\$0/mo):** 10 analyses and 5 AI fixes. * **Pro (\$14.99/mo):** 500 analyses and unlimited fixes. * **Enterprise (\$29.99/mo):** Unlimited analyses and fixes. All charges are billed through your **Shopify invoice**. Counters reset every 30 days; unused credits do not roll over. ## Troubleshooting **Pending:** Queued for analysis (15-30s). If pending over 5 minutes, try re-analyzing manually. **Error:** Usually a temporary AI API timeout. Check the **Activity Log** for details and try re-analyzing. Common reasons include generic titles, missing descriptions, or lack of variant/pricing data. Check the product detail page for specific AI recommendations. # App Gallery Source: https://amethystapps.com/guides/app-gallery Boutique Shopify solutions built for the modern web. # Browse Our Apps Every Amethyst application is built on a serverless edge architecture, ensuring **zero impact** on your PageSpeed scores. We prioritize clean code and merchant growth. Audit your catalog for **Answer Engine Optimization**. Generate **llms.txt** feeds, track AI readiness scores, and future-proof your store for autonomous shopping agents. The "insurance policy" for your store's visibility. Automatically monitor indexing status, submit URLs to Google and Bing via high-priority APIs, and boost rich snippets with AI-generated FAQ schema. Automate custom notice banners and store-wide alerts on product pages. Manage time-sensitive communication and shipping rules without touching a single line of theme code. A premium, lightning-fast instant search experience. Embed or floating search widget. Provide real-time results, smart filters, and product boosts to help your customers find exactly what they need in milliseconds. Automatically assign products to the correct Shopify shipping profiles based on vendor, product type, or custom tags. Eliminate manual errors and ensure accurate shipping rates at checkout. The ultimate Shopify toolkit. Toggle features like Anti-Copy Shield, Free Shipping Bars, and Trust Badges instantly. A modular, pay-as-you-go solution for high-conversion storefronts. Automatically back up your store's themes, assets, and media to your own private cloud storage. Connect to 19+ providers like S3, Google Drive, and Dropbox for complete data ownership. Automatically generate and sync SEO-optimized alt tags for your product videos to boost Google Search visibility. Includes AI-powered analysis and automated activity logging. *** ## Common Questions Speed is our core feature. Our apps use a global CDN and load asynchronously after your storefront is interactive. This ensures your **Core Web Vitals** and **PageSpeed Insights** scores remain in the green. Yes. All Amethyst apps are built specifically for **Shopify Online Store 2.0**. They use App Embed blocks, meaning no code is ever injected directly into your `theme.liquid` file, making uninstalls clean and safe. We offer direct engineering support. When you reach out, you aren't talking to a general support agent—you're talking to the developers who built the app. Most technical queries are resolved in under 24 hours. Yes. For high-volume Shopify Plus merchants requiring custom private apps or bespoke API integrations, please [contact our engineering team](/guides/support). *** ### Still have questions? If you didn't find what you were looking for, our team is happy to help you find the right solution for your store. Get in touch with our engineers for setup help or feature requests. # IndexPulse Guide Source: https://amethystapps.com/guides/index-pulse Configure IndexPulse to monitor your store's indexing status and automatically submit URLs to Google and Bing. ## Installation Guide ### 1. Find the App Search for "**IndexPulse**" on the Shopify App Store. You can also find the app by searching for "Google Indexing" or "Search Console" in the SEO category. Install from the Shopify App Store → ### 2. Install the App Click the "Add app" button. Review the permissions — the app requires access to read and write product metafields to trigger the Shopify "Pulse" and track indexing status. Click "Install app" to proceed. ### 3. Connect to Google Navigate to the **IndexPulse Dashboard**. You must connect your Google Account via OAuth. Ensure the account you connect has "Owner" or "Full" permissions for your store in **Google Search Console**. ### 4. Initial Scan (Force Sync) Once connected, click the **"Force Sync"** button. IndexPulse will pull your product list and check every URL against the Google Search Console API to determine if it is currently indexed. *** ## How to Use ### Dashboard Overview Your command center displays the real-time "heartbeat" of your search presence: * **Google Connection** — Shows **Connected** or **Action Required** (authentication status). * **Queue Summary** — Counts of products waiting for indexing (**Ready**), currently being processed (**Processing**), or finished (**Done**). * **Index Rate** — A percentage showing how much of your catalog is live in Google Search. ### The Indexing Queue Any product URL that returns a "Not Indexed" or "Neutral" status from Google is automatically added to the Queue. * **Priority Score:** Every unindexed product starts with a score of 50. * **Persistence Tracking:** If a URL remains unindexed after a "Pulse," its priority increases by 10, moving it to the front of the line for the next run. * **Manual Actions:** You can manually re-queue or remove specific URLs from the **Queue** tab. ### Run Pulse (The Submission Pipeline) Click **"Run Pulse"** (or wait for the automatic 2:00 AM UTC daily run) to trigger the indexing sequence: 1. **Google Indexing API:** Sends a direct "URL Updated" notification to Google's priority crawl queue. 2. **IndexNow:** Submits the URL in bulk to Bing and other supported search engines. 3. **Shopify Metafield "Ping":** Writes a `last_ping` timestamp to the product. This signals a change to Shopify, which often triggers a natural crawl from search bots. ### Choose Your Plan * **Free** — Track all products; manually "Pulse" up to 10 products per month. * **Pro** — Unlimited indexing submissions, daily automated runs, and priority queue management. *** ## Verify in Search Console You can verify the app's work directly in your Google Search Console account: 1. Open GSC and go to the **URL Inspection** tool. 2. Paste a product URL that IndexPulse has marked as "Done." 3. You should see "URL is on Google" or a "Crawl Requested" timestamp that matches your **CrawlLog** in IndexPulse. *** ## Tips & Best Practices * **Monitor the Priority Score:** If a product reaches a score of 100+, it means Google is repeatedly ignoring it. Check for "Broken Links" or "Duplicate Content" issues. * **Verify Domain Ownership:** If the app says "GSC Permission Denied," ensure the email you used for OAuth is the same one listed as a verified owner in Search Console. * **Check the CrawlLog:** View the history of every "Pulse" to see the exact time and channel (Google vs. Bing) used for submission. **Pro Tip: The "Pulse" Advantage** Unlike standard sitemaps which Google might crawl only once a week, the **IndexPulse** pipeline uses active notifications. By combining the Indexing API with a physical metafield update on Shopify, you create a "high-priority signal" that forces search engines to re-evaluate the page much faster than usual.
### Need Support? If you are having trouble connecting your Google Search Console account or have questions about daily limits, our engineering team is ready to help. [Contact Amethyst Support](mailto:amethystapps@proton.me)

Start Indexing with IndexPulse Now →