diff --git a/roadmaps/seo/content/agentic-search@uP6jREjhcYMgx-MTMaVt1.md b/roadmaps/seo/content/agentic-search@uP6jREjhcYMgx-MTMaVt1.md index 59a4bb7c7..1c5f36c3b 100644 --- a/roadmaps/seo/content/agentic-search@uP6jREjhcYMgx-MTMaVt1.md +++ b/roadmaps/seo/content/agentic-search@uP6jREjhcYMgx-MTMaVt1.md @@ -1,3 +1,3 @@ # Agentic Search - + Agentic search is when an AI system does not just answer a question, but takes actions on a user's behalf, such as browsing multiple pages, comparing options, or completing a task like booking or purchasing. It represents a shift from search as information retrieval toward search as a component of autonomous task completion. \ No newline at end of file diff --git a/roadmaps/seo/content/ahrefs-brand-radar@T7rsATMjOf6aCoTFCHDJ1.md b/roadmaps/seo/content/ahrefs-brand-radar@T7rsATMjOf6aCoTFCHDJ1.md index 62158df88..41e610108 100644 --- a/roadmaps/seo/content/ahrefs-brand-radar@T7rsATMjOf6aCoTFCHDJ1.md +++ b/roadmaps/seo/content/ahrefs-brand-radar@T7rsATMjOf6aCoTFCHDJ1.md @@ -1,3 +1,3 @@ -# Ahrefs Brand Radar - -Ahrefs Brand Radar is a feature that tracks how often and how prominently a brand appears within AI-generated answers, extending Ahrefs' existing tracking capabilities from traditional search into AI visibility. \ No newline at end of file +# 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/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md b/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md index 2adbc8598..1e78663ff 100644 --- a/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md +++ b/roadmaps/seo/content/ahrefs@QjR5TdmTfe-Mxu72Q8Pth.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@The Official Ahrefs Tutorial: How to Use Ahrefs to Improve SEO](https://ahrefs.com/blog/ahrefs-tutorial/) +- [@course@How to Use Ahrefs](https://ahrefs.com/academy/how-to-use-ahrefs) +- [@video@SEO Course for Beginners (by Ahrefs)](https://www.youtube.com/playlist?list=PLvJ_dXFSpd2vk6rQ4Rta5MhDIRmakFbp6) \ 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 index a3964d99a..e1556fefd 100644 --- a/roadmaps/seo/content/ai-chat-prompts@cGpIPYcKler0FcLwWFzVy.md +++ b/roadmaps/seo/content/ai-chat-prompts@cGpIPYcKler0FcLwWFzVy.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@How to do prompt research for AI SEO](https://www.semrush.com/blog/prompt-research-for-ai-seo/?g_network=g&g_keyword=&g_acctid=951-454-0426&g_keywordid=dsa-2263819780319&g_adtype=search&g_adid=683768923656&g_campaignid=18347529021&g_campaign=ES_SRCH_DSA_Blog_EN&g_adgroupid=156088791763&kw=&cmp=ES_SRCH_DSA_Blog_EN&label=dsa_pagefeed&Network=g&Device=c&utm_content=683768923656&kwid=dsa-2263819780319&cmpid=18347529021&agpid=156088791763&BU=Core&extid=328030666702&adpos=&matchtype=&gad_source=1&gad_campaignid=18347529021&gbraid=0AAAAADiv3HR2iZ7JaEpqjuAgMfFJrZhQS&gclid=CjwKCAjwq8PVBhAKEiwA2i3SHZuqkJO-vpK3pf4o52N5AYvnWeuUDMdxo7LYxl7rL_wFSiZth038hRoCBMUQAvD_BwE) +- [@article@AI Search Prompts: How to Turn SEO Keywords Into Buyer Questions](https://maxaeo.ai/blog/ai-search-prompts/) +- [@article@How to Optimize for Google AI Overviews: What Businesses Should Do Now](https://www.wmxdigital.com/blog/ai-search-changing-seo/) \ No newline at end of file diff --git a/roadmaps/seo/content/ai-tools-for-content@FJtTzHUx-Rdrn23Zu2aRn.md b/roadmaps/seo/content/ai-tools-for-content@FJtTzHUx-Rdrn23Zu2aRn.md index 37e5532ca..247d0cd1c 100644 --- a/roadmaps/seo/content/ai-tools-for-content@FJtTzHUx-Rdrn23Zu2aRn.md +++ b/roadmaps/seo/content/ai-tools-for-content@FJtTzHUx-Rdrn23Zu2aRn.md @@ -1,3 +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/algorithm-updates@QH9MT5UQHPyqQqacAq_2P.md b/roadmaps/seo/content/algorithm-updates@QH9MT5UQHPyqQqacAq_2P.md index 61ec24a36..0822afbfd 100644 --- a/roadmaps/seo/content/algorithm-updates@QH9MT5UQHPyqQqacAq_2P.md +++ b/roadmaps/seo/content/algorithm-updates@QH9MT5UQHPyqQqacAq_2P.md @@ -1,3 +1,8 @@ # Algorithm Updates - -Algorithm updates are changes search engines make to how they evaluate and rank content, which can shift rankings across the web without any specific site being penalized individually. They range from broad core updates affecting many sites, to updates specifically targeting spam or low-quality content patterns. \ No newline at end of file + +Algorithm updates are changes search engines make to how they evaluate and rank content, which can shift rankings across the web without any specific site being penalized individually. They range from broad core updates affecting many sites, to updates specifically targeting spam or low-quality content patterns. + +Visit the following resources to learn more: + +- [@article@What Are Algorithm Updates in SEO?](https://atiquequreshi.com/blog/what-are-algorithm-updates-in-seo) +- [@video@How to Recover From Any Google Algorithm Update (And Protect Your Site From Future Updates)](https://www.youtube.com/watch?v=DuEf4Wma-Yg) \ No newline at end of file diff --git a/roadmaps/seo/content/article-faq--howto@WX8UJ5DBPohLvkAID4C2d.md b/roadmaps/seo/content/article-faq--howto@WX8UJ5DBPohLvkAID4C2d.md index e26d81d95..7092ccd31 100644 --- a/roadmaps/seo/content/article-faq--howto@WX8UJ5DBPohLvkAID4C2d.md +++ b/roadmaps/seo/content/article-faq--howto@WX8UJ5DBPohLvkAID4C2d.md @@ -1,3 +1,3 @@ -# Article, FAQ & HowTo Schema - -Article schema marks up a piece of content as a news article or blog post, with structured details like publish date and author. FAQ schema marks up a list of questions and answers, sometimes allowing them to display directly in search results. HowTo schema marks up step-by-step instructions, structuring each step so it can potentially be shown directly in search results. \ No newline at end of file +# 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/authors--brands@BWDrPHuMTquQQEBG6hKkK.md b/roadmaps/seo/content/authors--brands@BWDrPHuMTquQQEBG6hKkK.md index 57e66f2ef..7092ccd31 100644 --- a/roadmaps/seo/content/authors--brands@BWDrPHuMTquQQEBG6hKkK.md +++ b/roadmaps/seo/content/authors--brands@BWDrPHuMTquQQEBG6hKkK.md @@ -1,3 +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/backlinks--anchor-text@UtEv5RGFwA2NSzG6YR401.md b/roadmaps/seo/content/backlinks--anchor-text@UtEv5RGFwA2NSzG6YR401.md index 28f2b8116..d69cc81a0 100644 --- a/roadmaps/seo/content/backlinks--anchor-text@UtEv5RGFwA2NSzG6YR401.md +++ b/roadmaps/seo/content/backlinks--anchor-text@UtEv5RGFwA2NSzG6YR401.md @@ -1,3 +1,10 @@ # Backlinks & Anchor Text - -A backlink is a link from one website pointing to another, treated by search engines as a signal of trust or endorsement. Anchor text is the clickable, visible text of that link, and its wording gives search engines additional context about what the linked page is about. \ No newline at end of file + +A backlink is a link from one website pointing to another, treated by search engines as a signal of trust or endorsement. Anchor text is the clickable, visible text of that link, and its wording gives search engines additional context about what the linked page is about. + +Visit the following resources to learn more: + +- [@article@What are backlinks in SEO & how do I get them?](https://www.semrush.com/blog/what-are-backlinks/) +- [@article@About Anchor Texts in Backlink Audit](https://www.semrush.com/kb/636-about-anchor-texts) +- [@video@Backlinks for SEO: Complete Guide for 2026](https://www.youtube.com/watch?v=t_97x5ffYCY) +- [@video@Anchor Text: How I Optimize it (Step-by-Step)](https://www.youtube.com/watch?v=mdJjFiFGUog) \ No newline at end of file diff --git a/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md b/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md index 46700e8f0..067e45cc8 100644 --- a/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md +++ b/roadmaps/seo/content/bingbot@9N11NVjIJAw6VcE1xV-L9.md @@ -1,3 +1,7 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Bingbot](https://rankmath.com/seo-glossary/bingbot/) \ No newline at end of file diff --git a/roadmaps/seo/content/branded-vs-non-branded@dzrlgIG5H_AQvYm8n8ZcZ.md b/roadmaps/seo/content/branded-vs-non-branded@dzrlgIG5H_AQvYm8n8ZcZ.md index 7c36f1370..2350cee94 100644 --- a/roadmaps/seo/content/branded-vs-non-branded@dzrlgIG5H_AQvYm8n8ZcZ.md +++ b/roadmaps/seo/content/branded-vs-non-branded@dzrlgIG5H_AQvYm8n8ZcZ.md @@ -1,3 +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/breadcrumb-rich-result@z2AmnS18sISZOz3Tio4Ek.md b/roadmaps/seo/content/breadcrumb-rich-result@z2AmnS18sISZOz3Tio4Ek.md new file mode 100644 index 000000000..d6b5ad058 --- /dev/null +++ b/roadmaps/seo/content/breadcrumb-rich-result@z2AmnS18sISZOz3Tio4Ek.md @@ -0,0 +1,3 @@ +# Breadcrumb Rich Result + +A breadcrumb rich result is when the navigational path of a page, such as Home > Blog > Article, displays directly within its search result listing instead of the full URL. It is enabled through breadcrumb schema markup and gives searchers a clearer sense of where a page sits within a site. \ No newline at end of file diff --git a/roadmaps/seo/content/breadcrumb-video--review@YQa3zt4Oib310DUo4IE2H.md b/roadmaps/seo/content/breadcrumb-video--review@YQa3zt4Oib310DUo4IE2H.md index 8b9ee221e..8df8e53f9 100644 --- a/roadmaps/seo/content/breadcrumb-video--review@YQa3zt4Oib310DUo4IE2H.md +++ b/roadmaps/seo/content/breadcrumb-video--review@YQa3zt4Oib310DUo4IE2H.md @@ -1,3 +1,3 @@ # Breadcrumb, Video & Review Schema - + Breadcrumb schema marks up the navigational path shown above a page's title, such as Home > Category > Product. Video schema provides structured details about an embedded video, like its duration and thumbnail. Review schema marks up ratings and reviews, which can enable star ratings to appear directly in search results. \ No newline at end of file diff --git a/roadmaps/seo/content/canonical@F7BXvp5JV35kyGyPerwNR.md b/roadmaps/seo/content/canonical@F7BXvp5JV35kyGyPerwNR.md index 3b2017ff7..5b56ed376 100644 --- a/roadmaps/seo/content/canonical@F7BXvp5JV35kyGyPerwNR.md +++ b/roadmaps/seo/content/canonical@F7BXvp5JV35kyGyPerwNR.md @@ -1,3 +1,8 @@ # Canonical -A canonical tag is a snippet of HTML code that tells search engines which version of a webpage is the primary or "master" version. When multiple pages on a website contain identical or very similar content, this tag prevents confusion by signaling to crawlers that they should treat these pages as one. This consolidates ranking signals and ensures your preferred page appears in search results. \ No newline at end of file +A canonical tag is a snippet of HTML code that tells search engines which version of a webpage is the primary or "master" version. When multiple pages on a website contain identical or very similar content, this tag prevents confusion by signaling to crawlers that they should treat these pages as one. This consolidates ranking signals and ensures your preferred page appears in search results. + +Visit the following resources to learn more: + +- [@article@Canonical URLs: SEO Best Practices, Common Issues, and How to Fix Them](https://www.semrush.com/blog/canonical-url-guide/?g_network=g&g_keyword=&g_acctid=951-454-0426&g_keywordid=dsa-2263819780519&g_adtype=search&g_adid=808915520607&g_campaignid=18347529021&g_campaign=ES_SRCH_DSA_Blog_EN&g_adgroupid=156088792723&kw=&cmp=ES_SRCH_DSA_Blog_EN&label=dsa_pagefeed&Network=g&Device=c&utm_content=808915520607&kwid=dsa-2263819780519&cmpid=18347529021&agpid=156088792723&BU=Core&extid=105117325468&adpos=&matchtype=&gad_source=1&gad_campaignid=18347529021&gbraid=0AAAAADiv3HSSiwDVLPzGY_50VtpNJ3TtT&gclid=CjwKCAjwwrPVBhA1EiwAv_YO-Ztj1s7adrH_tku7fgyjeHyFxwrV1j-gTZ6MT5GyDfk0gfHkh3iiRxoCtVYQAvD_BwE) +- [@video@What is a Canonical Tag? (SEO Basic Explained)](https://www.youtube.com/watch?v=YNbqxZrtLQ8) \ No newline at end of file diff --git a/roadmaps/seo/content/canonicalization@UI3c2c9k1-xkBzGXH8GvF.md b/roadmaps/seo/content/canonicalization@UI3c2c9k1-xkBzGXH8GvF.md index 1b6026acb..311589643 100644 --- a/roadmaps/seo/content/canonicalization@UI3c2c9k1-xkBzGXH8GvF.md +++ b/roadmaps/seo/content/canonicalization@UI3c2c9k1-xkBzGXH8GvF.md @@ -1,3 +1,9 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@article@What is canonicalization](https://developers.google.com/search/docs/crawling-indexing/canonicalization) +- [@video@Canonical URLs: How Does Google Pick the One?](https://www.youtube.com/watch?v=8j_hxBw5B4E) +- [@video@What is a Canonical Tag? (SEO Basic Explained)](https://www.youtube.com/watch?v=YNbqxZrtLQ8) \ 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 index 4b9571de5..90425bd1e 100644 --- a/roadmaps/seo/content/case-studies--benchmarks@S73E2bFxeHDSX3EUgyFpm.md +++ b/roadmaps/seo/content/case-studies--benchmarks@S73E2bFxeHDSX3EUgyFpm.md @@ -1,3 +1,9 @@ -# Original Research & Surveys +# Case Studies & Benchmarks -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 +Case studies and benchmarks provide evidence-based insights by analyzing specific project outcomes and industry performance standards. A case study highlights the journey, challenges, and results of a particular initiative, while a benchmark compares performance metrics against established averages or competitor data. Together, they act as objective resources that illustrate what is possible and provide a clear baseline for evaluating success within a given field. + +Visit the following resources to learn more: + +- [@article@Original Research & Studies](https://www.semrush.com/blog/category/news/original-research-and-studies/) +- [@article@How to Build a Killer SEO Case Study](https://contentfac.com/seo-case-study/#) +- [@article@Six reasons why case studies are crucial for digital marketing success](https://cose.org/blog/cose-resources/six-reasons-why-case-studies-are-crucial-for-digital-marketing-success/) \ No newline at end of file diff --git a/roadmaps/seo/content/cctld-subfolder-subdomain@LY-W-QNZ7KYjQNY793t6K.md b/roadmaps/seo/content/cctld-subfolder-subdomain@LY-W-QNZ7KYjQNY793t6K.md index bc7c806f6..bf1db77a3 100644 --- a/roadmaps/seo/content/cctld-subfolder-subdomain@LY-W-QNZ7KYjQNY793t6K.md +++ b/roadmaps/seo/content/cctld-subfolder-subdomain@LY-W-QNZ7KYjQNY793t6K.md @@ -1,3 +1,3 @@ -# ccTLD vs Subfolder vs Subdomain - -A ccTLD is a country-specific domain ending, like .de for Germany, giving the strongest signal of geographic targeting but requiring separate domains for each market. A subfolder keeps international content under one main domain, such as example.com/de/, while a subdomain places it on a separate address like de.example.com. Each approach involves different tradeoffs between geographic targeting strength and shared domain authority. \ No newline at end of file +# 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/chatgpt-search@h9DqnyAY6xVRzXuEA6lPk.md b/roadmaps/seo/content/chatgpt-search@h9DqnyAY6xVRzXuEA6lPk.md index 1175c1f00..2c432415f 100644 --- a/roadmaps/seo/content/chatgpt-search@h9DqnyAY6xVRzXuEA6lPk.md +++ b/roadmaps/seo/content/chatgpt-search@h9DqnyAY6xVRzXuEA6lPk.md @@ -1,3 +1,3 @@ # ChatGPT Search - + ChatGPT Search is a feature that lets ChatGPT retrieve current information from the web when answering a question, rather than relying only on its training data. It presents a conversational answer along with linked sources, similar in concept to a dedicated answer engine. \ No newline at end of file diff --git a/roadmaps/seo/content/citation-flow@m3vqrPei9SRSAmulW--lt.md b/roadmaps/seo/content/citation-flow@m3vqrPei9SRSAmulW--lt.md index 11338ce77..469be7172 100644 --- a/roadmaps/seo/content/citation-flow@m3vqrPei9SRSAmulW--lt.md +++ b/roadmaps/seo/content/citation-flow@m3vqrPei9SRSAmulW--lt.md @@ -1,3 +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-resources@f5D7eTVr15SKpQz7h6VKg.md b/roadmaps/seo/content/citation-resources@f5D7eTVr15SKpQz7h6VKg.md index b3e9629cd..702518e27 100644 --- a/roadmaps/seo/content/citation-resources@f5D7eTVr15SKpQz7h6VKg.md +++ b/roadmaps/seo/content/citation-resources@f5D7eTVr15SKpQz7h6VKg.md @@ -1,3 +1,3 @@ # Citation Sources - + Citation sources are the specific websites and platforms that AI systems most frequently pull from and cite when generating answers, such as community forums, encyclopedic sites, and video platforms. Understanding which sources get cited most often helps prioritize where a brand should have a genuine, active presence. \ No newline at end of file diff --git a/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md b/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md index 49e74cf5c..e2ee975b4 100644 --- a/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md +++ b/roadmaps/seo/content/claudebot@HLZuEmTuaj5ocOQBgnAiV.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@roadmap@Visit the Dedicated Claude Code Roadmap](https://roadmap.sh/claude-code) +- [@article@What is ClaudeBot?](https://datadome.co/bots/claudebot/) +- [@article@What is ClaudeBot? (The Web Crawler Behind Claude AI)](https://www.pepper.inc/blog/claudebot/) \ No newline at end of file diff --git a/roadmaps/seo/content/cloaking--doorways@GF-rRWhJfFMiUxDYZcsLZ.md b/roadmaps/seo/content/cloaking--doorways@GF-rRWhJfFMiUxDYZcsLZ.md index 41ea41ca9..b7078badb 100644 --- a/roadmaps/seo/content/cloaking--doorways@GF-rRWhJfFMiUxDYZcsLZ.md +++ b/roadmaps/seo/content/cloaking--doorways@GF-rRWhJfFMiUxDYZcsLZ.md @@ -1,3 +1,10 @@ # Cloaking & Doorways - -Cloaking is showing search engines different content than what a real visitor sees, typically to manipulate rankings while displaying something else to users. Doorway pages are low-value pages created specifically to rank for narrow search terms and funnel visitors elsewhere, rather than serving as genuine destinations. Both are explicitly against search engine guidelines. \ No newline at end of file + +Cloaking is showing search engines different content than what a real visitor sees, typically to manipulate rankings while displaying something else to users. Doorway pages are low-value pages created specifically to rank for narrow search terms and funnel visitors elsewhere, rather than serving as genuine destinations. Both are explicitly against search engine guidelines. + +Visit the following resources to learn more: + +- [@article@Cloaking](https://www.seobility.net/en/wiki/Cloaking) +- [@article@Doorway Page](https://rankmath.com/seo-glossary/doorway-page/) +- [@video@What is cloaking in SEO? | Black Hat SEO Technique Explained](https://www.youtube.com/watch?v=16C1vW6YNAc) +- [@video@Doorway Pages vs. Programmatic SEO: How to Avoid a Google Penalty](https://www.youtube.com/watch?v=gZxw7Cmr0LM) \ No newline at end of file diff --git a/roadmaps/seo/content/competitor-gap-analysis@jeO2Xq-UVqxAXo-JYNd9X.md b/roadmaps/seo/content/competitor-gap-analysis@jeO2Xq-UVqxAXo-JYNd9X.md index 2054b2851..63453ed27 100644 --- a/roadmaps/seo/content/competitor-gap-analysis@jeO2Xq-UVqxAXo-JYNd9X.md +++ b/roadmaps/seo/content/competitor-gap-analysis@jeO2Xq-UVqxAXo-JYNd9X.md @@ -1,3 +1,9 @@ -# Competitor & Content Gap Analysis - -Competitor analysis is examining what content and strategies competing websites use to rank well. Content gap analysis specifically identifies topics or subtopics that competitors cover but a given site does not, revealing opportunities to create content that closes those gaps. \ No newline at end of file +# Competitor Gap Analysis + +Competitor gap analysis is the process of identifying the topics, keywords, and content formats that your competitors are ranking for but your website is not. By comparing your existing content against the top-performing pages in your industry, you can pinpoint specific areas where your site is missing information or failing to address user intent. This practice helps you discover untapped opportunities to create more comprehensive resources and capture traffic that currently flows to other sites. + +Visit the following resources to learn more: + +- [@article@Competitive Gap Analysis: Step-by-Step Guide](https://www.upskillist.com/blog/competitive-gap-analysis-step-by-step-guide/) +- [@article@5 Key Components Of A Competitive Gap Analysis](https://determ.com/blog/competitive-gap-analysis/) +- [@video@What Is Content Gap Analysis in SEO? (Explained in 2 Minutes!)](https://www.youtube.com/watch?v=oW25a73UJpU) \ No newline at end of file diff --git a/roadmaps/seo/content/content-lifecicle@SNuAwAEhzUY9HAHBiL84U.md b/roadmaps/seo/content/content-lifecicle@SNuAwAEhzUY9HAHBiL84U.md index 859d21535..21dd8e43a 100644 --- a/roadmaps/seo/content/content-lifecicle@SNuAwAEhzUY9HAHBiL84U.md +++ b/roadmaps/seo/content/content-lifecicle@SNuAwAEhzUY9HAHBiL84U.md @@ -1,3 +1,3 @@ -# Content Lifecycle - -The content lifecycle covers everything that happens to a piece of content after it is first published, including planning its production, monitoring how it performs over time, deciding whether to refresh, rewrite, merge, or remove it, and formally deindexing pages that no longer serve a purpose. \ No newline at end of file +# 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/controls--pay-per-crawl@tpp7ms9jKv8eB2sSipr8u.md b/roadmaps/seo/content/controls--pay-per-crawl@tpp7ms9jKv8eB2sSipr8u.md index 4df399cb4..3bf6ac823 100644 --- a/roadmaps/seo/content/controls--pay-per-crawl@tpp7ms9jKv8eB2sSipr8u.md +++ b/roadmaps/seo/content/controls--pay-per-crawl@tpp7ms9jKv8eB2sSipr8u.md @@ -1,3 +1,9 @@ # Cloudflare Controls & Pay-Per-Crawl - -Cloudflare offers tools that let website owners manage how AI crawlers access their content at the network level, including the ability to block known AI bots by default. Pay-per-crawl is a newer model where a site can charge AI companies for the right to crawl its content, rather than allowing free access or blocking it entirely. \ No newline at end of file + +Cloudflare offers tools that let website owners manage how AI crawlers access their content at the network level, including the ability to block known AI bots by default. Pay-per-crawl is a newer model where a site can charge AI companies for the right to crawl its content, rather than allowing free access or blocking it entirely. + +Visit the following resources to learn more: + +- [@roadmap@Visit the Dedicated Cloudflare Roadmap](https://roadmap.sh/cloudflare) +- [@article@What is Pay Per Crawl?](https://developers.cloudflare.com/ai-crawl-control/features/pay-per-crawl/what-is-pay-per-crawl/) +- [@article@The crawl-to-click gap: Cloudflare data on AI bots, training, and referrals](https://blog.cloudflare.com/crawlers-click-ai-bots-training/) \ No newline at end of file diff --git a/roadmaps/seo/content/copilot--gemini@5dR-1rcdJXlmrejWTCKz8.md b/roadmaps/seo/content/copilot--gemini@5dR-1rcdJXlmrejWTCKz8.md index 84dd703ed..aed913cba 100644 --- a/roadmaps/seo/content/copilot--gemini@5dR-1rcdJXlmrejWTCKz8.md +++ b/roadmaps/seo/content/copilot--gemini@5dR-1rcdJXlmrejWTCKz8.md @@ -1,3 +1,3 @@ # Copilot & Gemini - + Copilot is Microsoft's AI assistant, integrated into Bing search and other Microsoft products, capable of retrieving web information to answer questions. Gemini is Google's AI assistant, offering similar conversational and retrieval capabilities as a separate product from Google's main search engine. \ No newline at end of file diff --git a/roadmaps/seo/content/core-updates@tRvJ6JggIlq0ZxiUE-mug.md b/roadmaps/seo/content/core-updates@tRvJ6JggIlq0ZxiUE-mug.md index d0d8ae2bb..9c78e033d 100644 --- a/roadmaps/seo/content/core-updates@tRvJ6JggIlq0ZxiUE-mug.md +++ b/roadmaps/seo/content/core-updates@tRvJ6JggIlq0ZxiUE-mug.md @@ -1,3 +1,8 @@ # Core Updates - -A core update is a broad change to a search engine's overall ranking systems, intended to improve results generally rather than target a specific type of content or violation. Core updates can cause noticeable ranking shifts across many sites, and there is often no single fix beyond genuinely improving content quality and relevance over time. \ No newline at end of file + +A core update is a broad change to a search engine's overall ranking systems, intended to improve results generally rather than target a specific type of content or violation. Core updates can cause noticeable ranking shifts across many sites, and there is often no single fix beyond genuinely improving content quality and relevance over time. + +Visit the following resources to learn more: + +- [@article@Algorithm Updates & Core Updates](https://bonzer.io/seo/algorithm-updates) +- [@article@Google Search's core updates and your website](https://developers.google.com/search/docs/appearance/core-updates) \ 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 index 8f4c39653..c3d33d4c8 100644 --- a/roadmaps/seo/content/core-web-vitals@CRKDP0FkX-yQO6JrzUKJe.md +++ b/roadmaps/seo/content/core-web-vitals@CRKDP0FkX-yQO6JrzUKJe.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Understanding Core Web Vitals and Google search results](https://developers.google.com/search/docs/appearance/core-web-vitals) +- [@article@Core Web Vitals: What They Are & How to Improve Them](https://www.semrush.com/blog/core-web-vitals/) +- [@video@Google Core Web Vitals: A Complete Guide For Beginners](https://www.youtube.com/watch?v=4pI8nBt98ys) +- [@video@What are Core Web Vitals? | Core Web Vitals explained in 7 minutes](https://www.youtube.com/watch?v=pTswmgVWSH8) \ No newline at end of file diff --git a/roadmaps/seo/content/crawl-budget@oyuQGthzl0Ockg18I9dfs.md b/roadmaps/seo/content/crawl-budget@oyuQGthzl0Ockg18I9dfs.md index a2498ef25..17115208f 100644 --- a/roadmaps/seo/content/crawl-budget@oyuQGthzl0Ockg18I9dfs.md +++ b/roadmaps/seo/content/crawl-budget@oyuQGthzl0Ockg18I9dfs.md @@ -1,3 +1,10 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@article@Optimize your crawl budget](https://developers.google.com/crawling/docs/crawl-budget) +- [@article@Crawl Budget: What Is It and Why Is It Important for SEO?](https://www.semrush.com/blog/crawl-budget/) +- [@video@What is Crawl Budget in SEO | How to do Crawl Budget Optimization](https://www.youtube.com/watch?v=l2uJMx33pSA) +- [@video@Crawl Budget and the Crawl Stats report - Google Search Console Training](https://www.youtube.com/watch?v=x_GoMrl6_u0) \ No newline at end of file diff --git a/roadmaps/seo/content/crawling--indexing@HyHeVY2JLg9jGedL53baF.md b/roadmaps/seo/content/crawling--indexing@HyHeVY2JLg9jGedL53baF.md index f68635bcf..cce0abd15 100644 --- a/roadmaps/seo/content/crawling--indexing@HyHeVY2JLg9jGedL53baF.md +++ b/roadmaps/seo/content/crawling--indexing@HyHeVY2JLg9jGedL53baF.md @@ -1,3 +1,9 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@article@What is Crawling and Indexing in SEO?](https://aioseo.com/what-is-crawling-and-indexing/) +- [@article@Crawling & Indexing: How the Google Index Works](https://www.seo-kreativ.de/en/blog/crawling-indexing-google/) +- [@video@Crawling, Indexing and Ranking | SEO for Beginners](https://www.youtube.com/watch?v=xqvnBxu7960) \ No newline at end of file diff --git a/roadmaps/seo/content/crawling-indexing-ranking@zoxmVRwdoKc0nIg0t_VXw.md b/roadmaps/seo/content/crawling-indexing-ranking@zoxmVRwdoKc0nIg0t_VXw.md index 5d26ed4a0..5d9faa1d4 100644 --- a/roadmaps/seo/content/crawling-indexing-ranking@zoxmVRwdoKc0nIg0t_VXw.md +++ b/roadmaps/seo/content/crawling-indexing-ranking@zoxmVRwdoKc0nIg0t_VXw.md @@ -1,3 +1,8 @@ -# Crawling, Indexing, Ranking - -Crawling is when a search engine's bots visit and read pages on the web. Indexing is the process of storing and organizing that content so it can be retrieved later. Ranking is the final step, where the search engine orders indexed pages by relevance and quality for a specific query. \ No newline at end of file +# Crawling, Indexing, and Ranking + +Search engines function by using automated programs called spiders or crawlers to scan the internet, discover web pages, and follow links from one site to another. Once these pages are found, the information is processed and stored in a massive database known as an index, where it is categorized based on content and relevance. When a user performs a search, the engine retrieves the most suitable results from this index and orders them according to complex algorithms that determine which pages best answer the user's query. + +Visit the following resources to learn more: + +- [@article@Website Crawling, Indexing, and Ranking Explained](https://dogwd.com/website-crawling-indexing-and-ranking/) +- [@video@SEO Basics: Crawling, Indexing, and Ranking](https://www.youtube.com/watch?v=K5qOuoj_dwA) \ 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 index e24f049ac..2ab1626e0 100644 --- a/roadmaps/seo/content/custom-charts--images@tue9sBd0pi0xXW5pgFCrL.md +++ b/roadmaps/seo/content/custom-charts--images@tue9sBd0pi0xXW5pgFCrL.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@How Images Affect SEO: Can Adding a Diagram Really Drive Rankings?](https://dev.to/levz0r/how-to-make-charts-seo-friendly-1j72) +- [@article@How to Make Charts SEO-Friendly?](https://dev.to/levz0r/how-to-make-charts-seo-friendly-1j72) +- [@article@How custom visuals boosted organic traffic by up to 110%](https://searchengineland.com/custom-visuals-organic-traffic-boost-477633) +- [@article@Google image SEO best practices](https://developers.google.com/search/docs/appearance/google-images) \ No newline at end of file diff --git a/roadmaps/seo/content/domain--protocol-changes@pWZev6b_aJErtcZUqNW1t.md b/roadmaps/seo/content/domain--protocol-changes@pWZev6b_aJErtcZUqNW1t.md index 05a84709f..56386bba9 100644 --- a/roadmaps/seo/content/domain--protocol-changes@pWZev6b_aJErtcZUqNW1t.md +++ b/roadmaps/seo/content/domain--protocol-changes@pWZev6b_aJErtcZUqNW1t.md @@ -1,3 +1,10 @@ # Domain & Protocol Changes - -A domain change is moving a website to an entirely new domain name. A protocol change is switching between HTTP and HTTPS, or between www and non-www versions of a URL. Both require careful redirect handling so search engines and users are correctly sent to the new location. \ No newline at end of file + +A domain change is moving a website to an entirely new domain name. A protocol change is switching between HTTP and HTTPS, or between www and non-www versions of a URL. Both require careful redirect handling so search engines and users are correctly sent to the new location. + +Visit the following resources to learn more: + +- [@article@Domain and DNS Migration Checklist When Changing Hosting Provider](https://www.dchost.com/blog/en/domain-and-dns-migration-checklist-when-changing-hosting-provider/) +- [@article@Domain Migration Made Simple: A Step-by-Step Guide](https://www.quattr.com/enhance-experience/domain-migration-guide) +- [@video@How To Transfer Domain? | Easy step-by-step guide](https://www.youtube.com/watch?v=LNbhShnzcjI) +- [@video@Why Your Data Infrastructure Migration Project Will Fail (And How to Succeed)](https://www.youtube.com/watch?v=bsx3xMtbvcs) \ No newline at end of file diff --git a/roadmaps/seo/content/e-commerce-seo@e7b9VrhpTCKAh_KfdnSOm.md b/roadmaps/seo/content/e-commerce-seo@e7b9VrhpTCKAh_KfdnSOm.md index 4dff06f58..699b123c3 100644 --- a/roadmaps/seo/content/e-commerce-seo@e7b9VrhpTCKAh_KfdnSOm.md +++ b/roadmaps/seo/content/e-commerce-seo@e7b9VrhpTCKAh_KfdnSOm.md @@ -1,3 +1,3 @@ # Ecommerce SEO - + Ecommerce SEO is the practice of optimizing an online store's product and category pages so they rank well in search, addressing challenges specific to retail sites like large product catalogs and complex filtering systems. \ No newline at end of file diff --git a/roadmaps/seo/content/e-e-a-t@TiBwbnFqTs7elNG7aKquc.md b/roadmaps/seo/content/e-e-a-t@TiBwbnFqTs7elNG7aKquc.md index bdc17b6c3..27a46473c 100644 --- a/roadmaps/seo/content/e-e-a-t@TiBwbnFqTs7elNG7aKquc.md +++ b/roadmaps/seo/content/e-e-a-t@TiBwbnFqTs7elNG7aKquc.md @@ -1,3 +1,9 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@official@Our latest update to the quality rater guidelines: E-A-T gets an extra E for Experience](https://developers.google.com/search/blog/2022/12/google-raters-guidelines-e-e-a-t) +- [@article@Google E-E-A-T: What it is & how it affects SEO](https://www.semrush.com/blog/eeat/) +- [@video@What is Google E-E-A-T (plus tools to improve yours)](https://www.youtube.com/watch?v=Nrz_4P3QCt4) \ No newline at end of file diff --git a/roadmaps/seo/content/expired-domain-abuse@QZU6uYsFE3eGqFJ3N1E__.md b/roadmaps/seo/content/expired-domain-abuse@QZU6uYsFE3eGqFJ3N1E__.md index 6b101a516..aa01e8ea0 100644 --- a/roadmaps/seo/content/expired-domain-abuse@QZU6uYsFE3eGqFJ3N1E__.md +++ b/roadmaps/seo/content/expired-domain-abuse@QZU6uYsFE3eGqFJ3N1E__.md @@ -1,3 +1,8 @@ # Expired Domain Abuse - -Expired domain abuse is buying a domain that previously had an established reputation and history, then repurposing it with unrelated content purely to exploit its existing authority and rankings. Search engines treat this as manipulative because the new content has no real connection to what earned that domain its original trust. \ No newline at end of file + +Expired domain abuse is buying a domain that previously had an established reputation and history, then repurposing it with unrelated content purely to exploit its existing authority and rankings. Search engines treat this as manipulative because the new content has no real connection to what earned that domain its original trust. + +Visit the following resources to learn more: + +- [@article@Expired Domains: What Still Works, What's Spam, and How to Rebuild Safely](https://www.dynadot.com/blog/expired-domains-google-spam-update) +- [@video@How I Find Expired Domains with Backlink Goldmines (and When They’re Worth It)](https://www.youtube.com/watch?v=mHkLfhpVYqc) \ 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 index 99de25f4a..212c26cc0 100644 --- a/roadmaps/seo/content/faceted-navigation@3jNWEYI-jBk2xIPFICP-5.md +++ b/roadmaps/seo/content/faceted-navigation@3jNWEYI-jBk2xIPFICP-5.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Managing crawling of faceted navigation URLs](https://developers.google.com/crawling/docs/faceted-navigation) +- [@article@Faceted Navigation: Definition, Examples & SEO Best Practices](https://ahrefs.com/blog/faceted-navigation/) +- [@video@Faceted Navigation | PRG | Lesson 12/34 | Semrush Academy](https://www.youtube.com/watch?v=SI3FtyG8crQ) \ No newline at end of file diff --git a/roadmaps/seo/content/featured-snippets@FrhgWykWSI_vvIomt8FR4.md b/roadmaps/seo/content/featured-snippets@FrhgWykWSI_vvIomt8FR4.md index 62c64b00b..21dd8e43a 100644 --- a/roadmaps/seo/content/featured-snippets@FrhgWykWSI_vvIomt8FR4.md +++ b/roadmaps/seo/content/featured-snippets@FrhgWykWSI_vvIomt8FR4.md @@ -1,3 +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/formatting--readibility@TZd2oPUXcE4YQ1TmuCsRJ.md b/roadmaps/seo/content/formatting--readibility@TZd2oPUXcE4YQ1TmuCsRJ.md index 2cc3e56ef..5863cf42e 100644 --- a/roadmaps/seo/content/formatting--readibility@TZd2oPUXcE4YQ1TmuCsRJ.md +++ b/roadmaps/seo/content/formatting--readibility@TZd2oPUXcE4YQ1TmuCsRJ.md @@ -1,3 +1,10 @@ # Content Formatting & Readability - -Content formatting and readability covers how a piece of writing is structured for easy scanning and comprehension, including paragraph length, use of bullet points, and sentence complexity. Content that is easy to read tends to keep visitors engaged longer and is easier for both users and AI systems to extract information from. \ No newline at end of file + +Content formatting and readability covers how a piece of writing is structured for easy scanning and comprehension, including paragraph length, use of bullet points, and sentence complexity. Content that is easy to read tends to keep visitors engaged longer and is easier for both users and AI systems to extract information from. + +Visit the following resources to learn more: + +- [@article@The Power of Formatting: How Formatting Text Boosts SEO](https://innereactive.com/the-power-of-formatting-how-formatting-text-boosts-seo/) +- [@article@How Does Blog Formatting Improve Content SEO in 2026?](https://www.clickrank.ai/seo-blog-formatting/) +- [@article@How Much Does Readability Affect SEO?](https://seoscout.com/learn/seo-writing/readability) +- [@article@How Readability Affects SEO: 10 Critical Factors That Rank Your Site](https://morningscore.io/readability-affect-seo-importance/) \ No newline at end of file diff --git a/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md b/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md index 0d9cd49cd..0b6727bc9 100644 --- a/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md +++ b/roadmaps/seo/content/forums--communities@f3Al3atzeQrMxUDlpR3cm.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@course@Quora](https://www.quora.com/) +- [@official@Reddit](https://www.reddit.com/) +- [@official@Stack Overllow](https://stackoverflow.com/questions) \ No newline at end of file diff --git a/roadmaps/seo/content/geo--seo-testing@dXkUtFzVenPyT-mZqUhBl.md b/roadmaps/seo/content/geo--seo-testing@dXkUtFzVenPyT-mZqUhBl.md index f30e1a696..8e96300de 100644 --- a/roadmaps/seo/content/geo--seo-testing@dXkUtFzVenPyT-mZqUhBl.md +++ b/roadmaps/seo/content/geo--seo-testing@dXkUtFzVenPyT-mZqUhBl.md @@ -1,3 +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/google-ai-mode@k8K7c-FNG-vcS_Zsh90nQ.md b/roadmaps/seo/content/google-ai-mode@k8K7c-FNG-vcS_Zsh90nQ.md index 096056fb9..428a6a30b 100644 --- a/roadmaps/seo/content/google-ai-mode@k8K7c-FNG-vcS_Zsh90nQ.md +++ b/roadmaps/seo/content/google-ai-mode@k8K7c-FNG-vcS_Zsh90nQ.md @@ -1,3 +1,3 @@ -# Google AI Mode - -Google AI Mode is a search experience that generates a conversational, AI-written response to a query, going further than a standard AI Overview by allowing follow-up questions within the same session. It draws on retrieved web content, meaning visibility here depends on many of the same technical and content factors as ranking in standard search results. \ No newline at end of file +# 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/google-analytics@Ioi9F4GkFlSUY0xC7uHc_.md b/roadmaps/seo/content/google-analytics@Ioi9F4GkFlSUY0xC7uHc_.md index 6ef3c0c35..44d89681f 100644 --- a/roadmaps/seo/content/google-analytics@Ioi9F4GkFlSUY0xC7uHc_.md +++ b/roadmaps/seo/content/google-analytics@Ioi9F4GkFlSUY0xC7uHc_.md @@ -1,3 +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-data-studio@N1NojTD0D3dNlayucPYdz.md b/roadmaps/seo/content/google-data-studio@N1NojTD0D3dNlayucPYdz.md index ddfec9144..6ccf55a0b 100644 --- a/roadmaps/seo/content/google-data-studio@N1NojTD0D3dNlayucPYdz.md +++ b/roadmaps/seo/content/google-data-studio@N1NojTD0D3dNlayucPYdz.md @@ -1,3 +1,3 @@ # Google Data Studio - + Google Data Studio, now known as Looker Studio, is a free tool for building custom dashboards and reports by pulling data from sources like Google Analytics and Search Console into a single visual interface. \ No newline at end of file diff --git a/roadmaps/seo/content/google-discover@lQzpUYrz_KkOQ7YODiw0S.md b/roadmaps/seo/content/google-discover@lQzpUYrz_KkOQ7YODiw0S.md new file mode 100644 index 000000000..57670d22a --- /dev/null +++ b/roadmaps/seo/content/google-discover@lQzpUYrz_KkOQ7YODiw0S.md @@ -0,0 +1,3 @@ +# Google Discover + +Google Discover is a personalized content feed shown on mobile devices, surfacing articles based on a user's interests rather than a specific search query. Appearing in Discover depends on factors like content quality and image optimization, but there is no way to directly target it the way you can target a specific keyword. \ No newline at end of file diff --git a/roadmaps/seo/content/google-extended@TrD9JXQNgM-2EhjcshI03.md b/roadmaps/seo/content/google-extended@TrD9JXQNgM-2EhjcshI03.md index de15696de..69fe7ebf0 100644 --- a/roadmaps/seo/content/google-extended@TrD9JXQNgM-2EhjcshI03.md +++ b/roadmaps/seo/content/google-extended@TrD9JXQNgM-2EhjcshI03.md @@ -1,3 +1,9 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@official@Overview of Google crawlers and fetchers (user agents)](https://developers.google.com/crawling/docs/crawlers-fetchers/overview-google-crawlers) +- [@article@What is Google-Extended?](https://datadome.co/bots/google-extended/) +- [@article@Google-Extended: What It Does and Should You Block It?](https://www.amicited.com/blog/google-extended-what-it-does-should-you-block-it/) \ No newline at end of file diff --git a/roadmaps/seo/content/google-keyword-planner@CIxeK5tsOKl-HP58X75cU.md b/roadmaps/seo/content/google-keyword-planner@CIxeK5tsOKl-HP58X75cU.md index 30d791e2e..cabdac342 100644 --- a/roadmaps/seo/content/google-keyword-planner@CIxeK5tsOKl-HP58X75cU.md +++ b/roadmaps/seo/content/google-keyword-planner@CIxeK5tsOKl-HP58X75cU.md @@ -1,3 +1,10 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@official@Google Keyword Planner](https://business.google.com/en-all/ad-tools/keyword-planner/) +- [@article@How to Use Google Keyword Planner](https://www.coursera.org/articles/google-keyword-planner) +- [@video@How to Use Google Keyword Planner for SEO (It's FREE!)](https://www.youtube.com/watch?v=iTMZ3ldUOiA) +- [@video@How to Use Google Keyword Planner (How the Top 1% Find Profitable Keywords)](https://www.youtube.com/watch?v=uddjACabpl0) \ No newline at end of file diff --git a/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md b/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md index 9263a80d0..925a19691 100644 --- a/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md +++ b/roadmaps/seo/content/googlebot@MiFLQuMkiZRQpSPSxdVKw.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@Googlebot](https://developers.google.com/search/docs/crawling-indexing/googlebot) +- [@article@Googlebot: What it is, how it works & how to optimize](https://searchengineland.com/guide/what-is-googlebot) +- [@video@How Google Search crawls pages](https://www.youtube.com/watch?v=JuK7NnfyEuc&t=129s) +- [@video@How Googlebot Crawls the Web](https://www.youtube.com/watch?v=iGguggoNZ1E) \ No newline at end of file diff --git a/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md b/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md index 0c952cdc4..9e5455e58 100644 --- a/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md +++ b/roadmaps/seo/content/gptbot@9RINuReXqv2nFIyJe4kNe.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@Overview of OpenAI Crawlers](https://developers.openai.com/api/docs/bots) +- [@article@What is GPTBot?](https://datadome.co/bots/gptbot/) +- [@article@What Is GPTBot, and Should You Block It?](https://neilpatel.com/blog/what-is-gpt-bot/) +- [@article@GPTBot: What Is It and How Does It Crawl Websites?](https://searchatlas.com/blog/what-is-gptbot/) \ No newline at end of file diff --git a/roadmaps/seo/content/gsc-api--bigquery-export@Rdo3yAz-HlbuROXuRhGag.md b/roadmaps/seo/content/gsc-api--bigquery-export@Rdo3yAz-HlbuROXuRhGag.md index 5443ef073..395b6d008 100644 --- a/roadmaps/seo/content/gsc-api--bigquery-export@Rdo3yAz-HlbuROXuRhGag.md +++ b/roadmaps/seo/content/gsc-api--bigquery-export@Rdo3yAz-HlbuROXuRhGag.md @@ -1,3 +1,3 @@ # GSC API & BigQuery Export - + The Google Search Console API allows programmatic access to search performance data, rather than only viewing it through the web interface. The BigQuery export sends this data automatically into Google's BigQuery platform, enabling larger scale analysis and longer data retention than Search Console's standard interface allows. \ No newline at end of file diff --git a/roadmaps/seo/content/heading-structure@ZU9aGr_7TSlblCIxO8sR4.md b/roadmaps/seo/content/heading-structure@ZU9aGr_7TSlblCIxO8sR4.md index 9883c9236..bcedafd4b 100644 --- a/roadmaps/seo/content/heading-structure@ZU9aGr_7TSlblCIxO8sR4.md +++ b/roadmaps/seo/content/heading-structure@ZU9aGr_7TSlblCIxO8sR4.md @@ -1,3 +1,9 @@ # Heading Structure - -Heading structure refers to how a page uses heading tags, from a single main heading down through subheadings, to organize content into a logical hierarchy. A clear heading structure helps both readers scan content quickly and helps search engines understand how a page's sections relate to each other. \ No newline at end of file + +Heading structure refers to how a page uses heading tags, from a single main heading down through subheadings, to organize content into a logical hierarchy. A clear heading structure helps both readers scan content quickly and helps search engines understand how a page's sections relate to each other. + +Visit the following resources to learn more: + +- [@article@What Are Heading Tags? & Why They're Important for SEO](https://www.semrush.com/blog/heading-tags/) +- [@article@H1-H6 headings](https://www.seobility.net/en/wiki/H1-H6_headings) +- [@video@How to Use H1 H2 H3 Tags for SEO](https://www.youtube.com/watch?v=z62zx7aCMUg&t=221s) \ No newline at end of file diff --git a/roadmaps/seo/content/helpful-content-system@SgoAl-jaZuJtze6Jz3uPA.md b/roadmaps/seo/content/helpful-content-system@SgoAl-jaZuJtze6Jz3uPA.md index 87d36bcf7..d9ec82c54 100644 --- a/roadmaps/seo/content/helpful-content-system@SgoAl-jaZuJtze6Jz3uPA.md +++ b/roadmaps/seo/content/helpful-content-system@SgoAl-jaZuJtze6Jz3uPA.md @@ -1,3 +1,9 @@ # Helpful Content System - -The Helpful Content System is a part of Google's ranking systems designed to reward content created primarily to help people, and demote content created primarily to rank in search engines. It evaluates signals like whether content demonstrates real experience and whether it exists mainly to attract search traffic rather than serve a genuine audience need. \ No newline at end of file + +The Helpful Content System is a part of Google's ranking systems designed to reward content created primarily to help people, and demote content created primarily to rank in search engines. It evaluates signals like whether content demonstrates real experience and whether it exists mainly to attract search traffic rather than serve a genuine audience need. + +Visit the following resources to learn more: + +- [@article@Creating helpful, reliable, people-first content](https://developers.google.com/search/docs/fundamentals/creating-helpful-content) +- [@article@Google's Helpful Content System](https://www.averi.ai/definitions/google-s-helpful-content-system) +- [@video@Here’s What Google Classifies as Helpful Content](https://www.youtube.com/watch?v=LKROs5JIVfk) \ No newline at end of file diff --git a/roadmaps/seo/content/how-agents-brows@-Rb6WSy_M2TWgqqqIYKlg.md b/roadmaps/seo/content/how-agents-brows@-Rb6WSy_M2TWgqqqIYKlg.md index c4fc32889..bd5e8a6de 100644 --- a/roadmaps/seo/content/how-agents-brows@-Rb6WSy_M2TWgqqqIYKlg.md +++ b/roadmaps/seo/content/how-agents-brows@-Rb6WSy_M2TWgqqqIYKlg.md @@ -1,3 +1,3 @@ # How Agents Browse - + This covers the technical process by which an AI agent navigates websites autonomously, including how it reads page content, follows links, and interprets forms or buttons to complete a task, generally without a human directing each individual step. \ No newline at end of file diff --git a/roadmaps/seo/content/how-ai-is-changing-seo@CBLoLYVTDjZCcnLWMJNH4.md b/roadmaps/seo/content/how-ai-is-changing-seo@CBLoLYVTDjZCcnLWMJNH4.md index 3bbaba36f..c311b0621 100644 --- a/roadmaps/seo/content/how-ai-is-changing-seo@CBLoLYVTDjZCcnLWMJNH4.md +++ b/roadmaps/seo/content/how-ai-is-changing-seo@CBLoLYVTDjZCcnLWMJNH4.md @@ -1,3 +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/how-search-engines-work@3X0R92JbjN66pzS5T8s4o.md b/roadmaps/seo/content/how-search-engines-work@3X0R92JbjN66pzS5T8s4o.md index b3f8bafa6..e4a6a8c88 100644 --- a/roadmaps/seo/content/how-search-engines-work@3X0R92JbjN66pzS5T8s4o.md +++ b/roadmaps/seo/content/how-search-engines-work@3X0R92JbjN66pzS5T8s4o.md @@ -1,3 +1,10 @@ -# How Search Engines Work +# How AI is Changing SEO -Search engines function as massive indexing systems that constantly crawl the internet to discover, analyze, and store web content. They use automated software bots, often called spiders or crawlers, to follow links from page to page, gathering information to add to their vast databases. Once this data is collected, complex algorithms evaluate the content based on various factors to determine its relevance and quality, ultimately organizing it so that the most helpful results can be retrieved instantly when a user enters a search query. \ No newline at end of file +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. + +Visit the following resources to learn more: + +- [@article@How Search Engines Work \[Explained\]](https://www.semrush.com/blog/how-search-engines-work/) +- [@article@In-depth guide to how Google Search works](https://developers.google.com/search/docs/fundamentals/how-search-works) +- [@video@The Internet: How Search Works](https://www.youtube.com/watch?v=LVV_93mBfSU) +- [@video@How Google and Search Engines Work](https://www.youtube.com/watch?v=mFGUeVdSQJw) \ No newline at end of file diff --git a/roadmaps/seo/content/hreflang@C4S9r5qswLomo4rK438yH.md b/roadmaps/seo/content/hreflang@C4S9r5qswLomo4rK438yH.md index ef8265af4..da6c77bfd 100644 --- a/roadmaps/seo/content/hreflang@C4S9r5qswLomo4rK438yH.md +++ b/roadmaps/seo/content/hreflang@C4S9r5qswLomo4rK438yH.md @@ -1,3 +1,3 @@ # Hreflang - + Hreflang is an HTML attribute that tells search engines which language and regional version of a page to show to users based on their location and language settings. It prevents search engines from showing the wrong language version, or treating translated versions of the same page as duplicate content. \ No newline at end of file diff --git a/roadmaps/seo/content/http--status-codes@Ho5HGnILJCvSD_j1RRkJb.md b/roadmaps/seo/content/http--status-codes@Ho5HGnILJCvSD_j1RRkJb.md index 264ddf9c4..d2123a12e 100644 --- a/roadmaps/seo/content/http--status-codes@Ho5HGnILJCvSD_j1RRkJb.md +++ b/roadmaps/seo/content/http--status-codes@Ho5HGnILJCvSD_j1RRkJb.md @@ -1,3 +1,9 @@ # HTTP & Status Codes - -HTTP status codes are three-digit codes a server sends back describing what happened with a request, such as whether a page loaded successfully, moved, or failed to load. Understanding these codes is essential for diagnosing why a page might not be getting crawled, indexed, or displayed correctly. \ No newline at end of file + +HTTP status codes are three-digit codes a server sends back describing what happened with a request, such as whether a page loaded successfully, moved, or failed to load. Understanding these codes is essential for diagnosing why a page might not be getting crawled, indexed, or displayed correctly. + +Visit the following resources to learn more: + +- [@article@Overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Overview) +- [@article@HTTP response status codes](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status) +- [@video@HTTP Status Codes Explained In 5 Minutes](https://www.youtube.com/watch?v=qmpUfWN7hh4) \ 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 index dc1a8ed89..b70d3cbcb 100644 --- a/roadmaps/seo/content/https--security@VWoW6gPHO0_x8Yu_vted1.md +++ b/roadmaps/seo/content/https--security@VWoW6gPHO0_x8Yu_vted1.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@roadmap@Visit the Dedicated Cyber Security Roadmap](https://roadmap.sh/cyber-security) +- [@article@HTTPS & Site Security for SEO: Everything You Must Know in 2026](https://www.w3era.com/blog/seo/https-ssl-seo-guide/) +- [@article@HTTPS and SEO: How Website Security Impacts Your Rankings](https://aioseo.com/https-and-seo/) +- [@video@SSL, TLS, HTTPS Explained](https://www.youtube.com/watch?v=j9QmMEWmcfo) \ No newline at end of file diff --git a/roadmaps/seo/content/image--video-packs@mGEBbOmi-hoX82wryjX_K.md b/roadmaps/seo/content/image--video-packs@mGEBbOmi-hoX82wryjX_K.md new file mode 100644 index 000000000..177c2c22d --- /dev/null +++ b/roadmaps/seo/content/image--video-packs@mGEBbOmi-hoX82wryjX_K.md @@ -0,0 +1,3 @@ +# Image & Video Packs + +An image pack or video pack is a horizontal row of image or video thumbnails shown within search results for queries where visual content is especially relevant. Appearing in these packs depends on proper image or video optimization and relevant structured data. \ No newline at end of file diff --git a/roadmaps/seo/content/image-optimization@AwX5xoGq0LT_a0CVftIBE.md b/roadmaps/seo/content/image-optimization@AwX5xoGq0LT_a0CVftIBE.md index 18cb1ebf4..c07cd34a2 100644 --- a/roadmaps/seo/content/image-optimization@AwX5xoGq0LT_a0CVftIBE.md +++ b/roadmaps/seo/content/image-optimization@AwX5xoGq0LT_a0CVftIBE.md @@ -1,3 +1,10 @@ # Image Optimisation - -Image optimisation is the practice of preparing images so they load quickly and remain accessible and understandable to both users and search engines, covering how images are described, named, compressed, and formatted. \ No newline at end of file + +Image optimisation is the practice of preparing images so they load quickly and remain accessible and understandable to both users and search engines, covering how images are described, named, compressed, and formatted. + +Visit the following resources to learn more: + +- [@article@Google image SEO best practices](https://developers.google.com/search/docs/appearance/google-images#discover-images) +- [@article@Image SEO: How to Optimize Images for Search Engines & Users](https://www.semrush.com/blog/image-seo/) +- [@video@https://www.youtube.com/watch?v=QF8EZeRztNM](https://www.youtube.com/watch?v=QF8EZeRztNM) +- [@video@How To Write Great Image Alt Text And Get More SEO Traffic](https://www.youtube.com/watch?v=-jn9aaNn8_I) \ No newline at end of file diff --git a/roadmaps/seo/content/impressions-clicks--ctr@HCZYdrRDhVnGVPdEAu93Z.md b/roadmaps/seo/content/impressions-clicks--ctr@HCZYdrRDhVnGVPdEAu93Z.md index 391f8ab6b..260c72ffc 100644 --- a/roadmaps/seo/content/impressions-clicks--ctr@HCZYdrRDhVnGVPdEAu93Z.md +++ b/roadmaps/seo/content/impressions-clicks--ctr@HCZYdrRDhVnGVPdEAu93Z.md @@ -1,3 +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/index-coverage--bloat@9AzcmD1QtLdAMINwEVwe2.md b/roadmaps/seo/content/index-coverage--bloat@9AzcmD1QtLdAMINwEVwe2.md index becbdaa0d..2535ff1e6 100644 --- a/roadmaps/seo/content/index-coverage--bloat@9AzcmD1QtLdAMINwEVwe2.md +++ b/roadmaps/seo/content/index-coverage--bloat@9AzcmD1QtLdAMINwEVwe2.md @@ -1,3 +1,10 @@ # Index Coverage & Index Bloat - -Index coverage refers to how much of a website's content is actually included in a search engine's index versus excluded for various reasons. Index bloat is when a large number of low-value, thin, or duplicate pages get indexed, diluting a site's overall quality signals and making it harder for a search engine to focus on the pages that matter. \ No newline at end of file + +Index coverage refers to how much of a website's content is actually included in a search engine's index versus excluded for various reasons. Index bloat is when a large number of low-value, thin, or duplicate pages get indexed, diluting a site's overall quality signals and making it harder for a search engine to focus on the pages that matter. + +Visit the following resources to learn more: + +- [@article@Index bloat in SEO: What it is & how to fix it](https://searchengineland.com/guide/index-bloat) +- [@article@What Is Index Bloat in SEO? (And How To Fix It)](https://victorious.com/blog/what-is-index-bloat/) +- [@video@How To Understand How Google Indexes Your Website](https://www.youtube.com/watch?v=O9xkp0X0eJY) +- [@video@Why You Must Pay Attention To Index Bloat](https://www.youtube.com/watch?v=JtsIUMHJrPw) \ 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 index 60a213e28..09d25904d 100644 --- a/roadmaps/seo/content/information-gain@FnpAlJME-POEfHUwVYoKm.md +++ b/roadmaps/seo/content/information-gain@FnpAlJME-POEfHUwVYoKm.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@What Is Information Gain in SEO? (and How To Add It to Your Content)](https://ahrefs.com/blog/information-gain/) +- [@article@Information Gain](https://searchos.io/knowledge/information-gain) +- [@video@Information Gain In SEO (This Is How You Beat AI Content)](https://www.youtube.com/watch?v=BiINEmEmisE) \ No newline at end of file diff --git a/roadmaps/seo/content/internal-anchor-text@wndHjXzBeqVn8C6NVUw4S.md b/roadmaps/seo/content/internal-anchor-text@wndHjXzBeqVn8C6NVUw4S.md index 31f4883a8..9321855c3 100644 --- a/roadmaps/seo/content/internal-anchor-text@wndHjXzBeqVn8C6NVUw4S.md +++ b/roadmaps/seo/content/internal-anchor-text@wndHjXzBeqVn8C6NVUw4S.md @@ -1,3 +1,8 @@ # Internal Anchor Text - -Internal anchor text is the clickable, visible text used for links pointing between pages on the same website. Descriptive anchor text gives search engines additional context about the linked page's topic, while vague text like "click here" provides no useful signal. \ No newline at end of file + +Internal anchor text is the clickable, visible text used for links pointing between pages on the same website. Descriptive anchor text gives search engines additional context about the linked page's topic, while vague text like "click here" provides no useful signal. + +Visit the following resources to learn more: + +- [@article@What Is Anchor Text? An Overview + Best Practices](https://www.semrush.com/blog/anchor-text/) +- [@video@Anchor Text: How I Optimize it (Step-by-Step)](https://www.youtube.com/watch?v=mdJjFiFGUog) \ No newline at end of file diff --git a/roadmaps/seo/content/international-seo@G7WTJetPqB5z78l_J55Ex.md b/roadmaps/seo/content/international-seo@G7WTJetPqB5z78l_J55Ex.md index 05e2f6206..4c29c0ee0 100644 --- a/roadmaps/seo/content/international-seo@G7WTJetPqB5z78l_J55Ex.md +++ b/roadmaps/seo/content/international-seo@G7WTJetPqB5z78l_J55Ex.md @@ -1,3 +1,3 @@ # International SEO - + International SEO is the practice of optimizing a website to serve and rank well for audiences in multiple countries or languages, addressing how content, URLs, and targeting signals differ across markets. \ No newline at end of file diff --git a/roadmaps/seo/content/keyword-placement@drbtWMhO-3e8mj8_-MmtX.md b/roadmaps/seo/content/keyword-placement@drbtWMhO-3e8mj8_-MmtX.md index c789243aa..4f3e9f0f0 100644 --- a/roadmaps/seo/content/keyword-placement@drbtWMhO-3e8mj8_-MmtX.md +++ b/roadmaps/seo/content/keyword-placement@drbtWMhO-3e8mj8_-MmtX.md @@ -1,3 +1,10 @@ # Keyword Placement & Over-Optimisation - -Keyword placement is where and how often target keywords appear within a page's content. Over-optimisation is repeating a keyword unnaturally often in an attempt to manipulate rankings, which can make content read awkwardly and may trigger a quality penalty rather than helping visibility. \ No newline at end of file + +Keyword placement is where and how often target keywords appear within a page's content. Over-optimisation is repeating a keyword unnaturally often in an attempt to manipulate rankings, which can make content read awkwardly and may trigger a quality penalty rather than helping visibility. + +Visit the following resources to learn more: + +- [@article@The Ultimate Guide to Keyword Placement for SEO](https://pureseo.com/blog/seo/keyword-placement) +- [@article@Keyword Placement Strategies: How to Use Keywords Effectively for SEO](https://www.straightnorth.com/blog/keyword-placement-strategies-how-to-use-keywords-effectively-for-seo/) +- [@video@How to Use Keywords in Your Content for SEO (The RIGHT Way!)](https://www.youtube.com/watch?v=H_pvCVn4aXY) +- [@video@Where to Put Keywords on Your Website (for SEO & AI)](https://www.youtube.com/watch?v=P8_H8JlX04M) \ No newline at end of file diff --git a/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md b/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md index 8895ab9e0..a6388d228 100644 --- a/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md +++ b/roadmaps/seo/content/keyword-research@iDrvnpv1oyR3z03NS4vXs.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@How to Do Keyword Research for SEO (Start to Finish)](https://ahrefs.com/seo/keyword-research) +- [@article@Keyword Research for SEO in 2026: Step-by-Step Tutorial](https://www.youtube.com/watch?v=VPDe8XL7Mh8) +- [@article@Primary Keywords: The Most Critical Part of Your SEO Strategy?](https://www.semrush.com/blog/primary-keywords/) +- [@video@Keyword Research Tutorial for Google and AI SEO](https://www.youtube.com/watch?v=KjK5-L-wDVg) \ No newline at end of file diff --git a/roadmaps/seo/content/knowledge-panels@-Iqdt27DI-BJ_rHXl2vUz.md b/roadmaps/seo/content/knowledge-panels@-Iqdt27DI-BJ_rHXl2vUz.md new file mode 100644 index 000000000..20844bf6b --- /dev/null +++ b/roadmaps/seo/content/knowledge-panels@-Iqdt27DI-BJ_rHXl2vUz.md @@ -0,0 +1,3 @@ +# Knowledge Panels + +A knowledge panel is a box that appears in search results, usually on the right side, summarizing key facts about an entity like a person, company, or place, often pulled from a knowledge graph. Appearing accurately in one depends heavily on having clear, consistent entity information across the web. \ No newline at end of file diff --git a/roadmaps/seo/content/link-schemes@kx_eVXmMdmdbIqXsFJcX1.md b/roadmaps/seo/content/link-schemes@kx_eVXmMdmdbIqXsFJcX1.md index 13662ef2b..7a9f55aad 100644 --- a/roadmaps/seo/content/link-schemes@kx_eVXmMdmdbIqXsFJcX1.md +++ b/roadmaps/seo/content/link-schemes@kx_eVXmMdmdbIqXsFJcX1.md @@ -1,3 +1,9 @@ # Link Schemes - -A link scheme is any pattern of link building designed to manipulate rankings rather than earned through genuine editorial merit, such as buying links, excessive link exchanges, or using automated programs to generate links at scale. Search engines explicitly prohibit these practices and can penalize sites found participating in them. \ No newline at end of file + +A link scheme is any pattern of link building designed to manipulate rankings rather than earned through genuine editorial merit, such as buying links, excessive link exchanges, or using automated programs to generate links at scale. Search engines explicitly prohibit these practices and can penalize sites found participating in them. + +Visit the following resources to learn more: + +- [@article@What Is a Link Scheme in SEO? How Google Detects It](https://www.backlink-tool.org/en/what-is-a-link-scheme-in-seo/) +- [@article@Link spam](https://www.linkbuilding.wiki/wiki/link-spam/) +- [@video@Combating Link Spam - Intro to Computer Science](https://www.youtube.com/watch?v=hP-UDkuUL0o) \ No newline at end of file diff --git a/roadmaps/seo/content/llm-referral-traffic@8VCaIubOffkDKjua7rNT8.md b/roadmaps/seo/content/llm-referral-traffic@8VCaIubOffkDKjua7rNT8.md index f423f058e..af96f1e0d 100644 --- a/roadmaps/seo/content/llm-referral-traffic@8VCaIubOffkDKjua7rNT8.md +++ b/roadmaps/seo/content/llm-referral-traffic@8VCaIubOffkDKjua7rNT8.md @@ -1,3 +1,3 @@ -# LLM Referral Traffic - -LLM referral traffic is website visits that originate specifically from a link clicked inside an AI chat assistant's response, such as a source cited by ChatGPT or Perplexity. Tracking it separately from other referral traffic shows how much real, measurable value AI visibility is actually generating. \ No newline at end of file +# 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/local-search@Y1Kj_YxvlUsmTgtCKyMLZ.md b/roadmaps/seo/content/local-search@Y1Kj_YxvlUsmTgtCKyMLZ.md index 2e45a7301..b95a761a7 100644 --- a/roadmaps/seo/content/local-search@Y1Kj_YxvlUsmTgtCKyMLZ.md +++ b/roadmaps/seo/content/local-search@Y1Kj_YxvlUsmTgtCKyMLZ.md @@ -1,3 +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/log-file-analysis@_q1cEm2MWfa-cqHrY2lA4.md b/roadmaps/seo/content/log-file-analysis@_q1cEm2MWfa-cqHrY2lA4.md index abe1c7f6a..dfcb2acff 100644 --- a/roadmaps/seo/content/log-file-analysis@_q1cEm2MWfa-cqHrY2lA4.md +++ b/roadmaps/seo/content/log-file-analysis@_q1cEm2MWfa-cqHrY2lA4.md @@ -1,3 +1,9 @@ # Log File Analysis - -Log file analysis is examining a website's raw server logs to see exactly how search engine crawlers are behaving, including which pages they visit, how often, and which ones they ignore. It gives a more accurate picture of actual crawler behavior than simulated crawls from third-party tools, since it reflects what really happened rather than what should happen. \ No newline at end of file + +Log file analysis is examining a website's raw server logs to see exactly how search engine crawlers are behaving, including which pages they visit, how often, and which ones they ignore. It gives a more accurate picture of actual crawler behavior than simulated crawls from third-party tools, since it reflects what really happened rather than what should happen. + +Visit the following resources to learn more: + +- [@article@Log file analysis for SEO: Find crawl issues & fix them fast](https://searchengineland.com/guide/log-file-analysis) +- [@article@Log File Analysis](https://www.crawlvision.com/glossary/log-file-analysis/) +- [@video@Server Log Analysis | Find and Fix SEO Errors](https://www.youtube.com/watch?v=9YOo5zDOsP8) \ No newline at end of file diff --git a/roadmaps/seo/content/managing-ai-crawlers@hziiFSixtMn90_pcE3Yll.md b/roadmaps/seo/content/managing-ai-crawlers@hziiFSixtMn90_pcE3Yll.md index 6a5fbb52b..29cc916f5 100644 --- a/roadmaps/seo/content/managing-ai-crawlers@hziiFSixtMn90_pcE3Yll.md +++ b/roadmaps/seo/content/managing-ai-crawlers@hziiFSixtMn90_pcE3Yll.md @@ -1,3 +1,8 @@ # Managing AI Crawlers -Managing AI crawlers involves controlling how automated bots and large language model scrapers access and process the content on your website. This practice allows you to balance visibility for traditional search engines while maintaining control over how your proprietary data is consumed and utilized by emerging artificial intelligence technologies. \ No newline at end of file +Managing AI crawlers involves controlling how automated bots and large language model scrapers access and process the content on your website. This practice allows you to balance visibility for traditional search engines while maintaining control over how your proprietary data is consumed and utilized by emerging artificial intelligence technologies. + +Visit the following resources to learn more: + +- [@article@AI Crawler Management](https://www.amicited.com/glossary/ai-crawler-management/) +- [@article@AI Crawlers: The List of AI Bots & How to Control Them](https://geotoolbox.ai/blog/ai-crawlers) \ No newline at end of file diff --git a/roadmaps/seo/content/manual-actions--recovery@hORMww8U7HjGJRzvLKenk.md b/roadmaps/seo/content/manual-actions--recovery@hORMww8U7HjGJRzvLKenk.md index 76c002444..532b9c052 100644 --- a/roadmaps/seo/content/manual-actions--recovery@hORMww8U7HjGJRzvLKenk.md +++ b/roadmaps/seo/content/manual-actions--recovery@hORMww8U7HjGJRzvLKenk.md @@ -1,3 +1,9 @@ # Manual Actions & Recovery - -A manual action is a penalty applied directly by a human reviewer at a search engine, usually for violating guidelines, which can significantly reduce or remove a site's visibility. Recovery means identifying and fixing the underlying issue, then submitting a reconsideration request asking the search engine to review and lift the penalty. \ No newline at end of file + +A manual action is a penalty applied directly by a human reviewer at a search engine, usually for violating guidelines, which can significantly reduce or remove a site's visibility. Recovery means identifying and fixing the underlying issue, then submitting a reconsideration request asking the search engine to review and lift the penalty. + +Visit the following resources to learn more: + +- [@article@Manual actions report](https://support.google.com/webmasters/answer/9044175?hl=en) +- [@article@What is Manual Action?](https://www.clickrank.ai/seo-glossary/m/what-is-manual-action/) +- [@video@Manual Actions report in Search Console - Google Search Console Training](https://www.youtube.com/watch?v=-AR-pU_1SuI&t=139s) \ No newline at end of file diff --git a/roadmaps/seo/content/mcp--structured-access@IIic3zZccZgk_DHliJZ1n.md b/roadmaps/seo/content/mcp--structured-access@IIic3zZccZgk_DHliJZ1n.md index 7c0e28fcd..41bba1b43 100644 --- a/roadmaps/seo/content/mcp--structured-access@IIic3zZccZgk_DHliJZ1n.md +++ b/roadmaps/seo/content/mcp--structured-access@IIic3zZccZgk_DHliJZ1n.md @@ -1,3 +1,3 @@ # MCP & Structured Access - + MCP, or Model Context Protocol, is a standard that lets AI systems connect to external tools and data sources in a structured, predictable way, rather than only reading unstructured web pages. Structured access through protocols like this can give AI agents more reliable, direct access to a website's data than scraping its rendered HTML. \ No newline at end of file diff --git a/roadmaps/seo/content/meta-descriptions@OR6UoSQTab3Fm7PMf3UwC.md b/roadmaps/seo/content/meta-descriptions@OR6UoSQTab3Fm7PMf3UwC.md index 592e0011a..d3f4233e9 100644 --- a/roadmaps/seo/content/meta-descriptions@OR6UoSQTab3Fm7PMf3UwC.md +++ b/roadmaps/seo/content/meta-descriptions@OR6UoSQTab3Fm7PMf3UwC.md @@ -1,3 +1,10 @@ # Meta Descriptions - -A meta description is a short summary in a page's HTML that search engines often display below the title in search results. It does not directly affect rankings, but a compelling meta description can improve click-through rate by giving searchers a clear reason to choose that result. \ No newline at end of file + +A meta description is a short summary in a page's HTML that search engines often display below the title in search results. It does not directly affect rankings, but a compelling meta description can improve click-through rate by giving searchers a clear reason to choose that result. + +Visit the following resources to learn more: + +- [@article@Best practices for creating quality meta descriptions](https://developers.google.com/search/docs/appearance/snippet#meta-descriptions) +- [@article@What Is a Meta Description? (+ Examples & Tips)](https://www.semrush.com/blog/meta-description/) +- [@video@How To Write Perfect* Page Titles and Meta Descriptions for SEO](https://www.youtube.com/watch?v=rzxnwSR3i8A) +- [@video@How Google Wants You to Create Meta Descriptions](https://www.youtube.com/watch?v=9LMc75qLKXc) \ No newline at end of file diff --git a/roadmaps/seo/content/microsoft-clarity@HYW6nWPHF83gFn-m-voGy.md b/roadmaps/seo/content/microsoft-clarity@HYW6nWPHF83gFn-m-voGy.md index 91de3936a..af96f1e0d 100644 --- a/roadmaps/seo/content/microsoft-clarity@HYW6nWPHF83gFn-m-voGy.md +++ b/roadmaps/seo/content/microsoft-clarity@HYW6nWPHF83gFn-m-voGy.md @@ -1,3 +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 index f5ed6f8bb..c11377cea 100644 --- a/roadmaps/seo/content/mobile-friendliness@gOmEWLX7u8vGGt_GN5Fkq.md +++ b/roadmaps/seo/content/mobile-friendliness@gOmEWLX7u8vGGt_GN5Fkq.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@The Complete Guide to Mobile SEO: 9 Tips & Best Practices](https://www.semrush.com/blog/mobile-seo/) +- [@article@How to Make Your Site Mobile Friendly for SEO](https://www.woorank.com/en/edu/seo-guides/mobile-friendliness) +- [@video@SEO For Beginners - Mobile Friendliness](https://www.youtube.com/watch?v=p9Ny9nLRAnA) \ No newline at end of file diff --git a/roadmaps/seo/content/nofollow-noindex@4mauwocuV1IRSz83VMuTq.md b/roadmaps/seo/content/nofollow-noindex@4mauwocuV1IRSz83VMuTq.md index dbce08f49..1a817d782 100644 --- a/roadmaps/seo/content/nofollow-noindex@4mauwocuV1IRSz83VMuTq.md +++ b/roadmaps/seo/content/nofollow-noindex@4mauwocuV1IRSz83VMuTq.md @@ -1,3 +1,10 @@ -# Nofollow, Noindex +# Nofollow, Noindex, and Disallow -A nofollow attribute tells search engines not to pass ranking credit through a specific link. A noindex tag tells search engines not to include a page in their index at all, keeping it out of search results entirely. \ No newline at end of file +Nofollow, noindex, and disallow are instructions used to manage how search engines interact with your website. A "nofollow" tag tells search engines not to pass authority to a specific link, a "noindex" meta tag prevents a page from appearing in search results, and a "disallow" command in a robots.txt file instructs search engine crawlers to avoid scanning certain parts of your site entirely. These tools give you control over which pages are indexed and how crawling resources are allocated across your domain. + +Visit the following resources to learn more: + +- [@article@Noindex, Nofollow & Disallow](https://www.lumar.io/blog/best-practice/noindex-disallow-nofollow/) +- [@article@SEO: noindex vs. nofollow](https://help.siteimprove.com/support/solutions/articles/80000448137-seo-noindex-vs-nofollow) +- [@article@Noindex vs. Nofollow vs. Disallow: When to Use Each One](https://www.matthewedgar.net/noindex-vs-nofollow-vs-disallow/) +- [@video@Tech SEO: What is the difference between Noindex, Nofollow, and Disallow?](https://www.youtube.com/watch?v=-iUEUaf2Bao) \ No newline at end of file diff --git a/roadmaps/seo/content/nofollow-sponsored-ugc@k_3-hC4Wh4dih0AZRv4kJ.md b/roadmaps/seo/content/nofollow-sponsored-ugc@k_3-hC4Wh4dih0AZRv4kJ.md index 8fa4a6af5..469be7172 100644 --- a/roadmaps/seo/content/nofollow-sponsored-ugc@k_3-hC4Wh4dih0AZRv4kJ.md +++ b/roadmaps/seo/content/nofollow-sponsored-ugc@k_3-hC4Wh4dih0AZRv4kJ.md @@ -1,3 +1,3 @@ -# Nofollow, Sponsored, UGC - -The nofollow attribute tells search engines not to pass ranking credit through a link. The sponsored attribute specifically marks a link as paid or part of an advertising arrangement. The UGC, or user-generated content, attribute marks links found in content like comments or forum posts, which a site owner did not personally place or endorse. \ No newline at end of file +# 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/on-page-seo@xYkwvk6d1FHylhfJ6p1fF.md b/roadmaps/seo/content/on-page-seo@xYkwvk6d1FHylhfJ6p1fF.md index e4158a937..48bbacb53 100644 --- a/roadmaps/seo/content/on-page-seo@xYkwvk6d1FHylhfJ6p1fF.md +++ b/roadmaps/seo/content/on-page-seo@xYkwvk6d1FHylhfJ6p1fF.md @@ -1,3 +1,10 @@ # On-Page SEO -On-page SEO is the practice of optimizing individual web pages to improve their search engine rankings and earn more relevant traffic. It involves refining both the content and the HTML source code of a page, such as optimizing titles, headings, meta descriptions, and internal links. \ No newline at end of file +On-page SEO is the practice of optimizing individual web pages to improve their search engine rankings and earn more relevant traffic. It involves refining both the content and the HTML source code of a page, such as optimizing titles, headings, meta descriptions, and internal links. + +Visit the following resources to learn more: + +- [@article@What Is On-Page SEO? And How to Do It](https://www.semrush.com/blog/on-page-seo/) +- [@article@What Is On-Page SEO? How To Optimize A Page](https://moz.com/learn/seo/on-site-seo) +- [@video@What is On-Page SEO - 2.1. SEO Course by Ahrefs](https://www.youtube.com/watch?v=lu9-GvQGZAE) +- [@video@What Is On-Page SEO? Everything You Need to Know In 2025](https://www.youtube.com/watch?v=psjpUs8d7vw) \ No newline at end of file diff --git a/roadmaps/seo/content/organic-vs-paid-vs-direct@vbolitnz-ciidYtkKLp3B.md b/roadmaps/seo/content/organic-vs-paid-vs-direct@vbolitnz-ciidYtkKLp3B.md index 1636a8010..11f517e07 100644 --- a/roadmaps/seo/content/organic-vs-paid-vs-direct@vbolitnz-ciidYtkKLp3B.md +++ b/roadmaps/seo/content/organic-vs-paid-vs-direct@vbolitnz-ciidYtkKLp3B.md @@ -1,3 +1,9 @@ # Organic vs Paid vs Direct - -Organic traffic comes from unpaid search results. Paid traffic comes from search ads, marked separately from organic results. Direct traffic is when someone reaches a website by typing the URL directly or using a saved bookmark, without going through a search engine at all. Separating these traffic types is essential for understanding where visitors are actually coming from. \ No newline at end of file + +Organic traffic comes from unpaid search results. Paid traffic comes from search ads, marked separately from organic results. Direct traffic is when someone reaches a website by typing the URL directly or using a saved bookmark, without going through a search engine at all. Separating these traffic types is essential for understanding where visitors are actually coming from. + +Visit the following resources to learn more: + +- [@article@The Differences Between Paid And Organic Content On Social Media](https://www.forbes.com/councils/forbescommunicationscouncil/2022/05/06/the-differences-between-paid-and-organic-content-on-social-media/) +- [@article@Paid, organic and direct – What’s the difference?](https://embryo.com/blog/organic-vs-direct-traffic/) +- [@video@Organic VS Paid Marketing Search Strategies The Pros and Cons | Neil Patel](https://www.youtube.com/watch?v=7V3HMRJ8U40) \ 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 index 4b9571de5..47efb474b 100644 --- a/roadmaps/seo/content/original-research--surveys@EOrD0tHg33UfosovD_YVo.md +++ b/roadmaps/seo/content/original-research--surveys@EOrD0tHg33UfosovD_YVo.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@How to Use Original Research to Boost Your International SEO Efforts](https://www.brafton.com/blog/seo/how-to-use-original-research-to-boost-international-seo-efforts/) +- [@article@Original Research and Data](https://backlinko.com/hub/seo/original-research) +- [@article@How surveys can improve your SEO and content strategy](https://pointerpro.com/blog/how-surveys-can-improve-your-seo-and-content-strategy/) +- [@article@How Surveys Can Improve SEO](https://www.kyleads.com/blog/how-surveys-can-improve-seo/) \ No newline at end of file diff --git a/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md b/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md index dc56ed56e..ae84d910b 100644 --- a/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md +++ b/roadmaps/seo/content/otterlyai@2osiMJHPrm4zk_5rdLaGk.md @@ -1,3 +1,3 @@ # Otterly - + Otterly 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/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md b/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md index 81b3efd49..61ab82b15 100644 --- a/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md +++ b/roadmaps/seo/content/pagespeed-insights@5o806bMtqKVLdjQVFjnJz.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@PageSpeed Insights](https://pagespeed.web.dev/) +- [@article@PageSpeed Insights Tutorial](https://rankmath.com/seo-glossary/pagespeed-insights/) +- [@video@PageSpeed Insights Tutorial](https://www.youtube.com/watch?v=PU10N-uTFmg) \ No newline at end of file diff --git a/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md b/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md index 3b840a9e2..e54562e06 100644 --- a/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md +++ b/roadmaps/seo/content/pagination@2l_5knaWysxinhMV1z6LK.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Pagination, incremental page loading, and their impact on Google Search](https://developers.google.com/search/docs/specialty/ecommerce/pagination-and-incremental-page-loading) +- [@article@Pagination and SEO: A Complete Guide to Best Practices](https://www.semrush.com/blog/pagination-seo/) +- [@video@Pagination | Lesson 13/34 | Semrush Academy](https://www.youtube.com/watch?v=JSbzwl_mQ1Y&t=9s) +- [@video@Every Smart SEO Uses This Pagination Strategy](https://www.youtube.com/watch?v=TlusNzql3PY) \ No newline at end of file diff --git a/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md b/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md index 98695af23..eca33fd48 100644 --- a/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md +++ b/roadmaps/seo/content/peecai@WXVTvnH4sTTJOmhrX-0mO.md @@ -1,3 +1,3 @@ # Peec AI - + Peec 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 index cee17cfb4..b50f4ed54 100644 --- a/roadmaps/seo/content/people-also-ask@nyiOoaRP9kV6sJlS16MKy.md +++ b/roadmaps/seo/content/people-also-ask@nyiOoaRP9kV6sJlS16MKy.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@People Also Ask: What It Is & How to Optimize for It](https://www.semrush.com/blog/people-also-ask/) +- [@article@People Also Ask](https://rankmath.com/seo-glossary/people-also-ask/) +- [@video@The 5-Minute SEO Hack: Turn ‘People Also Ask’ Into Instant Topical Authority](https://www.youtube.com/watch?v=cHFrWBzg9c4) +- [@video@The ‘People Also Ask’ SEO Hack That Builds Authority & Drives Sales](https://www.youtube.com/watch?v=TrzEgmuU0bU) \ No newline at end of file diff --git a/roadmaps/seo/content/perplexity@rnD7x5uSE0GPu8BB1DPeb.md b/roadmaps/seo/content/perplexity@rnD7x5uSE0GPu8BB1DPeb.md index c89fa1278..d14aa0d5c 100644 --- a/roadmaps/seo/content/perplexity@rnD7x5uSE0GPu8BB1DPeb.md +++ b/roadmaps/seo/content/perplexity@rnD7x5uSE0GPu8BB1DPeb.md @@ -1,3 +1,3 @@ # Perplexity - + Perplexity is an AI-powered search product built specifically to answer questions directly, retrieving information from the web and presenting a synthesized response with citations, rather than showing a traditional list of links to click through. \ No newline at end of file diff --git a/roadmaps/seo/content/perplexitybot@u7LcT0Gbzc92r9H3MrkrE.md b/roadmaps/seo/content/perplexitybot@u7LcT0Gbzc92r9H3MrkrE.md index 4221ef541..15db6e957 100644 --- a/roadmaps/seo/content/perplexitybot@u7LcT0Gbzc92r9H3MrkrE.md +++ b/roadmaps/seo/content/perplexitybot@u7LcT0Gbzc92r9H3MrkrE.md @@ -1,3 +1,9 @@ -# PerplexityBot - -PerplexityBot is the crawler operated by Perplexity, used to gather live web content when generating answers for its AI-powered search product. It can be allowed or blocked through a site's robots.txt file, similar to other AI crawlers. \ No newline at end of file +# 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. + +Visit the following resources to learn more: + +- [@article@What is PerplexityBot?](https://datadome.co/bots/perplexitybot/) +- [@article@What is PerplexityBot? How to Optimize Your Site for AI Citations in 2026](https://aeogodmode.io/what-is-perplexitybot-how-to-optimize-your-site-for-ai-citations-in-2026/) +- [@article@PerplexityBot: What It Is, How It Works, and Why Every SEO Needs to Know](https://sunilpratapsingh.com/guides/geo/what-is-perplexitybot) \ No newline at end of file diff --git a/roadmaps/seo/content/personalization-localization@p7VyhgqhmVfY9TA7DiXjD.md b/roadmaps/seo/content/personalization-localization@p7VyhgqhmVfY9TA7DiXjD.md index d7a1a4a66..90ee3bd34 100644 --- a/roadmaps/seo/content/personalization-localization@p7VyhgqhmVfY9TA7DiXjD.md +++ b/roadmaps/seo/content/personalization-localization@p7VyhgqhmVfY9TA7DiXjD.md @@ -1,3 +1,8 @@ # Personalization & Localization - -Personalization is when search results differ based on an individual user's history, preferences, or device. Localization is when results differ based on geographic location, showing nearby businesses or region-specific content. Both mean that search results are not a single fixed list, but vary depending on who is searching and from where. \ No newline at end of file + +Personalization is when search results differ based on an individual user's history, preferences, or device. Localization is when results differ based on geographic location, showing nearby businesses or region-specific content. Both mean that search results are not a single fixed list, but vary depending on who is searching and from where. + +Visit the following resources to learn more: + +- [@article@A Guide to Search Personalization](https://cimulate.ai/resources/a-guide-to-search-personalization/) +- [@article@A Complete Localization SEO Guide](https://strapi.io/blog/localization-seo-guide) \ No newline at end of file diff --git a/roadmaps/seo/content/planning--checklists@S6Br87lFC2GKENqfQe6vL.md b/roadmaps/seo/content/planning--checklists@S6Br87lFC2GKENqfQe6vL.md index 93127f9be..98137fda4 100644 --- a/roadmaps/seo/content/planning--checklists@S6Br87lFC2GKENqfQe6vL.md +++ b/roadmaps/seo/content/planning--checklists@S6Br87lFC2GKENqfQe6vL.md @@ -1,3 +1,8 @@ # Planning & Checklists - -This is the preparation phase of a site migration, involving documenting the current site's structure, deciding what will change, and building a checklist to make sure nothing gets missed during the transition. \ No newline at end of file + +This is the preparation phase of a site migration, involving documenting the current site's structure, deciding what will change, and building a checklist to make sure nothing gets missed during the transition. + +Visit the following resources to learn more: + +- [@article@The Complete Website Migration Checklist \[SEO-Friendly\]](https://www.semrush.com/blog/website-migration-checklist/) +- [@article@A 6-step guide to building a website migration plan](https://webflow.com/blog/website-migration) \ No newline at end of file diff --git a/roadmaps/seo/content/position--share-of-search@-6_QtaXh83VTAl2pyOp8f.md b/roadmaps/seo/content/position--share-of-search@-6_QtaXh83VTAl2pyOp8f.md index 101b2d985..bf1db77a3 100644 --- a/roadmaps/seo/content/position--share-of-search@-6_QtaXh83VTAl2pyOp8f.md +++ b/roadmaps/seo/content/position--share-of-search@-6_QtaXh83VTAl2pyOp8f.md @@ -1,3 +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/post-migration-monitoring@Md94gEyK4XEPAVHpfcnXK.md b/roadmaps/seo/content/post-migration-monitoring@Md94gEyK4XEPAVHpfcnXK.md index 71a9468b0..3740c36b7 100644 --- a/roadmaps/seo/content/post-migration-monitoring@Md94gEyK4XEPAVHpfcnXK.md +++ b/roadmaps/seo/content/post-migration-monitoring@Md94gEyK4XEPAVHpfcnXK.md @@ -1,3 +1,8 @@ # Post-Migration Monitoring - -Post-migration monitoring is closely tracking a website's rankings, traffic, and crawl behavior in the period immediately following a migration, to catch and fix problems quickly before they cause lasting damage. \ No newline at end of file + +Post-migration monitoring is closely tracking a website's rankings, traffic, and crawl behavior in the period immediately following a migration, to catch and fix problems quickly before they cause lasting damage. + +Visit the following resources to learn more: + +- [@article@Post-Migration SEO Audit: Checklist for Traffic Recovery](https://ulement.com/post-migration-seo-audit-the-ultimate-checklist/) +- [@article@Post-Migration Monitoring for 6 Months: The Week-by-Week Plan to Protect a Domain Migration’s SEOPost-Migration Monitoring for 6 Months: The Week-by-Week Plan to Protect a Domain Migration’s SEO](https://seo.domains/seo-resources/domain-migration-rebranding/post-migration-monitoring-6-months/) \ No newline at end of file diff --git a/roadmaps/seo/content/preferred-sources@MomZSADCVdYuKQToQtNnW.md b/roadmaps/seo/content/preferred-sources@MomZSADCVdYuKQToQtNnW.md index 2d23004a2..4c1cd9eb7 100644 --- a/roadmaps/seo/content/preferred-sources@MomZSADCVdYuKQToQtNnW.md +++ b/roadmaps/seo/content/preferred-sources@MomZSADCVdYuKQToQtNnW.md @@ -1,3 +1,3 @@ # Preferred Sources - + Preferred sources are the specific websites and publications that a given AI system consistently favors when choosing what to cite, often shaped by factors like established authority, structured content, or crawl accessibility. Identifying which sources an AI system prefers within a given topic helps inform where content or PR efforts might be most effective. \ 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 index 7ac6bce31..86a511b0c 100644 --- a/roadmaps/seo/content/primary-data--visuals@3Y_pytcQ00dghMkRngjVP.md +++ b/roadmaps/seo/content/primary-data--visuals@3Y_pytcQ00dghMkRngjVP.md @@ -1,3 +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 +Primary data and visuals encompass 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/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md b/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md index 648fa1cab..d4d4b73aa 100644 --- a/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md +++ b/roadmaps/seo/content/proprietary-datasets@QzVV0URU0R22FlMy0nK9j.md @@ -1,3 +1,8 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@The SEO Advantage of Proprietary Data (And Why Google Rewards It)](https://www.brafton.com/blog/seo/the-seo-advantage-of-proprietary-data-and-why-google-rewards-it/) +- [@article@Why Proprietary Research Data Is Key to Brand Differentiation](https://thriveagency.com/news/why-proprietary-research-data-is-key-to-brand-differentiation/) \ No newline at end of file diff --git a/roadmaps/seo/content/pruning--deindexing@OrxxJbPQi1aylotUUn4J0.md b/roadmaps/seo/content/pruning--deindexing@OrxxJbPQi1aylotUUn4J0.md index fe43980f9..374fef9fc 100644 --- a/roadmaps/seo/content/pruning--deindexing@OrxxJbPQi1aylotUUn4J0.md +++ b/roadmaps/seo/content/pruning--deindexing@OrxxJbPQi1aylotUUn4J0.md @@ -1,3 +1,3 @@ # Pruning & Deindexing - + Pruning is the practice of removing or merging low-performing, outdated, or thin content from a website rather than letting it accumulate indefinitely. Deindexing is the technical step of formally telling search engines to remove a page from their index, typically done once that content has been pruned or is no longer meant to be found in search. \ No newline at end of file diff --git a/roadmaps/seo/content/query--topic-coverage@kqHyjxO7bBdFDLxdeMBJz.md b/roadmaps/seo/content/query--topic-coverage@kqHyjxO7bBdFDLxdeMBJz.md index b6856b45b..263be5306 100644 --- a/roadmaps/seo/content/query--topic-coverage@kqHyjxO7bBdFDLxdeMBJz.md +++ b/roadmaps/seo/content/query--topic-coverage@kqHyjxO7bBdFDLxdeMBJz.md @@ -1,3 +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/question-mining@QbCABrmudmc7lib7-c1Hk.md b/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md index c41c2c987..4b279e610 100644 --- a/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md +++ b/roadmaps/seo/content/question-mining@QbCABrmudmc7lib7-c1Hk.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Question Mining for AI Search in 2026](https://intelligentresourcing.co/blogs/question-mining-for-ai-search) +- [@article@The queries your competitors can't see](https://openseo.so/library/keyword-research/long-tail-question-mining) +- [@article@Find the questions people also asked](https://alsoasked.com/) +- [@video@How to Find Questions Around Your Top SEO Keywords](https://www.youtube.com/watch?v=7Vrrploh0AU) \ No newline at end of file diff --git a/roadmaps/seo/content/redirect-chains--loops@c5NiQ-rGyJZGj8iBWCV7Y.md b/roadmaps/seo/content/redirect-chains--loops@c5NiQ-rGyJZGj8iBWCV7Y.md index dbbf4ec03..da4c02f09 100644 --- a/roadmaps/seo/content/redirect-chains--loops@c5NiQ-rGyJZGj8iBWCV7Y.md +++ b/roadmaps/seo/content/redirect-chains--loops@c5NiQ-rGyJZGj8iBWCV7Y.md @@ -1,3 +1,10 @@ # Redirect Chains & Loops - -A redirect chain is a sequence of multiple redirects in a row before reaching the final destination page, which slows down loading and wastes crawl budget. A redirect loop is when a chain of redirects eventually points back to an earlier page in the sequence, creating an endless cycle that prevents the page from ever loading. \ No newline at end of file + +A redirect chain is a sequence of multiple redirects in a row before reaching the final destination page, which slows down loading and wastes crawl budget. A redirect loop is when a chain of redirects eventually points back to an earlier page in the sequence, creating an endless cycle that prevents the page from ever loading. + +Visit the following resources to learn more: + +- [@article@Redirect loops and redirect chains](https://www.urllo.com/resources/learn/what-is-a-redirect-loop) +- [@article@Redirect chains: How they waste crawl budget and break rendering](https://www.siteimprove.com/blog/redirect-chains-and-loops/) +- [@article@How to Locate and Fix Redirect Loops](https://sitechecker.pro/site-audit-issues/redirect-loop/) +- [@video@Beginner's Guide to Redirect Chains](https://www.youtube.com/watch?v=kBd3EognodE) \ No newline at end of file diff --git a/roadmaps/seo/content/redirect-mapping@So5JL15BYlEeoYOt90dT_.md b/roadmaps/seo/content/redirect-mapping@So5JL15BYlEeoYOt90dT_.md index 6ea78afff..44efa9881 100644 --- a/roadmaps/seo/content/redirect-mapping@So5JL15BYlEeoYOt90dT_.md +++ b/roadmaps/seo/content/redirect-mapping@So5JL15BYlEeoYOt90dT_.md @@ -1,3 +1,9 @@ # Redirect Mapping - -Redirect mapping is the process of creating a complete list matching every old URL to its correct new destination during a site migration. Missing or incorrect mappings can cause pages to lose their rankings entirely, since search engines may treat an unmapped old URL as simply gone rather than moved. \ No newline at end of file + +Redirect mapping is the process of creating a complete list matching every old URL to its correct new destination during a site migration. Missing or incorrect mappings can cause pages to lose their rankings entirely, since search engines may treat an unmapped old URL as simply gone rather than moved. + +Visit the following resources to learn more: + +- [@article@Complete redirect mapping guide for website migrations](https://www.urllo.com/resources/learn/redirect-mapping-guide-migrations) +- [@article@Manage redirects during a website migration: What works](https://www.siteimprove.com/blog/manage-redirects-during-website-migration/) +- [@video@301 Redirects: The Ultimate Guide To Website Migration (SEO)](https://www.youtube.com/watch?v=_PJ1hrpoy7g) \ No newline at end of file diff --git a/roadmaps/seo/content/rendering--javascript-seo@pB_fkc0wStWZ4MxCWFtmO.md b/roadmaps/seo/content/rendering--javascript-seo@pB_fkc0wStWZ4MxCWFtmO.md index 9f279f117..6ad4fe8e0 100644 --- a/roadmaps/seo/content/rendering--javascript-seo@pB_fkc0wStWZ4MxCWFtmO.md +++ b/roadmaps/seo/content/rendering--javascript-seo@pB_fkc0wStWZ4MxCWFtmO.md @@ -1,3 +1,10 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@article@Understand the JavaScript SEO basics](https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics) +- [@article@Learn JavaScript SEO](https://sitebulb.com/javascript-seo/) +- [@video@JavaScript SEO](https://www.youtube.com/playlist?list=PLKoqnv2vTMUPOalM1zuWDP9OQl851WMM9) +- [@video@JavaScript SEO Basics](https://www.youtube.com/watch?v=m37x5Qt7eSM) \ No newline at end of file diff --git a/roadmaps/seo/content/retrieval-vs-ranking@xTU1zxxpefjIaU901IyP0.md b/roadmaps/seo/content/retrieval-vs-ranking@xTU1zxxpefjIaU901IyP0.md index 912059772..5354a51c5 100644 --- a/roadmaps/seo/content/retrieval-vs-ranking@xTU1zxxpefjIaU901IyP0.md +++ b/roadmaps/seo/content/retrieval-vs-ranking@xTU1zxxpefjIaU901IyP0.md @@ -1,3 +1,9 @@ -# Retrieval vs Ranking - -Retrieval is the step where a search or AI system pulls a set of candidate documents that might answer a query, based on relevance matching. Ranking is a separate step that follows, ordering those retrieved candidates from most to least relevant. A page can be successfully retrieved as a candidate and still rank poorly, or fail to be retrieved at all regardless of how well it would rank if found. \ No newline at end of file +# 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. + +Visit the following resources to learn more: + +- [@article@Google Ranking vs AI Retrieval: Why #1 Isn't Enough](https://vyncedigital.com/blog/google-ranking-vs-ai-retrieval) +- [@article@A guide to Google Search ranking systems](https://developers.google.com/search/docs/appearance/ranking-systems-guide) +- [@article@Retrieval](https://overflow.agency/concepts/retrieval) \ No newline at end of file diff --git a/roadmaps/seo/content/scaled-content-abuse@eSJRYXI5sTwHRerwByTy_.md b/roadmaps/seo/content/scaled-content-abuse@eSJRYXI5sTwHRerwByTy_.md index e2f1be80d..871c0cbf3 100644 --- a/roadmaps/seo/content/scaled-content-abuse@eSJRYXI5sTwHRerwByTy_.md +++ b/roadmaps/seo/content/scaled-content-abuse@eSJRYXI5sTwHRerwByTy_.md @@ -1,3 +1,9 @@ # Scaled Content Abuse - -Scaled content abuse is producing large volumes of low-quality content, often with little to no human oversight, purely to manipulate search rankings rather than to genuinely help users. This has become a bigger focus for search engines as AI writing tools make it easier to generate content at scale without proportional quality. \ No newline at end of file + +Scaled content abuse is producing large volumes of low-quality content, often with little to no human oversight, purely to manipulate search rankings rather than to genuinely help users. This has become a bigger focus for search engines as AI writing tools make it easier to generate content at scale without proportional quality. + +Visit the following resources to learn more: + +- [@article@What Is Scaled Content Abuse?](https://www.layer3labs.io/guides/scaled-content-abuse) +- [@article@Scaled Content Abuse: Do's and Don'ts for SEO](https://www.contentpowered.com/blog/scaled-content/) +- [@video@Google’s War on Scaled AI Content: The Rise and Fall of AInvest](https://www.youtube.com/watch?v=RpgOKUO_SyI) \ 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 index 3694638f8..303df45e0 100644 --- a/roadmaps/seo/content/screaming-frog@vF-jde0y42JKX1jEPeSfl.md +++ b/roadmaps/seo/content/screaming-frog@vF-jde0y42JKX1jEPeSfl.md @@ -1,3 +1,8 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@Getting Started Guide](https://www.screamingfrog.co.uk/seo-spider/tutorials/quick-start-guide/) +- [@video@Screaming Frog SEO Spider Tutorial - How To Do An SEO Audit](https://www.youtube.com/watch?v=jTPNZFj7s4M) \ No newline at end of file diff --git a/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md b/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md index f1c8897dc..894a94ea9 100644 --- a/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md +++ b/roadmaps/seo/content/semrush@4tBuZz4ZPF7bjcYxRbB1E.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@Semrush](https://www.semrush.com/) +- [@official@Getting Started with Semrush: A Tutorial for Navigating the Essentials](https://www.semrush.com/blog/semrush-getting-started-guide/) +- [@video@Semrush Tutorial for Beginners](https://www.youtube.com/watch?v=cgxhKmMd6Ec) \ No newline at end of file diff --git a/roadmaps/seo/content/seo-audits@picU3n5cUGQj9tXGpNRNu.md b/roadmaps/seo/content/seo-audits@picU3n5cUGQj9tXGpNRNu.md index 8b21ff4fe..c14081e64 100644 --- a/roadmaps/seo/content/seo-audits@picU3n5cUGQj9tXGpNRNu.md +++ b/roadmaps/seo/content/seo-audits@picU3n5cUGQj9tXGpNRNu.md @@ -1,3 +1,3 @@ # SEO Audits - + An SEO audit is a structured review of a website's technical health, content quality, and backlink profile, identifying issues and opportunities across all of these areas at once. It is typically the first step in diagnosing why a site is underperforming or in establishing a baseline before starting new work. \ No newline at end of file diff --git a/roadmaps/seo/content/serp-analysis@8sGKm8N4zZr4hAR-IK7L6.md b/roadmaps/seo/content/serp-analysis@8sGKm8N4zZr4hAR-IK7L6.md index 57987c27e..4b146fe35 100644 --- a/roadmaps/seo/content/serp-analysis@8sGKm8N4zZr4hAR-IK7L6.md +++ b/roadmaps/seo/content/serp-analysis@8sGKm8N4zZr4hAR-IK7L6.md @@ -1,3 +1,10 @@ # SERP Analysis - -SERP analysis is examining the actual search results page for a target keyword to understand what type of content currently ranks, what format it takes, and what features like snippets or panels appear alongside it. This informs decisions about what kind of content is likely to succeed for that specific query. \ No newline at end of file + +SERP analysis is examining the actual search results page for a target keyword to understand what type of content currently ranks, what format it takes, and what features like snippets or panels appear alongside it. This informs decisions about what kind of content is likely to succeed for that specific query. + +Visit the following resources to learn more: + +- [@article@What Is a SERP Analysis & How Can You Do One?](https://www.semrush.com/blog/serp-analysis/) +- [@article@How to Do a Competitor SERP Analysis](https://moz.com/seo-competitor-analysis/google-serp-analysis) +- [@video@How to Analyze SERP to Improve Your Rankings](https://www.youtube.com/watch?v=KH7eGiiSxEU) +- [@video@How to do Google SERP analysis](https://www.youtube.com/watch?v=FfvdORO_1L8) \ No newline at end of file diff --git a/roadmaps/seo/content/serp-features@otS3yfuDpmbuvda3WVDc4.md b/roadmaps/seo/content/serp-features@otS3yfuDpmbuvda3WVDc4.md new file mode 100644 index 000000000..e4e4c4a34 --- /dev/null +++ b/roadmaps/seo/content/serp-features@otS3yfuDpmbuvda3WVDc4.md @@ -0,0 +1,3 @@ +# SERP Features + +SERP features are the non-standard elements that can appear on a search results page beyond the normal list of blue links, such as sitelinks, knowledge panels, or image packs. Appearing in these features can significantly change how much visibility and traffic a result receives compared to a standard listing. \ No newline at end of file diff --git a/roadmaps/seo/content/serp-index-crawl@GYUiIQ38y7jaI7cBrNP9v.md b/roadmaps/seo/content/serp-index-crawl@GYUiIQ38y7jaI7cBrNP9v.md index 16fef4ce7..68a672b7c 100644 --- a/roadmaps/seo/content/serp-index-crawl@GYUiIQ38y7jaI7cBrNP9v.md +++ b/roadmaps/seo/content/serp-index-crawl@GYUiIQ38y7jaI7cBrNP9v.md @@ -1,3 +1,10 @@ # SERP, Index, Crawl - -A SERP, or Search Engine Results Page, is the page shown after someone runs a search. The index is the search engine's stored database of pages it has processed and can retrieve. A crawl is the act of a bot visiting and reading a page's content, which happens before that page can be added to the index. \ No newline at end of file + +A SERP, or Search Engine Results Page, is the page shown after someone runs a search. The index is the search engine's stored database of pages it has processed and can retrieve. A crawl is the act of a bot visiting and reading a page's content, which happens before that page can be added to the index. + +Visit the following resources to learn more: + +- [@article@What Is a SERP? Search Engine Results Pages Explained](https://www.semrush.com/blog/serp/) +- [@article@Crawling vs. Indexing — The Quick Summary for Busy Marketers](https://sureoak.com/insights/difference-crawling-vs-indexing) +- [@video@SEO Basics: Crawling, Indexing, and Ranking](https://www.youtube.com/watch?v=K5qOuoj_dwA) +- [@video@What is a SERP? Search Engine Results Pages (SERPs) Explained For Beginners](https://www.youtube.com/watch?v=mKM--xpq8Xc) \ No newline at end of file diff --git a/roadmaps/seo/content/site-migrations@iD-7DzOmcrNvpEn7iBsXP.md b/roadmaps/seo/content/site-migrations@iD-7DzOmcrNvpEn7iBsXP.md index 2a7832a8f..decd391a5 100644 --- a/roadmaps/seo/content/site-migrations@iD-7DzOmcrNvpEn7iBsXP.md +++ b/roadmaps/seo/content/site-migrations@iD-7DzOmcrNvpEn7iBsXP.md @@ -1,3 +1,10 @@ # Site Migrations - -A site migration is any major change to a website's structure, domain, or platform, such as moving to a new domain, switching from HTTP to HTTPS, or redesigning the URL structure. Migrations carry significant risk of losing search visibility if not planned and executed carefully, since search engines need to correctly understand that old URLs have moved to new ones. \ No newline at end of file + +A site migration is any major change to a website's structure, domain, or platform, such as moving to a new domain, switching from HTTP to HTTPS, or redesigning the URL structure. Migrations carry significant risk of losing search visibility if not planned and executed carefully, since search engines need to correctly understand that old URLs have moved to new ones. + +Visit the following resources to learn more: + +- [@article@How to move a site](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes) +- [@article@The Complete Website Migration Checklist \[SEO-Friendly\]](https://www.semrush.com/blog/website-migration-checklist/) +- [@article@The Complete Beginner’s Guide To SEO Website Migrations](https://www.directom.com/seo-website-migration-beginners-guide/) +- [@video@Site Migrations: SEO Mythbusting](https://www.youtube.com/watch?v=bGPB-rtxt-I) \ No newline at end of file diff --git a/roadmaps/seo/content/site-reputation-abuse@IdKr-YfBD7LYDInKFXgoS.md b/roadmaps/seo/content/site-reputation-abuse@IdKr-YfBD7LYDInKFXgoS.md index 54d53f8f0..a520d5d08 100644 --- a/roadmaps/seo/content/site-reputation-abuse@IdKr-YfBD7LYDInKFXgoS.md +++ b/roadmaps/seo/content/site-reputation-abuse@IdKr-YfBD7LYDInKFXgoS.md @@ -1,3 +1,9 @@ # Site Reputation Abuse - -Site reputation abuse is when a third party publishes low-quality content on a reputable site's subdomain or section, attempting to exploit that site's existing authority and trust for their own ranking gain. Google has specifically targeted this practice, since it previously let unrelated, low-quality content unfairly benefit from a trusted domain's reputation. \ No newline at end of file + +Site reputation abuse is when a third party publishes low-quality content on a reputable site's subdomain or section, attempting to exploit that site's existing authority and trust for their own ranking gain. Google has specifically targeted this practice, since it previously let unrelated, low-quality content unfairly benefit from a trusted domain's reputation. + +Visit the following resources to learn more: + +- [@article@Understand Google's site reputation abuse policy: A guide for SEO leaders](https://www.siteimprove.com/blog/understand-googles-site-reputation-abuse-policy/) +- [@article@Site Reputation Abuse: Is Your Website at Risk?](https://moz.com/blog/site-reputation-abuse-is-your-website-at-risk) +- [@video@Google's Site Reputation Abuse Penalties Begin...](https://www.youtube.com/watch?v=846MuN1-tJw) \ 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 index e18daf0fe..e55d07923 100644 --- a/roadmaps/seo/content/sitebulb@wP4LP-audfrqSm-nUcEA9.md +++ b/roadmaps/seo/content/sitebulb@wP4LP-audfrqSm-nUcEA9.md @@ -1,3 +1,9 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@official@Getting Started with Sitebulb](https://sitebulb.com/support/product-training/getting-started-with-sitebulb/) +- [@article@Sitebulb Tool Tutorial](https://dinorank.com/en-us/blog-seo/sitebulb-tool-tutorial/) +- [@video@Technical SEO Auditing with Sitebulb](https://www.youtube.com/playlist?list=PLDY2psDlZTLWg5PkGFwnItL5TvjZNhuwh) \ No newline at end of file diff --git a/roadmaps/seo/content/sitelinks@-WuXxefNUDilXkptnd4Zi.md b/roadmaps/seo/content/sitelinks@-WuXxefNUDilXkptnd4Zi.md new file mode 100644 index 000000000..2771ddf3c --- /dev/null +++ b/roadmaps/seo/content/sitelinks@-WuXxefNUDilXkptnd4Zi.md @@ -0,0 +1,3 @@ +# Sitelinks + +Sitelinks are additional links shown beneath a main search result, pointing to other important pages on the same website, such as a contact page or specific product category. They typically appear automatically for well-established sites with a clear internal structure, and cannot be directly requested. \ No newline at end of file diff --git a/roadmaps/seo/content/spam-policies@A5iHuWB9iK7jENaejMn3o.md b/roadmaps/seo/content/spam-policies@A5iHuWB9iK7jENaejMn3o.md index 822184302..dbf5b2ef6 100644 --- a/roadmaps/seo/content/spam-policies@A5iHuWB9iK7jENaejMn3o.md +++ b/roadmaps/seo/content/spam-policies@A5iHuWB9iK7jENaejMn3o.md @@ -1,3 +1,10 @@ # Spam Policies - -Spam policies are the specific rules search engines publish defining manipulative practices that violate their guidelines, such as link schemes, cloaking, or abusing expired domains. Violating them can result in a manual action or an automatic ranking penalty, so understanding the specific categories helps practitioners avoid crossing lines unintentionally. \ No newline at end of file + +Spam policies are the specific rules search engines publish defining manipulative practices that violate their guidelines, such as link schemes, cloaking, or abusing expired domains. Violating them can result in a manual action or an automatic ranking penalty, so understanding the specific categories helps practitioners avoid crossing lines unintentionally. + +Visit the following resources to learn more: + +- [@article@Spam policies for Google web search](https://developers.google.com/search/docs/essentials/spam-policies) +- [@article@Google Spam Policies Explained: A Complete Guide](https://yourfirmgrowth.com/google-spam-policies/) +- [@video@What is Spam? Computer Spam Explained](https://www.youtube.com/watch?v=vT0Rc_0oB3U&t=3s) +- [@video@Important Change to SEO (New Google Spam Update)](https://www.youtube.com/watch?v=8vj7VmOJti0) \ No newline at end of file diff --git a/roadmaps/seo/content/spam-updates@SRj8TY7e1R2hp2szpWJWm.md b/roadmaps/seo/content/spam-updates@SRj8TY7e1R2hp2szpWJWm.md index 4aa8ba59c..ee132503d 100644 --- a/roadmaps/seo/content/spam-updates@SRj8TY7e1R2hp2szpWJWm.md +++ b/roadmaps/seo/content/spam-updates@SRj8TY7e1R2hp2szpWJWm.md @@ -1,3 +1,8 @@ # Spam Updates - -A spam update is a change specifically targeting spam and manipulative practices, aiming to reduce the visibility of content that violates spam policies. Unlike core updates, spam updates are narrower and tend to affect only sites engaging in the targeted manipulative behavior. \ No newline at end of file + +A spam update is a change specifically targeting spam and manipulative practices, aiming to reduce the visibility of content that violates spam policies. Unlike core updates, spam updates are narrower and tend to affect only sites engaging in the targeted manipulative behavior. + +Visit the following resources to learn more: + +- [@article@Google Finishes Rolling Out The August 2026 Spam Update](https://www.searchenginejournal.com/google-begins-rolling-out-the-august-2026-spam-update/586301/) +- [@article@Google's spam update caused exceptional search disruption, with dramatic ranking losses across 20 industries, according to SE Ranking data.](http://searchengineland.com/google-august-2026-spam-update-done-rolling-out-485471) \ No newline at end of file diff --git a/roadmaps/seo/content/ssr-vs-csr-vs-hydration@DajReU0-DBUgYY0pCQsDL.md b/roadmaps/seo/content/ssr-vs-csr-vs-hydration@DajReU0-DBUgYY0pCQsDL.md index e739b5f82..08787f881 100644 --- a/roadmaps/seo/content/ssr-vs-csr-vs-hydration@DajReU0-DBUgYY0pCQsDL.md +++ b/roadmaps/seo/content/ssr-vs-csr-vs-hydration@DajReU0-DBUgYY0pCQsDL.md @@ -1,3 +1,10 @@ -# SSR vs CSR vs Hydration - -Server-side rendering, or SSR, generates a page's full HTML on the server before sending it to the browser, so crawlers receive complete content immediately. Client-side rendering, or CSR, sends a mostly empty page and builds the content using JavaScript in the browser, which can be harder for some crawlers to process. Hydration is a hybrid approach where a server-rendered page is sent first, then JavaScript takes over in the browser to make it interactive, aiming to combine the crawlability of SSR with the interactivity of CSR. \ No newline at end of file +# 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. + +Visit the following resources to learn more: + +- [@article@Server-Side Rendering vs Client-Side Rendering](https://strapi.io/blog/server-side-rendering-vs-client-side-rendering) +- [@article@Hydration and SEO: How it works and why it matters](https://searchengineland.com/hydration-seo-481671) +- [@video@What are Server Side Rendering (SSR) & Client Side Rendering (CSR)](https://www.youtube.com/watch?v=ObrSuDYMl1s) +- [@video@Hydration Explained](https://www.youtube.com/watch?v=kZG3izJu7qE) \ No newline at end of file diff --git a/roadmaps/seo/content/structured-data--schema@QnPVD19vPlOe2oDAPJBs0.md b/roadmaps/seo/content/structured-data--schema@QnPVD19vPlOe2oDAPJBs0.md index 9751caf35..2e733e33c 100644 --- a/roadmaps/seo/content/structured-data--schema@QnPVD19vPlOe2oDAPJBs0.md +++ b/roadmaps/seo/content/structured-data--schema@QnPVD19vPlOe2oDAPJBs0.md @@ -1,3 +1,3 @@ -# Structured Data & Schema - -Structured data is code added to a web page in a standardized format that explicitly describes its content to search engines and AI systems, such as marking up a recipe, a product, or an organization. Schema.org is the shared vocabulary most structured data follows, and using it correctly can unlock rich results and gives machines a clear, unambiguous way to understand a page's content. \ No newline at end of file +# 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/things-to-do-listings@FlVQRYC2Hz1DS3ZaG3bC-.md b/roadmaps/seo/content/things-to-do-listings@FlVQRYC2Hz1DS3ZaG3bC-.md new file mode 100644 index 000000000..833304991 --- /dev/null +++ b/roadmaps/seo/content/things-to-do-listings@FlVQRYC2Hz1DS3ZaG3bC-.md @@ -0,0 +1,3 @@ +# Things to Do Listings + +Things to Do listings are a search feature showing recommended activities and attractions for a location, often used for travel and tourism related searches. They pull from structured data and various content sources to populate a scrollable list of options. \ No newline at end of file diff --git a/roadmaps/seo/content/title-tags@u2SdSqMRk4rg5FyGjxxr3.md b/roadmaps/seo/content/title-tags@u2SdSqMRk4rg5FyGjxxr3.md index 8c74e69f0..fbd678596 100644 --- a/roadmaps/seo/content/title-tags@u2SdSqMRk4rg5FyGjxxr3.md +++ b/roadmaps/seo/content/title-tags@u2SdSqMRk4rg5FyGjxxr3.md @@ -1,3 +1,9 @@ # Title Tags - -A title tag is the HTML element that defines the clickable headline shown in search results and browser tabs for a page. It is one of the most direct signals search engines use to understand what a page is about, and a well written title tag also directly affects whether someone clicks through from search results. \ No newline at end of file + +A title tag is the HTML element that defines the clickable headline shown in search results and browser tabs for a page. It is one of the most direct signals search engines use to understand what a page is about, and a well written title tag also directly affects whether someone clicks through from search results. + +Visit the following resources to learn more: + +- [@article@What Is a Title Tag? How to Optimize Your SEO Titles](https://www.semrush.com/blog/title-tag/) +- [@article@SEO title tags: What they are and how to write great ones](https://webflow.com/blog/seo-title-tags) +- [@video@17 Secrets of SEO Title Tags](https://www.youtube.com/watch?v=B76c7fAOWp8) \ No newline at end of file diff --git a/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md b/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md index d3f8fe72c..bf18c0ffd 100644 --- a/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md +++ b/roadmaps/seo/content/topic-clusters@aT2nu8jFoZlGzo2NyfbYT.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@Topic clusters for SEO: what they are & how to create them](https://www.semrush.com/blog/topic-clusters/) +- [@article@SEO Topic Clusters: What They Are & How to Create Them](https://www.seoclarity.net/blog/topic-clusters-17419/) +- [@video@Topic Clustering Made Simple | Beginner's Business Guide 2025](https://www.youtube.com/watch?v=iYbQbm-zS-k) +- [@video@Learn How to Build Your SEO Strategy with Topic Clusters Method!](https://www.youtube.com/watch?v=oXPP2Tt1mHM) \ No newline at end of file diff --git a/roadmaps/seo/content/tracking-volatility@nKUO2T03h5hoMkmPK7S15.md b/roadmaps/seo/content/tracking-volatility@nKUO2T03h5hoMkmPK7S15.md index ae31f58df..7ac843daa 100644 --- a/roadmaps/seo/content/tracking-volatility@nKUO2T03h5hoMkmPK7S15.md +++ b/roadmaps/seo/content/tracking-volatility@nKUO2T03h5hoMkmPK7S15.md @@ -1,3 +1,8 @@ # Tracking Volatility - -Tracking volatility means monitoring sudden, unexplained shifts in search rankings across a site or industry, which often signal that an algorithm update is rolling out. Practitioners use volatility tracking tools to distinguish a site-specific issue from a broader industry-wide ranking shift. \ No newline at end of file + +Tracking volatility means monitoring sudden, unexplained shifts in search rankings across a site or industry, which often signal that an algorithm update is rolling out. Practitioners use volatility tracking tools to distinguish a site-specific issue from a broader industry-wide ranking shift. + +Visit the following resources to learn more: + +- [@article@SERP Volatility: How to Detect, Measure, and Respond to Ranking Swings](https://nightwatch.io/blog/serp-volatility-tracking/) +- [@video@Semrush Sensor - Checking SERP Volatility](https://www.youtube.com/watch?v=z4v9oqgi3Pg) \ No newline at end of file diff --git a/roadmaps/seo/content/training-data-vs-grounding@pov9Swqb9vqlrXG1SY0Mo.md b/roadmaps/seo/content/training-data-vs-grounding@pov9Swqb9vqlrXG1SY0Mo.md index 73900ce24..721678ee0 100644 --- a/roadmaps/seo/content/training-data-vs-grounding@pov9Swqb9vqlrXG1SY0Mo.md +++ b/roadmaps/seo/content/training-data-vs-grounding@pov9Swqb9vqlrXG1SY0Mo.md @@ -1,3 +1,10 @@ # Training Data vs Grounding - -Training data is the information an AI model learned from during its initial training process, baked into the model itself and not updated in real time. Grounding refers to an AI system retrieving current, external information at the moment it answers a question, rather than relying only on what it learned during training. A model can generate an answer purely from training data, purely from grounded retrieval, or a mix of both, and knowing which is happening matters for understanding why a system cites certain sources. \ No newline at end of file + +Training data is the information an AI model learned from during its initial training process, baked into the model itself and not updated in real time. Grounding refers to an AI system retrieving current, external information at the moment it answers a question, rather than relying only on what it learned during training. A model can generate an answer purely from training data, purely from grounded retrieval, or a mix of both, and knowing which is happening matters for understanding why a system cites certain sources. + +Visit the following resources to learn more: + +- [@article@Training vs. Grounding in LLMs: Understanding Two Fundamental Approaches to AI Knowledge](https://sweepr.com/training-vs-grounding-in-llms-understanding-two-fundamental-approaches-to-ai-knowledge/) +- [@article@Training Data vs Live Search: How AI Systems Access Information](https://www.amicited.com/faq/what-is-difference-training-data-live-search/) +- [@video@What’s the difference between live web retrieval and training data?](https://www.youtube.com/watch?v=t8xm-ZIx-UU) +- [@video@Ground Truth: The Foundation of Accurate AI & Machine Learning Models](https://www.youtube.com/watch?v=ya92bJbl0jc) \ No newline at end of file diff --git a/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md b/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md index 61fd34664..f740a9280 100644 --- a/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md +++ b/roadmaps/seo/content/url-parameters@hBI0amu0oW8ysTlpPCaOm.md @@ -1,3 +1,10 @@ # 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 +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. + +Visit the following resources to learn more: + +- [@article@What are URL parameters? A guide on how to use them](https://www.semrush.com/blog/url-parameters/) +- [@article@The Expert SEO Guide To URL Parameter Handling](https://www.searchenginejournal.com/technical-seo/url-parameter-handling/) +- [@article@The Complete Guide to URL Parameters](https://seranking.com/blog/url-parameters/) +- [@video@How to Handle URL Parameters for SEO](https://www.youtube.com/watch?v=wrsf8DYEgwM) \ No newline at end of file diff --git a/roadmaps/seo/content/url-slugs@amdcThrIxxlGPpEOQhpio.md b/roadmaps/seo/content/url-slugs@amdcThrIxxlGPpEOQhpio.md index aa00ba1df..c85027874 100644 --- a/roadmaps/seo/content/url-slugs@amdcThrIxxlGPpEOQhpio.md +++ b/roadmaps/seo/content/url-slugs@amdcThrIxxlGPpEOQhpio.md @@ -1,3 +1,9 @@ # URL Slugs - -A URL slug is the specific, readable part of a URL that identifies a particular page, such as the "best-running-shoes" portion of a product page's address. Short, descriptive slugs that reflect the page's content are generally easier for both users and search engines to understand than long or auto-generated ones. \ No newline at end of file + +A URL slug is the specific, readable part of a URL that identifies a particular page, such as the "best-running-shoes" portion of a product page's address. Short, descriptive slugs that reflect the page's content are generally easier for both users and search engines to understand than long or auto-generated ones. + +Visit the following resources to learn more: + +- [@article@What Is a Slug? URL Slugs and Why They Matter for SEO](https://www.semrush.com/blog/what-is-a-url-slug/) +- [@article@What is a URL slug and how does it affect SEO?](https://mangools.com/blog/seo-slug/) +- [@video@The Perfect URL Structure for SEO! Best Practices For Improved Ranking](https://www.youtube.com/watch?v=GIZKm91Dkqo) \ No newline at end of file diff --git a/roadmaps/seo/content/video-seo@ZgEuJltdiYtS3cKhfbqG-.md b/roadmaps/seo/content/video-seo@ZgEuJltdiYtS3cKhfbqG-.md index 035081d9b..3d68ce799 100644 --- a/roadmaps/seo/content/video-seo@ZgEuJltdiYtS3cKhfbqG-.md +++ b/roadmaps/seo/content/video-seo@ZgEuJltdiYtS3cKhfbqG-.md @@ -1,3 +1,3 @@ # Video SEO - + Video SEO is the practice of optimizing video content and its surrounding metadata so it can be found through search, both on platforms like YouTube and within traditional search engine results. \ No newline at end of file diff --git a/roadmaps/seo/content/volume-difficulty--potential@gN7DO-nppNh5SIH8HaC--.md b/roadmaps/seo/content/volume-difficulty--potential@gN7DO-nppNh5SIH8HaC--.md index 44b2de564..5ec368765 100644 --- a/roadmaps/seo/content/volume-difficulty--potential@gN7DO-nppNh5SIH8HaC--.md +++ b/roadmaps/seo/content/volume-difficulty--potential@gN7DO-nppNh5SIH8HaC--.md @@ -1,3 +1,9 @@ # Volume, Difficulty & Traffic Potential - -Search volume is an estimate of how many times a keyword is searched over a given period. Keyword difficulty estimates how hard it would be to rank for that term based on existing competition. Traffic potential estimates the realistic amount of traffic a page could receive if it ranked well, accounting for related keywords a single page might also capture. \ No newline at end of file + +Search volume is an estimate of how many times a keyword is searched over a given period. Keyword difficulty estimates how hard it would be to rank for that term based on existing competition. Traffic potential estimates the realistic amount of traffic a page could receive if it ranked well, accounting for related keywords a single page might also capture. + +Visit the following resources to learn more: + +- [@article@Keywords 101: Difficulty, Volume, and Segmentation](https://daedtech.com/keywords-101-difficulty-volume-and-segmentation/) +- [@article@At a Glance: Keyword Volume vs. Keyword Difficulty vs. Search Intent](https://keyword.com/blog/keyword-volume-vs-difficulty-vs-search-intent/) +- [@article@The Fundamentals of SEO-Keyword Volume and Difficulty](https://mobiteam.de/en/the-fundamentals-of-seo-keyword-volume-and-difficulty/) \ No newline at end of file diff --git a/roadmaps/seo/content/website-architecture@OapKwz8bSH74O6NmP95Oc.md b/roadmaps/seo/content/website-architecture@OapKwz8bSH74O6NmP95Oc.md index f39732969..b4f537494 100644 --- a/roadmaps/seo/content/website-architecture@OapKwz8bSH74O6NmP95Oc.md +++ b/roadmaps/seo/content/website-architecture@OapKwz8bSH74O6NmP95Oc.md @@ -1,3 +1,10 @@ # 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 + +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. + +Visit the following resources to learn more: + +- [@roadmap@Visit the Dedicated Frontend Roadmap](https://roadmap.sh/frontend) +- [@roadmap@Visit the Dedicated Backend Roadmap](https://roadmap.sh/backend) +- [@article@What Is Website Architecture? (& How to Improve it for SEO)](https://www.semrush.com/blog/website-structure/) +- [@video@How to Rank #1 in Google in 2026: The 3-Step SEO Playbook](https://www.youtube.com/watch?v=RyM81wyJS7c) \ No newline at end of file diff --git a/roadmaps/seo/content/white-black-grey-hat-seo@B0OXVuuvU1bcIDwaDXRe1.md b/roadmaps/seo/content/white-black-grey-hat-seo@B0OXVuuvU1bcIDwaDXRe1.md index 22cc3bad2..190c20f52 100644 --- a/roadmaps/seo/content/white-black-grey-hat-seo@B0OXVuuvU1bcIDwaDXRe1.md +++ b/roadmaps/seo/content/white-black-grey-hat-seo@B0OXVuuvU1bcIDwaDXRe1.md @@ -1,3 +1,9 @@ # White Hat vs Black Hat vs Grey Hat - -White hat SEO follows search engine guidelines and focuses on genuinely improving a site for users. Black hat SEO deliberately violates guidelines to manipulate rankings, accepting the risk of penalties. Grey hat SEO sits in between, using tactics that are not explicitly banned but push against the spirit of the guidelines, carrying a moderate and sometimes unpredictable level of risk. \ No newline at end of file + +White hat SEO follows search engine guidelines and focuses on genuinely improving a site for users. Black hat SEO deliberately violates guidelines to manipulate rankings, accepting the risk of penalties. Grey hat SEO sits in between, using tactics that are not explicitly banned but push against the spirit of the guidelines, carrying a moderate and sometimes unpredictable level of risk. + +Visit the following resources to learn more: + +- [@article@White Hat vs. Black Hat vs. Gray Hat SEO Techniques : Explained](https://www.iconnectdm.com/blog/white-hat-vs-black-hat-vs-gray-hat-seo/) +- [@article@What is white hat SEO?](https://taismo.de/en/what-is/white-hat-seo/) +- [@video@White Hat, Grey Hat and Black Hat SEO - SEO Beginner's Guide \[Part 7\]](https://www.youtube.com/watch?v=Leh7AWFlRfc) \ No newline at end of file