skills/serp-features/SKILL.md
When the user wants to understand or optimize for SERP features. Also use when the user mentions "SERP," "SERP features," "search result features," "People Also Ask," "PAA," "sitelinks," "knowledge panel," "local pack," "rich results," "zero-click," "SERP types," "AI Overviews," "Bing Copilot," "Yandex AI," or "schema for SERP" (schema and SERP features are strongly related).
npx skillsauth add irismaker/ai-agent-skills-hub serp-featuresInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guides SERP (Search Engine Results Page) features: types, obtainability, and optimization. ~98.5% of Google's first page includes SERP features; rich results receive ~58% of clicks vs 41% for standard listings. Understanding SERP features helps prioritize keywords and content strategy.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
A SERP feature is any result on a search results page that is not a traditional organic blue link. Features provide quick answers, visual enhancements, or alternative result types (images, local, news, etc.).
| Dimension | Rich Results | Featured Snippets | |-----------|--------------|-------------------| | Location | Within standard organic listings; enhance a blue link | Above organic results; "position zero" | | Generation | Structured data (Schema/JSON-LD) added by site owner | Google extracts from page content; no schema required | | Display | Star ratings, prices, images, breadcrumbs, FAQ dropdowns | Extracted text in highlighted box; paragraph, list, table, or video | | Ranking | Do not require high organic rank to appear | Page must rank in top ~10 for the query | | Industry | Often content-specific (recipes, products, events, reviews) | Versatile; most industries | | CTR | Typically increase CTR (up to ~35%); enhanced visibility | Can increase or reduce clicks (zero-click when answer suffices) |
Rich results = schema-powered enhancements to regular listings. Featured snippets = Google-extracted answer boxes at position zero. Both are SERP features; rich results are a subset driven by structured data. Onely, Seranking
SERP features, schema, and rich results are strongly related. Most achievable SERP enhancements depend on or benefit from Schema.org structured data. Schema makes content machine-readable so search engines can extract and display rich results.
| SERP Feature | Schema Type | Relationship | |--------------|-------------|--------------| | PAA / FAQ dropdown | FAQPage | Required or strongly recommended; FAQ schema triggers PAA-style display | | Breadcrumbs | BreadcrumbList | Required; no schema = no breadcrumb rich result | | Reviews / Stars | AggregateRating, Review | Required; star display depends on review schema | | Featured Snippet | FAQPage, HowTo, Article | Supporting; schema helps identify extractable blocks; not required | | Sitelinks | WebSite + SearchAction | Supporting; SearchAction can enable sitelinks | | Video | VideoObject | Required; video thumbnail depends on Video schema | | Product | Product, Offer | Required; shopping results | | Recipe | Recipe | Required; recipe rich result | | Job | JobPosting | Required; Google Jobs | | Event | Event | Required; event rich result | | In-Depth Articles | Article + author | Supporting; Article schema, authorship |
Workflow: When targeting a SERP feature, check schema-markup for the schema type; after implementing schema, use serp-features to assess display and optimization.
| Feature | Description | Obtainability | |---------|-------------|----------------| | Featured Snippet | Direct answer above organic results; paragraph, list, or table | Content that answers query in 40–60 words; positions 2–5 often win. See featured-snippet | | People Also Ask (PAA) | Expandable question boxes with brief answers | FAQ-style content; FAQ schema; match question phrasing | | Sitelinks | Additional links below main result (brand queries) | Site structure, internal links, SearchAction schema; mainly branded | | Reviews / Stars | Star ratings on product/service results | Review schema (AggregateRating); eligibility varies by vertical | | Breadcrumbs | Path shown in result | BreadcrumbList schema; clear site structure | | Video | Video thumbnail in results | Video schema; YouTube/common platforms | | Image Pack | Horizontal row of images | Image optimization: alt, file name, size; image SEO |
| Feature | Description | Obtainability | |---------|-------------|----------------| | News Box | Time-sensitive news block | Google News inclusion; publisher eligibility | | In-Depth Articles | Long-form block (broad terms) | Large publishers; 2000–5000 words; authorship, Article schema | | Tweet | Twitter results in SERP | Brand presence; not directly controllable | | Shopping | Product listings with images/price | Paid (PLAs) or Product schema for organic |
| Feature | Description | Obtainability | |---------|-------------|----------------| | Knowledge Panel | Entity info (brand, person, place) | WikiData, partnerships; most sites cannot directly obtain | | Knowledge Card | Top-of-SERP semantic answer | Same as Knowledge Panel | | Local Pack | 3 local business results + map | Local SEO; GMB, NAP, reviews | | Local Teaser | Hotels, restaurants with map/sort | Local SEO |
| Feature | Description | |---------|-------------| | AdWords (Top/Bottom) | Sponsored results; [Ad] label | | Shopping (PLAs) | Product ads with images | | Google Flights | Flight search in SERP |
AI-generated answer blocks at the top of search results. These are SERP features—they occupy prime SERP real estate and replace or supplement traditional blue links. Optimize via generative-engine-optimization (GEO).
| Engine | Feature | Description | Availability | |--------|---------|-------------|--------------| | Google | AI Overviews | Multi-source AI summary at top; Gemini; cites top 10–12 organic results; 2–3 paragraphs or bullets | ~47% US searches; opt-in/experimental in 120+ countries | | Bing | Copilot Search | Curated summaries with cited sources; GPT-4; grouped answers with resources per section; follow-up questions in-search | bing.com/copilotsearch; Edge; standard across Bing | | Yandex | Search with Yandex AI / Neuro | YandexGPT synthesizes from real-time search; cited sources; conversational follow-ups; image upload; Russia-focused | Yandex Browser, Yandex app; Russia location | | Perplexity | — | Standalone AI search; not a SERP feature; 200B+ URL index; live web search | perplexity.ai | | ChatGPT | — | Web search via GPTbot; not a SERP feature; high-authority, LLM-friendly content | chat.openai.com |
Source selection: Google pulls from top organic; Bing uses Bing index (9.81% domain overlap with Google); Yandex uses real-time search; Perplexity has independent crawl. AI Overview citations can drive 20–35% higher CTR than equivalent organic positions. SEJ, Yandex, Geneo
| Feature | Description | |---------|-------------| | Related Searches | Alternative queries at bottom |
| Feature | Key Actions | |---------|-------------| | Featured Snippet | Answer-first (40–60 words); H2/H3; semantic lists/tables. See featured-snippet | | PAA | FAQ content; FAQ schema; natural question phrasing; faq-page-generator | | Sitelinks | Clear site structure; internal links; SearchAction; website-structure | | Reviews | AggregateRating schema; schema-markup | | Breadcrumbs | BreadcrumbList schema; breadcrumb-generator | | Video | VideoObject schema; YouTube optimization | | Image Pack | Alt text, file names, responsive images | | Local Pack | Local SEO; GMB; NAP consistency | | AI Overview / Copilot / Yandex AI | GEO; structured content; citable paragraphs; entity signals; see generative-engine-optimization |
Zero-click = user gets the answer directly on the SERP and does not click through to any website. SERP features are a major driver of zero-click—they answer queries in-place, reducing organic traffic to publishers.
| Feature | Zero-Click Risk | Why | |---------|-----------------|-----| | Featured Snippet | High | Direct answer in position zero; user may not need to visit | | People Also Ask (PAA) | High | Expandable answers; full answer visible without click | | AI Overviews | Very high | ~83% of searches with AI Overview may end without click | | Bing Copilot / Yandex AI | Very high | Full AI summary with sources; answer in-place | | Knowledge Panel / Card | High | Entity info; no click needed for simple facts | | Rich results (reviews, recipe) | Medium | Can reduce clicks when answer is complete (e.g. recipe steps) |
Rich results are enhanced search listings powered by structured data. They appear within organic positions (unlike Featured Snippets at position zero). High-impact types: Product, Review snippets, HowTo (desktop), Article/News, Video, Recipe, LocalBusiness, Event, Breadcrumb, Sitelinks searchbox, JobPosting. Limited/context-dependent: HowTo (mobile), FAQ (restricted to government/health for many sites), Education Q&A, Course, SoftwareApplication. AISO Hub
Rich results do not directly boost rankings but can increase CTR by up to 35%. They also make content machine-readable for AI Overviews, Gemini, Copilot, and Perplexity. Validate with Google Rich Results Test.
tools
When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Runway,' 'Kling,' 'Pika,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social-content. For paid video ad creative, see ad-creative.
tools
When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute it. For interactive tools as lead magnets, see free-tool-strategy. For writing the actual content, see copywriting. For the email sequence after capture, see email-sequence.
development
When the user wants to create, generate, edit, or optimize images for marketing — blog heroes, social graphics, product mockups, profile banners, listing visuals, or brand assets. Also use when the user mentions 'AI image generation,' 'generate an image,' 'create a graphic,' 'product mockup,' 'hero image,' 'social media graphic,' 'banner image,' 'cover photo,' 'profile banner,' 'listing screenshot,' 'Flux,' 'Midjourney,' 'DALL-E,' 'GPT Image,' 'Ideogram,' 'Gemini image,' 'Canva,' 'Figma,' 'image optimization,' 'compress images,' 'WebP,' or 'OG image.' Use this for general-purpose marketing image creation and optimization. For paid ad image creative and platform-specific ad specs, see ad-creative. For video production, see video.
testing
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer