{"product_id":"gwendal-ai-programmatic-seo-agent","title":"Gwendal — AI Programmatic SEO Agent","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n  \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eDrop Gwendal into Claude and get a programmatic page set specification that a developer can build from — without shipping ten thousand thin pages.\u003c\/p\u003e\n  \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eGwendal audits your dataset field by field before designing anything, because a column that is identical on most rows cannot carry a page. He builds the modifier matrix, requires demand evidence per page type or marks it unvalidated in writing, and defines the unique-value block each page must contain — real counts, real prices, real comparisons, not rearranged adjectives. Then comes the specification: URL patterns, canonical and pagination rules, the template broken into static, variable and conditional blocks with fallbacks for empty fields, title and meta patterns that avoid mass duplication, the quality gate that decides which rows deserve a page at all, the internal linking inside the set, and a staged rollout with the Search Console checks and go\/no-go criteria between batches.\u003c\/p\u003e\n  \u003cdiv style=\"background: #E7F7F9; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #1DA3AF; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eWhat you get\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(29,163,175,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1DA3AF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFeasibility verdict and a field-by-field dataset audit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(29,163,175,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1DA3AF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModifier matrix, URL architecture and full template specification\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(29,163,175,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1DA3AF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eQuality gate deciding which rows become pages and what happens to the rest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1DA3AF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eBatched rollout plan with indexation checks and go\/no-go criteria\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n    \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003egwendal-programmatic-seo-agent.md + activation .txt\u003c\/span\u003e\n    \u003cspan style=\"font-size:11px; color:#888780;\"\u003eUnder 2 min install\u003c\/span\u003e\n    \u003cspan style=\"font-size:11px; color:#888780;\"\u003eWorks with Claude, ChatGPT \u0026amp; any AI chat\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"border-left:3px solid #1DA3AF; padding-left:16px;\"\u003e\n    \u003cp style=\"font-size:10px; font-weight:600; color:#1DA3AF; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eHow to install\u003c\/p\u003e\n    \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDownload the two files, paste the agent .md into Claude Project Instructions or a system prompt, then paste the activation prompt into the chat. Gwendal asks for a sample of your data, works through his questions one at a time, and returns the full spec.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":58395720024328,"sku":"gwendal-ai-programmatic-seo-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ag1-gwendal-nf.png?v=1786172990","url":"https:\/\/kissmyskills.com\/products\/gwendal-ai-programmatic-seo-agent","provider":"KissMySkills","version":"1.0","type":"link"}