SEO Glossary: Key Terms & Definitions | Connectica

SEO Glossary

Find any SEO term, fast!

Clear definitions for 528 SEO terms, from the basics to technical SEO, local search and analytics.

528 of 528 terms

Search, filter by topic, or browse A to Z. Updated .

No terms match “” in

A topic filter is active, so only the terms in were searched. The term may exist in another topic.

Try a shorter word or a different spelling. Closest names:

      or   ask us about the term.

    Matching terms

    Also mentioned in definitions

    01

    SEO Fundamentals

    12 terms
    ConversionFundamentals

    A conversion is a meaningful action a website visitor completes, such as submitting an inquiry form, booking an appointment, calling a business, or making a purchase. What counts as a conversion depends on the business goal and tracking setup; not every page view should count.

    KeywordFundamentals

    A word or phrase an SEO or advertiser researches or targets to connect content with relevant searches.

    NoteA target keyword is a planning choice, not every query people type.

    Organic searchFundamentals

    Organic search refers to unpaid search-engine results and the visits they generate, as distinct from sponsored advertisements. A business may appear organically because a search engine considers its page relevant, not because it purchased that position.

    Organic trafficFundamentals

    Organic traffic is website activity attributed to unpaid search results, such as visits from regular Google or Bing listings rather than ads. Analytics tools typically count this through sessions and users, while Search Console reports search clicks; the two measures are not interchangeable.

    RankingFundamentals

    Ranking is the relative placement of a page or result for a particular search query. A page could appear near the top for one query but not another, and rankings can vary by location, device, and time; there is no single permanent ranking for an entire website.

    RelevanceFundamentals

    Relevance describes how closely a webpage or search result answers what the searcher actually wants. For example, a detailed emergency plumbing service page may be more relevant to “emergency plumber near me” than a general article about plumbing history.

    Search engineFundamentals

    A search engine is a system that discovers web content, organizes information, and shows results in response to a search. For example, Google or Bing can return pages, maps, images, and other results chosen according to the query and other signals.

    Search engine results pageAlso called SERPFundamentals

    A search engine results page (SERP) is the page Google, Bing, or another search engine shows after someone enters a query. It can contain organic listings, advertisements, maps, AI answers, images, and other features, depending on the search.

    Search intentFundamentals

    Search intent is the goal behind a person’s query: learning something, finding a specific website, comparing options, or taking an action. For example, “how to repair a leak” suggests an informational need, while “plumber near me” usually suggests a local service need.

    See Understanding user intent

    Search journeyFundamentals

    A search journey is the series of searches a person makes between first noticing a need and taking action, for example “why is my water heater leaking”, then “water heater repair vs replace”, then “water heater installation Fort Lauderdale”. SEO plans use it to decide which pages to build: blog posts for the early questions and service pages for the later searches, linked together so a reader can move from one to the next.

    SEO (Search Engine Optimization)Fundamentals

    Search engine optimization (SEO) is the practice of improving a website so search engines can find and understand it and people can discover useful pages through unpaid search results. It includes technical accessibility, helpful content, internal navigation, and other work that supports relevant organic visibility.

    NoteSEO is not buying a higher organic ranking.

    VisibilityFundamentals

    SEO visibility describes how often or prominently a website appears in search results for relevant queries. Visibility can be measured in different ways, such as Search Console impressions or a rank-tracking tool’s estimated visibility score; these numbers are not interchangeable.

    NoteA site can gain impressions even without more clicks.

    Related terms from other topics

    02

    Keywords & Search Intent

    40 terms
    Brand keywordKeywords & intent

    A brand keyword (also called a branded keyword) contains a business, product, or brand name, such as “Nike running shoes” or a specific company name. Branded searches often reflect people who already know the business, so they can behave differently from general service or product searches.

    Branded searchKeywords & intent

    Branded search refers to searches that include a company, product, or other recognizable brand name. Tracking branded searches separately helps distinguish existing awareness and demand from people discovering a business through more general terms.

    Commercial investigation intentKeywords & intent

    Commercial investigation intent describes searches made while someone compares products, services, companies, or prices before making a decision. Queries such as “best stair lift brands” or “metal roof vs tile roof” suggest the searcher is researching options rather than ready to buy immediately.

    Comparison keywordKeywords & intent

    A comparison keyword expresses an interest in comparing two or more choices, such as “preschool vs daycare.” Search results for these queries often favor content that fairly explains differences, advantages, costs, and suitability rather than promoting only one option.

    CPC estimateKeywords & intent

    A CPC estimate is a keyword research tool’s approximation of what advertisers might pay per click for a search term. SEOs sometimes use it as a clue about commercial interest, but the estimate does not tell you whether a keyword will convert organically or be worthwhile for your site.

    Explicit intentKeywords & intent

    Explicit search intent is when a query clearly states what the person wants, such as “book a brake inspection in Miami.” The words “book” and “Miami” make the action and location clear without requiring much inference.

    Generic keywordKeywords & intent

    A generic keyword is a nonbranded search term describing a broad product, service, or topic, such as “plumbing services.” Generic searches can attract people unfamiliar with a specific business, but the intent may be less specific than a longer phrase.

    Geo-modified keywordKeywords & intent

    A geo-modified keyword is a search phrase that includes a place name, such as “plumber in Boca Raton” or “Coral Springs roofer”. Local businesses target these on location-specific service pages because the place name tells both Google and the searcher where the service is offered. “Near me” searches are different: they contain no place name and Google fills in the location from the searcher’s device.

    Implicit intentKeywords & intent

    Implicit intent means the purpose behind a search is inferred rather than directly written. For example, a search for “preschool” may imply someone wants a nearby school even though they did not type a location. Checking search results helps understand which interpretation search systems favor.

    Informational intentKeywords & intent

    The searcher wants to learn or get an answer.

    Example“how does a living trust work”.

    Intent modifierKeywords & intent

    An intent modifier is a word added to a core keyword that signals what the searcher wants to do. “Stair lift” alone is ambiguous, but “stair lift cost” signals buying research, “best stair lift” signals comparison, and “how to install a stair lift” signals a do-it-yourself job. Modifiers sort a keyword list by intent and decide whether a service page or a blog post fits each phrase.

    Keyword cannibalizationKeywords & intent

    Keyword cannibalization happens when multiple pages on the same website overlap so much in purpose and targeting that search engines struggle to identify the most relevant result, or the pages divide useful signals. It is not automatically a problem whenever two pages rank for the same keyword.

    See Keyword cannibalization guide

    Keyword clusteringKeywords & intent

    Keyword clustering means grouping related search queries that express a similar need and may be answered well by the same page. For example, searches for “walk-in closet layout” and “walk-in closet design ideas” might belong to one topic group instead of requiring separate near-duplicate pages.

    See Using keyword clustering

    Keyword difficultyAlso called KDKeywords & intent

    Keyword difficulty is a score estimated by third-party SEO tools to suggest how hard it may be to rank for a search query. Different tools calculate it differently, often using backlink and competitor data. It is not an official Google metric and should not replace manual review of the search results.

    NoteAhrefs or Semrush scores use different methods; neither is Google’s score.

    Keyword gapKeywords & intent

    Relevant terms competitors appear for that your site does not yet serve well.

    NoteEvaluate fit and business relevance before targeting a gap.

    Keyword mappingKeywords & intent

    Keyword mapping assigns a page or planned page to each meaningful group of search queries. For example, “roof repair” and related variations may belong on a repair service page, while “roof replacement” belongs on a different page if the intents are distinct.

    ExampleMap “brake repair” to the brake service page rather than the homepage.

    Keyword variantKeywords & intent

    A different wording of a related query concept.

    Example“stair lift” and “stairlifts”.

    Local intentKeywords & intent

    A geographic or proximity-based need that can overlap informational, commercial, or transactional intent.

    Example“best plumber near me” is local and commercially oriented; not an exclusive fifth category.

    Local keywordKeywords & intent

    A query implying or naming a geographic market or nearby need.

    Example“wedding venue Fort Lauderdale” or “banquet hall near me”.

    See Using local keywords strategically (local SEO mistakes)

    Long-tail keywordKeywords & intent

    A long-tail keyword is a relatively specific search query that usually expresses a narrower need and often has lower search volume. For example, “folding carton printing for cosmetics brands” is more specific than “printing.” Long-tail is about specificity and demand patterns, not simply having many words.

    See What are long tail keywords?

    Mixed intentKeywords & intent

    Mixed search intent means a query can reasonably represent more than one goal. For example, “living room design” may mean inspiration pictures, DIY tools, or hiring a designer; examining the current results helps decide whether one page can serve the likely needs.

    Navigational intentKeywords & intent

    The searcher wants a particular website, page, or brand destination.

    Example“Google Search Console login”.

    Near-me keywordKeywords & intent

    A “near me” keyword is a search query that asks for a nearby business, place, or service without naming a specific city, such as “emergency plumber near me.” Search engines typically interpret these queries using the searcher’s location or geographic context.

    Nonbrand keywordKeywords & intent

    A nonbrand keyword is a search phrase that does not contain a company or product brand name, such as “frameless shower doors.” Nonbrand terms are useful for reaching people who may need a service without already knowing which business provides it.

    Primary keywordKeywords & intent

    A primary keyword is the main search topic or query a particular page is designed to answer. It helps guide content planning, but a successful page can rank for many related searches and should not be written as if only one exact phrase matters.

    ExampleA metal roofing page could focus on “metal roof installation”.

    Problem-aware keywordKeywords & intent

    A phrase describing a pain point before naming a solution.

    Example“car shaking when braking”.

    Product keywordKeywords & intent

    A product keyword is a search phrase built around a specific product or product category rather than a service or a question, for example “curved stair lift” or “folding walker”. Searchers using them are usually comparing or shopping, so the best-matching page is a product or category page with pricing, options, and photos rather than a general article.

    Question keywordKeywords & intent

    A question keyword is a search phrase asking for an answer, such as “how much does a new roof cost?” These queries often call for informative content that answers the question directly, though a question may also show commercial or local intent.

    Search trendKeywords & intent

    A search trend is a change in how much interest a term or topic receives over time. For example, searches for air-conditioning repairs may rise in summer; this pattern can guide planning, but trends tools often show relative rather than absolute demand.

    Search volumeKeywords & intent

    Search volume estimates how many times a keyword is searched in a particular market and time period, commonly per month. The number reported by a tool is an estimate and may combine variations; it does not predict how many clicks your website will receive.

    SeasonalityKeywords & intent

    Predictable fluctuations tied to time of year, holidays, or weather.

    NoteSearches for summer camps can vary by month.

    See Why seasonal content works for HVAC companies

    Secondary keywordKeywords & intent

    A closely related query or variation supported on the same page.

    Example“standing seam metal roof” can support the primary topic.

    Seed keywordKeywords & intent

    A seed keyword is a broad starting phrase used in keyword research. For example, “custom closets” might lead to related ideas about walk-in closets, reach-in closets, design, installation, and costs. The seed is a discovery tool, not automatically the best target for a page.

    SERP analysisAlso called SERP intent analysisKeywords & intent

    Reviewing actual search results to understand what kind of page Google presents for a query.

    NoteIf results are service pages, a generic blog may be a poor fit.

    Service keywordKeywords & intent

    A service keyword is a search phrase that names a service someone may need, such as “leak detection” or “private event catering.” The best page to target it depends on intent, location, and whether the business actually provides that service.

    Short-tail keywordAlso called head keywordKeywords & intent

    A short-tail keyword is a broad search phrase, often only one or two words, that can represent many different user needs. For example, “roofing” might mean materials, repair advice, or installation services; its broadness can make search intent harder to pin down.

    See What are fat head keywords?

    Solution-aware keywordKeywords & intent

    A solution-aware keyword is a search phrase from someone who knows what kind of product or service solves their problem but has not chosen a provider, such as “brake pad replacement” or “dyslexia testing for children”. These sit between problem-aware searches like “car shaking when braking” and brand searches, and usually map to a service or product category page.

    Supporting keywordKeywords & intent

    A supporting keyword is a related phrase or subtopic that helps a page explain its main subject thoroughly. For example, an article about custom garages may naturally discuss shelving, cabinets, and wall-mounted storage. Supporting terms should be included because they help readers, not to hit a keyword quota.

    SynonymKeywords & intent

    A synonym in keyword work is a different word or phrase searchers use for the same thing, such as “attorney” and “lawyer” or “water heater” and “hot water heater”. Google usually treats these as one topic, so cover them on one page with the variations used naturally rather than building a page for each. Check the search results: if Google shows clearly different pages for the two phrases, it is treating them as different intents.

    Transactional intentKeywords & intent

    The searcher intends to take action, buy, book, request, or hire.

    Example“book a preschool tour”.

    Related terms from other topics

    03

    Search Results & SERP Features

    19 terms
    BreadcrumbsAlso called breadcrumb trailSearch results

    Breadcrumbs are a series of links showing where a page sits within a website, such as Home > Services > Plumbing Repairs. They help visitors move to higher-level sections and can help search engines understand site structure. Some search results also display breadcrumb paths.

    NoteGoogle can also show a breadcrumb trail in place of the URL in a search result.

    See Using breadcrumbs on a large site

    Featured snippetSearch results

    A featured snippet is a specially highlighted answer that Google may display in search results, often using text or other material from a web page. Google selects featured snippets automatically; publishers cannot force a page to appear there with a particular tag.

    Google DiscoverSearch results

    Google Discover is a personalized content feed that shows users topics and stories Google predicts they may be interested in, even without typing a search query. Discover performance can change quickly and is reported separately from traditional search in Search Console when eligible.

    Google NewsSearch results

    Google News is a Google service for finding and following news stories from different publishers. Search Console may show separate reporting for certain Google News surfaces; that activity is not the same as traffic from Google’s main Web search results.

    Image resultsSearch results

    Image results are search results focused on pictures that match a user’s query, often shown in Google Images or image modules within general search. They can link to the pages hosting those images and are influenced by image content, page context, and accessibility information.

    Knowledge GraphSearch results

    The Knowledge Graph is Google’s system for organizing information about entities such as people, organizations, places, and their relationships. It can help Google connect different names and facts about the same thing and support features such as knowledge panels.

    NoteNot the same thing as adding Schema.org markup.

    Knowledge panelSearch results

    A knowledge panel is an information box Google may show for a recognized entity, such as a business, person, or landmark. It gathers facts and links from different sources, and the website owner cannot simply create one by adding a schema tag.

    Local packAlso called map pack, 3-packSearch results

    The local pack is a group of nearby business results that Google may show for location-related searches, often accompanied by a map. It commonly includes business names, ratings, and location details, and is different from a traditional list of website results.

    Localization of resultsSearch results

    Search-result localization means Google may show different results depending on the searcher’s location or geographic context. For example, the same “emergency plumber” query can return different businesses in two cities, even when the wording is identical.

    Organic listingSearch results

    An unpaid result leading to an eligible page or other resource.

    NoteAppearing in a listing does not guarantee a click.

    People Also AskAlso called PAASearch results

    People Also Ask is a Google search feature that displays expandable questions related to a search. Opening a question can show a short answer and a link to a source page, helping searchers explore follow-up information without starting a completely new query.

    Rich resultSearch results

    A rich result is a Google search result that displays extra features beyond an ordinary title, link, and description, such as review stars, recipe details, or product information. Structured data can make some rich results possible, but Google decides when to display them.

    Search personalizationSearch results

    Search personalization is Google adjusting results for the individual searcher based on location, language, device and past activity. Two people typing the same phrase can see different results and a different local pack, so your own browser is a poor place to check rankings. Use a rank tracker or the Google Search Console Performance report, which averages position across real searches, when you need a position figure.

    Search snippetSearch results

    A search snippet is the short description Google may display beneath a result’s title link. It can come from page text or sometimes the meta description, and Google may vary it according to the query to help the searcher judge relevance.

    SERP featureSearch results

    A SERP feature is a search-result element that is different from a conventional list of blue links, such as a local map pack, featured snippet, image panel, or People Also Ask box. These features can change what searchers see and how they interact with results.

    SitelinksSearch results

    Sitelinks are additional page links Google sometimes displays beneath a main organic search result. They help searchers jump directly to important sections of a website, but Google generates them automatically rather than letting site owners assign each link. They are not the same as sitelink assets, which are the extra links an advertiser adds to a Google Ads ad.

    Title linkSearch results

    A title link is the clickable heading Google displays for a search result. Google can generate it from the HTML title, page heading, prominent text, and other signals, so the displayed wording may differ from the site’s <title> element.

    Video resultSearch results

    A video result is a search result where a video is the main item or a prominent part of the listing. Depending on the search system, it may show a thumbnail, duration, and video source, helping searchers decide whether to watch.

    Related terms from other topics

    04

    On-Page SEO & Content

    46 terms
    Above the foldOn-page & content

    Above the fold is the part of a web page a visitor sees before scrolling, which changes with screen size and device. Because many visitors never scroll, the page’s main message and primary action, such as a call button or quote form, should be visible there and not pushed down by a large banner or pop-up. Google’s page experience guidance also counts intrusive interstitials and excessive ads against a page.

    Alt textAlso called image alt textSyntax alt attributeOn-page & content

    Alt text is a written alternative to an image, added through its HTML alt attribute. Screen readers use it to convey meaningful image content, and search engines can use it for context. For example, an image of a fitted closet could have alt="White built-in closet with drawers". Decorative images can use empty alt text.

    Blog postOn-page & content

    A blog post is a dated article published in the blog section of a website, usually written to answer a question or explore one topic, such as a preschool explaining how VPK enrollment works. Posts suit guides, explanations, news, comparisons and advice, and in WordPress they are the “post” content type as opposed to pages, which hold standing information like services and contact details.

    See Website content vs blog articles

    Category pageOn-page & content

    A category page organizes related products, articles, or services under one useful topic. For example, an ecommerce store may have a “Running Shoes” category linking to specific products. Category pages help visitors browse and can help search engines understand the site’s structure.

    See When should a category page be used?

    Click depthOn-page & content

    Click depth describes how many internal-link steps it takes to reach a page from a starting point, often the homepage. For example, a service page reached by clicking Services and then Roof Repair has a depth of two from the homepage. Deep pages may be harder for visitors and crawlers to find.

    NoteCritical services should not be buried unnecessarily.

    Content briefOn-page & content

    A content brief is a planning document explaining who a page is for, what question it should answer, which related topics it must cover, and what action the reader might take next. It helps writers create useful content rather than simply placing target keywords into a template.

    NoteHelps writers avoid off-topic or unsupported claims.

    Content gapOn-page & content

    A content gap is a useful topic, question, or search need that a website does not adequately answer. Identifying gaps can reveal opportunities for new pages or improvements to existing ones, but a gap should only be targeted if it fits the audience and business.

    Content optimizationOn-page & content

    Content optimization means improving an existing page so it answers its visitors’ questions more clearly and completely. This may involve correcting facts, reorganizing sections, adding examples, improving headings, or clarifying the next step, not just adding more keywords.

    Content pruningOn-page & content

    Content pruning is the careful process of removing, combining, or redirecting pages that no longer serve a useful purpose. It should follow an assessment of audience value, duplication, links, and business needs; removing low-traffic pages indiscriminately can destroy useful information.

    See Page removal in our keyword cannibalization guide

    Content refreshOn-page & content

    A content refresh is an update to an existing page to keep it accurate and useful, such as revising obsolete advice, adding new examples, or improving weak explanations. Changing the publication date alone is not a meaningful refresh.

    Content strategyOn-page & content

    Content strategy is the plan for deciding which pages to create, improve, maintain, or retire based on audience needs and business priorities. For SEO, it connects keyword research and search intent to useful website content and clear measurement goals.

    See Building a content strategy that fuels SEO growth

    Duplicate contentOn-page & content

    Duplicate content describes identical or substantially similar main content available on multiple URLs, such as a product page with tracking parameters and a clean URL. Search engines may group these pages and select one canonical version; duplicate content is not automatically a spam violation.

    E-E-A-TOn-page & content

    E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. These are concepts in Google’s Search Quality Rater Guidelines used to evaluate the quality of results, especially where accuracy matters. They are not a single Google score you can improve by installing a plugin.

    See E-E-A-T signals (local SEO mistakes)

    EntityOn-page & content

    An entity is a recognizable person, place, organization, product, or concept that search engines can identify independently of the exact words used to describe it. Google builds its understanding of entities from page content and the wider web on its own. Structured data can describe an entity on your page more explicitly, but markup does not create an entity or guarantee a Knowledge Panel.

    H1On-page & content

    An H1 is a top-level HTML heading that usually identifies a page’s main topic for readers. For example, an auto repair service page might use “BMW Repair in Fort Lauderdale” as its H1. It is different from the <title> element, which appears in the browser tab and often as the search result title, and it is part of page structure rather than a guaranteed ranking boost by itself.

    Heading hierarchyOn-page & content

    Heading hierarchy is the logical organization of a page using headings and subheadings. For example, an H1 may introduce “Plumbing Services” while H2 headings divide repairs, installation, and maintenance. Clear hierarchy helps people scan content and supports accessibility.

    Homepage targetingOn-page & content

    Homepage targeting is the choice of which searches the homepage should rank for, normally the brand name plus the business’s main category and city, such as “estate planning attorney Fort Lauderdale”. Each individual service gets its own page; trying to make the homepage rank for every service keyword leaves it unfocused and competing with those service pages.

    Image filenameOn-page & content

    An image filename is the name of the file stored on a website, such as “custom-walk-in-closet.webp.” A descriptive filename can provide useful context for people managing the site and for search engines, but it matters far less than the image itself, accessible alt text, and relevant page content.

    Internal navigationOn-page & content

    Internal navigation describes the menus and links that help people and search crawlers move between pages of a website. A clear menu, breadcrumb trail, and contextual links make related content easier to find without relying on the site’s search feature.

    Keyword densityOn-page & content

    Keyword density is the percentage of words in a piece of content occupied by a particular keyword. Although SEO tools may report it, Google does not recommend a target percentage for ranking; using a phrase naturally and answering the searcher’s question is more useful than repeating it to reach a number.

    Landing pageOn-page & content

    A landing page is the first page someone reaches when entering a website from a search, ad, email, or other link. The phrase is also used for a purpose-built campaign page designed around one action, such as requesting a quote. In GA4, the landing page dimension identifies a session’s first page.

    Location pageOn-page & content

    A location page is a page on a business website dedicated to one physical location or one city the business serves, for example a roofer’s Coral Springs page. It targets city-modified searches and typically covers the address or service area, a local phone number, the services offered there, reviews and photos from that area. Pages that only swap the city name in otherwise identical text fall under Google’s doorway abuse policy and rarely rank; each page needs information specific to that location.

    See Ranking locally with location pages

    Meta descriptionOn-page & content

    A meta description is an HTML element that summarizes what a page is about. Google may use it as the description under a search result, but often generates a different snippet from page content. A useful meta description helps searchers understand the page; it is not a direct ranking factor.

    NoteWrite it for relevance and clarity, not keyword repetition.

    Meta keywords tagOn-page & content

    The meta keywords tag is an obsolete HTML field once used to list keywords associated with a page. Google Search does not use it for ranking or indexing, so maintaining a list of meta keywords is not a modern SEO tactic.

    Meta tagsSyntax <meta>On-page & content

    Meta tags are HTML elements, usually placed in the page’s <head>, that provide information about the page to browsers or other systems. For SEO, common examples include the meta description and robots instructions. A page’s title comes from the separate <title> element, not a “meta title” tag.

    Near-duplicate contentOn-page & content

    Near-duplicate content is a set of pages that share most of their text with only small differences, such as city pages that swap the city name in otherwise identical copy. Google tends to fold these together and index only one of them, so pages meant to rank separately need genuinely different content.

    On-page SEOOn-page & content

    On-page SEO means improving the content and HTML elements of an individual web page so it clearly serves a searcher’s needs and is understandable to search engines. Common work includes clarifying the page topic, headings, title element, internal links, and useful answers.

    See On-page optimization guide

    Open Graph tagsAlso called OG tags, social meta tagsOn-page & content

    Open Graph tags are meta tags in a page’s head, such as og:title, og:description and og:image, that Facebook, LinkedIn and many messaging apps read to build the preview card when someone shares the link. Most WordPress SEO plugins fill them in automatically and let you set a specific share image per page. They are separate from the HTML title tag and meta description that Google uses for search results.

    Orphan pageOn-page & content

    An orphan page has no useful internal links pointing to it from other crawlable pages on the site. People browsing the site and search crawlers following links may struggle to discover it, even if the page appears in an XML sitemap.

    People-first contentOn-page & content

    People-first content is Google’s term for content made primarily to help a real audience rather than mainly to attract search traffic. Google’s helpful content guidance turns it into self-assessment questions: does the page show first-hand expertise, would a visitor leave satisfied, and does it exist because the business has something useful to say. It is the yardstick for deciding what to publish.

    Pillar pageAlso called cornerstone contentOn-page & content

    A pillar page is a broad, useful resource covering an important subject and linking to more focused pages about related subtopics. For example, a home-storage guide might link to dedicated pages about closets, garage storage, and mudrooms.

    Search Quality Rater GuidelinesOn-page & content

    Google’s Search Quality Rater Guidelines are instructions for human evaluators who assess how well search results meet users’ needs. They discuss concepts such as helpfulness, trust, and E-E-A-T. Ratings are used to evaluate and test changes to Google’s ranking systems; they are not direct ranking inputs for an individual page.

    Search-first contentOn-page & content

    Search-first content is content planned around a real question or need that people express through search, rather than only around a product pitch. It uses research to choose useful topics and formats while prioritizing clear answers, accuracy, and readers’ actual goals.

    Semantic SEOOn-page & content

    Semantic SEO is an approach to content planning that considers the meaning of queries and relationships between related concepts, rather than relying on repeated exact-match keywords. For example, a useful water-heater page may address installation, energy use, size, and maintenance when relevant.

    Service pageOn-page & content

    A service page is a page dedicated to one service a business offers, such as a plumber’s water heater installation page, written to rank for searches about that service and to get the visitor to call or send a form. It normally covers what the service includes, who it is for, the service area, proof such as reviews or photos, and a clear call to action; one page per distinct service works better than one page listing everything.

    SubheadingsExamples H2, H3, H4On-page & content

    Subheadings divide a page into smaller, easier-to-scan sections, usually using HTML headings such as H2 and H3 beneath an H1. They help readers and assistive technologies understand a page’s organization when used in a logical order.

    Thin contentOn-page & content

    A shorthand for content with little meaningful value for its intended purpose.

    NoteA short answer is not automatically thin if it fully solves the problem.

    Title tagAlso called page title, meta titleSyntax <title>On-page & content

    The HTML title element in a page’s head, used by browsers as the tab name and by Google as a source for the search-result title. Often called the meta title in SEO shorthand, although there is no separate “meta title” tag.

    Example<title>Custom Closets | Example</title>

    Topic clusterOn-page & content

    A topic cluster is a group of pages built around one subject: a main pillar page that covers the topic broadly, plus supporting pages on subtopics that link back to it and to each other. A water heater pillar page linked to posts on tankless units, repair costs and maintenance is one cluster; the structure helps search engines see the site as covering the whole topic.

    See Structuring content in pillars and clusters

    Topical authorityOn-page & content

    Topical authority is an informal SEO concept describing the depth and credibility of a website’s coverage of a subject. Publishing useful, well-connected information may strengthen a site’s reputation, but Google does not provide an official “topical authority” score.

    Topical relevanceOn-page & content

    The extent to which content closely addresses a subject and the audience’s need.

    NoteA closet page should address closet solutions rather than unrelated furniture.

    URL slugOn-page & content

    A URL slug is the readable segment of a web address identifying a particular page, such as “water-heater-repair” in example.com/services/water-heater-repair/. Clear slugs help people recognize the destination, but changing existing URLs requires careful redirect planning.

    See URL structure and optimization

    YMYLOn-page & content

    Your Money or Your Life: topics where misinformation can seriously affect health, safety, finances, or well-being.

    See Why law firm SEO takes longer than home services SEO

    Conversion and CRO

    Call to actionAlso called CTAOn-page & content

    A call to action (CTA) is a prompt that tells visitors what to do next, such as “Request a Quote,” “Call Now,” or “Schedule a Consultation.” Good CTAs make the next step clear and match what the page offers.

    Conversion rate optimizationAlso called CROOn-page & content

    Conversion rate optimization (CRO) is the practice of improving a website so a larger percentage of visitors complete useful actions, such as requesting a quote or buying a product. It often involves testing page copy, forms, calls to action, and usability rather than simply bringing in more traffic.

    Marketing funnelIncludes TOFU, MOFU, BOFUOn-page & content

    A marketing funnel is a simplified model of how people move from first learning about a need or brand, through comparing options, to taking action. TOFU, MOFU, and BOFU are shorthand for top, middle, and bottom of funnel. Real customer journeys can move back and forth rather than following a straight line.

    Related terms from other topics

    06

    Local SEO

    8 terms
    CitationsAlso called business citations, NAP citationsLocal SEO

    A local citation is an online mention of a business’s identifying details, often its name, address, and phone number, on a directory, map listing, or other website. Citations can help people verify business information; they may contain a link, but a link is not required for a citation.

    NoteA citation that includes a link also counts as a backlink.

    See Local citations vs data aggregators

    Local distanceLocal SEO

    Local distance is how far a business is from the location a searcher indicates or Google infers. In local search, nearer businesses may be favored when other factors are comparable, but distance is only one consideration alongside relevance and prominence.

    Local landing pageLocal SEO

    A local landing page is a website page created to serve people looking for a business or service in a particular location. A useful page offers accurate local details, relevant services, and distinct information; merely duplicating a template while changing the city name can create low-value doorway-style content.

    Local pack rankingLocal SEO

    Local pack ranking is a business’s position among the map-linked listings Google shows for a local search. The position can vary significantly depending on the searcher’s location, query, and device, so one screenshot does not represent a permanent market-wide rank.

    Local prominenceLocal SEO

    Local prominence describes how well-known or established Google considers a business, both online and offline. Signals can include information available across the web, links, articles, reviews, and other relevant evidence; prominence is one of several factors in local ranking, alongside relevance and distance.

    Local relevanceLocal SEO

    Local relevance describes how well a Google Business Profile and associated business information match what someone is searching for. For example, a plumber whose profile uses a plumbing category and lists accurate services is more relevant to “emergency plumber” than an unrelated business.

    Local SEOLocal SEO

    Local SEO is the process of helping a business appear for searches connected to a place or nearby need, such as “auto repair in Fort Lauderdale.” It includes improving useful location pages, accurate business information, local links and citations, and Google Business Profile details.

    See 18 local SEO mistakes to avoid

    NAPLocal SEO

    NAP stands for name, address, and phone number, the three details that identify a business across its website, Google Business Profile, and directory listings. Local SEO work checks that they describe the same business accurately everywhere, so an old address, a wrong phone number, or a different business name on a listing gets corrected. Minor differences in punctuation or abbreviations, such as Street versus St., are not a ranking requirement; accuracy is what matters. A citation audit is where this usually comes up.

    See NAP consistency (GBP guide)

    Related terms from other topics

    07

    Google Business Profile

    21 terms
    Business nameBusiness Profile

    The business name field in a Google Business Profile should reflect the name the business uses in the real world. Adding extra city names, service keywords, or marketing slogans just to rank better may violate Google’s representation guidelines.

    Business Profile suspensionBusiness Profile

    A Business Profile suspension is when Google takes a Google Business Profile out of public view on Maps and Search, or restricts what its owner can manage, because the profile appears to break Google’s guidelines or its eligibility is in doubt. Calls and direction requests from the listing stop until an appeal through the Business Profile appeals tool, usually with documents such as a business license or utility bill, is approved; each decision can be appealed only once. Do not create a new profile for the same business while suspended.

    See Reinstatement loops and other GBP issues

    Duplicate GBPBusiness Profile

    A duplicate GBP is a second Google Business Profile for the same business at the same location, often created by a former owner or an employee or generated by Google from map data. Duplicates split reviews and leave customers and Google unsure which listing is real, and Google allows one profile per business. Remove a duplicate you own from your account, or report one you do not own through Suggest an edit on Google Maps so Google can merge or remove it.

    GBP callsBusiness Profile

    GBP calls measures the number of clicks on the call button in a Google Business Profile, according to Google’s reporting rules. It is an interaction metric, not the number of answered calls, booked jobs, or qualified leads.

    GBP direction requestsBusiness Profile

    GBP direction requests is the Business Profile performance metric for how many people asked Google Maps or Search for directions to a listed business, counted under Google’s rules, which deduplicate repeated taps and cancelled requests. It indicates interest in visiting but does not confirm the person traveled there or made a purchase.

    GBP performanceBusiness Profile

    Google Business Profile performance reports show how people find and interact with a business listing on Google Search and Maps. Depending on availability, metrics include profile views, calls, direction requests, and website clicks. These numbers describe listing activity, not all website traffic or confirmed leads.

    See Taking advantage of GBP Performance (law firm GBP tactics)

    GBP postsAlso called Business Profile updatesBusiness Profile

    GBP posts are updates that eligible businesses can publish through their Google Business Profile, such as announcements, offers, or event information. They can communicate timely information to customers but should not replace useful service descriptions on the website.

    See GBP posts and the 30-day freshness cliff (GBP guide)

    GBP products and servicesBusiness Profile

    The Products and Services sections of a Google Business Profile let eligible businesses describe what they sell or offer.

    See Services and products (GBP guide)

    GBP reviewBusiness Profile

    A GBP review is customer feedback associated with a business listing on Google, often including a star rating and written comments. Owners can respond publicly, but review requests should be genuine and comply with Google’s policies against prohibited incentives or manipulation.

    See Review management: velocity beats volume (GBP guide)

    GBP verificationBusiness Profile

    GBP verification is the process Google uses to confirm that someone is authorized to manage an eligible business listing. Methods vary by business and may involve a video or other evidence; verification enables management features but does not guarantee a business will rank prominently.

    GBP viewsBusiness Profile

    GBP views estimates how many people viewed a business’s profile on Google Search or Maps under Google’s reporting rules. It measures profile visibility, not how many times the company’s website was visited or how many search impressions its website received.

    GBP website clicksBusiness Profile

    GBP website clicks counts how often people click the website link in a Google Business Profile under Google’s reporting rules. This is a profile interaction measure and will not necessarily equal the corresponding GA4 sessions because the platforms measure different things.

    Google Business ProfileAlso called GBP, Google My Business, GMBBusiness Profile

    Google Business Profile is the free Google tool businesses use to manage how their eligible business information appears in Search and Maps. Owners can maintain details such as hours, categories, services, and photos, respond to reviews, and review selected customer interactions.

    See Google Business Profile optimization guide

    Google Maps listingBusiness Profile

    A Google Maps listing is a place or business result in Google Maps that shows information such as name, location, hours, photos, and reviews. Eligible businesses can manage much of their listing information through Google Business Profile.

    Physical locationBusiness Profile

    A physical location, in Google Business Profile terms, is a real address where the business operates and customers can visit during its stated hours, such as a law office or a closet showroom in Boca Raton. Google requires one before an address can show on a profile; a business that only travels to customers hides its address as a service-area business, and a P.O. box, remote mailbox or unstaffed virtual office does not qualify.

    See Google’s address guidelines for a business listing

    Primary categoryBusiness Profile

    A primary category is the main classification chosen for a business in Google Business Profile. It should describe what the business actually is, such as “Plumber,” and can influence which local searches the profile is considered relevant to.

    See Primary and secondary categories (GBP guide)

    Review ratingBusiness Profile

    Review rating is the average star score, from 1 to 5, that Google shows on a Business Profile next to the review count, drawn from its published Google reviews. It appears in Maps, the local pack and the knowledge panel, where customers compare businesses before calling. A business cannot delete reviews, only report ones that break Google’s policies, so the only way to move the rating is to earn more reviews.

    Review responseBusiness Profile

    A review response is the public reply a business owner posts to a customer’s Google review. A useful response acknowledges the feedback professionally without revealing private customer information or arguing with reviewers.

    See Handling negative reviews online

    Secondary categoryBusiness Profile

    A secondary category is an additional classification a business can choose in Google Business Profile to describe genuine activities beyond its primary category. It should reflect what the business actually offers, not be filled with unrelated categories merely to capture more searches.

    Service areaBusiness Profile

    A service area is the geographic region a business says it serves in Google Business Profile, especially when traveling to customers rather than receiving them at a storefront. Listing a city or region does not guarantee the business will appear in every local search there.

    See Defining a service area with micro-locations (law firm GBP tactics)

    Service-area businessAlso called SABBusiness Profile

    An eligible business that visits customers or serves them at customer locations rather than at a public storefront.

    Related terms from other topics

    08

    URLs, Redirects & HTTP Status Codes

    46 terms

    Web addresses

    DomainURLs & redirects

    A domain name is the human-readable address associated with a website, such as example.com. It helps visitors and browsers find the right service through DNS. A domain is different from the full URL of a specific page, which may include paths or query parameters.

    HomepageURLs & redirects

    The homepage is the main starting page of a website, commonly found at its root domain such as example.com. It often introduces the business and links to important sections. It does not need to target every service or keyword the site hopes to rank for.

    SubdirectoryURLs & redirects

    A folder-like path within the same host, used to organize URLs. example.com/services/ uses a subdirectory.

    SubdomainURLs & redirects

    A prefix under a parent domain that can host separate sections or services. blog.example.com is a subdomain.

    URLURLs & redirects

    A URL (Uniform Resource Locator) is the address used to locate a specific resource on the web, such as https://example.com/services/plumbing/. A URL can include a domain, path, and optional query parameters; different URLs can sometimes show similar content.

    Redirects

    301 redirectAlso called Moved Permanently, permanent redirect, 301 Moved PermanentlyURLs & redirects

    A 301 redirect is an HTTP response telling browsers and search engines that a page has moved permanently to a new URL, and sending them there automatically. It is used when a page is renamed, replaced or moved to a new domain, so visitors and existing links keep working and Google indexes and credits the new URL. In WordPress it is usually set up through a redirect plugin or .htaccess, and Google Search Console lists redirected URLs as “Page with redirect”.

    302 redirectAlso called Found, temporary redirect, 302 FoundURLs & redirects

    A 302 redirect is an HTTP response that sends a visitor from one URL to another while telling browsers and search engines the move is temporary, for example pointing a seasonal landing page at the homepage until it returns. Google treats a 302 as only a weak signal to switch to the new URL, so the original tends to stay indexed; for a page that has moved for good, use a 301.

    307 redirectAlso called 307 Temporary RedirectURLs & redirects

    A 307 redirect is a temporary redirect that sends the visitor to another URL while keeping the original request intact, so a submitted form is resubmitted to the new address rather than turned into a plain page load, which a 302 may do. Site owners usually meet it as Chrome’s “307 Internal Redirect”, the browser upgrading http to https under HSTS, not a server redirect at all. Google treats it like a 302.

    308 redirectAlso called 308 Permanent RedirectURLs & redirects

    A 308 redirect is a permanent redirect like a 301, with one technical difference: it tells the browser to repeat the request to the new URL with the same method, so a form sent with POST stays a POST instead of becoming a GET. Google treats 301 and 308 the same for search; in practice you see 308s because some hosting platforms and frameworks issue them by default rather than because anyone chose one.

    Broken linkURLs & redirects

    A broken link points to a destination that no longer works, such as a deleted page returning 404 or a malformed address. Broken links can frustrate visitors and make navigation less reliable, so important internal links should be corrected or updated.

    Internal redirectURLs & redirects

    An internal redirect is a link on your own site that points to a URL which then redirects somewhere else, instead of linking straight to the final page. Crawl tools such as Screaming Frog flag these because each one adds an extra hop for visitors and crawlers; the fix is to update the link to the final URL.

    RedirectURLs & redirects

    A server or browser instruction sending a visitor from one URL to another. On the server it is returned as an HTTP status code such as 301 together with a Location header naming the destination.

    NoteA redirect is HTTP behavior, not an HTML tag.

    Redirect chainURLs & redirects

    A redirect chain is a sequence of two or more redirects a browser or crawler has to follow before reaching the final page, for example http://example.com/old/ to https://example.com/old/ to https://example.com/new/. Each hop slows the page load, and Google follows at most 10 hops before giving up, so the fix is to point the first URL straight at the final destination.

    Redirect loopURLs & redirects

    A redirect loop is when a URL redirects to another URL that eventually redirects back to the first, so the browser never reaches a page and shows an error such as ERR_TOO_MANY_REDIRECTS. The usual cause is two conflicting rules, for example a hosting setting forcing HTTPS while a plugin or .htaccess rule forces HTTP, or a WordPress site address that does not match the server. Google cannot index looped URLs and lists them under “Redirect error” in Google Search Console’s Page indexing report.

    Status codes

    200 OKURLs & redirects

    HTTP 200 OK means the server successfully processed a request. For a normal webpage, it usually indicates the requested resource was delivered, but a page that shows a “not found” message with HTTP 200 can still cause a soft-404 problem in search.

    2xx successURLs & redirects

    HTTP status family indicating that a request succeeded.

    NoteA normal accessible HTML page often returns 200.

    303 See OtherURLs & redirects

    A redirect telling the browser to fetch another URL with GET, often after a form submission.

    304 Not ModifiedURLs & redirects

    304 Not Modified is the server’s reply when a browser or crawler asks whether a page has changed since it last fetched it and the answer is no, so no content is sent and the cached copy is reused. Googlebot makes these conditional requests, and a 304 only tells Google the page is unchanged; it is not an error or a redirect. It shows up in server logs and the Crawl Stats report, and a correct 304 saves bandwidth and crawl capacity.

    3xx redirectionURLs & redirects

    HTTP status family generally used for redirects or caching-related responses. 301 and 302 redirect; 304 means not modified.

    400 Bad RequestURLs & redirects

    Server cannot process the request because of malformed request syntax or similar client-side issues.

    401 UnauthorizedURLs & redirects

    HTTP 401 Unauthorized means the requested resource requires valid authentication and the request did not provide it successfully. A private account page might use 401, but an intended public page returning 401 can prevent search crawlers from accessing it.

    403 ForbiddenURLs & redirects

    HTTP 403 Forbidden means the server understood the request but refuses access to the resource, often because of a security rule, firewall, or permission setting. If public pages return 403 to Googlebot, Google treats the content as nonexistent: already indexed URLs are removed from the index and crawling of them gradually slows.

    404 Not FoundURLs & redirects

    HTTP 404 Not Found means the server cannot find the requested page or file at that URL. It is an appropriate response for content removed without a replacement, but broken internal links pointing to the URL should be corrected.

    410 GoneURLs & redirects

    410 Gone is an HTTP status code a server returns to say a page has been deliberately and permanently removed, with no replacement. Use it instead of a 404 to be explicit that a URL is gone for good, such as a discontinued service with no redirect target. Google treats 404 and 410 the same, removing the URL from its index, so the choice is about clarity to other systems, not a different outcome in Search.

    429 Too Many RequestsURLs & redirects

    HTTP 429 Too Many Requests means a server is limiting how often a client can request resources. Websites may return it to protect against excessive traffic, but search crawlers encountering repeated 429 responses may slow down or fail to fetch important pages.

    4xx client errorURLs & redirects

    A 4xx client error is any HTTP status code from 400 to 499, returned when the server cannot or will not serve the requested URL: 404 Not Found for a missing page, 403 Forbidden for one the visitor may not see, 410 Gone for one deliberately removed. Google treats them alike, drops the URL from its index, and lists them in Search Console’s Page indexing report. The one exception is 429 Too Many Requests, which Google reads as an overloaded server and answers by slowing its crawling. A page that has moved needs a redirect, not a 404.

    500 Internal Server ErrorURLs & redirects

    HTTP 500 Internal Server Error means the server encountered an unexpected problem and could not complete the request. A temporary 500 may affect a visitor, while repeated errors on important pages can prevent crawlers from accessing them reliably.

    502 Bad GatewayURLs & redirects

    502 Bad Gateway is an HTTP error returned when a server in front of your website, such as Cloudflare or a hosting load balancer, asked the web server for the page and got no valid answer, usually because the site’s server is down, overloaded or timed out. Visitors see an error page, and pages that keep returning it are eventually dropped from Google’s index, so it needs the host’s attention.

    503 Service UnavailableURLs & redirects

    HTTP 503 Service Unavailable means the server is temporarily unable to handle requests, often during maintenance or overload. Short planned maintenance may be normal, but leaving important pages unavailable for an extended period can disrupt visitors and search crawlers.

    504 Gateway TimeoutURLs & redirects

    504 Gateway Timeout is a server error returned when a front layer such as Cloudflare or a load balancer waited for the web server behind it and gave up before it answered. Visitors see an error page, and Googlebot treats a 504 like other 5xx errors: it slows crawling at first and drops pages from the index if the error persists over repeated crawls. It usually points to an overloaded or crashed hosting server rather than the page itself.

    5xx server errorURLs & redirects

    A 5xx server error is any HTTP status code from 500 to 599, meaning the server itself failed to produce the page, such as 500 Internal Server Error from a broken plugin or 503 Service Unavailable during an outage. Googlebot slows crawling while it keeps meeting them, and URLs that return server errors persistently are dropped from the index. Google Search Console lists them as “Server error (5xx)” in the Page indexing report.

    HTTP headerURLs & redirects

    An HTTP header is extra information sent with a browser’s request or a server’s response. Headers can tell clients about content type, caching, redirects, and indexing instructions such as X-Robots-Tag; they are different from visible page headings.

    HTTP status codeURLs & redirects

    An HTTP status code is a three-digit number returned by a server to describe the outcome of a request for a page or resource. For example, 200 means success, 301 means a permanent redirect, and 404 means the requested resource was not found.

    Hosting and infrastructure

    CacheURLs & redirects

    A cache is a stored copy of a file or response that can be reused instead of downloading or generating it again. Websites and browsers cache images, scripts, and sometimes entire pages to improve speed, but outdated cached versions can delay the appearance of recent changes.

    CDNAlso called content delivery networkURLs & redirects

    A content delivery network (CDN) is a network of servers that distributes site files, such as images, scripts, and stylesheets, closer to visitors around the world. By reducing the distance data travels and caching suitable resources, a CDN can improve loading speed and reliability.

    DNSAlso called Domain Name SystemURLs & redirects

    The Domain Name System (DNS) translates human-readable domain names, such as example.com, into records computers can use to locate services such as web servers. Incorrect DNS records can make a website unavailable even when its pages and content are otherwise fine.

    HostingURLs & redirects

    Web hosting is the service or infrastructure that stores and serves a website’s files and application responses. Hosting affects whether a site is reachable, how quickly the server responds, and how reliably pages load for visitors and crawlers.

    .htaccessURLs & redirects

    An Apache web server configuration file that can contain rewrite and redirect rules.

    NoteSpecific to compatible server setups, not every host.

    HTTPSURLs & redirects

    HTTPS is the secure version of HTTP, the protocol browsers use to request and receive web pages. HTTPS encrypts data with TLS (the successor to SSL, a name still widely used) as it travels between the browser and website, helping protect it from interception or tampering. It does not, by itself, guarantee a website is trustworthy.

    Production siteURLs & redirects

    The production site is the live website that visitors and Google see, as opposed to a staging or development copy used to test changes first. Changes are made and checked on staging and then pushed to production; staging copies should be blocked from indexing so they do not compete with the live site in search.

    Rewrite ruleURLs & redirects

    A rewrite rule is a server setting, typically in an Apache .htaccess file or an Nginx configuration, that tells the server how to handle an incoming URL. It can quietly serve one file for a clean URL, which is how WordPress answers a request for /services/, or it can send a redirect to a different URL. Only redirects are visible to visitors and search engines; an internal rewrite leaves the browser address unchanged.

    ServerURLs & redirects

    A web server is software and hardware that receives requests from browsers or bots and responds with pages, files, redirects, or error messages. For example, when you visit a service page, the server sends the HTML response and status code needed to load it.

    SSL/TLS certificateAlso called TLS certificateURLs & redirects

    An SSL/TLS certificate helps a browser establish an encrypted HTTPS connection to a website and verify the server identity associated with the certificate.

    See Does your website need an SSL certificate?

    Staging siteURLs & redirects

    A test environment used to review a website before publishing changes.

    Website migrationURLs & redirects

    A website migration is a major change to a site’s domain, URL structure, hosting, platform, or architecture. Migrations may require redirect mapping, canonical checks, updated internal links, and post-launch monitoring so visitors and search engines can continue reaching important content.

    Related terms from other topics

    09

    Crawling, Indexing & Search Directives

    38 terms
    Allow directiveCrawling & indexing

    An Allow directive is a line in a robots.txt file that permits a matching crawler to request a particular path under the applicable rules. It is often used to make exceptions within broader Disallow rules; the crawler and the most specific matching rule matter.

    Canonical tagSyntax rel="canonical"Crawling & indexing

    A canonical tag is an HTML link element that tells search engines which URL a site prefers when several pages have duplicate or very similar content. For example, it can point a tracking-parameter URL to the clean page. It is a strong hint, not an order Google must follow.

    See Canonical tags in our keyword cannibalization guide

    Canonical URLCrawling & indexing

    A canonical URL is the page address a search engine chooses as the main representative of a group of duplicate or nearly identical pages. Google may choose a different canonical from the one a website suggests, so check Search Console if a URL is unexpectedly excluded.

    CanonicalizationCrawling & indexing

    Canonicalization is the process of choosing one representative URL from multiple URLs with substantially the same content. For example, if a product page appears under several tracking URLs, Google may select the clean version to show in Search results and consolidate signals.

    Crawl budgetCrawling & indexing

    Crawl budget describes the amount of search-engine crawling a website can receive and that a crawler chooses to use. It matters most for very large or frequently changing sites. For most small business websites, making important pages accessible and useful is more urgent than trying to optimize a crawl-budget number.

    Crawl demandCrawling & indexing

    Crawl demand is how much Google wants to crawl a site’s URLs, driven by how many URLs it knows about, how popular they are and how often they change. Together with the crawl capacity limit (how much crawling the server can handle) it makes up crawl budget. A small business site is normally crawled fine; crawl demand only matters on very large sites or where new pages are not being picked up.

    CrawlabilityCrawling & indexing

    Crawlability describes whether a search-engine crawler can discover and retrieve a page’s content. Internal links, robots.txt restrictions, login requirements, and server errors can affect it. A page can be crawlable without being selected for indexing.

    CrawlerAlso called bot, spiderCrawling & indexing

    A crawler, also called a bot or spider, is software that systematically visits web pages and follows links to discover more content. Search engines use crawlers, including Googlebot, to fetch information that may later be processed for indexing.

    CrawlingCrawling & indexing

    Crawling is the process by which search engines use automated programs, such as Googlebot, to visit URLs and retrieve website content. Crawlers read the HTML and may fetch resources such as images, CSS, and JavaScript to understand a page. A page blocked by robots.txt generally cannot be crawled, although its URL may still be discovered through links elsewhere on the web, and crawling does not guarantee that a page will be indexed. The Crawl Stats and Page indexing reports in Google Search Console show what Google fetched and any problems it hit.

    Data-nosnippetCrawling & indexing

    Data-nosnippet is an HTML attribute you add to a span, div or section to tell Google not to use that section of text in search result snippets. It is used for disclaimers, prices that change often or boilerplate you do not want quoted in results; the text stays visible on the page, the page is still indexed normally, and any structured data inside it still counts.

    Disallow directiveCrawling & indexing

    A Disallow directive is a line in a site’s robots.txt file that asks crawlers not to request URLs matching a path, for example Disallow: /wp-admin/. It controls crawling, not indexing: a disallowed URL can still appear in Google’s results, shown without a description, if other pages link to it. To keep a page out of search results, use a noindex tag and leave the page crawlable so Google can see it.

    DiscoveryCrawling & indexing

    URL discovery is the process by which a search engine learns that a page address exists, such as from an internal link or XML sitemap. Discovery is only the first step: the engine may later crawl, process, and decide whether to index the page.

    Faceted navigationCrawling & indexing

    Faceted navigation is a system of filters, such as size, color, brand, or price, that lets visitors narrow a category’s listings. These filters can generate many URL combinations, so SEO planning may be needed to avoid crawling large numbers of low-value variants.

    GooglebotCrawling & indexing

    Googlebot is Google’s web crawler, the automated system that fetches pages and resources for Google Search. It discovers URLs through links and other sources, but a Googlebot visit does not mean the page will necessarily be indexed.

    NoteInspect Googlebot access in logs when diagnosing crawl failures.

    HreflangCrawling & indexing

    Hreflang is an HTML or sitemap annotation that identifies alternate versions of a page intended for different languages or regions. It helps Google choose an appropriate version for the searcher, such as US-English versus Spanish content. Hreflang does not translate a page automatically.

    IndexabilityCrawling & indexing

    Indexability is whether a search engine is allowed and able to add a page to its index, the database it draws results from. A page is indexable when it can be crawled, returns a successful response, carries no noindex tag or header, and does not point its canonical at another URL. Crawl tools and the URL Inspection tool in Google Search Console report it; a non-indexable page cannot appear in Google results, however good its content.

    IndexifembeddedCrawling & indexing

    Indexifembedded is a robots tag, used together with noindex, that tells Google it may index a page’s content when that page is embedded inside another page through an iframe, even though the page is noindexed on its own. Media publishers use it so a video or widget page that should not rank by itself can still count toward the page that embeds it; most business websites never need it.

    IndexingCrawling & indexing

    Indexing is when a search engine processes a page and stores information about it in its searchable index. A page normally has to be discoverable and crawlable first, but being crawled does not guarantee it will be indexed or shown prominently in results.

    IndexNowCrawling & indexing

    IndexNow is a protocol supported by participating search engines that lets websites notify them when URLs are added, updated, or deleted. It can help those engines discover changes sooner but does not force them to crawl or index a URL. Google Search does not currently use IndexNow.

    JavaScript SEOCrawling & indexing

    JavaScript SEO is the practice of making sure content and links generated by JavaScript still get crawled and indexed. Google runs JavaScript in a separate rendering step after the first crawl, so anything that only appears after a click or a delayed script, or that fails to render, can be missed. The usual check is to compare the page source with the rendered HTML in Google Search Console’s URL Inspection tool and confirm the main text, navigation links and canonical tag are present.

    LastmodCrawling & indexing

    The lastmod value in an XML sitemap is a signal indicating when a page last changed significantly. Search engines may use it to decide when to revisit the page; update it when useful content changes, not for trivial timestamp or template modifications.

    Max-snippetCrawling & indexing

    Max-snippet is a robots meta tag directive that caps how many characters of a page Google may show as the search result snippet, for example <meta name="robots" content="max-snippet:150">. A value of 0 means no snippet (the same as nosnippet) and -1, the default, lets Google choose. The same cap limits how much of the page Google may use as direct input for AI Overviews and AI Mode; a site that wants out of AI features entirely uses the Search generative AI control in Google Search Console instead.

    Mobile-first indexingCrawling & indexing

    Mobile-first indexing means Google crawls and indexes the mobile version of a page with its smartphone crawler and uses that version to rank it in both mobile and desktop results. Google finished moving every site to this method in 2024, so content, images or links hidden or removed on mobile effectively do not exist to Google. Responsive sites are rarely affected; the risk is a theme or plugin that strips sections on small screens.

    NoarchiveCrawling & indexing

    Noarchive is a historical robots directive that was used to request that search engines not show cached copies of pages. Google Search no longer uses it because Google removed cached-page links. It does not prevent crawling or indexing and should not be presented as an active Google SEO control.

    NoindexCrawling & indexing

    Noindex is an instruction that tells search engines not to include a page in search results, given as a meta robots tag in the page’s HTML or as an X-Robots-Tag HTTP header. It is used for pages that should exist but not rank, such as thank-you pages and internal search results, and in WordPress it is usually set from the SEO plugin’s page settings. Google must crawl the page to see the tag, so do not also block it in robots.txt; the page drops out of results after Google’s next crawl.

    NosnippetCrawling & indexing

    The nosnippet directive tells supported search engines not to display a text description or video preview for a page in search results. In Google Search it also limits use of that page’s text as a direct input to certain generative AI features. It does not automatically prevent the page from being indexed.

    Page-level nofollow directiveCrawling & indexing

    A page-level nofollow directive asks supported search crawlers not to follow the links on that page. It is typically written in a robots meta tag or response header and differs from rel="nofollow", which applies to an individual link.

    RenderingCrawling & indexing

    Rendering is the step where a browser or search engine runs a page’s code, scripts and styles to produce the page as a person would see it. Google crawls the raw HTML first and renders JavaScript in a later pass, so content that only appears after scripts run can be indexed late or missed. The live test in Google Search Console’s URL Inspection tool shows the rendered HTML and a screenshot so you can confirm the important content made it through.

    Robots meta tagCrawling & indexing

    A robots meta tag is an HTML instruction telling supported search crawlers how a page should be indexed or displayed. For example, <meta name="robots" content="noindex"> asks Google not to show the page in search results. A crawler must be able to fetch the page to read that instruction.

    Robots.txtCrawling & indexing

    Robots.txt is a text file placed at the root of a website that provides crawling rules for search-engine bots. For example, it may disallow a private or unhelpful path from being crawled. Blocking a URL in robots.txt does not reliably prevent it from appearing in search results.

    Self-referencing canonicalCrawling & indexing

    A self-referencing canonical is a canonical link annotation pointing from a page to that same page’s preferred URL. It can reinforce the intended version and make templates consistent, but it is not a universal requirement for Google to index a page.

    Sitemap indexCrawling & indexing

    A sitemap index is an XML file that lists multiple XML sitemap files, such as separate sitemaps for pages, posts, or products. It helps sites organize large URL inventories, but each underlying sitemap still needs to contain useful, accessible URLs.

    Sitemap processing errorCrawling & indexing

    A sitemap processing error is any problem that stops Google reading a submitted sitemap. Google Search Console’s Sitemaps report shows it as “Couldn’t fetch” or “Has errors” with the specific cause, such as malformed XML, an empty file, a URL that returns an HTML page instead of a sitemap, or a file over the 50,000 URL or 50 MB limit. Fix the file; resubmitting the same sitemap returns the same error.

    URL parameterCrawling & indexing

    A URL parameter is the key-value part of a web address after a question mark, such as ?utm_source=google or ?color=white, that passes information to the page without changing which page is served. Parameters handle campaign tracking, filters, sorting and site search. Each combination is a separate URL, so they can spawn many duplicate versions of one page, which is why canonical tags exist and why GA4 and Search Console often list parameter URLs that need consolidating.

    User-agent directiveCrawling & indexing

    The User-agent line in robots.txt identifies which crawler or crawler group the following rules apply to. For example, User-agent: Googlebot targets Google’s crawler, while User-agent: * generally applies to crawlers that do not have more specific matching rules.

    X-Robots-TagCrawling & indexing

    The X-Robots-Tag is an HTTP response header that lets a server send indexing or snippet instructions to search engines. It is especially useful for non-HTML files, such as PDFs, which cannot contain a normal HTML robots meta tag; for example, a server can return X-Robots-Tag: noindex.

    XML sitemapCrawling & indexing

    An XML sitemap is a file listing URLs that a site owner wants search engines to discover, sometimes with modification dates. It can help crawlers find important pages, especially on large sites, but including a URL does not guarantee that a search engine will index it.

    Related terms from other topics

    10

    Structured Data & Rich Results

    17 terms
    AggregateRatingStructured data

    AggregateRating is a schema.org structured data type that gives a page’s combined review score, usually an average rating plus the number of reviews behind it. It is the markup that can put star ratings under a result in Google Search for products, recipes, books, events and similar content. Google does not show stars for a business rating itself, so AggregateRating on your own LocalBusiness or Organization markup earns nothing.

    Article markupStructured data

    Article structured data is markup that identifies editorial content, such as a news article or blog post, and provides properties like headline, author, and publication date.

    BreadcrumbListStructured data

    BreadcrumbList is a Schema.org structured-data type used to identify the sequence of breadcrumb links for a page. It can help Google understand a page’s position within a website hierarchy and may support breadcrumb-style presentation in Search results.

    FAQPage markupStructured data

    FAQPage markup is structured data (schema.org) that labels a list of questions and answers on a page so search engines can read them as such. Google stopped showing FAQ rich results in May 2026, so adding this code no longer produces expandable questions beneath a search listing; existing markup is harmless to leave in place but there is no search-result benefit to adding it.

    JSON-LDStructured data

    JSON-LD is a format for adding structured data to a web page using JavaScript Object Notation for Linked Data. It can describe entities such as businesses, products, articles, and breadcrumbs in a machine-readable way; Google recommends it for many supported rich-result features.

    JSON-LD keysIncludes @context, @type, @idStructured data

    The three structural properties in a JSON-LD block: @context defines the vocabulary, usually https://schema.org; @type names the kind of entity being described; and @id gives an entity a stable identifier that other parts of the markup can reference.

    LocalBusiness markupStructured data

    LocalBusiness markup is structured data that describes an eligible business using information such as its name, address, telephone number, and opening hours. It can help search engines understand the business, but its content should match the visible website and it does not guarantee special search treatment.

    See Structured data markup (GBP guide)

    MicrodataStructured data

    Microdata is a way of adding structured information directly to HTML elements using attributes such as itemscope, itemtype, and itemprop. It helps describe entities on a page, but JSON-LD is often easier to maintain for supported Google rich-result markup.

    Organization markupStructured data

    Organization structured data describes a company or institution using properties such as its name, official URL, logo, and contact information. Search engines may use this information to understand the organization represented by a site, but the markup should reflect real, visible facts.

    Product markupStructured data

    Product markup is structured data that describes a product using supported details such as name, price, availability, and reviews where appropriate. Correct markup may make a product eligible for certain Google search appearances, but eligibility depends on feature-specific policies and accurate page content.

    RDFaStructured data

    RDFa is a method for embedding structured data in HTML by adding attributes that identify entities and their properties. It is one of several formats search engines can process; JSON-LD is often simpler to add and maintain for Google-supported features.

    Required and recommended propertiesIncludes Required property, Recommended propertyStructured data

    The fields Google lists for each supported rich result type.

    NoteRequired properties must be present for the result to be eligible, and recommended properties are additional fields that can improve how the result appears.

    Review snippetStructured data

    A review snippet is an enhanced search result that may display rating information, such as stars or a review count, for eligible content. Adding review structured data does not guarantee stars, and Google restricts self-serving review markup for certain business types.

    NoteSelf-serving reviews on a business’s own site are generally ineligible for LocalBusiness review stars.

    Schema markupStructured data

    Schema markup is a common name for structured data that uses terms from Schema.org to describe the meaning of page content. For example, a business page may identify the business name, address, and services in machine-readable form. Correct markup helps interpretation but does not guarantee a rich result.

    See Schema markup and structured data (local SEO mistakes)

    Schema propertyStructured data

    A schema property is an individual field in structured data that describes something about an entity. For example, a LocalBusiness object can have a name, address, or telephone property. A property’s meaning depends on the schema type that uses it.

    Schema.orgStructured data

    Schema.org is a shared vocabulary of types and properties used to describe people, organizations, products, articles, and many other things in structured data. Website owners use it so search engines and other systems can interpret the meaning of page information more consistently.

    Structured dataStructured data

    Structured data is machine-readable information added to a web page to describe what its content represents, such as a business, article, product, or breadcrumb trail. Search engines can use it to understand information more explicitly and may use supported markup for rich search features. It describes entities that already exist on the page, such as the business or an article; it does not create an entity or make Google recognize one by itself.

    Related terms from other topics

    11

    Website Performance & Accessibility

    27 terms

    Core Web Vitals

    75th percentile (p75)Also called p75Performance

    The 75th percentile, written p75, is the statistical point used in Core Web Vitals reporting to judge real-user performance. A p75 result means that 75% of recorded page visits were at or below that value and 25% were slower, so a page passes a metric only when three quarters of its real visitors had a good experience. PageSpeed Insights and the Search Console Core Web Vitals report both assess loading, responsiveness, and visual stability this way.

    Chrome User Experience ReportAlso called CrUXPerformance

    The Chrome User Experience Report (CrUX) is a Google dataset of how real Chrome users experience eligible web pages. It provides field measurements used in performance tools, including Core Web Vitals. Not every URL has enough data to appear in CrUX.

    Core Web VitalsAlso called CWVPerformance

    Core Web Vitals are three Google metrics used to assess important aspects of page experience: Largest Contentful Paint (loading), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability). They help diagnose user experience, but a good score does not guarantee high search rankings.

    See Core Web Vitals explained

    Cumulative Layout ShiftAlso called CLSPerformance

    Cumulative Layout Shift (CLS) measures how much visible page content unexpectedly moves while people use a page. For example, a late-loading image may push a button downward just before someone clicks it. Lower scores are better; 0.1 or less is considered good at the 75th percentile.

    Field dataPerformance

    Field data is performance information gathered from actual visitors using a website on real devices and networks. Unlike a single lab test, it reflects a range of real-world experiences; Core Web Vitals field data is often summarized using the 75th percentile.

    First Contentful PaintAlso called FCPPerformance

    First Contentful Paint (FCP) measures how long it takes for a browser to display the first piece of visible content, such as text or an image, after navigation starts. It helps diagnose loading experience but is not one of the current three Core Web Vitals.

    First Input DelayAlso called FIDPerformance

    First Input Delay (FID) was a Core Web Vital that measured how long a page took to begin responding to the user’s first interaction. Google replaced it with Interaction to Next Paint (INP), which better reflects responsiveness throughout a visit; FID should now be treated as a historical metric.

    Interaction to Next PaintAlso called INPPerformance

    Interaction to Next Paint (INP) measures how quickly a page visually responds to user interactions such as clicks, taps, and keypresses. It considers interaction delays across a visit, rather than only the very first interaction; an INP of 200 milliseconds or less is considered good.

    Lab dataPerformance

    Lab data is a set of performance measurements collected in a repeatable test environment, such as a Lighthouse run with simulated device and network conditions. It helps diagnose loading and responsiveness issues but may differ from the experiences of actual visitors, called field data.

    Largest Contentful PaintAlso called LCPPerformance

    Largest Contentful Paint (LCP) measures how long it takes the largest visible content element, often a prominent image or text block, to load and render in the viewport. It indicates when the main content appears ready; 2.5 seconds or less is considered good at the 75th percentile.

    Layout shiftPerformance

    A layout shift occurs when visible content moves unexpectedly after a page has started displaying. For example, a banner loading above a button can push the button down. Unexpected shifts frustrate users and are measured in aggregate by Cumulative Layout Shift (CLS).

    Time to First ByteAlso called TTFBPerformance

    Time to First Byte (TTFB) is the time between requesting a web resource and receiving the first byte of the server’s response. It includes network and server-response delays; a high TTFB can contribute to slower page loading, although it does not describe the full page experience.

    Total Blocking TimeAlso called TBTPerformance

    Total Blocking Time (TBT) is a laboratory performance metric estimating how long tasks block the browser’s main thread during page loading, delaying responsiveness. It helps diagnose heavy JavaScript, but unlike INP it is not a real-user Core Web Vital.

    Speed

    Image compressionPerformance

    Image compression reduces an image’s file size so it loads faster. Lossy compression discards some visual information, while lossless compression preserves the original information; choosing an appropriate format and quality setting helps balance speed and clarity.

    See Does image compression matter for rankings?

    Image formatsExamples JPEG, JPG, PNG, SVG, WebP, AVIFPerformance

    Image formats are the types of files used to store images on a website. JPEG is common for photographs, PNG handles lossless graphics and transparency, SVG works well for scalable icons, and WebP and AVIF often offer smaller file sizes. The best choice depends on image content, browser support, and quality needs.

    Lazy loadingPerformance

    Lazy loading delays downloading or processing less important content until it is needed, such as images farther down a long page. It can speed up the initial experience, but delaying the main image or other immediately visible content may hurt performance.

    NoteDo not defer essential above-the-fold content carelessly.

    MinificationPerformance

    Minification is the removal of spaces, line breaks, comments and other characters that code does not need in order to run, shrinking CSS, JavaScript and HTML files so they download faster. You would see it as a PageSpeed Insights recommendation such as “Minify CSS”, and caching or optimization plugins usually handle it with a checkbox.

    Render-blocking resourcePerformance

    A render-blocking resource is a CSS or JavaScript file the browser must download and process before it can paint anything on screen. PageSpeed Insights flags them as render-blocking requests because they delay first paint and Largest Contentful Paint. Typical fixes: defer non-critical scripts, load CSS for lower parts of the page later, and inline the small amount of CSS the first screen needs.

    Responsive imagesPerformance

    Responsive images allow a website to provide different image versions for different screen sizes or display resolutions. With HTML features such as srcset, a phone can receive a smaller file instead of downloading an oversized desktop image, improving loading efficiency.

    Web fontPerformance

    A web font is a font file a website loads so text can use a particular typeface even when that font is not installed on the visitor’s device. Large or poorly configured fonts can delay text display or cause unexpected layout movement.

    Mobile

    Mobile usabilityPerformance

    Mobile usability describes how easily visitors can read and interact with a website on smaller screens. It includes readable text, touch-friendly controls, responsive layouts, and avoiding horizontal scrolling. A technically mobile-friendly page can still provide a poor experience if its navigation or forms are difficult to use.

    Responsive designPerformance

    Responsive design means building a website layout that adapts to different screen sizes, such as desktop monitors, tablets, and phones. Text, menus, images, and forms should remain readable and usable without forcing mobile visitors to zoom or scroll sideways.

    Viewport meta tagPerformance

    The viewport meta tag is a line in a page’s <head>, usually <meta name="viewport" content="width=device-width, initial-scale=1">, that tells mobile browsers to lay the page out at the device’s real screen width instead of rendering a desktop-width page and shrinking it. Without it, text is tiny on phones and tap targets crowd together, and Lighthouse and PageSpeed Insights flag the missing tag. Most WordPress themes include it automatically.

    Accessibility and user experience

    AccessibilityAlso called a11yPerformance

    Accessibility means designing and building websites so people with different abilities can use them. This includes making text readable, adding image descriptions, supporting keyboard navigation, and ensuring forms work with screen readers.

    See What is an ADA compliant website?

    ARIAPerformance

    ARIA stands for Accessible Rich Internet Applications. Its HTML attributes and roles help assistive technologies understand interactive controls and page relationships, such as whether a menu is expanded. ARIA should complement native semantic HTML, not replace a real button or label unnecessarily.

    User experienceAlso called UXPerformance

    User experience (UX) describes how easy, clear, and satisfying a website is to use. It includes finding information, reading on a phone, navigating menus, using forms, and accessing content with assistive technology. A fast website can still have poor UX if it is confusing or inaccessible.

    See The importance of user experience in rankings

    WCAGPerformance

    WCAG stands for Web Content Accessibility Guidelines, a set of standards for making websites and other digital content easier to use for people with disabilities. It covers principles such as perceivable information, keyboard accessibility, understandable interactions, and compatibility with assistive technology.

    Related terms from other topics

    12

    HTML, JavaScript & Web Fundamentals

    35 terms
    <a> (anchor element)Also called hyperlink elementHTML & JavaScript

    The <a> element is the HTML tag that creates a link; its href attribute holds the destination URL and the text between the opening and closing tags is the clickable anchor text. For example, <a href="/services/">Our services</a> links to the services page using the words “Our services”. Search engines follow these links to discover pages and read the anchor text as a hint about the destination, which is why audits look at how pages link to each other.

    <article>HTML & JavaScript

    <article> is an HTML element that wraps a self-contained piece of content that would make sense on its own, such as a blog post, news story or product review. Browsers and screen readers use it to tell where a standalone piece begins and ends, and most WordPress themes wrap each post in it automatically. Its value is clearer page structure and accessibility rather than any direct ranking effect.

    AttributeHTML & JavaScript

    An HTML attribute provides additional information or settings for an element inside its opening tag. For example, href="/contact/" tells a link where to go, while alt="Blue shirt" supplies alternative text for an image. Attributes are part of the markup, not the visible words of a page by default.

    <body>HTML & JavaScript

    The <body> element is the part of an HTML page that holds everything a visitor can see or interact with: headings, text, images, links, forms and buttons. It sits after the <head> section, which holds behind-the-scenes information such as the title tag and meta description. When an SEO review talks about the content on a page, it is describing what is inside the body.

    class attributeHTML & JavaScript

    The HTML class attribute assigns one or more class names to an element, allowing CSS and JavaScript to select or work with it. For example, class="service-card" can identify a styled group of elements.

    CSSHTML & JavaScript

    CSS (Cascading Style Sheets) controls how HTML content is presented, including typography, spacing, colors, and responsive layouts.

    Developer toolsAlso called DevToolsHTML & JavaScript

    Developer Tools (DevTools) are browser utilities that let you inspect a page’s HTML, styles, network requests, and JavaScript behavior. SEOs use them to diagnose missing elements, broken requests, render-blocking resources, and differences between source code and rendered content.

    DOMAlso called Document Object ModelHTML & JavaScript

    The Document Object Model (DOM) is the structured representation of a web page that a browser builds from its HTML. JavaScript can change this structure after loading; that is why an element visible in browser inspection may be missing from the original View Source HTML.

    ElementHTML & JavaScript

    A complete HTML structural unit, usually including tags and content. <h1>Custom Closets</h1> is a heading element.

    FaviconHTML & JavaScript

    A favicon is the small image associated with a website, commonly displayed on browser tabs, bookmarks, and some search results.

    <footer>HTML & JavaScript

    <footer> is an HTML element that marks the closing part of a page or of a section within it. On a business site the page footer usually holds the address and phone number, copyright notice, privacy policy link and a secondary menu. In WordPress the theme or Site Editor controls it rather than each page.

    <h1> to <h6>Also called heading elements, <h1>–<h6>HTML & JavaScript

    The HTML <h1> through <h6> elements represent six levels of headings used to organize page content. An H1 commonly names the main subject, with H2 and lower levels dividing sections and subsections. Their purpose is meaningful structure, not simply larger text.

    <head>HTML & JavaScript

    The HTML <head> element contains page information and resource references that are generally not displayed as main page content. Examples include the <title>, meta description, canonical link, stylesheets, and scripts. It differs from the visible page <header>.

    <header>HTML & JavaScript

    The HTML <header> element marks introductory content for a page or section, such as a logo, page heading, or navigation. It is part of the visible page structure and should not be confused with the <head> element or HTTP response headers.

    hrefHTML & JavaScript

    The HTML href attribute tells a link or supported element which address it should reference. In <a href="/contact/">Contact us</a>, the words are the clickable anchor text and /contact/ is the destination identified by href.

    HTMLAlso called HyperText Markup LanguageHTML & JavaScript

    The markup language that structures a web page using elements and attributes.

    NoteIt defines headings, links, paragraphs, images, and forms.

    id attributeHTML & JavaScript

    Unique identifier assigned to an element within the page. id="pricing" can support in-page jump links.

    <iframe>HTML & JavaScript

    Element embedding another page or resource inside the current page.

    NoteEmbedded booking widgets often use iframes.

    <img>HTML & JavaScript

    The <img> element is the HTML tag that places an image on a page; src points to the image file and alt holds a short text description, for example <img src="closet.jpg" alt="White built-in closet">. Screen readers and search engines, which cannot see the picture, rely on the alt text, so audits flag images with missing or empty alt attributes. File size and the width and height attributes also affect page speed scores.

    JavaScriptAlso called JSHTML & JavaScript

    JavaScript is the programming language browsers run to make web pages interactive, such as opening menus, loading reviews, or submitting a form without reloading the page. It matters for SEO because content that only appears after JavaScript runs may be indexed late or not at all if Google cannot render it, and heavy scripts slow page loading.

    <label>HTML & JavaScript

    The HTML <label> element provides a name or instruction for a form control, such as the text “Email address” beside an input field. Correctly associated labels help screen-reader users and make forms easier to operate, including when clicking the label text.

    lang attributeHTML & JavaScript

    The lang attribute is an HTML attribute that declares the language of a page or part of it, for example <html lang="en"> for English or <html lang="es"> on a Spanish version. Screen readers use it to choose pronunciation and browsers use it for hyphenation and translation prompts. Google says it does not use the lang attribute to determine a page’s language, so it is an accessibility item; search language targeting uses hreflang instead.

    <link>HTML & JavaScript

    The HTML <link> element connects a page to related resources or relationships, usually from the document’s <head>. It can reference a stylesheet or declare a preferred canonical URL with rel="canonical". Unlike <a>, it is not typically a clickable link shown to visitors.

    List elementsIncludes <ul>, <ol>, <li>HTML & JavaScript

    HTML lists organize related items using <ul> for unordered bullet lists, <ol> for numbered sequences, and <li> for each item. They help readers scan information and give assistive technologies meaningful structure instead of using separate paragraphs with manual symbols.

    NoteUse lists for actual sequences or collections.

    <main>HTML & JavaScript

    <main> is an HTML element that wraps the primary content of a page, the part unique to that page as opposed to the header, navigation, sidebar and footer that repeat across the site. It helps screen readers jump straight to the content and makes the page structure clearer to browsers and crawlers; a page should have only one.

    <nav>HTML & JavaScript

    The HTML <nav> element marks a section containing major navigation links, such as the main website menu or a table of contents.

    <noscript>HTML & JavaScript

    <noscript> is an HTML element whose contents are shown only when the browser has JavaScript turned off or cannot run it. It is commonly used for the Google Tag Manager fallback iframe and for “please enable JavaScript” messages. Google indexes the JavaScript-rendered version of a page, so important text and links should not live only inside noscript.

    relHTML & JavaScript

    The HTML rel attribute describes the relationship between a document and a linked resource. For example, rel="canonical" identifies a preferred URL, while rel="sponsored" flags certain paid links; these values do different jobs and should not be used interchangeably.

    Rendered HTMLHTML & JavaScript

    Rendered HTML is the version of a page’s code after the browser or Google’s renderer has run its JavaScript and built the final page, as opposed to the raw HTML the server first sends. SEO tools compare the two because content that only exists in the rendered version depends on Google successfully running the scripts; you can see it in the Elements panel of Chrome DevTools.

    <section>HTML & JavaScript

    <section> is an HTML element that groups related content under its own heading, such as the “Our process” or “Pricing” part of a service page. It gives browsers, assistive technology and crawlers a structure to follow; page builders and block themes usually generate one per row or group. Use it for genuine content groupings and <div> for a plain wrapper.

    srcHTML & JavaScript

    Attribute specifying a media or script resource’s source URL. src="kitchen.jpg" tells the browser which image to request.

    <strong> and <em>Includes <strong>, <em>HTML & JavaScript

    The HTML <strong> element marks text as having strong importance, while <em> marks stress emphasis that can change how a sentence is read. Browsers often display them in bold or italics, but their purpose is meaning and accessibility, not a special Google keyword-ranking trick.

    TagHTML & JavaScript

    Syntax marking the start or end of an HTML element. <p> opens a paragraph and </p> closes it.

    <video>HTML & JavaScript

    The HTML <video> element embeds video content directly in a webpage. Developers can provide source files, player controls, captions, and fallback text, helping visitors watch media without relying only on a separate video website.

    NoteVideo and fallback markup should be accessible.

    View sourceHTML & JavaScript

    View source is the browser option (right-click, then “View page source”, or Ctrl+U) that shows the raw HTML the server sent before any JavaScript ran. It is the quickest way to check whether a title tag, meta description, canonical, noindex tag or schema markup is actually in the page. On sites that build content with JavaScript the source can look empty while the page looks fine; the browser’s Inspect panel shows the rendered version instead.

    Related terms from other topics

    13

    Website & CMS Fundamentals

    21 terms
    Block editorWebsite & CMS

    The default WordPress editor for building posts and pages from individual content blocks, such as paragraphs, images, and headings.

    CMSAlso called content management systemWebsite & CMS

    A CMS (content management system) is the software a site runs on that lets you add and edit pages, posts, images and menus through an admin screen instead of writing HTML by hand. WordPress is the most common; Shopify, Squarespace and Wix are others. The CMS and its theme control much of what SEO depends on: URLs, title tags, page speed and how easily new pages get published.

    Content blockWebsite & CMS

    A content block is an individual editable component in the WordPress block editor, such as a paragraph, heading, image, or button. Pages are assembled from these blocks so editors can update content without writing the whole page’s HTML manually.

    Draft and published statusIncludes Draft, PublishedWebsite & CMS

    Publishing states indicating whether content is still being edited or publicly available.

    NoteSaving a draft does not publish it.

    ElementorWebsite & CMS

    A third-party visual page builder for WordPress used to design pages and templates with its own editing interface.

    ExcerptWebsite & CMS

    A short summary assigned to a post or other supported content type, often displayed in archives or article previews; not the same as a meta description.

    Featured imageWebsite & CMS

    The main image assigned to a WordPress post or page; a theme may display it in article headers, listings, or social previews.

    GutenbergWebsite & CMS

    Gutenberg is the WordPress project behind the block editor and related block-based site-building features. Instead of editing a page as one large text field, editors can work with individual blocks for paragraphs, headings, images, buttons, and other content.

    Media LibraryWebsite & CMS

    The WordPress area for viewing and managing uploaded images, documents, and other media files.

    Menu itemWebsite & CMS

    A WordPress menu item is one entry in a website navigation menu, such as a link labeled “Services” or “Contact.” It can point to a page, URL, category archive, or submenu, depending on the site configuration.

    Navigation menuWebsite & CMS

    A navigation menu is a collection of links designed to help visitors move through a website. It may appear in a header, sidebar, or footer and often organizes important pages into related groups. Menu labels should clearly describe their destinations.

    Page builderWebsite & CMS

    A visual design tool for creating web page layouts, often offering controls beyond the standard WordPress editor.

    Page templateWebsite & CMS

    A page template is a reusable layout or code structure used to display multiple pages consistently. In WordPress, a template may determine where titles, main content, sidebars, and other elements appear, so a template issue can affect many URLs at once.

    SEO pluginWebsite & CMS

    CMS extension that helps manage titles, sitemaps, canonical tags, and other settings.

    NoteYoast and Rank Math are examples; plugins do not automatically make content rank.

    Site EditorWebsite & CMS

    A WordPress interface for editing site-wide templates, template parts, and styles on compatible block themes.

    TaxonomyWebsite & CMS

    A taxonomy is the way a CMS groups content, such as WordPress categories and tags or custom groupings like service types or locations. Each category or tag normally gets its own archive page, so taxonomies help visitors browse but also create extra URLs Google can index. Keep them deliberate; a tag used on one post makes a thin archive page, which is why SEO plugins offer a noindex option for tag archives.

    WordPressWebsite & CMS

    WordPress is the content management system behind a large share of the web, including most small business sites, letting you edit pages and posts in a browser without touching code. A theme controls the design and plugins add features, including an SEO plugin that manages titles, meta descriptions and the sitemap. The self-hosted software from WordPress.org is different from the hosted WordPress.com service.

    WordPress pageWebsite & CMS

    A standalone content item usually used for evergreen information, such as a service, About, or Contact page.

    WordPress pluginWebsite & CMS

    An add-on that extends WordPress functionality, such as SEO controls, forms, caching, or page editing.

    WordPress postWebsite & CMS

    An article-type content item commonly used for blog updates; typically supports categories, tags, and publication dates.

    WordPress themeWebsite & CMS

    A collection of templates and design settings controlling how a WordPress site looks and displays content.

    Related terms from other topics

    14

    Google Search Console

    74 terms

    Reports and metrics

    Anonymized queriesSearch Console

    Anonymized queries are searches Google omits from detailed Search Console query tables to protect user privacy. As a result, the visible query rows may add up to fewer clicks or impressions than the chart totals; this difference is not necessarily a tracking error.

    Average positionSearch Console

    Average position in Search Console is the topmost position a link to your site held in search results, averaged across the queries and impressions in the selected rows. If your site had results at positions 2 and 5 for one search, only position 2 counts, and a position is recorded only when the result was shown. It is not a fixed rank for one keyword; the position varies by location, device, time, and search appearance.

    See Months 2 to 3 of law firm SEO: rankings before clicks

    Bulk data exportSearch Console

    Bulk data export lets a Search Console property owner send the property’s performance data to Google BigQuery automatically on a regular (daily) schedule; it requires a Google Cloud project with billing enabled. Teams can query and analyze larger, more complete datasets there instead of relying only on the Search Console interface and its standard exports.

    Click-through rateAlso called CTRSearch Console

    Click-through rate (CTR) is the percentage of impressions that result in clicks. In Search Console, it is calculated as clicks divided by impressions, multiplied by 100. For example, 50 clicks from 1,000 impressions equals a 5% CTR.

    ClicksSearch Console

    Clicks is the Google Search Console metric that counts how many times someone clicked a Google search result and landed on your site. You see it in the Performance report next to impressions, click-through rate and average position, and can break it down by query, page, country and device. It will not match GA4 sessions one to one, because GSC counts only clicks from Google Search and the two tools count visits differently.

    Core Web Vitals reportSearch Console

    The Core Web Vitals report in Google Search Console rates groups of your site’s URLs as Good, Need improvement or Poor on loading speed, responsiveness and visual stability (LCP, INP and CLS), measured from real Chrome users via the Chrome User Experience Report. It only covers URL groups with enough real-user data and reports by template rather than by page, so it is not a full speed audit; use it to spot which templates need performance work.

    Countries dimensionSearch Console

    The Countries dimension in Search Console breaks down eligible clicks, impressions, and other performance data by the searcher’s country. It can help show where a site is visible, but it does not confirm the visitor’s exact physical location or business relevance.

    Crawl requestsSearch Console

    Crawl requests are individual fetches Googlebot makes for pages or other resources, such as HTML, images, or scripts. Search Console’s Crawl Stats report summarizes this activity. More requests do not necessarily mean more pages were indexed or ranked.

    Crawl stats reportSearch Console

    The Crawl Stats report in Search Console shows how often Googlebot requested resources from a site, broken down by response code, file type, crawl purpose, and Googlebot type, along with host availability. It is available only for root-level properties (a Domain property or a root-level URL-prefix property). It helps investigate crawling problems or unusual spikes, but it does not say which pages should rank.

    Data delaySearch Console

    Data delay is the time between an event happening and that event appearing in a reporting tool. For example, a search click may take time to appear in Search Console. This means recent dates can be incomplete and should be interpreted carefully.

    Date comparisonSearch Console

    Date comparison is the Compare option in the Google Search Console Performance report date filter, showing two periods side by side, such as the last 28 days against the previous 28 days or the same period last year. The table shows clicks, impressions, CTR and position for both periods plus a Difference column, which is how you spot which pages or queries gained or lost. Compare like with like; periods of different length or one that spans a holiday will mislead.

    Date rangeSearch Console

    A date range is the start and end period selected for an analytics report, such as the last 28 days. Using comparable periods matters because reporting delays, weekdays, and seasonal demand can make unbalanced comparisons misleading.

    Devices dimensionSearch Console

    The Devices dimension in Search Console groups performance by mobile, desktop, or tablet. Comparing clicks, impressions, and CTR by device can reveal differences in search appearance or audience behavior, though the data is aggregated rather than a separate fixed ranking for each device.

    Discover reportSearch Console

    The Discover report in Search Console shows how eligible content performed in Google Discover, including available impressions and clicks. Discover is a personalized content feed rather than a standard search results page for a typed query, so its traffic patterns can be volatile.

    Domain propertySearch Console

    A Domain property in Google Search Console covers a registered domain, including its protocols and subdomains, once ownership is verified through the required method. For example, it can aggregate data for https://, http://, and blog subdomain versions of the same domain.

    ExportSearch Console

    Export is the button at the top of Google Search Console reports that downloads the chart and table data to Google Sheets, Excel or CSV, for sorting outside the interface or keeping a copy before it ages out of the 16-month history. The export holds only what the table shows, up to 1,000 rows in the Performance report; larger pulls need the Search Console API or the BigQuery bulk data export.

    FiltersSearch Console

    A filter in a Search Console report narrows the data shown, for example to mobile searches, a particular country, or queries containing a word.

    Google Search ConsoleAlso called GSCSearch Console

    Google Search Console (GSC) is a free Google service that helps site owners understand how their pages appear and perform in Google Search. It reports metrics such as impressions, clicks, and average position, and provides tools to inspect indexing, crawling, and search-related issues.

    NoteGSC primarily describes Google Search, not all website activity.

    Host statusSearch Console

    Host status in Search Console summarizes whether Googlebot has had broad problems reaching a site, such as DNS failures, server connectivity issues, or robots.txt retrieval problems. It helps distinguish site-wide access trouble from an individual page’s indexing issue.

    ImpressionsAlso called ImpressionSearch Console

    In Google Search Console, an impression is counted when a user has seen, or could potentially have seen, a link to your site in Search, Discover, or News, under the counting rules for that result type. It reflects visibility, not a visit. Inside scrolling or expanding widgets such as carousels, an item typically has to be scrolled into view or expanded before it counts.

    Links reportSearch Console

    GSC’s sampled view of discovered external backlinks, linking websites, and internal links.

    NoteIt is not a complete backlink inventory.

    Manual actionSearch Console

    A manual action is a penalty applied by a human reviewer at Google when a site breaks Google’s spam policies, for example through spammy links, hidden text or thin auto-generated pages. It appears in the Manual actions report in Google Search Console with the violation type and affected pages, which can drop or be removed from results until fixed. After fixing the problem you select Request Review in that report; a ranking drop with no manual action listed is algorithmic, not a penalty.

    See Reviving your SEO after a Google penalty

    News performance reportSearch Console

    The News performance report in Search Console shows eligible impressions, clicks, and related data from supported Google News experiences. It should be analyzed separately from ordinary web search because news discovery and display conditions differ.

    NoteOnly available where the site has sufficient data.

    Pages dimensionSearch Console

    The Pages dimension is the Pages tab of the Google Search Console Performance report, which breaks clicks, impressions, CTR and position down by URL. Data is credited to the canonical URL Google selected, so a mobile or duplicate version rolls into its canonical and a redirected old URL shows little or nothing. Use it for a page’s real average position; adding up the query rows under a page gives a different, less reliable number.

    Performance reportSearch Console

    The Performance report in Google Search Console shows how a website appears in Google Search, including clicks, impressions, click-through rate, and average position. You can analyze results by query, page, country, device, and other available dimensions to understand search visibility.

    Property verificationSearch Console

    Property verification is the process of proving permission to manage a website or domain in Search Console. Verification methods can include DNS records, uploaded HTML files, or other approved signals.

    RecommendationsSearch Console

    Recommendations are suggestions Google Search Console shows on a property’s Overview page, such as submitting a sitemap, looking at trending or declining queries, or fixing a group of pages with indexing problems. They are generated from the property’s own data, appear only when Google has something actionable to show, and expire or change over time. Treat them as a prompt to open the underlying report rather than a to-do list.

    Regular expressionAlso called regexSearch Console

    A regular expression (regex) is a pattern used to match many possible text values. In Search Console filters, for example, a regex can group queries containing alternative words rather than requiring an exact match. Regex is useful but its syntax needs care.

    Removals toolSearch Console

    The Removals tool in Google Search Console lets verified site owners request that certain URLs be temporarily hidden from Google Search. It is not a permanent deletion mechanism: lasting removal usually requires the correct page status or noindex directive.

    Row limitsSearch Console

    Row limits in Search Console are restrictions on how many records a report or export returns. A query table may omit some low-volume or anonymized searches, so visible rows should not be treated as a complete census. This is not necessarily the same as statistical data sampling.

    Search appearanceAlso called Search appearance dimensionSearch Console

    Search appearance is a Search Console dimension or filter that groups performance for certain types of Google search presentation, such as supported rich results. Not every feature or result type is represented as a selectable appearance, so the dimension should not be treated as a complete SERP inventory.

    Search Console annotationsSearch Console

    Search Console annotations are dated markers on the Performance report chart in Google Search Console. System annotations are placed by Google to flag a data processing or reporting change that caused a jump or dip unrelated to your site. Custom annotations are notes of up to 120 characters you add yourself by right-clicking the chart on a date, such as a redesign or a page launch, so later swings can be read against what changed.

    Search Console InsightsSearch Console

    Search Console Insights is a simplified report inside Google Search Console summarizing how the site’s content is doing in Google Search: clicks and impressions, pages and queries trending up or down against the previous period, top countries, and a branded versus non-branded split. It suits site owners and writers who do not want the full Performance report, and its trending queries are a quick source of content ideas. The 2025 version uses Search Console data only; the earlier standalone beta also pulled from Google Analytics.

    Search Console propertySearch Console

    A Search Console property is the collection of URLs you verify and manage within Google Search Console. A Domain property can cover subdomains and protocols, while a URL-prefix property applies only to URLs under a specific starting address.

    Search generative AI controlAlso called Search generative AI settingSearch Console

    The Search generative AI control is a setting in Google Search Console, under Settings, that lets a property owner choose whether the site’s content and links can appear in Google’s generative AI features, currently AI Overviews, AI Mode, and generative features in Discover. The default is Include; choosing Exclude hides the site from those features and the impressions and traffic they bring. It is not a ranking or inclusion signal for the rest of Google Search, and it does not affect AI model training, which is managed separately with the Google-Extended token in robots.txt.

    Search Generative AI reportSearch Console

    The Search Generative AI performance report is a Search Console view, rolled out during 2026, showing how often a site’s URLs appeared in Google’s generative search features, including AI Overviews and AI Mode, with breakdowns by page, country, device, and date. Its main metric is impressions, and the same activity remains inside the overall Performance report, so it is a focused view to read alongside regular Search performance rather than a replacement for it.

    Search queryAlso called querySearch Console

    A search query is the actual words a person types or speaks into a search engine. In Google Search Console, the Performance report lists the queries that produced an impression for one of the site’s pages, with clicks, impressions, click-through rate and average position, which shows which phrases actually bring traffic rather than which ones you hoped would. Rare or privacy-sensitive queries are withheld, so the query rows add up to less than the report’s totals.

    Search typeSearch Console

    Search type is a filter at the top of the Google Search Console Performance report that chooses which kind of Google search the data covers: Web (now split into text-based and multimodal, such as Lens), Image, Video or News. Each is counted separately, so a photo ranking well in Google Images will not show in the Web figures. Discover and Google News have their own reports.

    Security issuesSearch Console

    Security issues is a report in Google Search Console that warns when Google has detected hacked content, malware or unwanted software, or social engineering such as phishing on a site. Affected pages can get a warning label in search results and a warning page in Chrome, so the fix is to clean the site and close the hole it was hacked through, then use Request Review inside the report.

    Sitemaps reportSearch Console

    The Sitemaps report in Google Search Console shows which sitemaps a property has submitted, whether Google could process them, and selected information about discovered URLs. A successful submission confirms processing, not that every listed page will be indexed.

    URL-prefix propertySearch Console

    A URL-prefix property is one of the two ways to set up a site in Google Search Console; it covers only URLs that start with the exact prefix you enter, including protocol and subdomain. https://example.com/ and http://www.example.com/ each need their own property and share no data. A Domain property covers every protocol and subdomain at once and is usually the better choice when you can verify through DNS.

    Indexing statuses

    Alternate page with proper canonical tagSearch Console

    “Alternate page with proper canonical tag” is a Search Console indexing status indicating that Google sees the URL as a duplicate or alternate and recognizes a canonical pointing to a preferred page. The alternate usually does not need separate indexing if the canonical choice is correct.

    Blocked by robots.txtSearch Console

    “Blocked by robots.txt” in Search Console means Googlebot was not allowed to crawl the URL under the website’s robots rules. This may be intentional, but a robots.txt block alone does not reliably remove a URL from Google Search results.

    Blocked due to access forbidden (403)Search Console

    “Blocked due to access forbidden (403)” is a Search Console status indicating that Google tried to access a URL but the server refused the request. A firewall, security plugin, or server permissions could be involved. Investigate whether Googlebot should be allowed to access the page.

    Blocked due to unauthorized request (401)Search Console

    “Blocked due to unauthorized request (401)” means Google encountered a response requiring authentication to access a URL. If the page is intended to be private, that may be normal; if it should appear in Google Search, check login restrictions and server configuration.

    Crawl allowed?Search Console

    The “Crawl allowed?” field in Search Console URL Inspection reports whether Google’s crawler was permitted to request the page under robots.txt rules. A “No” suggests crawling restrictions; it does not, by itself, prove the URL is excluded from Google’s index.

    Crawled - currently not indexedSearch Console

    “Crawled - currently not indexed” means Google has fetched the page but has not included it in the index at this time. This is not automatically a technical error or a penalty. Review whether the page is important, unique, accessible, and useful before trying to change anything.

    Discovered - currently not indexedSearch Console

    “Discovered - currently not indexed” means Google is aware a URL exists but, according to the reported state, has not yet crawled it for indexing. This can happen for many reasons and does not automatically indicate a problem with the page; assess importance and crawl access first.

    Duplicate without user-selected canonicalSearch Console

    “Duplicate without user-selected canonical” is a Page indexing status in Google Search Console: Google found the page duplicates another page, the site never declared a preferred (canonical) version, so Google picked a different URL and left this one out of the index. It is common for tracking-parameter, filtered, paginated, or www versus non-www URLs. Add a canonical tag pointing to the version you want indexed, or make the page genuinely different.

    Duplicate, Google chose different canonical than userSearch Console

    “Duplicate, Google chose different canonical than user” means a site indicated one preferred URL, but Google selected another version as the representative page. This can be normal or indicate conflicting signals; inspect the two URLs and their content before changing canonical tags.

    Duplicate, submitted URL not selected as canonicalSearch Console

    “Duplicate, submitted URL not selected as canonical” is a legacy Google Search Console status from the old Index Coverage report; the current Page indexing report folds the same case into its “Duplicate” reasons, mainly “Duplicate, Google chose different canonical than user”. It means a URL in your sitemap is treated as a duplicate of another page, which Google shows in search instead. Check URL Inspection for the chosen page, then either point the duplicate’s canonical tag at it and drop it from the sitemap, or make the two pages more distinct; sitemap submission does not force Google’s choice.

    Excluded by noindex tagSearch Console

    “Excluded by noindex tag” indicates that Google found an indexing instruction telling it not to include the URL in search results. This may be intentional for thank-you or internal pages, but it should be checked if an important service page is affected.

    Google-selected canonicalSearch Console

    The Google-selected canonical is the one URL Google decides to index and show in search when it finds several pages that are the same or nearly the same. The Google Search Console URL Inspection tool shows it next to the user-declared canonical, the URL your canonical tag asks for. When the two differ, Google has overridden your preference, usually because internal links, redirects or sitemaps point to the other URL, and the Performance report credits that URL.

    IndexedSearch Console

    An indexed page is one whose content a search engine has processed and added to its searchable index. Being indexed makes a page eligible to appear for relevant searches, but it does not guarantee the page will rank highly or receive clicks.

    Indexed, though blocked by robots.txtSearch Console

    “Indexed, though blocked by robots.txt” is a Google Search Console Page indexing status meaning Google added a URL to its index, usually from links on other pages, even though robots.txt stops it crawling the content; the result can appear in search with little or no description. To keep the page out of results, remove the robots.txt block and add a noindex tag, which Google can only see on a page it is allowed to crawl.

    Indexing allowed?Search Console

    “Indexing allowed?” in Search Console indicates whether Google detected an instruction that blocks indexing, such as noindex. It is not the same as “Crawl allowed?”: Google may be permitted to fetch a page but still be instructed not to show it in search results.

    NoteA page blocked from crawling may hide its noindex directive.

    Last crawlSearch Console

    Last crawl is the date and time in Google Search Console’s URL Inspection tool showing when Googlebot most recently fetched that URL. If you changed the page after that date, the index may still hold the old version until Google recrawls it. Requesting indexing in the same tool can prompt a new crawl but does not guarantee it.

    Not found (404)Search Console

    “Not found (404)” means Google requested a URL and the server responded that no resource was available there. This is normal for a page removed without a replacement, but a 404 on an important page or a destination linked from the site should be investigated.

    Not indexedSearch Console

    “Not indexed” means Google knows about a URL but has not included it as an indexed page in Search. The reason matters: it may be intentionally noindexed, redirected, duplicated, inaccessible, or simply not selected for indexing. Use the detailed status before deciding to fix anything.

    Page fetchSearch Console

    Page fetch is a line in Google Search Console’s URL Inspection report that says whether Googlebot could retrieve the page on its last crawl. It reads Successful, or Failed with a reason such as Not found (404), Blocked by robots.txt or a server error, or N/A when no detail is available. A failed fetch explains why a page is not indexed and points at what to fix on the server or in robots.txt.

    Page indexing reportSearch Console

    The Page indexing report in Search Console groups URLs Google knows about into indexed and not-indexed states, with reasons where available. It helps identify important pages that Google cannot or has not indexed, but many excluded URLs are normal.

    Page with redirectSearch Console

    The inspected source URL redirects and normally is not indexed as its own page.

    NoteInspect the final destination rather than trying to index the redirect.

    Redirect errorSearch Console

    Redirect error is a Page indexing status in Google Search Console meaning Googlebot followed a redirect from the URL but never reached a final page: a chain longer than the 10 hops Google follows, a loop, a bad or empty URL in the chain, or a target URL that grew too long. Check the redirect in a browser or crawler and point it straight at the working destination.

    Request indexingSearch Console

    Request indexing is a Search Console action asking Google to consider recrawling a specific inspected URL. It can be helpful after a meaningful change, but it does not force Google to crawl immediately, index the page, or rank it.

    Rich result enhancement reportSearch Console

    A rich result enhancement report is a Google Search Console report, listed under Enhancements, that shows whether the structured data found for one rich result type (such as Review snippet, Breadcrumb or Video) is valid or invalid. It lists the affected pages, separates critical issues that block the rich result from non-critical ones, and offers Validate fix to recheck after a deployment. A valid item is eligible, but Google still decides whether to show it.

    Server error (5xx)Search Console

    “Server error (5xx)” in Search Console indicates Google received a server-side failure while trying to access a URL. If an important page repeatedly returns a 500, 502, or 503 response, investigate hosting, application errors, or server availability before focusing on its content.

    Soft 404Search Console

    A soft 404 occurs when Google interprets a page as effectively missing or providing no meaningful content even though the server does not return a normal 404 status. For example, a “page not found” message served with HTTP 200 may be classified as a soft 404.

    Test live URLSearch Console

    Test Live URL is a Google Search Console check that fetches a page’s current version and evaluates whether Google can access it and detect important indexing signals. It describes the page now, not necessarily the version already indexed by Google, and it does not request or guarantee indexing.

    URL InspectionSearch Console

    URL Inspection is a Google Search Console tool for checking an individual page’s indexing information. It can show the last crawl, the Google-selected canonical, detected directives, and live-test results, helping you investigate why a specific URL is or is not indexed.

    URL is not on GoogleSearch Console

    “URL is not on Google” is the top-line verdict in Google Search Console’s URL Inspection tool meaning the page is not currently indexed and cannot appear in search results. The detail below it gives the reason, such as a noindex tag, a redirect, a crawl error, or “Discovered - currently not indexed”, and that reason decides whether anything needs fixing.

    URL is on GoogleSearch Console

    “URL is on Google” is the verdict the Google Search Console URL Inspection tool shows when a page has been crawled, indexed and is eligible to appear in search results. It confirms the page is in the index, not that it ranks; a page can be on Google and still sit on page five. The opposite verdict, “URL is not on Google”, comes with the reason, such as a noindex tag, a redirect or Google choosing a different canonical.

    User-declared canonicalSearch Console

    The preferred URL indicated by the website, commonly with a canonical link annotation.

    NoteIt is a hint, not an order to Google.

    ValidationSearch Console

    Validation in Search Console is a workflow asking Google to recheck a reported indexing or enhancement issue after you believe it has been fixed. Starting validation does not mean the fix succeeded; Google must verify the affected URLs and report a result.

    Video indexing reportSearch Console

    The Video indexing report in Search Console shows information about whether Google detected and indexed video content on eligible site pages. A webpage can be indexed while its video is not, so the report helps diagnose video-specific eligibility issues.

    Related terms from other topics

    15

    Google Analytics 4

    26 terms
    Active userGA4

    Active users in Google Analytics 4 are the unique users who engaged with the site or app during the selected date range. GA4 counts a user as active when they have an engaged session, or when it records a first visit or engagement time for them, which is why the figure is usually lower than Total users and is the default Users metric in standard reports. It is not the number of people who purchased or submitted a form.

    Bounce rateGA4

    In Google Analytics 4, bounce rate is the percentage of sessions that did not meet the criteria for an engaged session. By default, a session is engaged if it lasts more than 10 seconds, includes a key event, or has at least two page or screen views. Bounce rate is not simply the percentage of one-page visits.

    NoteIt is 100% minus engagement rate.

    Data streamGA4

    A data stream is a source of events flowing into a Google Analytics 4 property, such as a particular website or app. A GA4 property can contain web and app streams, each with settings and identifiers used to collect its activity data.

    Data thresholdingGA4

    Data thresholding is a privacy safeguard in Google Analytics 4 that can hide some report values when showing them could reveal information about a small number of users. When thresholds apply, some tables or totals may appear incomplete even though data collection is occurring.

    Default channel groupGA4

    Default channel group is a set of rules in GA4 that assigns sessions or users to broad acquisition categories such as Organic Search, Paid Search, Direct, Referral, or Email. It provides a consistent way to compare traffic sources rather than looking only at individual websites or campaigns.

    Direct trafficGA4

    Direct traffic is traffic that GA4 cannot attribute to a recognized referring source or campaign under its collection rules. It can include visits from typed URLs, bookmarks, apps, or untagged links, so it does not prove that everyone in the channel deliberately typed your address.

    Engaged sessionGA4

    In GA4, an engaged session is a session that lasts longer than 10 seconds, contains a key event, or has at least two page or screen views, under the default settings. This classification is used to calculate engagement rate and bounce rate; the engagement-time threshold can be adjusted.

    Engagement rateGA4

    Engagement rate in GA4 is the percentage of sessions that count as engaged sessions. By default, a session is engaged if it lasts over 10 seconds, includes a key event, or contains at least two page or screen views. For example, 60 engaged sessions out of 100 is a 60% engagement rate.

    EventGA4

    An event in Google Analytics 4 is a recorded occurrence on a website or app, such as a page view, button click, purchase, or form submission. Events are GA4’s basic measurement units and can include additional details called parameters.

    Event countGA4

    Event count is the total number of times GA4 records a particular event in the selected period. For example, one person submitting three forms could contribute three form-submit events. Event count is therefore different from the number of people who performed the action.

    Event parameterGA4

    An event parameter is a piece of extra information attached to an event in GA4. For example, a purchase event might include a transaction value or currency, helping reports describe not only that something happened but also details about it.

    GA4 propertyGA4

    A GA4 property is the main collection of analytics settings and reporting data for a website, app, or related group of digital properties. It contains one or more data streams and organizes the events collected through them.

    Google Analytics 4Also called GA4GA4

    Google Analytics 4 (GA4) is Google’s analytics platform for understanding what visitors do on a website or app. It collects events such as page views and interactions, then organizes them into reports on users, sessions, traffic sources, and important actions. Unlike Search Console, it focuses on activity after people reach your site.

    Key eventGA4

    A key event is an event in Google Analytics 4 that you mark as especially important to your business, such as a lead-form submission or purchase. GA4 called these conversions until 2024; today a conversion is a separately configured action used for advertising measurement and bidding, which can be created from a key event in either Analytics or Google Ads, so the two counts can differ. Marking an event as key does not prove the action resulted in a qualified lead.

    Measurement IDGA4

    A measurement ID identifies a particular GA4 web data stream, using a format such as G-XXXXXXXXXX. It is included in the website’s Google tag or GTM configuration so recorded website events are sent to the correct Analytics destination.

    New userGA4

    In GA4, a new user is someone recorded as visiting or opening a website or app for the first time, based on events such as first_visit or first_open. This is a measurement-system classification, not proof that the person has never interacted with the business before.

    NoteA different concept from a new session.

    (not set)GA4

    “(not set)” in Google Analytics 4 means the platform could not populate a particular dimension’s value in a report. The cause depends on the dimension and tracking setup; it can involve missing data, event timing, or attribution limitations rather than a single universal error.

    Organic Search channelGA4

    Organic Search is a GA4 traffic channel for visits Analytics identifies as coming from unpaid search engines. For example, a visitor who clicks a normal Google listing may be recorded in this channel. Its session counts will not necessarily match clicks shown in Google Search Console.

    Page viewGA4

    A page view is a recorded instance of someone viewing a webpage. In GA4, the page_view event can fire when a page loads and during certain history-based navigation events. Several page views can come from one user or one session, so the metric is not a count of unique visitors.

    Referral trafficGA4

    Referral traffic in GA4 is website activity attributed to visitors following links from other websites rather than known search, paid, or campaign sources. For example, a click from an industry directory may be counted as referral traffic, subject to analytics rules and exclusions.

    See How backlinks increase referral traffic

    SessionGA4

    A session in Google Analytics 4 groups a visitor’s interactions during a period of activity on a website or app. It begins with a session_start event and can contain multiple page views and other events; it is not the same as one page view or one person.

    Session startGA4

    The session_start event is recorded when Google Analytics 4 begins a new session. It helps GA4 group subsequent activity into that visit, although one user can have many sessions and one session can include many events.

    Source and mediumIncludes Source, MediumGA4

    Source and medium are two analytics dimensions that describe where a visit came from. Source identifies where a visitor came from, such as google, bing, or a particular referring website. Medium describes the general type of traffic, such as organic, referral, or email. GA4 also shows them combined as source / medium. For example, “google / organic” indicates a visit attributed to unpaid Google Search, while “newsletter / email” indicates email campaign traffic.

    Traffic acquisitionGA4

    The Traffic acquisition report in GA4 shows where website sessions came from, such as organic search, paid ads, referral links, or email. It focuses on how visits were acquired, whereas the User acquisition report focuses on where users were first acquired.

    UserGA4

    In GA4, a user is an identifier-based estimate of someone who visited or interacted with a website or app. Google may use browser or device identifiers, user IDs, and other reporting methods; a reported user does not necessarily equal one unique human being.

    User acquisitionGA4

    The User acquisition report in GA4 groups users by the channels that first brought them to the website or app. It answers “Where did we first acquire these users?” rather than “Which channel brought each individual session?”, which is the question the Traffic acquisition report answers.

    Related terms from other topics

    16

    Google Tag Manager & Tracking

    18 terms

    Tags and tracking

    Consent ModeTag Manager & tracking

    Consent Mode is Google’s approach for adjusting how measurement tags behave based on the consent signals a website collects. Depending on the setup and user choices, tags may change which data they store or send. It does not itself provide a consent banner or guarantee legal compliance.

    Cross-domain measurementTag Manager & tracking

    Cross-domain measurement is a GA4 setting that keeps a visit as one session when a visitor moves between two sites you own on different domains, such as a main site and a separate booking site. Without it the second domain starts a new session and your own first domain shows up as the referral source, which breaks attribution. It is configured in the web data stream’s tag settings by listing the domains.

    Data layerTag Manager & tracking

    A data layer is a JavaScript structure used by a website to expose information to tracking tools, commonly Google Tag Manager. For example, it can send an event when a user submits a form and include details about the action. It does not automatically send information to Analytics without tags configured to use it.

    Enhanced measurementTag Manager & tracking

    Enhanced measurement is a GA4 web-data-stream feature that can automatically record supported interactions such as scrolls, outbound clicks, site search, and video engagement when enabled. It still needs verification, and a tracked interaction is not automatically a qualified lead or key event.

    First-party dataTag Manager & tracking

    First-party data is information a business collects directly from its own audience through its own website, app, forms, or customer records, such as GA4 measurements, lead-form submissions, and email sign-ups. It is the foundation of measurement in GA4, Google Tag Manager, and attribution, and it is more durable than third-party data because it does not depend on other companies’ cookies or tracking. Collection and use must still follow the privacy laws and consent requirements that apply to the business and its visitors.

    Google tag (gtag.js)Tag Manager & tracking

    The Google tag is a piece of tracking code that connects a website with Google measurement products such as Google Analytics and Google Ads. It can be installed directly on the site or managed through Google Tag Manager. A tag must be configured correctly to collect useful data.

    Google Tag ManagerAlso called GTMTag Manager & tracking

    Google Tag Manager (GTM) is a tool for adding and managing tracking tags on a website without editing the site’s code for every change. Tags, triggers, and variables work together to determine which data is sent and when. GTM does not automatically measure anything correctly unless it is configured and tested.

    GTM tagTag Manager & tracking

    A GTM tag is a configured piece of tracking or marketing functionality that Google Tag Manager can run on a website. For example, a GA4 event tag can send a form-submission event when a matching trigger fires. A tag is the action; a trigger determines when it runs.

    Tag AssistantTag Manager & tracking

    Tag Assistant is a Google debugging tool that helps verify whether Google tags are installed, which tags fire, and what data they receive. It is often used with Google Tag Manager’s Preview mode to test measurement before publishing changes.

    TriggerTag Manager & tracking

    A trigger in Google Tag Manager is a condition that determines when a tag should run. For example, a trigger can fire a tracking tag after a successful form submission or when a specific button is clicked. The trigger controls timing, while the tag performs the measurement action.

    UTM parametersTag Manager & tracking

    UTM parameters are tags added to a URL so analytics tools can identify where campaign visits came from. For example, a newsletter link might include utm_source=newsletter and utm_medium=email.

    utm_campaignTag Manager & tracking

    utm_campaign is a URL parameter used to name a specific campaign in analytics reports, such as “spring-sale” or “november-newsletter.” It helps group traffic from different links that belong to the same promotion or initiative.

    utm_mediumTag Manager & tracking

    utm_medium is a URL parameter that identifies the marketing channel of a campaign visit, such as email, cpc, or social. For example, ?utm_medium=email helps analytics classify traffic from a tagged newsletter link when used with related UTM parameters.

    utm_sourceTag Manager & tracking

    utm_source is a URL parameter that identifies the referring platform, publisher, or sender for a campaign link, such as google, facebook, or newsletter. It works with utm_medium and utm_campaign to make acquisition reporting more informative.

    VariableTag Manager & tracking

    In Google Tag Manager, a variable stores or retrieves information that a tag or trigger can use, such as a page URL, click text, or transaction value. Variables help make tracking rules reusable and context-aware instead of hardcoding every value.

    Attribution

    AttributionTag Manager & tracking

    Attribution is the way analytics and advertising tools assign credit for a conversion to the marketing interactions that happened before it. For example, a person may find a business through organic search and later return through an ad before submitting a form; different attribution models can credit those visits differently.

    Attribution windowTag Manager & tracking

    An attribution window is the period before a conversion during which a tracking or advertising system may give credit to earlier interactions. For example, a platform may count a purchase if it happens within a defined number of days after an ad click. Window lengths and rules vary by platform.

    Data-driven attributionAlso called DDATag Manager & tracking

    Data-driven attribution uses observed conversion paths and modeled patterns to assign portions of credit to different marketing interactions. Rather than always crediting the last click, it can distribute credit among multiple touchpoints. Its availability and calculations depend on the advertising or analytics product.

    Related terms from other topics

    17

    SEO Tools, Audits & Reporting

    29 terms

    Audits

    Competitor analysisTools & reporting

    Competitor analysis in SEO means examining other websites that compete for the same searches to understand what they do well and where gaps exist. You might compare page types, topic coverage, internal links, backlinks, and usability, but not every search competitor is a direct business competitor.

    Content auditTools & reporting

    A content audit is a structured review of existing pages to determine which should be kept, improved, consolidated, redirected, or removed. The review considers usefulness, accuracy, search intent, duplication, organic performance, and business value rather than traffic alone.

    Log-file analysisTools & reporting

    Log-file analysis is reviewing the web server’s access logs, which record every request made to the site, to see exactly which URLs Googlebot and other crawlers fetched, how often, and what status codes they received. It shows crawler behavior that Google Search Console’s Crawl Stats report only summarizes, such as a crawler wasting requests on filter or parameter URLs instead of the pages you care about.

    SEO auditTools & reporting

    An SEO audit is a structured assessment of how effectively a website serves visitors and can be found in search. It may examine indexability, technical issues, content quality, search intent, internal links, accessibility, and performance, then prioritize work based on likely business impact.

    See Why you need a website audit for SEO

    Site crawlTools & reporting

    A site crawl is an automated scan of a website by a tool such as Screaming Frog, Sitebulb, Semrush or Ahrefs that follows links from page to page and records what it finds. The output lists every URL reached with its status code, title, meta description, headings, canonical tag and word count, which is how audits find broken links, redirect chains, duplicate titles and orphan pages. The crawler is not Google, so its URL list and Google’s index can each contain pages the other does not.

    Technical auditTools & reporting

    A technical SEO audit checks whether a site’s technical setup allows visitors and search engines to access, understand, and use important pages. It commonly reviews crawl errors, robots rules, canonicals, redirects, page templates, mobile behavior, and loading performance, then prioritizes problems.

    Tools

    AhrefsTools & reporting

    Ahrefs is a third-party SEO research platform used to investigate keywords, backlinks, competitors, and website search performance. Its estimates, including Domain Rating and keyword difficulty, are proprietary tool metrics rather than measurements supplied by Google.

    Bing Webmaster ToolsTools & reporting

    Bing Webmaster Tools is Microsoft’s free service for monitoring how a website appears and performs in Bing Search. Site owners can check search queries, indexing and crawl activity, submit URLs or sitemaps (including IndexNow submissions), and investigate technical issues.

    BrightLocalTools & reporting

    BrightLocal is a third-party platform for managing and measuring local SEO work. It offers tools for local ranking reports, business listings, reviews, and competitor research. Its rankings and scores are tool-generated estimates, not official Google rankings.

    Google Keyword PlannerTools & reporting

    Google Keyword Planner is a tool within Google Ads used to research search demand, related keyword ideas, and estimated ad costs. SEOs may use its data for research, but figures reflect an advertising-planning context and should not be treated as precise organic traffic forecasts.

    Google TrendsTools & reporting

    Google Trends shows how interest in a search term or topic changes over time and across regions. Its numbers are normalized relative-interest scores, not raw counts of searches; a score of 100 represents peak relative popularity within the selected comparison.

    LighthouseTools & reporting

    Lighthouse is a free, open-source tool from Google that tests web pages and produces reports on performance, accessibility, SEO, and other quality checks. It helps identify potential issues and recommends ways to improve a page. Lighthouse primarily uses controlled tests, so its performance results can differ from real visitors’ experiences.

    Local search gridTools & reporting

    A local search grid is a third-party report that checks a business’s Google Maps ranking from many points laid out over a map, because local results change with the searcher’s exact location. It shows a grid of numbers or colors, for example ranking 2nd near the office in Boca Raton but 15th three miles away, which reveals how far a Google Business Profile’s visibility reaches. Each run is a snapshot from simulated locations, not an official Google figure.

    Looker StudioTools & reporting

    Looker Studio is Google’s reporting and visualization tool for building dashboards from connected data sources. Marketing teams can use it to combine charts from GA4, Search Console, and other systems into recurring reports, subject to each connector’s data limitations.

    PageSpeed InsightsAlso called PSITools & reporting

    PageSpeed Insights is a free Google tool that analyzes a URL’s page-speed experience. When available, it shows real-user performance data alongside Lighthouse laboratory diagnostics, helping identify issues such as slow loading and delayed responses. A perfect test score is not the same as a great real-world experience.

    Rich Results TestTools & reporting

    Google’s Rich Results Test checks whether a page contains structured data that may qualify for Google-supported rich-result types and flags detectable errors. Passing a test means the markup meets certain technical requirements, not that Google will display an enhanced result.

    Schema validatorTools & reporting

    A schema validator is a tool for checking whether structured-data markup follows the syntax and vocabulary of a given specification, such as Schema.org. Passing validation is not the same as qualifying for every Google rich result; feature-specific testing may also be necessary.

    Screaming FrogTools & reporting

    Website crawler commonly used to audit links, statuses, metadata, directives, and site structure.

    Search Console APITools & reporting

    The Search Console API lets software request supported Google Search Console data automatically, rather than requiring someone to download each report by hand.

    Search operatorsExamples site:, inurl:, intitle:Tools & reporting

    Search-query modifiers that narrow results by domain, URL text, or title text.

    NoteUseful for quick checks, but not a complete substitute for Search Console.

    SemrushTools & reporting

    Third-party SEO and advertising research platform offering audits, keyword data, and backlink heuristics.

    NoteIts warning scores are not automatic Google problems.

    Reporting

    BaselineTools & reporting

    A baseline is the starting measurement used to judge changes over time. In SEO, this might mean recording the previous 28 days of clicks, leads, or rankings before changes to a website, then comparing later results against the same conditions.

    See Why the timeline depends on where you start (law firm SEO)

    BenchmarkTools & reporting

    A benchmark is a reference point used to judge whether performance is strong, weak, or improving. In SEO, this might mean comparing a page with its previous traffic, similar pages, or a relevant competitor. Use comparable time periods and metrics.

    Correlation vs causationTools & reporting

    Correlation means two changes occur together; causation means one change actually produces the other. For example, traffic rising after a title update does not prove that the title caused the increase. Seasonality, rankings, tracking changes, and other factors may also explain it.

    Rank trackingAlso called position trackingIncludes Local rank trackingTools & reporting

    Rank tracking means checking where a website or page appears for selected search queries over time. Tools may track a specific search engine, location, and device, while local rank tracking compares results from multiple geographic points. These are tool observations and differ from Search Console’s aggregated average position.

    Search visibility scoreTools & reporting

    A search visibility score is a proprietary estimate from an SEO tracking tool showing how prominently a website appears across a selected set of keywords. Tools often weight rankings by expected clicks or search demand. It is not an official Google metric and depends on which queries the tool tracks.

    SEO KPITools & reporting

    An SEO key performance indicator (KPI) is a metric chosen to measure progress toward a meaningful goal, such as qualified organic inquiries or traffic to important services. Metrics such as impressions can provide context, but they are not always the outcome that matters most to the business.

    Share of voiceTools & reporting

    SEO share of voice is an estimate of how much visibility a website earns within a chosen set of search terms compared with competing websites. Different platforms calculate it differently, so it should be interpreted as a comparative trend rather than a universal percentage of all Google searches.

    NoteTool formulas vary; this is not Google Ads impression share.

    Traffic anomalyTools & reporting

    A traffic anomaly is a surprising jump or decline in website visits or search performance that differs from the expected pattern. Before blaming a Google update, check tracking changes, seasonality, site outages, indexing, and changes in marketing activity.

    Related terms from other topics

    18

    Search Algorithms, Updates & Spam

    11 terms
    Algorithm updateAlgorithms & spam

    An algorithm update is a change to the systems a search engine uses to choose, organize, or rank results. Updates may affect which pages appear for different searches, but a traffic change near an update is not proof that the update caused it.

    NoteCorrelation with a date does not prove causation.

    See Google Algorithm Update Tracker

    CloakingAlgorithms & spam

    Showing materially different content to search engines and users to manipulate indexing or ranking.

    NoteNot the same as normal responsive design.

    Core updateAlgorithms & spam

    A core update is a broad change Google makes to its main ranking systems several times a year, announced on the Google Search Status Dashboard and rolled out over days or weeks. Sites can see rankings and traffic rise or fall across many pages at once rather than on one page. There is no specific error to fix afterwards; Google advises waiting at least a week after it completes, then reviewing the site’s overall content quality and helpfulness.

    See Google Algorithm Update Tracker

    Doorway pageAlgorithms & spam

    A doorway page is a page created mainly to rank for one specific search, such as a city or keyword variation, that offers little of its own and funnels visitors to the same destination as its siblings, for example a set of “plumber in [city]” pages identical apart from the city name. Google’s spam policies prohibit this as doorway abuse; location pages are fine when each has genuinely different, useful content.

    Google Search Status DashboardAlgorithms & spam

    Google’s official source for announced ranking updates and widespread Search crawling, indexing, or serving incidents.

    See Google Algorithm Update Tracker

    Keyword stuffingAlgorithms & spam

    Keyword stuffing is the unnatural repetition of words or phrases on a page mainly to influence search rankings. For example, repeatedly inserting “best plumber Miami” into every sentence harms readability and may violate search spam policies. Use language that actually helps the reader.

    Ranking volatilityAlgorithms & spam

    Ranking volatility means a website’s observed search positions are moving noticeably over a short period. Fluctuations can occur because of changing search results, competitors, localization, or updates; a one-day shift is not proof of a lasting trend.

    See Google Algorithm Update Tracker

    Reviews updateAlgorithms & spam

    Name used for Google updates to its reviews-ranking system; the system now receives ongoing improvements rather than individually announced reviews updates.

    See Google Algorithm Update Tracker

    Scaled content abuseAlgorithms & spam

    Generating large volumes of low-value content mainly to manipulate search results, regardless of whether AI was used.

    NoteVolume without user value is the core risk.

    Search spam policyAlgorithms & spam

    Google’s search spam policies describe practices intended to manipulate search results, such as cloaking, keyword stuffing, or creating links mainly to influence rankings. Violations can affect a website’s visibility, but an SEO tool warning is not automatically proof of a policy violation.

    Spam updateAlgorithms & spam

    A Google Search update targeting spam and sites that violate its spam policies; changes in rankings are not by themselves proof of a penalty.

    See Google Algorithm Update Tracker

    Related terms from other topics

    19

    AI Search & Emerging Concepts

    9 terms
    AI citationAI search

    An AI citation is a link or source reference that an AI answer tool such as Google AI Overviews, ChatGPT or Perplexity shows next to its generated answer, pointing to the page the answer drew from. Your site can be cited without the reader ever clicking through, so citation visibility and referral traffic are tracked as separate things.

    AI ModeAI search

    AI Mode is a Google Search experience where people can ask complex questions, receive AI-generated responses, and follow up conversationally. Responses can include links to supporting websites, but the links and wording may differ from the regular search results for the same topic.

    AI OverviewAlso called AIOAI search

    An AI Overview is an AI-generated summary that Google may display near the top of certain search results. It can combine information from multiple sources and link to supporting pages. There is no special markup or optimization for it; pages need only the standard eligibility to appear in Google Search, and being cited is not guaranteed even if a page ranks well.

    NoteGrew out of the Search Generative Experience (SGE) experiment, a name you may still see in older articles.

    See AI Overviews favor completeness and consistency (GBP guide)

    AI referral trafficAI search

    AI referral traffic is visits that arrive on your site from a link inside an AI assistant such as ChatGPT, Gemini or Copilot. GA4 groups these under its AI Assistant default channel with the assistant’s domain as the source, for example chatgpt.com; visits with no referrer, such as from a mobile app, still land in Direct. Clicks from Google’s AI Overviews and AI Mode are not referrals: GA4 counts them as Organic Search and Google Search Console folds them into the Web search totals.

    Answer Engine OptimizationAlso called AEOAI search

    Answer Engine Optimization (AEO) is an industry term for shaping content so it can be pulled directly into answers, whether in Google’s AI Overviews and AI Mode, featured snippets, or assistants such as ChatGPT and Perplexity. In practice it means direct answers near the top of a page, clear headings and accurate facts these systems can quote and cite. It is a set of practices, not a separate Google ranking system.

    See Ignoring AI Overviews and answer engines (local SEO mistakes)

    Generative Engine OptimizationAlso called GEOAI search

    Generative Engine Optimization (GEO) is an industry term for work intended to make a brand or its content easier to discover, understand, and cite in AI-generated answers. There is no universal GEO ranking score or guaranteed citation technique; sound content quality and technical SEO still matter.

    See Tips to improve your visibility in AI search

    Large language modelAlso called LLMAI search

    A large language model (LLM) is an AI system trained on large amounts of text and other data to understand prompts and generate language-based responses. LLMs can summarize or answer questions, but their outputs can be inaccurate and should not be treated as verified sources by default.

    Search intent driftAI search

    Search intent drift happens when the meaning of a search or the kinds of results people expect change over time. A keyword that once returned tutorials might later return product pages, so content plans should be checked against current search results rather than an old keyword map alone.

    Zero-click searchAlso called Zero-click behaviorAI search

    A zero-click search occurs when someone gets the information they need from a search results page or AI answer without clicking a link to another website. For example, a weather result may answer the question immediately; zero-click behavior does not necessarily mean the search result was unhelpful.

    See Optimizing for zero-click searches (local SEO mistakes)

    Related terms from other topics

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    0-9

    Need help putting SEO into practice?

    Understanding SEO terminology is a good start. Our team can help you build a strategy that works for your business.

    Contact Us

    Join Our Newsletter

    Stay up to date on industry news and receive promotions & special offers.

    Don't worry we hate spam as much as you do.

    Get in Touch With Us

    Connectica LLC
    8499 West Commercial Blvd
    Tamarac, FL 33351

    Toll Free: 1-877-816-2259
    Local: 954-282-1698

    Connectica is a Google Partner

    Search Official Google Partner List

    This site is protected by reCAPTCHA  ·  Privacy Policy  ·  Terms of Service