An HTML tag (`<link rel="canonical">`) that tells search engines which URL is the official version of a page when multiple URLs lead to the same content. Prevents duplicate-content penalties.
Common case: Shopify product variants (?variant=12345) create unique URLs for the same product. Without a canonical tag, Google sees them as duplicate competing pages, splitting ranking authority. The canonical tag tells Google to consolidate the ranking signal back to the parent URL.
When two or more pages on the same site target identical or very similar keywords, causing them to compete with each other in search results. Google can't decide which one is the right answer, so it ranks neither well.
Common in ecommerce when similar products use overlapping titles (e.g., "Vanilla Bourbon" and "Vanilla Spice" both targeting "vanilla candle"). Fix by deliberately differentiating each page's keyword focus, consolidating into one page, or using canonical tags.
A specific, multi-word search query — usually three or more words — that has lower search volume but higher buyer intent than broad terms. Example: "vanilla bourbon soy candle 8oz" vs. just "candle."
Long-tail keywords are easier to rank for (less competition) and convert better (more specific intent). For new ecommerce stores, long-tail SEO is the primary path to organic traffic in the first 12 months while brand awareness builds.
A hyperlink from another website pointing to your site. Backlinks are one of Google's strongest ranking signals because each one acts as a "vote of confidence" from another site.
Not all backlinks are equal — links from high-authority sites count for more than links from low-quality sites. Building backlinks ethically (through good content, partnerships, PR, customer mentions) is one of the slowest but most durable SEO investments.
E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness)
#Google's framework for evaluating content quality, with particular weight for "Your Money or Your Life" topics like health and finance. Sites with clear authorship, expertise signals, and trust markers rank higher.
E-E-A-T is improved by named human authors, About pages, founder profiles, professional credentials, transparent contact info, and structured data that establishes the publisher's identity. AI assistants weight these signals heavily too when choosing what to cite.
The primary heading on a webpage, marked with the `<h1>` HTML tag. Google reads H1 as the strongest single signal of what the page is about, so every page should have exactly one.
Common mistake: having two H1 tags on a page (often from a theme bug or an announcement bar). This confuses Google about the page topic and can suppress ranking by 15–30%. Modern best practice is one H1 per page, containing the primary keyword.
A 140–160-character HTML tag (`<meta name="description">`) that summarizes a page's content. Doesn't directly affect ranking but heavily influences click-through rate by appearing as the description snippet in Google search results.
Auto-generated meta descriptions usually pull the first sentence of page content, which is rarely optimized for the search snippet. Custom meta descriptions written for each page significantly lift click-through rate from search results.
A descriptive caption attached to an HTML image (`<img alt="...">`) that helps search engines understand non-text content and provides accessibility for screen-reader users.
Beyond accessibility, alt text is a real ranking signal for Google Image Search and is one of the few content cues AI search engines use to understand non-text content on a page. Descriptive, specific alt text ("Vanilla Bourbon candle on a wooden table at dusk") beats generic alt text ("product photo").