diff --git a/roadmaps/seo/content/accuranker@8rYi-p6zBdQNk3Yy7GwbF.md b/roadmaps/seo/content/accuranker@8rYi-p6zBdQNk3Yy7GwbF.md new file mode 100644 index 000000000..2e2d7fe6f --- /dev/null +++ b/roadmaps/seo/content/accuranker@8rYi-p6zBdQNk3Yy7GwbF.md @@ -0,0 +1,3 @@ +# AccuRanker + +AccuRanker is a rank tracking tool built specifically for speed and accuracy at scale, commonly used by agencies and larger sites that need to track rankings for a large number of keywords. \ No newline at end of file diff --git a/roadmaps/seo/content/ahrefs@9s0rNSSUg7mR9-kY959GQ.md b/roadmaps/seo/content/ahrefs@9s0rNSSUg7mR9-kY959GQ.md new file mode 100644 index 000000000..be71782a6 --- /dev/null +++ b/roadmaps/seo/content/ahrefs@9s0rNSSUg7mR9-kY959GQ.md @@ -0,0 +1,3 @@ +# Ahrefs + +Ahrefs is an all-in-one software suite that provides data on backlinks, keyword rankings, and website performance. It works by crawling the web to map out how pages connect to one another, allowing users to analyze their own site’s link profile or research the backlink strategies of competitors. The platform offers a variety of tools to identify broken links, monitor new link acquisition, and discover opportunities for outreach to improve overall site visibility. \ No newline at end of file diff --git a/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md b/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md new file mode 100644 index 000000000..8eaf1138b --- /dev/null +++ b/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md @@ -0,0 +1,3 @@ +# Ahrefs + +Ahrefs is an SEO platform widely used for backlink analysis, keyword research, and rank tracking. It maintains one of the largest independent indexes of backlinks on the web, making it a common choice specifically for link-building research. \ No newline at end of file diff --git a/roadmaps/seo/content/ai-chat-prompts@cGpIPYcKler0FcLwWFzVy.md b/roadmaps/seo/content/ai-chat-prompts@cGpIPYcKler0FcLwWFzVy.md new file mode 100644 index 000000000..eef56f5f7 --- /dev/null +++ b/roadmaps/seo/content/ai-chat-prompts@cGpIPYcKler0FcLwWFzVy.md @@ -0,0 +1,3 @@ +# AI Chat Prompts + +AI chat prompts are the actual questions and phrasings people type into AI assistants like ChatGPT when looking for information. Studying these gives insight into how people phrase requests conversationally, which often differs from how they type short keyword searches into a traditional search engine. \ No newline at end of file diff --git a/roadmaps/seo/content/ai-citation-referral-traffic@T7rsATMjOf6aCoTFCHDJ1.md b/roadmaps/seo/content/ai-citation-referral-traffic@T7rsATMjOf6aCoTFCHDJ1.md new file mode 100644 index 000000000..a8e108ce8 --- /dev/null +++ b/roadmaps/seo/content/ai-citation-referral-traffic@T7rsATMjOf6aCoTFCHDJ1.md @@ -0,0 +1,3 @@ +# AI Citation Referral Traffic + +AI citation referral traffic is the actual website visits and conversions that come from someone clicking through a link inside an AI-generated answer. Tracking it connects AI visibility efforts to measurable business outcomes, rather than stopping at mention or citation counts alone. \ No newline at end of file diff --git a/roadmaps/seo/content/ai-overviews@edVzhSJjNZ42CmIGHfYs_.md b/roadmaps/seo/content/ai-overviews@edVzhSJjNZ42CmIGHfYs_.md new file mode 100644 index 000000000..aebd3bb9a --- /dev/null +++ b/roadmaps/seo/content/ai-overviews@edVzhSJjNZ42CmIGHfYs_.md @@ -0,0 +1,3 @@ +# AI Overviews + +AI Overviews are AI-generated summaries that Google shows directly at the top of search results, answering a query before the user scrolls down to individual links. They are built using retrieval from indexed web content, so being cited depends on many of the same technical and content factors as ranking well in normal search results. \ No newline at end of file diff --git a/roadmaps/seo/content/ai-tools-for-content@uP6jREjhcYMgx-MTMaVt1.md b/roadmaps/seo/content/ai-tools-for-content@uP6jREjhcYMgx-MTMaVt1.md new file mode 100644 index 000000000..37e5532ca --- /dev/null +++ b/roadmaps/seo/content/ai-tools-for-content@uP6jREjhcYMgx-MTMaVt1.md @@ -0,0 +1,3 @@ +# AI Tools for Content + +AI tools for content are software platforms that analyze top-ranking content for a given topic and suggest what a piece of writing is missing, such as related subtopics, terms, or depth of coverage. \ No newline at end of file diff --git a/roadmaps/seo/content/ai-visibility-measurement@M3BNI1m3kelrtO5UZuunv.md b/roadmaps/seo/content/ai-visibility-measurement@M3BNI1m3kelrtO5UZuunv.md new file mode 100644 index 000000000..8c9f87640 --- /dev/null +++ b/roadmaps/seo/content/ai-visibility-measurement@M3BNI1m3kelrtO5UZuunv.md @@ -0,0 +1,3 @@ +# AI Visibility Measurement + +AI visibility measurement is the set of metrics used to track how visible a brand is inside AI-generated answers, covering how often it appears across a set of representative prompts, how often and how prominently it gets cited, how it compares to competitors, and whether it is associated with positive or neutral sentiment. \ No newline at end of file diff --git a/roadmaps/seo/content/answer-engines@k8K7c-FNG-vcS_Zsh90nQ.md b/roadmaps/seo/content/answer-engines@k8K7c-FNG-vcS_Zsh90nQ.md new file mode 100644 index 000000000..3fac8980a --- /dev/null +++ b/roadmaps/seo/content/answer-engines@k8K7c-FNG-vcS_Zsh90nQ.md @@ -0,0 +1,3 @@ +# Answer Engines + +Answer engines are search tools built to give a direct answer to a question rather than a list of links to click through. Perplexity is a well known example, retrieving information from the web and presenting a synthesized answer with citations. Being included as a cited source in an answer engine depends on how easily a system can retrieve and trust your content. \ No newline at end of file diff --git a/roadmaps/seo/content/api--feed-access@EAqO19n_YXdOx0XMw0zw7.md b/roadmaps/seo/content/api--feed-access@EAqO19n_YXdOx0XMw0zw7.md new file mode 100644 index 000000000..3a78b6f7c --- /dev/null +++ b/roadmaps/seo/content/api--feed-access@EAqO19n_YXdOx0XMw0zw7.md @@ -0,0 +1,3 @@ +# API & Feed Access + +Some AI platforms and services pull data directly through structured feeds or APIs, rather than crawling a page the way a browser would. This node covers making sure that data is accessible through those channels too, since a site can be technically well optimized for crawling and still be invisible to a system that expects a feed instead. \ No newline at end of file diff --git a/roadmaps/seo/content/attributes--relationships@vKRnx5RpTIIa1h9mRyMvy.md b/roadmaps/seo/content/attributes--relationships@vKRnx5RpTIIa1h9mRyMvy.md new file mode 100644 index 000000000..f729350d1 --- /dev/null +++ b/roadmaps/seo/content/attributes--relationships@vKRnx5RpTIIa1h9mRyMvy.md @@ -0,0 +1,3 @@ +# Attributes & Relationships + +Attributes are facts a system tracks about a specific entity, such as a company's founding year or industry. Relationships describe how entities connect to each other, such as a person founding a particular company. Together they let a system answer questions that require connecting information across multiple sources, not just retrieving one page. \ No newline at end of file diff --git a/roadmaps/seo/content/author--org-consistency@vM0xCx0N0EUAPj1_3Dqij.md b/roadmaps/seo/content/author--org-consistency@vM0xCx0N0EUAPj1_3Dqij.md new file mode 100644 index 000000000..2b45be6f1 --- /dev/null +++ b/roadmaps/seo/content/author--org-consistency@vM0xCx0N0EUAPj1_3Dqij.md @@ -0,0 +1,3 @@ +# Author & Organization Consistency + +This is making sure the name, biography, and stated facts about an author or organization match wherever they appear, whether on the company's own site, a guest post, or a professional profile. Inconsistent details, such as different job titles or misspelled names, make it harder for a system to confirm it is looking at the same entity. \ No newline at end of file diff --git a/roadmaps/seo/content/authors--brands@WX8UJ5DBPohLvkAID4C2d.md b/roadmaps/seo/content/authors--brands@WX8UJ5DBPohLvkAID4C2d.md new file mode 100644 index 000000000..57e66f2ef --- /dev/null +++ b/roadmaps/seo/content/authors--brands@WX8UJ5DBPohLvkAID4C2d.md @@ -0,0 +1,3 @@ +# Authors & Brands + +This refers to schema and structured data specifically identifying the author of a piece of content or the brand behind a product or business. Clearly marking authorship and brand ownership supports both credibility signals and entity recognition across the web. \ No newline at end of file diff --git a/roadmaps/seo/content/beforeafter-prompt-tests@AYQYbILBtsg_qnTLClenK.md b/roadmaps/seo/content/beforeafter-prompt-tests@AYQYbILBtsg_qnTLClenK.md new file mode 100644 index 000000000..8d7f923c4 --- /dev/null +++ b/roadmaps/seo/content/beforeafter-prompt-tests@AYQYbILBtsg_qnTLClenK.md @@ -0,0 +1,3 @@ +# Before/After Prompt Tests + +This means running the same set of AI prompts before and after making a change to a website, then comparing the answers to see whether the change actually affected how AI systems describe or cite the brand. \ No newline at end of file diff --git a/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md b/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md new file mode 100644 index 000000000..46700e8f0 --- /dev/null +++ b/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md @@ -0,0 +1,3 @@ +# Bingbot + +Bingbot is the web crawler used by Microsoft's Bing search engine to discover and index web pages. It also supplies some of the underlying data used by other services built on Bing's index, so a page invisible to Bingbot can lose visibility beyond Bing itself. \ No newline at end of file diff --git a/roadmaps/seo/content/branded-vs-non-branded@QqdwMyZGFG9FMs38iAThJ.md b/roadmaps/seo/content/branded-vs-non-branded@QqdwMyZGFG9FMs38iAThJ.md new file mode 100644 index 000000000..7c36f1370 --- /dev/null +++ b/roadmaps/seo/content/branded-vs-non-branded@QqdwMyZGFG9FMs38iAThJ.md @@ -0,0 +1,3 @@ +# Branded vs Non-Branded + +Branded queries are searches that include a company's name, such as "Nike running shoes," while non-branded queries are generic searches without it, such as "best running shoes." Tracking the split between the two shows whether traffic is coming mostly from people who already know the brand or from people discovering it for the first time. \ No newline at end of file diff --git a/roadmaps/seo/content/brightlocal@bV3Z8yx6aT9AOcMAlHxb1.md b/roadmaps/seo/content/brightlocal@bV3Z8yx6aT9AOcMAlHxb1.md new file mode 100644 index 000000000..ae3d5a83b --- /dev/null +++ b/roadmaps/seo/content/brightlocal@bV3Z8yx6aT9AOcMAlHxb1.md @@ -0,0 +1,3 @@ +# BrightLocal + +BrightLocal is a local SEO platform used for tracking local rankings, auditing citation consistency, and managing reviews across multiple business locations. \ No newline at end of file diff --git a/roadmaps/seo/content/buzzstream@qz9Ua1xx1fWSk1cNa0hz6.md b/roadmaps/seo/content/buzzstream@qz9Ua1xx1fWSk1cNa0hz6.md new file mode 100644 index 000000000..299b7562b --- /dev/null +++ b/roadmaps/seo/content/buzzstream@qz9Ua1xx1fWSk1cNa0hz6.md @@ -0,0 +1,3 @@ +# BuzzStream + +BuzzStream is an outreach and relationship management tool used in link building and digital PR, helping practitioners track contacts, send pitches, and manage ongoing outreach campaigns at scale. \ No newline at end of file diff --git a/roadmaps/seo/content/canonicalization@DajReU0-DBUgYY0pCQsDL.md b/roadmaps/seo/content/canonicalization@DajReU0-DBUgYY0pCQsDL.md new file mode 100644 index 000000000..1b6026acb --- /dev/null +++ b/roadmaps/seo/content/canonicalization@DajReU0-DBUgYY0pCQsDL.md @@ -0,0 +1,3 @@ +# Canonicalization + +Canonicalization is the process of telling search engines which URL is the official version of a page when the same content is reachable through more than one URL, such as with or without a tracking parameter. Without this, a search engine might treat duplicate versions of a page as separate, unrelated pages and split ranking signals between them. \ No newline at end of file diff --git a/roadmaps/seo/content/case-studies--benchmarks@S73E2bFxeHDSX3EUgyFpm.md b/roadmaps/seo/content/case-studies--benchmarks@S73E2bFxeHDSX3EUgyFpm.md new file mode 100644 index 000000000..09536db03 --- /dev/null +++ b/roadmaps/seo/content/case-studies--benchmarks@S73E2bFxeHDSX3EUgyFpm.md @@ -0,0 +1,3 @@ +# Original Research & Surveys + +This means running your own study or survey instead of citing research that someone else already conducted. It produces original data that did not exist before, giving other sources, including AI systems, a reason to cite your content specifically as the origin. \ No newline at end of file diff --git a/roadmaps/seo/content/chat-based-search@ilvFr7TFoNjU28HifZjXP.md b/roadmaps/seo/content/chat-based-search@ilvFr7TFoNjU28HifZjXP.md new file mode 100644 index 000000000..df00e323f --- /dev/null +++ b/roadmaps/seo/content/chat-based-search@ilvFr7TFoNjU28HifZjXP.md @@ -0,0 +1,3 @@ +# Chat-Based Search + +Chat-based search is when someone finds information by asking a conversational AI assistant, such as ChatGPT or Claude, instead of typing a query into a traditional search engine. The assistant may retrieve information from the web, its training data, or both, then respond in natural language rather than showing a results page. \ No newline at end of file diff --git a/roadmaps/seo/content/chunking@jJ-11e0sx1TMVmRoWGmwB.md b/roadmaps/seo/content/chunking@jJ-11e0sx1TMVmRoWGmwB.md new file mode 100644 index 000000000..67ae3610b --- /dev/null +++ b/roadmaps/seo/content/chunking@jJ-11e0sx1TMVmRoWGmwB.md @@ -0,0 +1,3 @@ +# Chunking + +Chunking is the process of splitting a long document into smaller pieces before it gets indexed for retrieval. Systems typically search and retrieve at the chunk level rather than the whole-document level, since a smaller, focused piece of text is easier to match accurately to a specific question. How a document gets chunked can affect whether the right piece of information gets found and cited. \ No newline at end of file diff --git a/roadmaps/seo/content/citation-flow@k_3-hC4Wh4dih0AZRv4kJ.md b/roadmaps/seo/content/citation-flow@k_3-hC4Wh4dih0AZRv4kJ.md new file mode 100644 index 000000000..11338ce77 --- /dev/null +++ b/roadmaps/seo/content/citation-flow@k_3-hC4Wh4dih0AZRv4kJ.md @@ -0,0 +1,3 @@ +# Citation Flow + +Citation Flow is a metric from Majestic that estimates the raw link popularity of a website, based on how many sites link to it regardless of their quality. It is typically compared alongside Trust Flow, since a large gap between the two can indicate a site has many low-quality links. \ No newline at end of file diff --git a/roadmaps/seo/content/citation-rate--position@l_ahLBx-CZfKJkSyoaKOs.md b/roadmaps/seo/content/citation-rate--position@l_ahLBx-CZfKJkSyoaKOs.md new file mode 100644 index 000000000..195217357 --- /dev/null +++ b/roadmaps/seo/content/citation-rate--position@l_ahLBx-CZfKJkSyoaKOs.md @@ -0,0 +1,3 @@ +# Citation Rate & Position + +Citation rate is how often an AI system cites a particular source when generating an answer. Citation position refers to how prominently that source appears within the citations, since being the first source listed generally carries more visibility and credibility than being buried further down. \ No newline at end of file diff --git a/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md b/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md new file mode 100644 index 000000000..49e74cf5c --- /dev/null +++ b/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md @@ -0,0 +1,3 @@ +# ClaudeBot + +ClaudeBot is a web crawler operated by Anthropic that browses the internet to collect data for training and improving its artificial intelligence models. It visits websites to read and process content, which allows Claude AI to understand and respond to user queries with updated information. Website owners can manage how this bot interacts with their pages by using standard directives in their robots.txt file. \ No newline at end of file diff --git a/roadmaps/seo/content/clearscope@cuy0qni8CedAqJDj8B5fk.md b/roadmaps/seo/content/clearscope@cuy0qni8CedAqJDj8B5fk.md new file mode 100644 index 000000000..9a04ecced --- /dev/null +++ b/roadmaps/seo/content/clearscope@cuy0qni8CedAqJDj8B5fk.md @@ -0,0 +1,3 @@ +# Clearscope + +Clearscope is a content optimization tool that grades a piece of writing against top-performing content for a given topic, suggesting relevant terms and concepts that may be missing. \ No newline at end of file diff --git a/roadmaps/seo/content/community-presence@Gki2ES-Dlt-1fnjLSeCTo.md b/roadmaps/seo/content/community-presence@Gki2ES-Dlt-1fnjLSeCTo.md new file mode 100644 index 000000000..6bc81ad63 --- /dev/null +++ b/roadmaps/seo/content/community-presence@Gki2ES-Dlt-1fnjLSeCTo.md @@ -0,0 +1,3 @@ +# Community Presence + +Community presence is a brand or individual's activity and reputation within online communities such as Reddit, Quora, and niche forums, where people ask questions and share opinions candidly. These communities are increasingly pulled from directly by AI systems when forming answers, making genuine presence there valuable beyond traditional SEO value. \ No newline at end of file diff --git a/roadmaps/seo/content/competitive-answer-share@YnC3M0IOQtfTUp6CHbNOF.md b/roadmaps/seo/content/competitive-answer-share@YnC3M0IOQtfTUp6CHbNOF.md new file mode 100644 index 000000000..231ee1c08 --- /dev/null +++ b/roadmaps/seo/content/competitive-answer-share@YnC3M0IOQtfTUp6CHbNOF.md @@ -0,0 +1,3 @@ +# Competitive Answer Share + +Competitive answer share measures a brand's presence in AI-generated answers relative to its competitors, across the same set of prompts. It shows whether a brand is winning, losing, or roughly matching its competitors for visibility inside AI systems. \ No newline at end of file diff --git a/roadmaps/seo/content/competitor-benchmarking@9zeWrfAR_KvTwdmV6QCqd.md b/roadmaps/seo/content/competitor-benchmarking@9zeWrfAR_KvTwdmV6QCqd.md new file mode 100644 index 000000000..98259f612 --- /dev/null +++ b/roadmaps/seo/content/competitor-benchmarking@9zeWrfAR_KvTwdmV6QCqd.md @@ -0,0 +1,3 @@ +# Competitor Benchmarking + +Competitor benchmarking is the practice of comparing a website's search and AI visibility performance directly against competitors, rather than only tracking its own metrics in isolation. It gives context for whether a given number is actually good or bad within the competitive landscape. \ No newline at end of file diff --git a/roadmaps/seo/content/content--schema-ab-tests@UTUQMeJf-hv9C_hBRFR3w.md b/roadmaps/seo/content/content--schema-ab-tests@UTUQMeJf-hv9C_hBRFR3w.md new file mode 100644 index 000000000..3b92a6a47 --- /dev/null +++ b/roadmaps/seo/content/content--schema-ab-tests@UTUQMeJf-hv9C_hBRFR3w.md @@ -0,0 +1,3 @@ +# Content & Schema A/B Tests + +This is testing two versions of a page's content or structured data against each other to see which one performs better in search or AI visibility, rather than assuming a change is an improvement without checking. \ No newline at end of file diff --git a/roadmaps/seo/content/content-consolidation@IIic3zZccZgk_DHliJZ1n.md b/roadmaps/seo/content/content-consolidation@IIic3zZccZgk_DHliJZ1n.md new file mode 100644 index 000000000..b0382befa --- /dev/null +++ b/roadmaps/seo/content/content-consolidation@IIic3zZccZgk_DHliJZ1n.md @@ -0,0 +1,3 @@ +# Content Consolidation + +Content consolidation is the practice of merging multiple overlapping or duplicate pages into a single, stronger page. It is the typical fix for both duplicate content and content decay, combining fragmented authority and traffic into one comprehensive resource instead of several weak, competing ones. \ No newline at end of file diff --git a/roadmaps/seo/content/content-freshness--decay@HQHd1ll4hLHkuZaF4xdnL.md b/roadmaps/seo/content/content-freshness--decay@HQHd1ll4hLHkuZaF4xdnL.md new file mode 100644 index 000000000..77957acd8 --- /dev/null +++ b/roadmaps/seo/content/content-freshness--decay@HQHd1ll4hLHkuZaF4xdnL.md @@ -0,0 +1,3 @@ +# Content Freshness & Decay + +Content freshness is whether a piece of content still reads as current and up to date, which search and AI systems weigh when a query specifically benefits from recent information. Content decay is the gradual decline in a page's rankings and traffic over time as it ages or as competing content improves, requiring an ongoing process of auditing, updating, or consolidating older content to keep it performing. \ No newline at end of file diff --git a/roadmaps/seo/content/core-web-vitals@CRKDP0FkX-yQO6JrzUKJe.md b/roadmaps/seo/content/core-web-vitals@CRKDP0FkX-yQO6JrzUKJe.md new file mode 100644 index 000000000..bc2a427b2 --- /dev/null +++ b/roadmaps/seo/content/core-web-vitals@CRKDP0FkX-yQO6JrzUKJe.md @@ -0,0 +1,3 @@ +# Core Web Vitals + +Core Web Vitals are a specific set of metrics Google uses to measure user experience, covering how fast a page becomes visually complete, how quickly it responds to interaction, and how much its layout shifts while loading. They are used as one of many signals in Google's ranking system, and slow or unstable pages tend to perform worse both with users and in rankings. \ No newline at end of file diff --git a/roadmaps/seo/content/crawl-budget@HyHeVY2JLg9jGedL53baF.md b/roadmaps/seo/content/crawl-budget@HyHeVY2JLg9jGedL53baF.md new file mode 100644 index 000000000..a2498ef25 --- /dev/null +++ b/roadmaps/seo/content/crawl-budget@HyHeVY2JLg9jGedL53baF.md @@ -0,0 +1,3 @@ +# Crawl Budget + +Crawl budget is the amount of crawling capacity a search engine allocates to a given website within a certain time period. Large or poorly structured sites can burn through crawl budget on unimportant pages, leaving important pages crawled less often or not at all. Managing crawl budget mostly means removing waste, such as duplicate URLs or low-value pages, so crawlers spend their time on pages that matter. \ No newline at end of file diff --git a/roadmaps/seo/content/crawling--indexing@xTU1zxxpefjIaU901IyP0.md b/roadmaps/seo/content/crawling--indexing@xTU1zxxpefjIaU901IyP0.md new file mode 100644 index 000000000..f68635bcf --- /dev/null +++ b/roadmaps/seo/content/crawling--indexing@xTU1zxxpefjIaU901IyP0.md @@ -0,0 +1,3 @@ +# Crawling & Indexing + +Crawling is the process of a bot visiting pages on a website to read their content. Indexing is what happens after crawling, when a search engine stores and organizes that content so it can be retrieved later for relevant searches. A page can be crawled without being indexed, for example if it is judged low quality or duplicate. \ No newline at end of file diff --git a/roadmaps/seo/content/custom-charts--images@tue9sBd0pi0xXW5pgFCrL.md b/roadmaps/seo/content/custom-charts--images@tue9sBd0pi0xXW5pgFCrL.md new file mode 100644 index 000000000..efca42faf --- /dev/null +++ b/roadmaps/seo/content/custom-charts--images@tue9sBd0pi0xXW5pgFCrL.md @@ -0,0 +1,3 @@ +# Custom Charts & Images + +Custom charts and images are visuals created specifically for a piece of content, using original data rather than generic stock graphics. They give search and AI systems a unique visual asset tied to that content, rather than an image that could be found anywhere else. \ No newline at end of file diff --git a/roadmaps/seo/content/data-driven-pr@v-7GGDA_u-zX7cT2uLbtY.md b/roadmaps/seo/content/data-driven-pr@v-7GGDA_u-zX7cT2uLbtY.md new file mode 100644 index 000000000..a031ac960 --- /dev/null +++ b/roadmaps/seo/content/data-driven-pr@v-7GGDA_u-zX7cT2uLbtY.md @@ -0,0 +1,3 @@ +# Data-Driven PR + +Data-driven PR is a specific digital PR tactic where a brand runs original research or a survey, then pitches journalists the resulting statistics as the basis for a story. It gives journalists something concrete and citable to write about, increasing the odds of coverage compared to a generic pitch. \ No newline at end of file diff --git a/roadmaps/seo/content/data-tables@kCn5wBncvJPRxWBkVzJpF.md b/roadmaps/seo/content/data-tables@kCn5wBncvJPRxWBkVzJpF.md new file mode 100644 index 000000000..97da712af --- /dev/null +++ b/roadmaps/seo/content/data-tables@kCn5wBncvJPRxWBkVzJpF.md @@ -0,0 +1,3 @@ +# Data Tables + +Data tables present information in rows and columns rather than paragraphs of prose. They are easier for both humans scanning quickly and AI systems extracting specific facts to parse accurately, since the structure clearly separates individual data points. \ No newline at end of file diff --git a/roadmaps/seo/content/dense-retrieval@q45bD9nF_01Anr9ZFFzvz.md b/roadmaps/seo/content/dense-retrieval@q45bD9nF_01Anr9ZFFzvz.md new file mode 100644 index 000000000..436cd3d0e --- /dev/null +++ b/roadmaps/seo/content/dense-retrieval@q45bD9nF_01Anr9ZFFzvz.md @@ -0,0 +1,3 @@ +# Dense Retrieval + +Dense retrieval is a method of finding relevant documents using embeddings and vector similarity, rather than matching exact keywords. It compares the numerical representation of a query against the numerical representations of stored content to find the closest matches by meaning. It is the retrieval method most closely associated with semantic and vector search. \ No newline at end of file diff --git a/roadmaps/seo/content/digital-pr@CZETKyfPEaDwpaRgpwtHH.md b/roadmaps/seo/content/digital-pr@CZETKyfPEaDwpaRgpwtHH.md new file mode 100644 index 000000000..55772a655 --- /dev/null +++ b/roadmaps/seo/content/digital-pr@CZETKyfPEaDwpaRgpwtHH.md @@ -0,0 +1,3 @@ +# Digital PR + +Digital PR is the practice of earning media coverage and links from real publications by pitching journalists newsworthy stories, data, or angles, rather than directly requesting a link. \ No newline at end of file diff --git a/roadmaps/seo/content/direct-answers@3TMxMYJWMtz8TGOYC-9hm.md b/roadmaps/seo/content/direct-answers@3TMxMYJWMtz8TGOYC-9hm.md new file mode 100644 index 000000000..d9ac978a0 --- /dev/null +++ b/roadmaps/seo/content/direct-answers@3TMxMYJWMtz8TGOYC-9hm.md @@ -0,0 +1,3 @@ +# Direct Answers + +A direct answer is a plainly stated response to a specific question, placed clearly in the content rather than buried inside a long explanation. Content written this way is more likely to be pulled out and used by featured snippets, AI Overviews, and other answer systems. \ No newline at end of file diff --git a/roadmaps/seo/content/directories--databases@ByTSm8fByNX9GCddLiWmT.md b/roadmaps/seo/content/directories--databases@ByTSm8fByNX9GCddLiWmT.md new file mode 100644 index 000000000..5a070ea31 --- /dev/null +++ b/roadmaps/seo/content/directories--databases@ByTSm8fByNX9GCddLiWmT.md @@ -0,0 +1,3 @@ +# Directories & Databases + +Directories and databases are external listings of a business or brand, such as industry directories or structured data sources. They act as independent confirmations of a brand's existence and details, beyond what the brand claims about itself on its own website. \ No newline at end of file diff --git a/roadmaps/seo/content/disambiguation--salience@1rsxMv9Ts_ajZcptgxuif.md b/roadmaps/seo/content/disambiguation--salience@1rsxMv9Ts_ajZcptgxuif.md new file mode 100644 index 000000000..5fc000990 --- /dev/null +++ b/roadmaps/seo/content/disambiguation--salience@1rsxMv9Ts_ajZcptgxuif.md @@ -0,0 +1,3 @@ +# Disambiguation & Salience + +Disambiguation is the process a system uses to determine which specific entity a piece of content refers to when multiple entities share a similar name, such as two different people named Michael Jordan. Salience describes how central an entity is within a given piece of content, distinguishing a page that is genuinely about that entity from one that only mentions it in passing. \ No newline at end of file diff --git a/roadmaps/seo/content/domain-authority@yFEpZM1At0nDiae9Hrs6M.md b/roadmaps/seo/content/domain-authority@yFEpZM1At0nDiae9Hrs6M.md new file mode 100644 index 000000000..c8698769c --- /dev/null +++ b/roadmaps/seo/content/domain-authority@yFEpZM1At0nDiae9Hrs6M.md @@ -0,0 +1,3 @@ +# Domain Authority + +Domain Authority is a score developed by Moz that estimates how likely an entire website is to rank in search results, based largely on the quantity and quality of links pointing to it. It is measured on a relative scale and is most useful for comparing one site against another, rather than as an absolute number. \ No newline at end of file diff --git a/roadmaps/seo/content/duplicate-content@mTkbJ5hRGOP2cES4dXYdC.md b/roadmaps/seo/content/duplicate-content@mTkbJ5hRGOP2cES4dXYdC.md new file mode 100644 index 000000000..2eb13ea6b --- /dev/null +++ b/roadmaps/seo/content/duplicate-content@mTkbJ5hRGOP2cES4dXYdC.md @@ -0,0 +1,3 @@ +# Duplicate Content + +Duplicate content is when the same or nearly identical content exists across multiple pages, either on the same site or across different sites. It confuses ranking systems about which version should be shown, and can dilute the ranking signals that would otherwise concentrate on a single strong page. \ No newline at end of file diff --git a/roadmaps/seo/content/e-e-a-t@jeO2Xq-UVqxAXo-JYNd9X.md b/roadmaps/seo/content/e-e-a-t@jeO2Xq-UVqxAXo-JYNd9X.md new file mode 100644 index 000000000..bdc17b6c3 --- /dev/null +++ b/roadmaps/seo/content/e-e-a-t@jeO2Xq-UVqxAXo-JYNd9X.md @@ -0,0 +1,3 @@ +# E-E-A-T + +E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It is a framework Google uses to judge the quality and credibility of content and its creator, rather than a direct, measurable ranking factor. AI systems increasingly use similar signals when deciding which sources to trust and cite. \ No newline at end of file diff --git a/roadmaps/seo/content/embeddings@2i-oswlxFVd3V0udqCoBG.md b/roadmaps/seo/content/embeddings@2i-oswlxFVd3V0udqCoBG.md new file mode 100644 index 000000000..647feeb4d --- /dev/null +++ b/roadmaps/seo/content/embeddings@2i-oswlxFVd3V0udqCoBG.md @@ -0,0 +1,3 @@ +# Embeddings + +Embeddings are numerical representations of text that capture its meaning, allowing a computer to compare how similar two pieces of text are. Words or sentences with related meanings end up close together in this numerical space, even if they share no common words. Search and AI systems use embeddings to power semantic and vector search. \ No newline at end of file diff --git a/roadmaps/seo/content/entities-vs-keywords@Qw2G2HO4e_f7JJxQl_ZYu.md b/roadmaps/seo/content/entities-vs-keywords@Qw2G2HO4e_f7JJxQl_ZYu.md new file mode 100644 index 000000000..2fab942ff --- /dev/null +++ b/roadmaps/seo/content/entities-vs-keywords@Qw2G2HO4e_f7JJxQl_ZYu.md @@ -0,0 +1,3 @@ +# Entities vs Keywords + +A keyword is a string of text, such as "Nike shoes." An entity is the actual, specific thing behind it, such as Nike as a distinct company with a history and headquarters. Search and AI systems have moved from matching keyword strings toward understanding which entity a piece of content is actually about. \ No newline at end of file diff --git a/roadmaps/seo/content/entity--sentiment@sVtVGhxYk8MuQMmafrE8W.md b/roadmaps/seo/content/entity--sentiment@sVtVGhxYk8MuQMmafrE8W.md new file mode 100644 index 000000000..ac1e8f659 --- /dev/null +++ b/roadmaps/seo/content/entity--sentiment@sVtVGhxYk8MuQMmafrE8W.md @@ -0,0 +1,3 @@ +# Entity & Sentiment + +This tracks whether an AI system correctly associates a brand with the right topics and entities, and whether that association carries positive, neutral, or negative sentiment. A brand can be frequently mentioned by an AI system while still being associated with the wrong context or an unfavorable tone. \ No newline at end of file diff --git a/roadmaps/seo/content/entity-consistency@J3s-xzTO5wSWCbnaJjUu2.md b/roadmaps/seo/content/entity-consistency@J3s-xzTO5wSWCbnaJjUu2.md new file mode 100644 index 000000000..d4f4cbb0e --- /dev/null +++ b/roadmaps/seo/content/entity-consistency@J3s-xzTO5wSWCbnaJjUu2.md @@ -0,0 +1,3 @@ +# Entity Consistency + +Entity consistency is how uniformly a brand or person's identity appears across the web, including directories, social profiles, and mentions that are not directly controlled by that brand. Search and AI systems use this consistency to confirm that scattered mentions across the internet all refer to the same real entity, rather than several unrelated ones. \ No newline at end of file diff --git a/roadmaps/seo/content/entity-schema-markup@QnPVD19vPlOe2oDAPJBs0.md b/roadmaps/seo/content/entity-schema-markup@QnPVD19vPlOe2oDAPJBs0.md new file mode 100644 index 000000000..ff402d167 --- /dev/null +++ b/roadmaps/seo/content/entity-schema-markup@QnPVD19vPlOe2oDAPJBs0.md @@ -0,0 +1,3 @@ +# Entity Schema Markup + +Entity schema markup is code added to a web page that explicitly tells search engines and AI systems what specific entity a piece of content refers to, such as declaring that a page is about a particular organization, person, or product. It removes the need for a system to guess, stating the entity information directly in a structured format. \ No newline at end of file diff --git a/roadmaps/seo/content/entity-seo@zJ8O7yMGPBjcKSNafpsqy.md b/roadmaps/seo/content/entity-seo@zJ8O7yMGPBjcKSNafpsqy.md new file mode 100644 index 000000000..d8bb21fac --- /dev/null +++ b/roadmaps/seo/content/entity-seo@zJ8O7yMGPBjcKSNafpsqy.md @@ -0,0 +1,3 @@ +# Entity SEO + +Entity SEO is the practice of optimizing for how search and AI systems understand specific, distinct real-world things, such as a person, company, or product, rather than just matching strings of text. It focuses on making sure a system can correctly identify what an entity is, how it relates to other entities, and whether different mentions across the web refer to the same one. \ No newline at end of file diff --git a/roadmaps/seo/content/faceted-navigation@3jNWEYI-jBk2xIPFICP-5.md b/roadmaps/seo/content/faceted-navigation@3jNWEYI-jBk2xIPFICP-5.md new file mode 100644 index 000000000..3c99da8ca --- /dev/null +++ b/roadmaps/seo/content/faceted-navigation@3jNWEYI-jBk2xIPFICP-5.md @@ -0,0 +1,3 @@ +# Faceted Navigation + +Faceted navigation refers to filter and sort options on a website, such as filtering products by size or color, that can generate a huge number of similar or duplicate URLs. Without careful control, this can flood a crawler with near-identical pages and waste crawl budget on variations that add little unique value. \ No newline at end of file diff --git a/roadmaps/seo/content/featured-snippets@SNuAwAEhzUY9HAHBiL84U.md b/roadmaps/seo/content/featured-snippets@SNuAwAEhzUY9HAHBiL84U.md new file mode 100644 index 000000000..62c64b00b --- /dev/null +++ b/roadmaps/seo/content/featured-snippets@SNuAwAEhzUY9HAHBiL84U.md @@ -0,0 +1,3 @@ +# Featured Snippets + +A featured snippet is a highlighted answer box that sometimes appears at the very top of Google's search results, pulled directly from a page further down the results list. Winning a featured snippet often means writing a clear, direct answer near the top of a page in a format, like a short paragraph or list, that Google can extract cleanly. \ No newline at end of file diff --git a/roadmaps/seo/content/folders--url-structure@Lw9Mkr55ST5P9kaw4dktV.md b/roadmaps/seo/content/folders--url-structure@Lw9Mkr55ST5P9kaw4dktV.md new file mode 100644 index 000000000..ebadf4213 --- /dev/null +++ b/roadmaps/seo/content/folders--url-structure@Lw9Mkr55ST5P9kaw4dktV.md @@ -0,0 +1,3 @@ +# Folders & URL Structure + +This is the organization of a website's URLs into logical folders that reflect the site's content hierarchy, such as grouping all blog posts under /blog/ and all products under /products/. Clear, readable URLs help both users and crawlers understand what a page is about before they even load it. \ No newline at end of file diff --git a/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md b/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md new file mode 100644 index 000000000..a05d0958c --- /dev/null +++ b/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md @@ -0,0 +1,3 @@ +# Forums & Communities + +Forums and communities, such as Reddit and Quora, are places where people ask questions and discuss topics in their own words, often more candidly than in polished articles. They are a valuable source of real questions and language for content research, and are increasingly pulled from directly by AI systems when forming answers. \ No newline at end of file diff --git a/roadmaps/seo/content/frase@7MfjhPJvQQdrqIA_w0_h7.md b/roadmaps/seo/content/frase@7MfjhPJvQQdrqIA_w0_h7.md new file mode 100644 index 000000000..8b4cd1592 --- /dev/null +++ b/roadmaps/seo/content/frase@7MfjhPJvQQdrqIA_w0_h7.md @@ -0,0 +1,3 @@ +# Frase + +Frase is a content optimization tool that combines keyword research, content briefs, and AI-assisted writing suggestions, helping writers structure content to match what is already ranking well for a target topic. \ No newline at end of file diff --git a/roadmaps/seo/content/geo--seo-testing@0TQQ6I0F1uqmBUbc0d1LB.md b/roadmaps/seo/content/geo--seo-testing@0TQQ6I0F1uqmBUbc0d1LB.md new file mode 100644 index 000000000..f30e1a696 --- /dev/null +++ b/roadmaps/seo/content/geo--seo-testing@0TQQ6I0F1uqmBUbc0d1LB.md @@ -0,0 +1,3 @@ +# GEO & SEO Testing + +This is the practice of running structured experiments to check whether a change actually improved visibility, rather than assuming it did. It includes testing content or schema changes, comparing AI-generated answers before and after a change, and benchmarking performance against competitors. \ No newline at end of file diff --git a/roadmaps/seo/content/good-links-vs-bad-links@ztv9uPqA0G-SFr1g-_jBm.md b/roadmaps/seo/content/good-links-vs-bad-links@ztv9uPqA0G-SFr1g-_jBm.md new file mode 100644 index 000000000..5bbb5c002 --- /dev/null +++ b/roadmaps/seo/content/good-links-vs-bad-links@ztv9uPqA0G-SFr1g-_jBm.md @@ -0,0 +1,3 @@ +# Good Links vs Bad Links + +This is the distinction between links that genuinely help a website, such as relevant, editorially earned links from credible sites, and links that can actively harm it, such as spammy, paid, or manipulative links. Search engines can apply penalties for patterns of manipulative link building, making this distinction important to manage deliberately. \ No newline at end of file diff --git a/roadmaps/seo/content/google-analytics@N1NojTD0D3dNlayucPYdz.md b/roadmaps/seo/content/google-analytics@N1NojTD0D3dNlayucPYdz.md new file mode 100644 index 000000000..6ef3c0c35 --- /dev/null +++ b/roadmaps/seo/content/google-analytics@N1NojTD0D3dNlayucPYdz.md @@ -0,0 +1,3 @@ +# Google Analytics + +Google Analytics is a free web analytics platform that tracks website traffic, including where visitors come from, which pages they view, and whether they complete meaningful actions like purchases or sign-ups. \ No newline at end of file diff --git a/roadmaps/seo/content/google-business-profile@GOKco0LlQAX-R5-mVL8ez.md b/roadmaps/seo/content/google-business-profile@GOKco0LlQAX-R5-mVL8ez.md new file mode 100644 index 000000000..e89661e22 --- /dev/null +++ b/roadmaps/seo/content/google-business-profile@GOKco0LlQAX-R5-mVL8ez.md @@ -0,0 +1,3 @@ +# Google Business Profile + +Google Business Profile is a free listing that shows a business's hours, photos, phone number, and reviews directly in Google Maps and local search results. It is typically the single most important asset for any business trying to appear in local search. \ No newline at end of file diff --git a/roadmaps/seo/content/google-extended@u7LcT0Gbzc92r9H3MrkrE.md b/roadmaps/seo/content/google-extended@u7LcT0Gbzc92r9H3MrkrE.md new file mode 100644 index 000000000..de15696de --- /dev/null +++ b/roadmaps/seo/content/google-extended@u7LcT0Gbzc92r9H3MrkrE.md @@ -0,0 +1,3 @@ +# Google-Extended + +Google-Extended is a specific crawler control that lets a website choose whether Google can use its content to train Gemini and improve AI features like AI Overviews, separately from whether the site allows normal Googlebot crawling for search. Blocking it does not affect a site's regular search rankings, but can affect its visibility inside Google's AI-generated answers. \ No newline at end of file diff --git a/roadmaps/seo/content/google-keyword-planner@8sGKm8N4zZr4hAR-IK7L6.md b/roadmaps/seo/content/google-keyword-planner@8sGKm8N4zZr4hAR-IK7L6.md new file mode 100644 index 000000000..30d791e2e --- /dev/null +++ b/roadmaps/seo/content/google-keyword-planner@8sGKm8N4zZr4hAR-IK7L6.md @@ -0,0 +1,3 @@ +# Google Keyword Planner + +Google Keyword Planner is a free tool, originally built for Google Ads, that shows search volume estimates and keyword suggestions based on Google's own search data. It is often used as a baseline data source alongside paid third-party keyword tools. \ No newline at end of file diff --git a/roadmaps/seo/content/google-search-console@vw2CXBOc-1wSt7Ug3xggb.md b/roadmaps/seo/content/google-search-console@vw2CXBOc-1wSt7Ug3xggb.md new file mode 100644 index 000000000..bfb676a7c --- /dev/null +++ b/roadmaps/seo/content/google-search-console@vw2CXBOc-1wSt7Ug3xggb.md @@ -0,0 +1,3 @@ +# Google Search Console + +Google Search Console is a free tool from Google that shows exactly how a website performs in Google's own search results, including which queries it appears for, click-through rates, indexing errors, and manual penalties. \ No newline at end of file diff --git a/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md b/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md new file mode 100644 index 000000000..9263a80d0 --- /dev/null +++ b/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md @@ -0,0 +1,3 @@ +# Googlebot + +Googlebot is the web crawler Google uses to discover and read pages across the internet, feeding the content it finds into Google's search index. It renders JavaScript reasonably well compared to most other crawlers, though heavy or slow-loading scripts can still cause parts of a page to be missed. \ No newline at end of file diff --git a/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md b/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md new file mode 100644 index 000000000..0c952cdc4 --- /dev/null +++ b/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md @@ -0,0 +1,3 @@ +# GPTBot + +GPTBot is the crawler operated by OpenAI, used to gather web content for training AI models. A website can block it entirely through robots.txt if it does not want its content used for that purpose, though doing so may also reduce visibility in tools that rely on GPTBot for retrieval. \ No newline at end of file diff --git a/roadmaps/seo/content/how-ai-is-changing-seo@3X0R92JbjN66pzS5T8s4o.md b/roadmaps/seo/content/how-ai-is-changing-seo@3X0R92JbjN66pzS5T8s4o.md new file mode 100644 index 000000000..3bbaba36f --- /dev/null +++ b/roadmaps/seo/content/how-ai-is-changing-seo@3X0R92JbjN66pzS5T8s4o.md @@ -0,0 +1,3 @@ +# How AI is Changing SEO + +AI systems are changing how people find information, moving some search behavior away from typing keywords into a search bar and toward asking questions directly to a chat interface. This shift means content now needs to work for two audiences: traditional search crawlers and AI systems that retrieve and summarize information. The technical mechanics behind this shift, such as how AI models process and retrieve text, are covered in more depth in the AI Engineer roadmap. \ No newline at end of file diff --git a/roadmaps/seo/content/https--security@VWoW6gPHO0_x8Yu_vted1.md b/roadmaps/seo/content/https--security@VWoW6gPHO0_x8Yu_vted1.md new file mode 100644 index 000000000..09960fdce --- /dev/null +++ b/roadmaps/seo/content/https--security@VWoW6gPHO0_x8Yu_vted1.md @@ -0,0 +1,3 @@ +# HTTPS & Security + +HTTPS is a secure, encrypted version of the standard web protocol, shown to users as a padlock icon in the browser address bar. It is treated as a baseline trust signal by search engines rather than a major ranking factor on its own, and its absence can actively hurt user trust and conversion rates. \ No newline at end of file diff --git a/roadmaps/seo/content/hybrid-search@sre_s0dvpOP0DTM66a3hu.md b/roadmaps/seo/content/hybrid-search@sre_s0dvpOP0DTM66a3hu.md new file mode 100644 index 000000000..5e2e96290 --- /dev/null +++ b/roadmaps/seo/content/hybrid-search@sre_s0dvpOP0DTM66a3hu.md @@ -0,0 +1,3 @@ +# Hybrid Search + +Hybrid search combines lexical and vector search in a single system, so it can catch exact matches, like product names or error codes, while also catching content that means the same thing but uses different words. This combination generally performs better than either method alone, since lexical search alone misses paraphrased content and vector search alone misses exact terms. \ No newline at end of file diff --git a/roadmaps/seo/content/impressions-clicks--ctr@C4S9r5qswLomo4rK438yH.md b/roadmaps/seo/content/impressions-clicks--ctr@C4S9r5qswLomo4rK438yH.md new file mode 100644 index 000000000..391f8ab6b --- /dev/null +++ b/roadmaps/seo/content/impressions-clicks--ctr@C4S9r5qswLomo4rK438yH.md @@ -0,0 +1,3 @@ +# Impressions, Clicks & CTR + +Impressions are how often a page appears in search results for a query, whether or not anyone clicks it. Clicks are how many people actually click through. CTR, or click-through rate, is the percentage of impressions that turn into clicks, and a low CTR relative to ranking position can signal that a title or description is not compelling enough. \ No newline at end of file diff --git a/roadmaps/seo/content/influencer-outreach@om_Cux4LPSBKpYVFR5UoE.md b/roadmaps/seo/content/influencer-outreach@om_Cux4LPSBKpYVFR5UoE.md new file mode 100644 index 000000000..4beeb320c --- /dev/null +++ b/roadmaps/seo/content/influencer-outreach@om_Cux4LPSBKpYVFR5UoE.md @@ -0,0 +1,3 @@ +# Influencer Outreach + +Influencer outreach is the practice of getting individual creators, bloggers, or influencers to mention, review, or link to a brand. It works similarly to digital PR but targets individual voices with their own audiences, rather than publications. \ No newline at end of file diff --git a/roadmaps/seo/content/information-gain@FnpAlJME-POEfHUwVYoKm.md b/roadmaps/seo/content/information-gain@FnpAlJME-POEfHUwVYoKm.md new file mode 100644 index 000000000..e1319e43f --- /dev/null +++ b/roadmaps/seo/content/information-gain@FnpAlJME-POEfHUwVYoKm.md @@ -0,0 +1,3 @@ +# Information Gain + +Information gain is whether a piece of content adds something genuinely new, such as a fact, data point, or perspective, compared to what already exists in top search results. Content that only restates what is already widely available offers little reason for a search or AI system to prefer it over existing sources. \ No newline at end of file diff --git a/roadmaps/seo/content/internal-linking@ED0d7WR_cHqRSxQlQGuzV.md b/roadmaps/seo/content/internal-linking@ED0d7WR_cHqRSxQlQGuzV.md new file mode 100644 index 000000000..41f901be3 --- /dev/null +++ b/roadmaps/seo/content/internal-linking@ED0d7WR_cHqRSxQlQGuzV.md @@ -0,0 +1,3 @@ +# Internal Linking + +Internal linking is the practice of linking between pages on the same website. It helps crawlers discover new pages, distributes ranking authority across a site, and signals which pages are related to each other. A page that receives many internal links is generally treated as more important than one that receives none. \ No newline at end of file diff --git a/roadmaps/seo/content/introduction@ae1c-S4JTU3NdBhXLa3Dq.md b/roadmaps/seo/content/introduction@ae1c-S4JTU3NdBhXLa3Dq.md new file mode 100644 index 000000000..57f6579ae --- /dev/null +++ b/roadmaps/seo/content/introduction@ae1c-S4JTU3NdBhXLa3Dq.md @@ -0,0 +1,3 @@ +# Introduction + +Search is no longer just about ranking in a list of blue links. People now find answers through Google's AI Overviews, chat assistants like ChatGPT and Claude, and voice-based answer engines, alongside traditional search results. This roadmap covers SEO, GEO, and AEO as three connected layers of the same discipline: getting found, getting cited, and getting your content pulled into a direct answer. It walks through technical foundations, content strategy, entity and authority signals, and measurement, so you can build visibility across both classic search engines and the AI systems now sitting alongside them. \ No newline at end of file diff --git a/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md b/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md new file mode 100644 index 000000000..42cb9156b --- /dev/null +++ b/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md @@ -0,0 +1,3 @@ +# Keyword Research + +Keyword research is the process of finding the actual words and phrases people use when searching for something related to a topic. It typically involves checking search volume, competition, and related terms to decide which topics are worth targeting with content. \ No newline at end of file diff --git a/roadmaps/seo/content/knowledge-graphs@MkqtUw8fNLyC_o9wQkNmU.md b/roadmaps/seo/content/knowledge-graphs@MkqtUw8fNLyC_o9wQkNmU.md new file mode 100644 index 000000000..6c49945f0 --- /dev/null +++ b/roadmaps/seo/content/knowledge-graphs@MkqtUw8fNLyC_o9wQkNmU.md @@ -0,0 +1,3 @@ +# Knowledge Graphs + +A knowledge graph is a database that stores entities and the relationships between them, used by search and AI systems to understand and connect real-world information. Google maintains its own, and Wikidata is a large, open, publicly editable one that many systems reference. Being accurately represented in these graphs helps a brand or person get correctly recognized across different platforms. \ No newline at end of file diff --git a/roadmaps/seo/content/lexical-vs-vector-search@xCgNhwbS_ELxEyRHD1enO.md b/roadmaps/seo/content/lexical-vs-vector-search@xCgNhwbS_ELxEyRHD1enO.md new file mode 100644 index 000000000..20e808565 --- /dev/null +++ b/roadmaps/seo/content/lexical-vs-vector-search@xCgNhwbS_ELxEyRHD1enO.md @@ -0,0 +1,3 @@ +# Lexical vs Vector Search + +Lexical search matches the literal words in a query against the literal words in a document, similar to a find-and-replace function. Vector search instead converts text into numerical representations and matches based on meaning, so it can find relevant content even when no exact words overlap. Most modern retrieval systems, including those used by AI models, combine both methods rather than relying on just one. \ No newline at end of file diff --git a/roadmaps/seo/content/link-building@nWxHXguh1RL0u1pbkjmmO.md b/roadmaps/seo/content/link-building@nWxHXguh1RL0u1pbkjmmO.md new file mode 100644 index 000000000..bd63c8213 --- /dev/null +++ b/roadmaps/seo/content/link-building@nWxHXguh1RL0u1pbkjmmO.md @@ -0,0 +1,3 @@ +# Link Building + +Link building is the practice of getting other websites to link to your own. Search engines treat links from other sites as a signal of trust and authority, so a page with many relevant, high-quality links pointing to it is generally treated as more credible than one with none. \ No newline at end of file diff --git a/roadmaps/seo/content/local-citations@fRcmRMhFYfzjM_IGGihMX.md b/roadmaps/seo/content/local-citations@fRcmRMhFYfzjM_IGGihMX.md new file mode 100644 index 000000000..5b37caeb3 --- /dev/null +++ b/roadmaps/seo/content/local-citations@fRcmRMhFYfzjM_IGGihMX.md @@ -0,0 +1,3 @@ +# Local Citations + +A local citation is a mention of a business's name, address, and phone number on another website or directory, even without a clickable link. Citations act as independent confirmations of a business's legitimacy and location, similar to how backlinks confirm a website's authority. \ No newline at end of file diff --git a/roadmaps/seo/content/local-landing-pages@xxAEhmPwcz9VuwW9B-Kuf.md b/roadmaps/seo/content/local-landing-pages@xxAEhmPwcz9VuwW9B-Kuf.md new file mode 100644 index 000000000..36894ccf2 --- /dev/null +++ b/roadmaps/seo/content/local-landing-pages@xxAEhmPwcz9VuwW9B-Kuf.md @@ -0,0 +1,3 @@ +# Local Search Signals + +Local search signals are the ongoing factors that actively move local rankings up or down after the basic setup is in place, including how reviews accumulate, links from locally relevant sites, visibility in the map-based local pack, and strategies for businesses serving multiple locations or areas without a storefront. \ No newline at end of file diff --git a/roadmaps/seo/content/local-links@ydRGMTc1cAScUxMh05FEc.md b/roadmaps/seo/content/local-links@ydRGMTc1cAScUxMh05FEc.md new file mode 100644 index 000000000..fb4afe0a2 --- /dev/null +++ b/roadmaps/seo/content/local-links@ydRGMTc1cAScUxMh05FEc.md @@ -0,0 +1,3 @@ +# Local Links + +Local links are backlinks from other websites that are relevant to a specific geographic area, such as local news outlets, local business associations, or local bloggers. They typically carry more weight for local rankings than a generic link from an unrelated site with no local connection. \ No newline at end of file diff --git a/roadmaps/seo/content/local-pack--maps@Spbaau8T4c-q32W8Udhse.md b/roadmaps/seo/content/local-pack--maps@Spbaau8T4c-q32W8Udhse.md new file mode 100644 index 000000000..6a0f4a234 --- /dev/null +++ b/roadmaps/seo/content/local-pack--maps@Spbaau8T4c-q32W8Udhse.md @@ -0,0 +1,3 @@ +# Local Pack & Maps + +The Local Pack is the block of three business listings, shown alongside a map, that appears at the top of Google's results for local searches such as "coffee shop near me." Appearing in this block depends on a combination of Google Business Profile completeness, reviews, and local relevance. \ No newline at end of file diff --git a/roadmaps/seo/content/local-search@JagmGhAgN1ec_VNNmZX2b.md b/roadmaps/seo/content/local-search@JagmGhAgN1ec_VNNmZX2b.md new file mode 100644 index 000000000..2e45a7301 --- /dev/null +++ b/roadmaps/seo/content/local-search@JagmGhAgN1ec_VNNmZX2b.md @@ -0,0 +1,3 @@ +# Local Search + +Local search covers the baseline setup required to appear in local search results, before rankings can meaningfully improve. This includes claiming and completing a Google Business Profile, keeping business details consistent everywhere they appear, gathering citations from other sites, and building dedicated pages for each location or service area served. \ No newline at end of file diff --git a/roadmaps/seo/content/machine-readable-content@py4DdYxCQuZ50VxoCu5o6.md b/roadmaps/seo/content/machine-readable-content@py4DdYxCQuZ50VxoCu5o6.md new file mode 100644 index 000000000..b8d6052c1 --- /dev/null +++ b/roadmaps/seo/content/machine-readable-content@py4DdYxCQuZ50VxoCu5o6.md @@ -0,0 +1,3 @@ +# Machine-Readable Content + +Machine-readable content is content structured in a way that a computer program can parse cleanly, rather than requiring visual interpretation the way a human reader would. This means using proper HTML structure, avoiding critical information hidden inside images or scripts, and keeping text in a form crawlers and AI systems can extract directly. \ No newline at end of file diff --git a/roadmaps/seo/content/majestic@oJiYitF6E8Crk02oO8lpx.md b/roadmaps/seo/content/majestic@oJiYitF6E8Crk02oO8lpx.md new file mode 100644 index 000000000..1847dfe0c --- /dev/null +++ b/roadmaps/seo/content/majestic@oJiYitF6E8Crk02oO8lpx.md @@ -0,0 +1,3 @@ +# Majestic + +Majestic is a backlink analysis tool best known for producing the Trust Flow and Citation Flow metrics, which estimate the quality and quantity of links pointing to a website. \ No newline at end of file diff --git a/roadmaps/seo/content/marketmuse@Ds_ta1eKe_8B9EQpWYJQj.md b/roadmaps/seo/content/marketmuse@Ds_ta1eKe_8B9EQpWYJQj.md new file mode 100644 index 000000000..572218f31 --- /dev/null +++ b/roadmaps/seo/content/marketmuse@Ds_ta1eKe_8B9EQpWYJQj.md @@ -0,0 +1,3 @@ +# MarketMuse + +MarketMuse is a content planning and optimization tool that uses AI to identify content gaps within a topic, suggesting what related subjects a site should cover to be seen as comprehensive on that subject. \ No newline at end of file diff --git a/roadmaps/seo/content/microsoft-clarity@8VCaIubOffkDKjua7rNT8.md b/roadmaps/seo/content/microsoft-clarity@8VCaIubOffkDKjua7rNT8.md new file mode 100644 index 000000000..91de3936a --- /dev/null +++ b/roadmaps/seo/content/microsoft-clarity@8VCaIubOffkDKjua7rNT8.md @@ -0,0 +1,3 @@ +# Microsoft Clarity + +Microsoft Clarity is a free analytics tool that provides heatmaps and session recordings, showing how visitors actually move through and interact with a page, rather than just reporting traffic numbers. \ No newline at end of file diff --git a/roadmaps/seo/content/mobile-friendliness@gOmEWLX7u8vGGt_GN5Fkq.md b/roadmaps/seo/content/mobile-friendliness@gOmEWLX7u8vGGt_GN5Fkq.md new file mode 100644 index 000000000..411ab7bc2 --- /dev/null +++ b/roadmaps/seo/content/mobile-friendliness@gOmEWLX7u8vGGt_GN5Fkq.md @@ -0,0 +1,3 @@ +# Mobile Friendliness + +Mobile friendliness is whether a website works properly on a phone screen, including readable text, tappable buttons, and no horizontal scrolling. Most search engines evaluate a site primarily by its mobile version rather than its desktop version, since most searches happen on mobile devices. \ No newline at end of file diff --git a/roadmaps/seo/content/moz-keyword-explorer@wF4vQ6rSNLaKSlwzhLu8x.md b/roadmaps/seo/content/moz-keyword-explorer@wF4vQ6rSNLaKSlwzhLu8x.md new file mode 100644 index 000000000..ba6e0f2d8 --- /dev/null +++ b/roadmaps/seo/content/moz-keyword-explorer@wF4vQ6rSNLaKSlwzhLu8x.md @@ -0,0 +1,3 @@ +# Moz Keyword Explorer + +Moz Keyword Explorer is a keyword research tool that shows search volume, difficulty, and related keyword suggestions. It is part of the broader Moz platform, which also produces the Domain Authority and Page Authority metrics. \ No newline at end of file diff --git a/roadmaps/seo/content/multi-location-seo@tUkUve7WFI2WdhurkluQ4.md b/roadmaps/seo/content/multi-location-seo@tUkUve7WFI2WdhurkluQ4.md new file mode 100644 index 000000000..a9d41b017 --- /dev/null +++ b/roadmaps/seo/content/multi-location-seo@tUkUve7WFI2WdhurkluQ4.md @@ -0,0 +1,3 @@ +# Multi-Location SEO + +Multi-location SEO covers strategies specific to businesses with more than one physical location, or businesses that serve a defined area without a fixed storefront, such as a mobile repair service. These businesses need dedicated pages and listings for each location or service area, rather than treating the business as a single generic entity. \ No newline at end of file diff --git a/roadmaps/seo/content/multi-step-ai-intent@_SCDSMXMaI8w1Fo-mgUjP.md b/roadmaps/seo/content/multi-step-ai-intent@_SCDSMXMaI8w1Fo-mgUjP.md new file mode 100644 index 000000000..fec66003a --- /dev/null +++ b/roadmaps/seo/content/multi-step-ai-intent@_SCDSMXMaI8w1Fo-mgUjP.md @@ -0,0 +1,3 @@ +# Multi-Step AI Intent + +Multi-step AI intent describes how a single user question can require several rounds of reasoning and retrieval before an AI system produces a final answer, rather than one direct lookup. The system may retrieve information, evaluate whether it answers part of the question, then retrieve again to fill remaining gaps. This behavior is common in conversational and agentic AI systems handling complex questions. \ No newline at end of file diff --git a/roadmaps/seo/content/nap-consistency@kgbcs19HRGumZrryRJoee.md b/roadmaps/seo/content/nap-consistency@kgbcs19HRGumZrryRJoee.md new file mode 100644 index 000000000..6d8ea15a1 --- /dev/null +++ b/roadmaps/seo/content/nap-consistency@kgbcs19HRGumZrryRJoee.md @@ -0,0 +1,3 @@ +# NAP Consistency + +NAP stands for Name, Address, and Phone number. NAP consistency means keeping these three details identical across every website and directory where a business appears, since inconsistencies, such as "St." in one place and "Street" in another, can confuse systems trying to confirm it is the same business. \ No newline at end of file diff --git a/roadmaps/seo/content/niche-forums@AZz6CxDYzofJbB6c39vrt.md b/roadmaps/seo/content/niche-forums@AZz6CxDYzofJbB6c39vrt.md new file mode 100644 index 000000000..1ebcdbd5e --- /dev/null +++ b/roadmaps/seo/content/niche-forums@AZz6CxDYzofJbB6c39vrt.md @@ -0,0 +1,3 @@ +# Niche Forums + +Niche forums are smaller, topic-specific online communities focused on a particular industry, hobby, or interest, as opposed to large general platforms. They often contain highly specific, candid discussion that both search and AI systems draw on when answering detailed questions within that niche. \ No newline at end of file diff --git a/roadmaps/seo/content/org--person-schema@BJzSXBexJ4z3U7jjAddio.md b/roadmaps/seo/content/org--person-schema@BJzSXBexJ4z3U7jjAddio.md new file mode 100644 index 000000000..cd18df9d2 --- /dev/null +++ b/roadmaps/seo/content/org--person-schema@BJzSXBexJ4z3U7jjAddio.md @@ -0,0 +1,3 @@ +# Organization & Person Schema + +Organization schema and Person schema are structured data types used to explicitly identify a company or an individual on a web page. They can include details like name, logo, job title, or affiliation, giving search and AI systems clear, structured facts rather than requiring them to infer this from unstructured text. \ No newline at end of file diff --git a/roadmaps/seo/content/original-research--surveys@EOrD0tHg33UfosovD_YVo.md b/roadmaps/seo/content/original-research--surveys@EOrD0tHg33UfosovD_YVo.md new file mode 100644 index 000000000..09536db03 --- /dev/null +++ b/roadmaps/seo/content/original-research--surveys@EOrD0tHg33UfosovD_YVo.md @@ -0,0 +1,3 @@ +# Original Research & Surveys + +This means running your own study or survey instead of citing research that someone else already conducted. It produces original data that did not exist before, giving other sources, including AI systems, a reason to cite your content specifically as the origin. \ No newline at end of file diff --git a/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md b/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md new file mode 100644 index 000000000..89850180c --- /dev/null +++ b/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md @@ -0,0 +1,3 @@ +# Otterly.ai + +Otterly.ai is a tool that monitors brand visibility and citations within AI search and chat platforms, tracking how often a brand appears and in what context. \ No newline at end of file diff --git a/roadmaps/seo/content/outsourcing-vs-diy@zoxmVRwdoKc0nIg0t_VXw.md b/roadmaps/seo/content/outsourcing-vs-diy@zoxmVRwdoKc0nIg0t_VXw.md new file mode 100644 index 000000000..45c1887f7 --- /dev/null +++ b/roadmaps/seo/content/outsourcing-vs-diy@zoxmVRwdoKc0nIg0t_VXw.md @@ -0,0 +1,3 @@ +# Outsourcing vs DIY + +This is the decision between handling SEO, GEO, and AEO work in-house or hiring an agency, consultant, or freelancer to do it. Outsourcing brings in specialized expertise and saves internal time, but costs more and depends on finding a trustworthy provider. Doing it in-house keeps control and institutional knowledge inside the team, but requires training and ongoing time investment. \ No newline at end of file diff --git a/roadmaps/seo/content/page-authority@ouEJFUJlZss_ScbsmiJ-X.md b/roadmaps/seo/content/page-authority@ouEJFUJlZss_ScbsmiJ-X.md new file mode 100644 index 000000000..b12ac6724 --- /dev/null +++ b/roadmaps/seo/content/page-authority@ouEJFUJlZss_ScbsmiJ-X.md @@ -0,0 +1,3 @@ +# Page Authority + +Page Authority is a Moz metric similar to Domain Authority, but measured for a single page instead of an entire website. It estimates how likely that specific page is to rank well, based on the links pointing directly to it. \ No newline at end of file diff --git a/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md b/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md new file mode 100644 index 000000000..60bbe6236 --- /dev/null +++ b/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md @@ -0,0 +1,3 @@ +# PageSpeed Insights + +PageSpeed Insights is a free tool from Google that measures a page's loading speed and reports its Core Web Vitals scores. It gives specific, actionable suggestions for improving performance, such as compressing images or reducing unused code. \ No newline at end of file diff --git a/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md b/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md new file mode 100644 index 000000000..0eced55bb --- /dev/null +++ b/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md @@ -0,0 +1,3 @@ +# Pagination + +Pagination is when content is split across multiple linked pages, such as page 1, page 2, and page 3 of a product listing. Handling it correctly means signaling to search engines that these pages are part of one continuous sequence, rather than unrelated content competing with each other. \ No newline at end of file diff --git a/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md b/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md new file mode 100644 index 000000000..058247c4b --- /dev/null +++ b/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md @@ -0,0 +1,3 @@ +# Peec.ai + +Peec.ai is a platform for tracking a brand's presence and share of voice within AI-generated answers, comparing performance against competitors across a defined set of prompts. \ No newline at end of file diff --git a/roadmaps/seo/content/people-also-ask@nyiOoaRP9kV6sJlS16MKy.md b/roadmaps/seo/content/people-also-ask@nyiOoaRP9kV6sJlS16MKy.md new file mode 100644 index 000000000..48d8e885c --- /dev/null +++ b/roadmaps/seo/content/people-also-ask@nyiOoaRP9kV6sJlS16MKy.md @@ -0,0 +1,3 @@ +# People Also Ask + +People Also Ask is a feature in Google search results showing a list of related questions that expand to reveal short answers when clicked. It is a useful source of real, common questions people have around a topic, and getting featured in it can drive visibility even without a top-ranking position. \ No newline at end of file diff --git a/roadmaps/seo/content/pitchbox@J_Wwg2zo5m9JnlNILKlMi.md b/roadmaps/seo/content/pitchbox@J_Wwg2zo5m9JnlNILKlMi.md new file mode 100644 index 000000000..8b892e193 --- /dev/null +++ b/roadmaps/seo/content/pitchbox@J_Wwg2zo5m9JnlNILKlMi.md @@ -0,0 +1,3 @@ +# Pitchbox + +Pitchbox is an outreach automation platform used for link building and digital PR, helping teams find contacts, send templated pitches, and manage follow-ups across large outreach campaigns. \ No newline at end of file diff --git a/roadmaps/seo/content/position--share-of-search@LY-W-QNZ7KYjQNY793t6K.md b/roadmaps/seo/content/position--share-of-search@LY-W-QNZ7KYjQNY793t6K.md new file mode 100644 index 000000000..101b2d985 --- /dev/null +++ b/roadmaps/seo/content/position--share-of-search@LY-W-QNZ7KYjQNY793t6K.md @@ -0,0 +1,3 @@ +# Position & Share of Search + +Average position is where a page typically ranks for a given query. Share of search measures what percentage of all search interest in a category or topic a brand is actually capturing, which gives a broader view of visibility than tracking individual keyword rankings alone. \ No newline at end of file diff --git a/roadmaps/seo/content/primary-data--visuals@3Y_pytcQ00dghMkRngjVP.md b/roadmaps/seo/content/primary-data--visuals@3Y_pytcQ00dghMkRngjVP.md new file mode 100644 index 000000000..56f8424b3 --- /dev/null +++ b/roadmaps/seo/content/primary-data--visuals@3Y_pytcQ00dghMkRngjVP.md @@ -0,0 +1,3 @@ +# Primary Data & Visuals + +Primary data and visuals means original research, proprietary data, or custom-made images and charts, rather than reused stock content or numbers pulled from someone else's report. This is one of the strongest ways to demonstrate information gain, since original material cannot be found anywhere else. \ No newline at end of file diff --git a/roadmaps/seo/content/product--place-schema@hKRFdXC5UlbOIb1WIm9Ht.md b/roadmaps/seo/content/product--place-schema@hKRFdXC5UlbOIb1WIm9Ht.md new file mode 100644 index 000000000..e1574450c --- /dev/null +++ b/roadmaps/seo/content/product--place-schema@hKRFdXC5UlbOIb1WIm9Ht.md @@ -0,0 +1,3 @@ +# Product & Place Schema + +Product schema and Place schema are structured data types used to explicitly describe a product, such as its price and availability, or a physical location, such as a business address and hours. They let search engines display rich details directly in results and give AI systems clear, structured facts to draw from. \ No newline at end of file diff --git a/roadmaps/seo/content/profound@g45K_0aau7_T-yiUXjP-T.md b/roadmaps/seo/content/profound@g45K_0aau7_T-yiUXjP-T.md new file mode 100644 index 000000000..d8dfeda2d --- /dev/null +++ b/roadmaps/seo/content/profound@g45K_0aau7_T-yiUXjP-T.md @@ -0,0 +1,3 @@ +# Profound + +Profound is a platform built specifically to track how often and how favorably a brand appears within AI-generated answers across different AI systems. \ No newline at end of file diff --git a/roadmaps/seo/content/prompt-coverage--mention@cyqsRePa5SW0BioIcvCWC.md b/roadmaps/seo/content/prompt-coverage--mention@cyqsRePa5SW0BioIcvCWC.md new file mode 100644 index 000000000..e6d480e12 --- /dev/null +++ b/roadmaps/seo/content/prompt-coverage--mention@cyqsRePa5SW0BioIcvCWC.md @@ -0,0 +1,3 @@ +# Prompt Coverage & Mentions + +Prompt coverage measures how often a brand appears across a representative set of prompts within its category, when tested against AI systems. Mention rate is the frequency of those appearances, whether or not the brand is directly cited as a source. \ No newline at end of file diff --git a/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md b/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md new file mode 100644 index 000000000..dd2c1bccf --- /dev/null +++ b/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md @@ -0,0 +1,3 @@ +# Proprietary Datasets + +A proprietary dataset is information only you have access to, such as internal usage data, customer behavior, or transaction data, that a competitor cannot easily replicate. Publishing insights drawn from it gives content a form of information gain that is difficult for others to copy. \ No newline at end of file diff --git a/roadmaps/seo/content/query--topic-coverage@S8AGCGP9rh-NvgfVhqP9z.md b/roadmaps/seo/content/query--topic-coverage@S8AGCGP9rh-NvgfVhqP9z.md new file mode 100644 index 000000000..b6856b45b --- /dev/null +++ b/roadmaps/seo/content/query--topic-coverage@S8AGCGP9rh-NvgfVhqP9z.md @@ -0,0 +1,3 @@ +# Query & Topic Coverage + +Query coverage is how many relevant search queries a site actually appears for, out of all the queries related to its topic. Topic coverage looks at this at a broader level, checking whether a site comprehensively addresses a subject or only touches a small part of it. \ No newline at end of file diff --git a/roadmaps/seo/content/query-fan-out@ujNGonXvVhH734HMGgFum.md b/roadmaps/seo/content/query-fan-out@ujNGonXvVhH734HMGgFum.md new file mode 100644 index 000000000..56b4b0bbc --- /dev/null +++ b/roadmaps/seo/content/query-fan-out@ujNGonXvVhH734HMGgFum.md @@ -0,0 +1,3 @@ +# Query Fan-Out + +Query fan-out is when an AI system breaks a single user question into several smaller sub-questions before retrieving information to answer it. A question like "best CRM for a small SaaS company" might get split internally into separate queries about pricing, integrations, and reviews. This means content can get retrieved for the pieces of an answer, not just for the exact phrase someone typed. \ No newline at end of file diff --git a/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md b/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md new file mode 100644 index 000000000..0528d5b07 --- /dev/null +++ b/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md @@ -0,0 +1,3 @@ +# Question Mining + +Question mining is the practice of finding the actual questions real people ask about a topic, then using those questions as the basis for content. It draws on sources where people ask things directly, rather than relying only on keyword tools that show search phrases without context. \ No newline at end of file diff --git a/roadmaps/seo/content/quora@oKEnhcC4CJhqUa-ewnsQ4.md b/roadmaps/seo/content/quora@oKEnhcC4CJhqUa-ewnsQ4.md new file mode 100644 index 000000000..94b8e10ca --- /dev/null +++ b/roadmaps/seo/content/quora@oKEnhcC4CJhqUa-ewnsQ4.md @@ -0,0 +1,3 @@ +# Quora + +Quora is a question-and-answer platform where users ask questions and receive answers from other users, often including people with direct expertise or experience. It functions as another source of genuine, real-world questions and answers that search and AI systems can draw on. \ No newline at end of file diff --git a/roadmaps/seo/content/rag@nVLFIaDXF9XWNUPwIg5T2.md b/roadmaps/seo/content/rag@nVLFIaDXF9XWNUPwIg5T2.md new file mode 100644 index 000000000..437c7242b --- /dev/null +++ b/roadmaps/seo/content/rag@nVLFIaDXF9XWNUPwIg5T2.md @@ -0,0 +1,3 @@ +# RAG + +RAG stands for Retrieval-Augmented Generation. It is a method where an AI system first retrieves relevant documents or passages from an external source, then uses that retrieved content to generate its answer, rather than relying only on what it learned during training. This is the mechanism behind how many AI systems produce answers that cite or reflect current web content. \ No newline at end of file diff --git a/roadmaps/seo/content/rank-tracking@hR1xBsfGsPJh--WG_01qp.md b/roadmaps/seo/content/rank-tracking@hR1xBsfGsPJh--WG_01qp.md new file mode 100644 index 000000000..6c4f21323 --- /dev/null +++ b/roadmaps/seo/content/rank-tracking@hR1xBsfGsPJh--WG_01qp.md @@ -0,0 +1,3 @@ +# Rank Tracking + +Rank tracking is the practice of monitoring where a website ranks for specific target keywords over time, using dedicated tools that check search results regularly. \ No newline at end of file diff --git a/roadmaps/seo/content/reddit@Q9-I-jLSh9tp205SpiDgS.md b/roadmaps/seo/content/reddit@Q9-I-jLSh9tp205SpiDgS.md new file mode 100644 index 000000000..1ee43a156 --- /dev/null +++ b/roadmaps/seo/content/reddit@Q9-I-jLSh9tp205SpiDgS.md @@ -0,0 +1,3 @@ +# Reddit + +Reddit is a large online community platform organized into topic-specific forums, where people ask questions and discuss subjects candidly. It has become an increasingly important source that both traditional search engines and AI systems pull from when forming answers to real-world questions. \ No newline at end of file diff --git a/roadmaps/seo/content/rendering--javascript-seo@zKIAdANIV-wVCHLrGydBz.md b/roadmaps/seo/content/rendering--javascript-seo@zKIAdANIV-wVCHLrGydBz.md new file mode 100644 index 000000000..9f279f117 --- /dev/null +++ b/roadmaps/seo/content/rendering--javascript-seo@zKIAdANIV-wVCHLrGydBz.md @@ -0,0 +1,3 @@ +# Rendering & JavaScript SEO + +Some websites build their content using JavaScript that runs in the browser, instead of sending fully formed HTML. If a crawler cannot execute that JavaScript properly, it may see a blank or incomplete page instead of the finished content. This node covers making sure what a crawler receives actually matches what a real visitor sees. \ No newline at end of file diff --git a/roadmaps/seo/content/reviews--velocity@Id95-XXYGUWTFKSeJ00Ce.md b/roadmaps/seo/content/reviews--velocity@Id95-XXYGUWTFKSeJ00Ce.md new file mode 100644 index 000000000..699097875 --- /dev/null +++ b/roadmaps/seo/content/reviews--velocity@Id95-XXYGUWTFKSeJ00Ce.md @@ -0,0 +1,3 @@ +# Reviews & Velocity + +Review velocity is how steadily new customer reviews come in over time, not just the overall star rating. A business that suddenly receives many reviews in a single day can look suspicious to review platforms, while a steady, ongoing flow of reviews looks organic and healthy. \ No newline at end of file diff --git a/roadmaps/seo/content/robotstxt@8iODKk23z1DGYWIAj8yWk.md b/roadmaps/seo/content/robotstxt@8iODKk23z1DGYWIAj8yWk.md new file mode 100644 index 000000000..3774aaa7e --- /dev/null +++ b/roadmaps/seo/content/robotstxt@8iODKk23z1DGYWIAj8yWk.md @@ -0,0 +1,3 @@ +# Robots.txt + +Robots.txt is a text file placed at the root of a website that tells crawlers which parts of the site they are allowed or not allowed to visit. It can be used to block specific bots entirely, including AI crawlers, or to keep crawlers away from pages like admin panels or duplicate content. It works on trust, since well-behaved bots follow it but not all crawlers do. \ No newline at end of file diff --git a/roadmaps/seo/content/sameas--entity-linking@4VIEdEoCvyv_jiCHLv3pQ.md b/roadmaps/seo/content/sameas--entity-linking@4VIEdEoCvyv_jiCHLv3pQ.md new file mode 100644 index 000000000..0108905f3 --- /dev/null +++ b/roadmaps/seo/content/sameas--entity-linking@4VIEdEoCvyv_jiCHLv3pQ.md @@ -0,0 +1,3 @@ +# SameAs & Entity Linking + +The SameAs property in schema markup links a page's entity to that same entity's presence elsewhere on the web, such as its official social media profiles or Wikipedia page. This helps a system confirm that multiple different pages all refer to the same real-world entity. \ No newline at end of file diff --git a/roadmaps/seo/content/screaming-frog@vF-jde0y42JKX1jEPeSfl.md b/roadmaps/seo/content/screaming-frog@vF-jde0y42JKX1jEPeSfl.md new file mode 100644 index 000000000..77fbb8432 --- /dev/null +++ b/roadmaps/seo/content/screaming-frog@vF-jde0y42JKX1jEPeSfl.md @@ -0,0 +1,3 @@ +# Screaming Frog + +Screaming Frog is a desktop crawler tool that simulates how a search engine bot would crawl a website. It reports issues such as broken links, missing title tags, duplicate content, and pages blocked by robots.txt, and is one of the most widely used tools for technical SEO audits. \ No newline at end of file diff --git a/roadmaps/seo/content/search-intent@fVUfQYb8BP_hFMmd1S2-J.md b/roadmaps/seo/content/search-intent@fVUfQYb8BP_hFMmd1S2-J.md new file mode 100644 index 000000000..33bc4739d --- /dev/null +++ b/roadmaps/seo/content/search-intent@fVUfQYb8BP_hFMmd1S2-J.md @@ -0,0 +1,3 @@ +# Search Intent + +Search intent is the underlying goal behind a search query, such as wanting to buy something, learn something, or find a specific website. Two people can type different words but want the same thing, or type the same words and want different things. Matching content to the correct intent behind a query is often more important than matching the exact keyword. \ No newline at end of file diff --git a/roadmaps/seo/content/semantic-search@hwKZmfYFiIu6plbiXtJRI.md b/roadmaps/seo/content/semantic-search@hwKZmfYFiIu6plbiXtJRI.md new file mode 100644 index 000000000..ad12fc543 --- /dev/null +++ b/roadmaps/seo/content/semantic-search@hwKZmfYFiIu6plbiXtJRI.md @@ -0,0 +1,3 @@ +# Semantic Search + +Semantic search is a method of finding relevant content based on meaning rather than exact keyword matches. It allows a system to understand that "cheap flights" and "affordable plane tickets" refer to the same idea. This is the foundation that lets modern search and AI systems retrieve relevant content even when the wording differs from the query. \ No newline at end of file diff --git a/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md b/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md new file mode 100644 index 000000000..45209fa10 --- /dev/null +++ b/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md @@ -0,0 +1,3 @@ +# Semrush + +Semrush is an all-in-one SEO platform used for keyword research, rank tracking, competitor analysis, and backlink auditing. It also offers a dedicated AI Visibility Toolkit for tracking how a brand appears within AI-generated answers. \ No newline at end of file diff --git a/roadmaps/seo/content/semrush@Tzgf0ac-94aEw1tixeAd9.md b/roadmaps/seo/content/semrush@Tzgf0ac-94aEw1tixeAd9.md new file mode 100644 index 000000000..9dcf3265a --- /dev/null +++ b/roadmaps/seo/content/semrush@Tzgf0ac-94aEw1tixeAd9.md @@ -0,0 +1,3 @@ +# Semrush + +Semrush is an all-in-one marketing software suite that provides tools for keyword research, competitor analysis, and position tracking. It allows users to monitor their search engine rankings across various devices and locations, offering detailed data on visibility trends and performance changes over time. \ No newline at end of file diff --git a/roadmaps/seo/content/site-hierarchy--depth@sq0ScczfbtjP-50goDqJv.md b/roadmaps/seo/content/site-hierarchy--depth@sq0ScczfbtjP-50goDqJv.md new file mode 100644 index 000000000..43010facf --- /dev/null +++ b/roadmaps/seo/content/site-hierarchy--depth@sq0ScczfbtjP-50goDqJv.md @@ -0,0 +1,3 @@ +# Site Hierarchy & Depth + +Site hierarchy is the structure of how pages relate to each other, from the homepage down through categories to individual pages. Depth refers to how many clicks it takes to reach a given page from the homepage. A flatter hierarchy, where important pages are just a few clicks away, is generally easier for crawlers to find and fully explore. \ No newline at end of file diff --git a/roadmaps/seo/content/sitebulb@wP4LP-audfrqSm-nUcEA9.md b/roadmaps/seo/content/sitebulb@wP4LP-audfrqSm-nUcEA9.md new file mode 100644 index 000000000..c734f7f2b --- /dev/null +++ b/roadmaps/seo/content/sitebulb@wP4LP-audfrqSm-nUcEA9.md @@ -0,0 +1,3 @@ +# Sitebulb + +Sitebulb is a desktop crawler tool similar to Screaming Frog, used to audit a website's technical health. It is known for presenting results in a more visual, guided format, with prioritized issue lists and clearer explanations, making it a common alternative for practitioners who prefer a less raw, spreadsheet-style output. \ No newline at end of file diff --git a/roadmaps/seo/content/sitemaps@g0TlQo1a-Wk9-fi_te9yw.md b/roadmaps/seo/content/sitemaps@g0TlQo1a-Wk9-fi_te9yw.md new file mode 100644 index 000000000..f3860fd02 --- /dev/null +++ b/roadmaps/seo/content/sitemaps@g0TlQo1a-Wk9-fi_te9yw.md @@ -0,0 +1,3 @@ +# Sitemaps + +A sitemap is a file that lists the pages on a website, helping search engines discover content that might otherwise be missed through normal crawling. It is typically submitted directly to a search engine through tools like Google Search Console. Sitemaps do not guarantee indexing, but they make discovery more reliable, especially on large sites. \ No newline at end of file diff --git a/roadmaps/seo/content/social-profiles@Pe5Brb9kz4rtaiRzQd7Yb.md b/roadmaps/seo/content/social-profiles@Pe5Brb9kz4rtaiRzQd7Yb.md new file mode 100644 index 000000000..9177c12d1 --- /dev/null +++ b/roadmaps/seo/content/social-profiles@Pe5Brb9kz4rtaiRzQd7Yb.md @@ -0,0 +1,3 @@ +# Social Profiles + +Social profiles are a brand or individual's presence on platforms like LinkedIn or X. They serve as another point of confirmation for a system trying to verify identity, and are often referenced when knowledge graphs cross-check who or what an entity actually is. \ No newline at end of file diff --git a/roadmaps/seo/content/structuring-for-ai-extraction@XKYyTdQI6u-FJi98NfVkZ.md b/roadmaps/seo/content/structuring-for-ai-extraction@XKYyTdQI6u-FJi98NfVkZ.md new file mode 100644 index 000000000..b8344e08a --- /dev/null +++ b/roadmaps/seo/content/structuring-for-ai-extraction@XKYyTdQI6u-FJi98NfVkZ.md @@ -0,0 +1,3 @@ +# Structuring for AI Extraction + +This is the practice of formatting content so an AI system can easily pull out a clean, direct answer, rather than needing to interpret long, unstructured paragraphs. It includes short summaries, structured data tables, and directly stated answers placed near the relevant question. \ No newline at end of file diff --git a/roadmaps/seo/content/surfer-seo@qaCx0Gv5rwygp9S5yq2qy.md b/roadmaps/seo/content/surfer-seo@qaCx0Gv5rwygp9S5yq2qy.md new file mode 100644 index 000000000..a410b5bf6 --- /dev/null +++ b/roadmaps/seo/content/surfer-seo@qaCx0Gv5rwygp9S5yq2qy.md @@ -0,0 +1,3 @@ +# Surfer SEO + +Surfer SEO is a content optimization tool that analyzes top-ranking pages for a target keyword and suggests changes to a draft, such as related terms to include or an appropriate content length, based on what is already performing well. \ No newline at end of file diff --git a/roadmaps/seo/content/tldrs@eM_OYwGJafqCihcNWk3pO.md b/roadmaps/seo/content/tldrs@eM_OYwGJafqCihcNWk3pO.md new file mode 100644 index 000000000..d98757c39 --- /dev/null +++ b/roadmaps/seo/content/tldrs@eM_OYwGJafqCihcNWk3pO.md @@ -0,0 +1,3 @@ +# TL;DRs + +A TL;DR is a short summary placed at the top of a piece of content, stating the main point before the reader, or an AI system, reads the full explanation. It gives a quick, extractable answer without requiring the entire article to be read or processed. \ No newline at end of file diff --git a/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md b/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md new file mode 100644 index 000000000..488037a27 --- /dev/null +++ b/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md @@ -0,0 +1,3 @@ +# Topic Clusters + +A topic cluster is a group of related pages built around one core theme, usually with a central pillar page linking out to several supporting pages that go deeper into subtopics. This structure helps search engines and AI systems recognize a site as comprehensively covering a subject, rather than having just one isolated page on it. \ No newline at end of file diff --git a/roadmaps/seo/content/traffic-analysis@WCYl-zIKzpvkj7sPECTIe.md b/roadmaps/seo/content/traffic-analysis@WCYl-zIKzpvkj7sPECTIe.md new file mode 100644 index 000000000..8d698670a --- /dev/null +++ b/roadmaps/seo/content/traffic-analysis@WCYl-zIKzpvkj7sPECTIe.md @@ -0,0 +1,3 @@ +# Traffic Analysis + +Traffic analysis is the practice of understanding what visitors actually do once they land on a website, including where they came from, which pages they visit, and how they interact with the page. \ No newline at end of file diff --git a/roadmaps/seo/content/trust-flow@o2lp6Hy3spway32copi3B.md b/roadmaps/seo/content/trust-flow@o2lp6Hy3spway32copi3B.md new file mode 100644 index 000000000..4aef76a0e --- /dev/null +++ b/roadmaps/seo/content/trust-flow@o2lp6Hy3spway32copi3B.md @@ -0,0 +1,3 @@ +# Trust Flow + +Trust Flow is a metric from Majestic that estimates how trustworthy a website is, based on the quality of sites linking to it rather than just the quantity. A page linked to by a small number of highly trusted sites can score higher than one linked to by many low-quality sites. \ No newline at end of file diff --git a/roadmaps/seo/content/unlinked-brand-mentions@J80XvDDyo5ABz_lqp_fca.md b/roadmaps/seo/content/unlinked-brand-mentions@J80XvDDyo5ABz_lqp_fca.md new file mode 100644 index 000000000..380eadb3b --- /dev/null +++ b/roadmaps/seo/content/unlinked-brand-mentions@J80XvDDyo5ABz_lqp_fca.md @@ -0,0 +1,3 @@ +# Unlinked Brand Mentions + +An unlinked brand mention is when a brand name is referenced somewhere online without an accompanying clickable link back to its website. These mentions carry little weight in traditional link-based ranking, but they still count as evidence that a brand exists and is being discussed, which matters to entity-based and AI retrieval systems. \ No newline at end of file diff --git a/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md b/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md new file mode 100644 index 000000000..05daf29b5 --- /dev/null +++ b/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md @@ -0,0 +1,3 @@ +# URL Parameters + +URL parameters are the extra pieces of a URL that follow a question mark, such as a sort order or tracking code. They can unintentionally create many different URLs that all lead to the same content, so managing how crawlers treat them helps avoid duplicate content issues. \ No newline at end of file diff --git a/roadmaps/seo/content/visibility-metrics@LGSCuqpHodPb7kBNdlJvh.md b/roadmaps/seo/content/visibility-metrics@LGSCuqpHodPb7kBNdlJvh.md new file mode 100644 index 000000000..ef70ff09c --- /dev/null +++ b/roadmaps/seo/content/visibility-metrics@LGSCuqpHodPb7kBNdlJvh.md @@ -0,0 +1,3 @@ +# Visibility Metrics + +Visibility metrics are the core numbers used to describe how visible a website is in traditional search, including how often it shows up, how often people click, where it ranks on average, \ No newline at end of file diff --git a/roadmaps/seo/content/website-architecture@Ho5HGnILJCvSD_j1RRkJb.md b/roadmaps/seo/content/website-architecture@Ho5HGnILJCvSD_j1RRkJb.md new file mode 100644 index 000000000..f39732969 --- /dev/null +++ b/roadmaps/seo/content/website-architecture@Ho5HGnILJCvSD_j1RRkJb.md @@ -0,0 +1,3 @@ +# Website Architecture + +Website architecture is how a site's pages are organized and connected to each other, forming a structure that both users and crawlers use to navigate and understand the site. It covers folder and URL structure, how deep pages sit within the hierarchy, internal linking between pages, whether content is written in a way machines can parse, and the files that guide crawlers on where to go and what to avoid. \ No newline at end of file diff --git a/roadmaps/seo/content/what-is-aeo@piJTqOMCBsHPCAq_FAxhy.md b/roadmaps/seo/content/what-is-aeo@piJTqOMCBsHPCAq_FAxhy.md new file mode 100644 index 000000000..c9b336e1c --- /dev/null +++ b/roadmaps/seo/content/what-is-aeo@piJTqOMCBsHPCAq_FAxhy.md @@ -0,0 +1,3 @@ +# What is AEO + +AEO stands for Answer Engine Optimization. It focuses on structuring content so answer systems, such as featured snippets, voice assistants, and chat interfaces, can extract a direct answer from it. The goal is making information easy to pull out and present cleanly, rather than just easy to find. \ No newline at end of file diff --git a/roadmaps/seo/content/what-is-geo@-LOrBTuP1uvdDyGAaYoMW.md b/roadmaps/seo/content/what-is-geo@-LOrBTuP1uvdDyGAaYoMW.md new file mode 100644 index 000000000..f5083fc20 --- /dev/null +++ b/roadmaps/seo/content/what-is-geo@-LOrBTuP1uvdDyGAaYoMW.md @@ -0,0 +1,3 @@ +# What is GEO + +GEO stands for Generative Engine Optimization. It is the practice of making content visible inside AI-generated answers, such as those produced by ChatGPT, Google AI Overviews, or Perplexity. Unlike SEO, which targets a list of ranked links, GEO targets the retrieval systems that AI models pull from when generating a response. \ No newline at end of file diff --git a/roadmaps/seo/content/what-is-seo@pectMOVUWqkyoIF_xhdo0.md b/roadmaps/seo/content/what-is-seo@pectMOVUWqkyoIF_xhdo0.md new file mode 100644 index 000000000..979d5eb51 --- /dev/null +++ b/roadmaps/seo/content/what-is-seo@pectMOVUWqkyoIF_xhdo0.md @@ -0,0 +1,3 @@ +# What is SEO + +SEO stands for Search Engine Optimization. It is the practice of improving a website so that search engines like Google can find it, understand it, and show it to people searching for related topics. The goal is discoverability and retrieval: making sure your content shows up when someone searches for something you cover. \ No newline at end of file diff --git a/roadmaps/seo/content/whitespark@Uy88UTJwwI6dOiFZFa9KS.md b/roadmaps/seo/content/whitespark@Uy88UTJwwI6dOiFZFa9KS.md new file mode 100644 index 000000000..a71623671 --- /dev/null +++ b/roadmaps/seo/content/whitespark@Uy88UTJwwI6dOiFZFa9KS.md @@ -0,0 +1,3 @@ +# Whitespark + +Whitespark is a local SEO tool focused specifically on citation building and local rank tracking, helping businesses find and correct inconsistent listings across directories. \ No newline at end of file diff --git a/roadmaps/seo/content/zero-click-attribution@0UrmD8ApQRXOzw7rtbPnp.md b/roadmaps/seo/content/zero-click-attribution@0UrmD8ApQRXOzw7rtbPnp.md new file mode 100644 index 000000000..9b42ae415 --- /dev/null +++ b/roadmaps/seo/content/zero-click-attribution@0UrmD8ApQRXOzw7rtbPnp.md @@ -0,0 +1,3 @@ +# Zero-Click Attribution + +Zero-click attribution is the practice of measuring the value of searches where a user gets their answer directly on the results page, or from an AI-generated response, without ever clicking through to a website. These searches used to be largely invisible to standard analytics, even though they still represent real brand exposure. \ No newline at end of file