mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-09-24 15:00:31 +08:00
chore: sync content to repo (#10355)
Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
This commit is contained in:
co-authored by
nilbuild
parent
253079f3b0
commit
3b9fbc6b31
@@ -0,0 +1,3 @@
|
||||
# 5xx & Server Errors
|
||||
|
||||
A 5xx status code indicates a server-side error, meaning the problem is with the website's server rather than the request itself. Frequent 5xx errors during crawling can cause search engines to slow down or reduce how often they crawl a site, since it signals the server may be unreliable.
|
||||
@@ -1,3 +1,3 @@
|
||||
# AccuRanker
|
||||
|
||||
|
||||
AccuRanker is a rank tracking tool built specifically for speed and accuracy at scale, commonly used by agencies and larger sites that need to track rankings for a large number of keywords.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Ahrefs
|
||||
|
||||
|
||||
Ahrefs is an SEO platform widely used for backlink analysis, keyword research, and rank tracking. It maintains one of the largest independent indexes of backlinks on the web, making it a common choice specifically for link-building research.
|
||||
@@ -1,3 +1,3 @@
|
||||
# AI Chat Prompts
|
||||
|
||||
|
||||
AI chat prompts are the actual questions and phrasings people type into AI assistants like ChatGPT when looking for information. Studying these gives insight into how people phrase requests conversationally, which often differs from how they type short keyword searches into a traditional search engine.
|
||||
@@ -1,3 +1,10 @@
|
||||
# AI Overviews
|
||||
|
||||
AI Overviews are AI-generated summaries that Google shows directly at the top of search results, answering a query before the user scrolls down to individual links. They are built using retrieval from indexed web content, so being cited depends on many of the same technical and content factors as ranking well in normal search results.
|
||||
|
||||
AI Overviews are AI-generated summaries that Google shows directly at the top of search results, answering a query before the user scrolls down to individual links. They are built using retrieval from indexed web content, so being cited depends on many of the same technical and content factors as ranking well in normal search results.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@AI Overviews Google](https://search.google/ways-to-search/ai-overviews/)
|
||||
- [@article@AI Overviews: What Are They & How to Optimize for Them](https://www.semrush.com/blog/ai-overviews/)
|
||||
- [@video@Google AI Overviews & SEO: What's gonna change?](https://www.youtube.com/watch?v=xUyGAbwuTas)
|
||||
- [@video@Google Just Expanded AI Overviews: This Is What Still Gets Clicked](https://www.youtube.com/watch?v=jL8Q2C4E3RI)
|
||||
@@ -0,0 +1,3 @@
|
||||
# AI Tools for Content
|
||||
|
||||
AI tools for content are software platforms that analyze top-ranking content for a given topic and suggest what a piece of writing is missing, such as related subtopics, terms, or depth of coverage.
|
||||
@@ -1,3 +1,3 @@
|
||||
# AI Visibility Measurement
|
||||
|
||||
|
||||
AI visibility measurement is the set of metrics used to track how visible a brand is inside AI-generated answers, covering how often it appears across a set of representative prompts, how often and how prominently it gets cited, how it compares to competitors, and whether it is associated with positive or neutral sentiment.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Attributes & Relationships
|
||||
|
||||
|
||||
Attributes are facts a system tracks about a specific entity, such as a company's founding year or industry. Relationships describe how entities connect to each other, such as a person founding a particular company. Together they let a system answer questions that require connecting information across multiple sources, not just retrieving one page.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Author & Organization Consistency
|
||||
|
||||
|
||||
This is making sure the name, biography, and stated facts about an author or organization match wherever they appear, whether on the company's own site, a guest post, or a professional profile. Inconsistent details, such as different job titles or misspelled names, make it harder for a system to confirm it is looking at the same entity.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Authors & Brands
|
||||
|
||||
This refers to schema and structured data specifically identifying the author of a piece of content or the brand behind a product or business. Clearly marking authorship and brand ownership supports both credibility signals and entity recognition across the web.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Before/After Prompt Tests
|
||||
|
||||
|
||||
This means running the same set of AI prompts before and after making a change to a website, then comparing the answers to see whether the change actually affected how AI systems describe or cite the brand.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Branded vs Non-Branded
|
||||
|
||||
Branded queries are searches that include a company's name, such as "Nike running shoes," while non-branded queries are generic searches without it, such as "best running shoes." Tracking the split between the two shows whether traffic is coming mostly from people who already know the brand or from people discovering it for the first time.
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# BrightLocal
|
||||
|
||||
|
||||
BrightLocal is a local SEO platform used for tracking local rankings, auditing citation consistency, and managing reviews across multiple business locations.
|
||||
@@ -1,3 +1,3 @@
|
||||
# BuzzStream
|
||||
|
||||
|
||||
BuzzStream is an outreach and relationship management tool used in link building and digital PR, helping practitioners track contacts, send pitches, and manage ongoing outreach campaigns at scale.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Canonicalization
|
||||
|
||||
Canonicalization is the process of telling search engines which URL is the official version of a page when the same content is reachable through more than one URL, such as with or without a tracking parameter. Without this, a search engine might treat duplicate versions of a page as separate, unrelated pages and split ranking signals between them.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Original Research & Surveys
|
||||
|
||||
|
||||
This means running your own study or survey instead of citing research that someone else already conducted. It produces original data that did not exist before, giving other sources, including AI systems, a reason to cite your content specifically as the origin.
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,9 @@
|
||||
# Chat-Based Search
|
||||
|
||||
Chat-based search is when someone finds information by asking a conversational AI assistant, such as ChatGPT or Claude, instead of typing a query into a traditional search engine. The assistant may retrieve information from the web, its training data, or both, then respond in natural language rather than showing a results page.
|
||||
|
||||
Chat-based search is when someone finds information by asking a conversational AI assistant, such as ChatGPT or Claude, instead of typing a query into a traditional search engine. The assistant may retrieve information from the web, its training data, or both, then respond in natural language rather than showing a results page.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@What is the difference between conversational AI search and a chatbot?](https://www.squiz.net/blog/what-is-the-difference-between-conversational-ai-search-and-a-chatbot)
|
||||
- [@article@The Future of Search: Generative AI and Chat-Based Search](https://readysetrocket.com/news/the-future-of-search-generative-ai-and-chat-based-search)
|
||||
- [@article@How Web Search Inside AI Chatbots Works](https://medium.com/data-science-collective/how-web-search-works-in-ai-chats-727ff4328980)
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Chunking
|
||||
|
||||
|
||||
Chunking is the process of splitting a long document into smaller pieces before it gets indexed for retrieval. Systems typically search and retrieve at the chunk level rather than the whole-document level, since a smaller, focused piece of text is easier to match accurately to a specific question. How a document gets chunked can affect whether the right piece of information gets found and cited.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Citation Flow
|
||||
|
||||
Citation Flow is a metric from Majestic that estimates the raw link popularity of a website, based on how many sites link to it regardless of their quality. It is typically compared alongside Trust Flow, since a large gap between the two can indicate a site has many low-quality links.
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Clearscope
|
||||
|
||||
|
||||
Clearscope is a content optimization tool that grades a piece of writing against top-performing content for a given topic, suggesting relevant terms and concepts that may be missing.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Community Presence
|
||||
|
||||
|
||||
Community presence is a brand or individual's activity and reputation within online communities such as Reddit, Quora, and niche forums, where people ask questions and share opinions candidly. These communities are increasingly pulled from directly by AI systems when forming answers, making genuine presence there valuable beyond traditional SEO value.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Competitive Answer Share
|
||||
|
||||
|
||||
Competitive answer share measures a brand's presence in AI-generated answers relative to its competitors, across the same set of prompts. It shows whether a brand is winning, losing, or roughly matching its competitors for visibility inside AI systems.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Competitor Benchmarking
|
||||
|
||||
|
||||
Competitor benchmarking is the practice of comparing a website's search and AI visibility performance directly against competitors, rather than only tracking its own metrics in isolation. It gives context for whether a given number is actually good or bad within the competitive landscape.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Content & Schema A/B Tests
|
||||
|
||||
|
||||
This is testing two versions of a page's content or structured data against each other to see which one performs better in search or AI visibility, rather than assuming a change is an improvement without checking.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Content Consolidation
|
||||
|
||||
Content consolidation is the process of combining multiple low-performing or redundant pages on a website into a single, comprehensive piece of content. By merging similar topics, you reduce keyword cannibalization and create a more authoritative resource that provides greater value to readers. This practice involves redirecting the old, individual URLs to the new, unified page, which helps streamline your site structure and improves the overall relevance of your information.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Content Freshness & Decay
|
||||
|
||||
|
||||
Content freshness is whether a piece of content still reads as current and up to date, which search and AI systems weigh when a query specifically benefits from recent information. Content decay is the gradual decline in a page's rankings and traffic over time as it ages or as competing content improves, requiring an ongoing process of auditing, updating, or consolidating older content to keep it performing.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Core Web Vitals
|
||||
|
||||
|
||||
Core Web Vitals are a specific set of metrics Google uses to measure user experience, covering how fast a page becomes visually complete, how quickly it responds to interaction, and how much its layout shifts while loading. They are used as one of many signals in Google's ranking system, and slow or unstable pages tend to perform worse both with users and in rankings.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Crawl Budget
|
||||
|
||||
Crawl budget is the amount of crawling capacity a search engine allocates to a given website within a certain time period. Large or poorly structured sites can burn through crawl budget on unimportant pages, leaving important pages crawled less often or not at all. Managing crawl budget mostly means removing waste, such as duplicate URLs or low-value pages, so crawlers spend their time on pages that matter.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Crawling & Indexing
|
||||
|
||||
Crawling is the process of a bot visiting pages on a website to read their content. Indexing is what happens after crawling, when a search engine stores and organizes that content so it can be retrieved later for relevant searches. A page can be crawled without being indexed, for example if it is judged low quality or duplicate.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Custom Charts & Images
|
||||
|
||||
|
||||
Custom charts and images are visuals created specifically for a piece of content, using original data rather than generic stock graphics. They give search and AI systems a unique visual asset tied to that content, rather than an image that could be found anywhere else.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Data-Driven PR
|
||||
|
||||
|
||||
Data-driven PR is a specific digital PR tactic where a brand runs original research or a survey, then pitches journalists the resulting statistics as the basis for a story. It gives journalists something concrete and citable to write about, increasing the odds of coverage compared to a generic pitch.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Data Tables
|
||||
|
||||
|
||||
Data tables present information in rows and columns rather than paragraphs of prose. They are easier for both humans scanning quickly and AI systems extracting specific facts to parse accurately, since the structure clearly separates individual data points.
|
||||
@@ -1,3 +1,9 @@
|
||||
# Dense Retrieval
|
||||
|
||||
Dense retrieval is a method of finding relevant documents using embeddings and vector similarity, rather than matching exact keywords. It compares the numerical representation of a query against the numerical representations of stored content to find the closest matches by meaning. It is the retrieval method most closely associated with semantic and vector search.
|
||||
|
||||
Dense retrieval is a method of finding relevant documents using embeddings and vector similarity, rather than matching exact keywords. It compares the numerical representation of a query against the numerical representations of stored content to find the closest matches by meaning. It is the retrieval method most closely associated with semantic and vector search.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Dense Retrieval - Cohere](https://cohere.com/llmu/dense-retrieval)
|
||||
- [@article@Dense Retrieval](https://www.maximem.ai/glossary/dense-retrieval)
|
||||
- [@video@Top 3 RAG Retrieval Strategies: Sparse, Dense, & Hybrid Explained](https://www.youtube.com/watch?v=r0Dciuq0knU)
|
||||
@@ -1,3 +1,3 @@
|
||||
# Digital PR
|
||||
|
||||
|
||||
Digital PR is the practice of earning media coverage and links from real publications by pitching journalists newsworthy stories, data, or angles, rather than directly requesting a link.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Direct Answers
|
||||
|
||||
|
||||
A direct answer is a plainly stated response to a specific question, placed clearly in the content rather than buried inside a long explanation. Content written this way is more likely to be pulled out and used by featured snippets, AI Overviews, and other answer systems.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Directories & Databases
|
||||
|
||||
|
||||
Directories and databases are external listings of a business or brand, such as industry directories or structured data sources. They act as independent confirmations of a brand's existence and details, beyond what the brand claims about itself on its own website.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Disambiguation & Salience
|
||||
|
||||
|
||||
Disambiguation is the process a system uses to determine which specific entity a piece of content refers to when multiple entities share a similar name, such as two different people named Michael Jordan. Salience describes how central an entity is within a given piece of content, distinguishing a page that is genuinely about that entity from one that only mentions it in passing.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Domain Authority
|
||||
|
||||
|
||||
Domain Authority is a score developed by Moz that estimates how likely an entire website is to rank in search results, based largely on the quantity and quality of links pointing to it. It is measured on a relative scale and is most useful for comparing one site against another, rather than as an absolute number.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Duplicate Content
|
||||
|
||||
|
||||
Duplicate content is when the same or nearly identical content exists across multiple pages, either on the same site or across different sites. It confuses ranking systems about which version should be shown, and can dilute the ranking signals that would otherwise concentrate on a single strong page.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# E-E-A-T
|
||||
|
||||
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It is a framework Google uses to judge the quality and credibility of content and its creator, rather than a direct, measurable ranking factor. AI systems increasingly use similar signals when deciding which sources to trust and cite.
|
||||
@@ -1,3 +1,9 @@
|
||||
# Embeddings
|
||||
|
||||
Embeddings are numerical representations of text that capture its meaning, allowing a computer to compare how similar two pieces of text are. Words or sentences with related meanings end up close together in this numerical space, even if they share no common words. Search and AI systems use embeddings to power semantic and vector search.
|
||||
|
||||
Embeddings are numerical representations of text that capture its meaning, allowing a computer to compare how similar two pieces of text are. Words or sentences with related meanings end up close together in this numerical space, even if they share no common words. Search and AI systems use embeddings to power semantic and vector search.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@What are embeddings?](https://www.cloudflare.com/learning/ai/what-are-embeddings/)
|
||||
- [@article@What is embedding?](https://www.ibm.com/think/topics/embedding)
|
||||
- [@video@What are Word Embeddings?](https://www.youtube.com/watch?v=wgfSDrqYMJ4)
|
||||
@@ -1,3 +1,3 @@
|
||||
# Entities vs Keywords
|
||||
|
||||
|
||||
A keyword is a string of text, such as "Nike shoes." An entity is the actual, specific thing behind it, such as Nike as a distinct company with a history and headquarters. Search and AI systems have moved from matching keyword strings toward understanding which entity a piece of content is actually about.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Entity & Sentiment
|
||||
|
||||
|
||||
This tracks whether an AI system correctly associates a brand with the right topics and entities, and whether that association carries positive, neutral, or negative sentiment. A brand can be frequently mentioned by an AI system while still being associated with the wrong context or an unfavorable tone.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Entity Consistency
|
||||
|
||||
|
||||
Entity consistency is how uniformly a brand or person's identity appears across the web, including directories, social profiles, and mentions that are not directly controlled by that brand. Search and AI systems use this consistency to confirm that scattered mentions across the internet all refer to the same real entity, rather than several unrelated ones.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Entity SEO
|
||||
|
||||
|
||||
Entity SEO is the practice of optimizing for how search and AI systems understand specific, distinct real-world things, such as a person, company, or product, rather than just matching strings of text. It focuses on making sure a system can correctly identify what an entity is, how it relates to other entities, and whether different mentions across the web refer to the same one.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Faceted Navigation
|
||||
|
||||
|
||||
Faceted navigation refers to filter and sort options on a website, such as filtering products by size or color, that can generate a huge number of similar or duplicate URLs. Without careful control, this can flood a crawler with near-identical pages and waste crawl budget on variations that add little unique value.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Featured Snippets
|
||||
|
||||
A featured snippet is a highlighted answer box that sometimes appears at the very top of Google's search results, pulled directly from a page further down the results list. Winning a featured snippet often means writing a clear, direct answer near the top of a page in a format, like a short paragraph or list, that Google can extract cleanly.
|
||||
@@ -1,3 +1,10 @@
|
||||
# Folders & URL Structure
|
||||
|
||||
This is the organization of a website's URLs into logical folders that reflect the site's content hierarchy, such as grouping all blog posts under /blog/ and all products under /products/. Clear, readable URLs help both users and crawlers understand what a page is about before they even load it.
|
||||
|
||||
This is the organization of a website's URLs into logical folders that reflect the site's content hierarchy, such as grouping all blog posts under /blog/ and all products under /products/. Clear, readable URLs help both users and crawlers understand what a page is about before they even load it.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@10 Essentials To Create The Most Effective SEO URL Structure](https://fatjoe.com/blog/seo-url-structure/)
|
||||
- [@article@URL structure best practices for Google Search](https://developers.google.com/search/docs/crawling-indexing/url-structure)
|
||||
- [@video@HTML & CSS for Beginners: File Structure](https://www.youtube.com/watch?v=ta3Oxx7Yqbo)
|
||||
- [@video@The Perfect URL Structure for SEO!](https://www.youtube.com/watch?v=GIZKm91Dkqo)
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Forums & Communities
|
||||
|
||||
|
||||
Forums and communities, such as Reddit and Quora, are places where people ask questions and discuss topics in their own words, often more candidly than in polished articles. They are a valuable source of real questions and language for content research, and are increasingly pulled from directly by AI systems when forming answers.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Frase
|
||||
|
||||
|
||||
Frase is a content optimization tool that combines keyword research, content briefs, and AI-assisted writing suggestions, helping writers structure content to match what is already ranking well for a target topic.
|
||||
@@ -0,0 +1,3 @@
|
||||
# GEO & SEO Testing
|
||||
|
||||
This is the practice of running structured experiments to check whether a change actually improved visibility, rather than assuming it did. It includes testing content or schema changes, comparing AI-generated answers before and after a change, and benchmarking performance against competitors.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Branded vs Non-Branded
|
||||
|
||||
Branded queries are searches that include a company's name, such as "Nike running shoes," while non-branded queries are generic searches without it, such as "best running shoes." Tracking the split between the two shows whether traffic is coming mostly from people who already know the brand or from people discovering it for the first time.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Google Analytics
|
||||
|
||||
Google Analytics is a free web analytics platform that tracks website traffic, including where visitors come from, which pages they view, and whether they complete meaningful actions like purchases or sign-ups.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Google Business Profile
|
||||
|
||||
|
||||
Google Business Profile is a free listing that shows a business's hours, photos, phone number, and reviews directly in Google Maps and local search results. It is typically the single most important asset for any business trying to appear in local search.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Google-Extended
|
||||
|
||||
Google-Extended is a specific crawler control that lets a website choose whether Google can use its content to train Gemini and improve AI features like AI Overviews, separately from whether the site allows normal Googlebot crawling for search. Blocking it does not affect a site's regular search rankings, but can affect its visibility inside Google's AI-generated answers.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Google Keyword Planner
|
||||
|
||||
Google Keyword Planner is a free tool, originally built for Google Ads, that shows search volume estimates and keyword suggestions based on Google's own search data. It is often used as a baseline data source alongside paid third-party keyword tools.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Google Search Console
|
||||
|
||||
|
||||
Google Search Console is a free tool from Google that shows exactly how a website performs in Google's own search results, including which queries it appears for, click-through rates, indexing errors, and manual penalties.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# How AI is Changing SEO
|
||||
|
||||
AI systems are changing how people find information, moving some search behavior away from typing keywords into a search bar and toward asking questions directly to a chat interface. This shift means content now needs to work for two audiences: traditional search crawlers and AI systems that retrieve and summarize information. The technical mechanics behind this shift, such as how AI models process and retrieve text, are covered in more depth in the AI Engineer roadmap.
|
||||
@@ -0,0 +1,3 @@
|
||||
# How Search Engines Work
|
||||
|
||||
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.
|
||||
@@ -0,0 +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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# HTTPS & Security
|
||||
|
||||
|
||||
HTTPS is a secure, encrypted version of the standard web protocol, shown to users as a padlock icon in the browser address bar. It is treated as a baseline trust signal by search engines rather than a major ranking factor on its own, and its absence can actively hurt user trust and conversion rates.
|
||||
@@ -1,3 +1,10 @@
|
||||
# Hybrid Search
|
||||
|
||||
Hybrid search combines lexical and vector search in a single system, so it can catch exact matches, like product names or error codes, while also catching content that means the same thing but uses different words. This combination generally performs better than either method alone, since lexical search alone misses paraphrased content and vector search alone misses exact terms.
|
||||
|
||||
Hybrid search combines lexical and vector search in a single system, so it can catch exact matches, like product names or error codes, while also catching content that means the same thing but uses different words. This combination generally performs better than either method alone, since lexical search alone misses paraphrased content and vector search alone misses exact terms.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@What is hybrid search?](https://www.elastic.co/what-is/hybrid-search)
|
||||
- [@article@Hybrid search 101](https://www.meilisearch.com/blog/hybrid-search)
|
||||
- [@video@The Complete Guide to Hybrid Search in RAG](https://www.youtube.com/watch?v=XvKiTfd6Xvo)
|
||||
- [@video@What is Hybrid Search?](https://www.youtube.com/watch?v=ZcZGwS1Pgq0)
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Impressions, Clicks & CTR
|
||||
|
||||
Impressions are how often a page appears in search results for a query, whether or not anyone clicks it. Clicks are how many people actually click through. CTR, or click-through rate, is the percentage of impressions that turn into clicks, and a low CTR relative to ranking position can signal that a title or description is not compelling enough.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Influencer Outreach
|
||||
|
||||
|
||||
Influencer outreach is the practice of getting individual creators, bloggers, or influencers to mention, review, or link to a brand. It works similarly to digital PR but targets individual voices with their own audiences, rather than publications.
|
||||
@@ -1,3 +1,3 @@
|
||||
# Information Gain
|
||||
|
||||
|
||||
Information gain is whether a piece of content adds something genuinely new, such as a fact, data point, or perspective, compared to what already exists in top search results. Content that only restates what is already widely available offers little reason for a search or AI system to prefer it over existing sources.
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
@@ -1,3 +1,10 @@
|
||||
# Internal Linking
|
||||
|
||||
Internal linking is the practice of linking between pages on the same website. It helps crawlers discover new pages, distributes ranking authority across a site, and signals which pages are related to each other. A page that receives many internal links is generally treated as more important than one that receives none.
|
||||
|
||||
Internal linking is the practice of linking between pages on the same website. It helps crawlers discover new pages, distributes ranking authority across a site, and signals which pages are related to each other. A page that receives many internal links is generally treated as more important than one that receives none.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@Internal links: ultimate guide + strategies](https://www.semrush.com/blog/internal-links/)
|
||||
- [@article@The ultimate guide to internal linking for SEO](https://yoast.com/internal-linking-for-seo-why-and-how/)
|
||||
- [@video@How to use internal linking for SEO](https://www.youtube.com/watch?v=vc3uGc6TSH0)
|
||||
- [@video@How to use Internal Links to Boost Google Rankings](https://www.youtube.com/watch?v=kpz9-QZRYn8)
|
||||
@@ -0,0 +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.
|
||||
@@ -1,3 +1,9 @@
|
||||
# Introduction
|
||||
|
||||
Search is no longer just about ranking in a list of blue links. People now find answers through Google's AI Overviews, chat assistants like ChatGPT and Claude, and voice-based answer engines, alongside traditional search results. This roadmap covers SEO, GEO, and AEO as three connected layers of the same discipline: getting found, getting cited, and getting your content pulled into a direct answer. It walks through technical foundations, content strategy, entity and authority signals, and measurement, so you can build visibility across both classic search engines and the AI systems now sitting alongside them.
|
||||
Search is no longer just about ranking in a list of blue links. People now find answers through Google's AI Overviews, chat assistants like ChatGPT and Claude, and voice-based answer engines, alongside traditional search results. This roadmap covers SEO, GEO, and AEO as three connected layers of the same discipline: getting found, getting cited, and getting your content pulled into a direct answer. It walks through technical foundations, content strategy, entity and authority signals, and measurement, so you can build visibility across both classic search engines and the AI systems now sitting alongside them.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@article@SEO Starter Guide - Google](https://developers.google.com/search/docs/fundamentals/seo-starter-guide)
|
||||
- [@article@What Is SEO and Why is it Important?](https://digitalmarketinginstitute.com/blog/what-is-seo-and-why-is-it-important)
|
||||
- [@video@The Complete SEO & AI SEO Course for 2026 (Full Beginner’s Guide)](https://www.youtube.com/watch?v=7DRO4rEIHDk)
|
||||
@@ -0,0 +1,3 @@
|
||||
# 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.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user