{"version":"1.0","schema":"https://entitymap.org/spec/v1.0","verificationStatus":"self-declared","publisher":{"name":"FrameworkSEO","url":"https://frameworkseo.com/","sameAs":["https://ascendily.com","https://www.linkedin.com/in/kevin-jeppesen/","https://x.com/seo_ecom","https://www.youtube.com/@kevin-jeppesen","https://www.facebook.com/kevinjeppesen/"]},"generated":"2026-11-12T00:00:00Z","entities":[{"entityId":"e_001","@type":"Organization","name":"FrameworkSEO","alternateName":["Framework SEO"],"description":"FrameworkSEO builds done-for-you growth plans: every page a website needs to rank on Google and get recommended by AI, in the order to publish them.","url":"https://frameworkseo.com/","status":"active","audienceType":"general","relations":[{"predicate":"OFFERS","targetId":"e_004","targetName":"Growth plan"},{"predicate":"PART_OF","targetId":"e_002","targetName":"Ascendily"},{"predicate":"FOUNDED_BY","targetId":"e_003","targetName":"Kevin Jeppesen"}],"hasChunks":[{"chunkId":"c_001","text":"I'm Kevin Jeppesen, an AI growth engineer and the founder of FrameworkSEO. I've spent over 10 years in SEO and 14 in marketing, spoke on ranking in AI at the Shenzhen SEO conference in 2025, and I build AI systems that plan, rank and grow websites for businesses like yours. FrameworkSEO is part of Ascendily, my agency, where we build and publish these plans for clients every week.","sourceUrl":"https://frameworkseo.com/learn","pageTitle":"Learn SEO, one short lesson at a time","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"evidence"}]},{"entityId":"e_002","@type":"Organization","name":"Ascendily","description":"Ascendily is the SEO and growth agency behind FrameworkSEO. It builds and publishes growth plans for its clients.","sameAs":["https://ascendily.com"],"status":"active","audienceType":"general","relations":[{"predicate":"OWNS","targetId":"e_001","targetName":"FrameworkSEO"}],"hasChunks":[{"chunkId":"c_002","text":"I'm Kevin Jeppesen, an AI growth engineer and the founder of FrameworkSEO. I've spent over 10 years in SEO and 14 in marketing, spoke on ranking in AI at the Shenzhen SEO conference in 2025, and I build AI systems that plan, rank and grow websites for businesses like yours. FrameworkSEO is part of Ascendily, my agency, where we build and publish these plans for clients every week.","sourceUrl":"https://frameworkseo.com/learn","pageTitle":"Learn SEO, one short lesson at a time","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"evidence"}]},{"entityId":"e_003","@type":"Person","name":"Kevin Jeppesen","description":"Kevin Jeppesen is an AI growth engineer, the founder of FrameworkSEO and Ascendily, and the author of the lessons on this site.","sameAs":["https://www.linkedin.com/in/kevin-jeppesen/","https://x.com/seo_ecom","https://www.youtube.com/@kevin-jeppesen","https://www.facebook.com/kevinjeppesen/"],"status":"active","audienceType":"general","relations":[{"predicate":"AFFILIATED_WITH","targetId":"e_001","targetName":"FrameworkSEO"},{"predicate":"AFFILIATED_WITH","targetId":"e_002","targetName":"Ascendily"}],"hasChunks":[{"chunkId":"c_003","text":"I'm Kevin Jeppesen, an AI growth engineer and the founder of FrameworkSEO. I've spent over 10 years in SEO and 14 in marketing, spoke on ranking in AI at the Shenzhen SEO conference in 2025, and I build AI systems that plan, rank and grow websites for businesses like yours. FrameworkSEO is part of Ascendily, my agency, where we build and publish these plans for clients every week.","sourceUrl":"https://frameworkseo.com/learn","pageTitle":"Learn SEO, one short lesson at a time","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"definition"}]},{"entityId":"e_004","@type":"Product","name":"Growth plan","alternateName":["Done-for-you topical map"],"description":"The growth plan is FrameworkSEO's done-for-you topical map: every page a site needs, in the order to publish them, researched for that site and checked by a person before it is delivered.","url":"https://frameworkseo.com/","status":"active","audienceType":"general","relations":[{"predicate":"PROVIDED_BY","targetId":"e_001","targetName":"FrameworkSEO"},{"predicate":"IS_A","targetId":"e_005","targetName":"Topical map"}],"hasChunks":[{"chunkId":"c_004","text":"This is what our growth plan is. We research your site, your market and your competitors, then a person checks every line before the map reaches you.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"definition"}]},{"entityId":"e_005","@type":"DefinedTerm","name":"Topical map","description":"A topical map is a plan of every page a website needs to fully cover its subject, grouped into clusters, linked to each other, and numbered in the order to publish them.","url":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","status":"active","audienceType":"general","relations":[{"predicate":"INCLUDES","targetId":"e_006","targetName":"Pillar page"},{"predicate":"INCLUDES","targetId":"e_007","targetName":"Cluster"},{"predicate":"INCLUDES","targetId":"e_008","targetName":"Publishing order"},{"predicate":"DIFFERS_FROM","targetId":"e_009","targetName":"Keyword list"}],"hasChunks":[{"chunkId":"c_005","text":"A topical map is a plan of every page a website needs to fully cover its subject, grouped into clusters, linked to each other, and numbered in the order to publish them.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"definition"},{"chunkId":"c_006","text":"A topical map plans the whole subject. A keyword list only plans single pages.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"evidence"}]},{"entityId":"e_006","@type":"DefinedTerm","name":"Pillar page","alternateName":["Pillar"],"description":"A pillar page is the one page in a topical map that covers the whole subject and links down to everything else.","url":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map#what-it-looks-like","status":"active","audienceType":"general","relations":[{"predicate":"PART_OF","targetId":"e_005","targetName":"Topical map"}],"hasChunks":[{"chunkId":"c_007","text":"The one page that covers the whole subject and links down to everything else.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"definition"}]},{"entityId":"e_007","@type":"DefinedTerm","name":"Cluster","alternateName":["Topic cluster"],"description":"A cluster is a group of pages in a topical map about one part of the subject, with its own hub page.","url":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map#what-it-looks-like","status":"active","audienceType":"general","relations":[{"predicate":"PART_OF","targetId":"e_005","targetName":"Topical map"}],"hasChunks":[{"chunkId":"c_008","text":"A group of pages about one part of the subject, with its own hub page.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"definition"}]},{"entityId":"e_008","@type":"DefinedTerm","name":"Publishing order","description":"The publishing order is the sequence a topical map sets for its pages, so the pages that others depend on go live first.","url":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map#what-a-good-map-includes","status":"active","audienceType":"general","relations":[{"predicate":"PART_OF","targetId":"e_005","targetName":"Topical map"}],"hasChunks":[{"chunkId":"c_009","text":"The pages that others depend on go first.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"evidence"}]},{"entityId":"e_009","@type":"DefinedTerm","name":"Keyword list","description":"A keyword list is a set of searches with their volumes. It plans single pages, where a topical map plans the whole subject.","url":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map#vs-keyword-list","status":"active","audienceType":"general","relations":[{"predicate":"DIFFERS_FROM","targetId":"e_005","targetName":"Topical map"}],"hasChunks":[{"chunkId":"c_010","text":"You still need keyword data. It tells you how people word a search and how many of them do it.","sourceUrl":"https://frameworkseo.com/learn/topical-maps/what-is-a-topical-map","pageTitle":"What is a topical map?","publisher":"FrameworkSEO","retrieved":"2026-11-12T00:00:00Z","contentType":"evidence"}]}]}