Semantic AI-powered SEO Keyword Research
- SERP Feature Analysis
- Practical/Lab – How to identify desired content formats and platforms served from SERP data
- How to move from traditional to semantic keyword universe – Checklist, based on course tasks
NEW: AI Search Optimisation and Agentic SEO Course by Beatrice Gamba -> Immediate start, on-demand learning for how to optimise for discovery in agentic search ✨ ✨
Search & SEO Concepts
In shortAny search result element beyond the ten blue links, such as featured snippets, People Also Ask, AI Overviews, videos, images and local packs.
SERP features are the elements on a search engine results page that go beyond standard organic listings: featured snippets, People Also Ask boxes, AI Overviews, image and video packs, local packs, Top stories, shopping results, knowledge panels and more. Which features appear tells you a lot about how a search engine has interpreted a query.
Search engines decide which features to show for each query based on their reading of search intent, the entities in the query, freshness needs and the formats people have engaged with before. Google tests and changes the layout constantly, and its patents describe systems for generating and scoring things like short answers. Some features pull directly from structured data or the Knowledge Graph; others are built from page content.
Keyword tools such as Semrush, Ahrefs or SERP APIs report the features present for each keyword, which turns the results page into data you can analyse at scale.
In MLforSEO’s semantic keyword research lab, a keyword universe exported with its SERP feature column is enriched with new labels: keywords showing video results get a “video” format flag, those showing local packs get a “local” flag, and so on. The enriched data then feeds content briefs, so each brief states the formats the page should include. No machine learning is needed for this step, only aggregation and transformation of data you already have.