If you’ve ever sat through an SEO pitch and nodded along while secretly Googling “what is canonical URL,” you’re not alone. This SEO glossary of terms exists because I’ve spent 15 years watching smart business owners get bamboozled by jargon that should be straightforward. Whether you run an e-commerce store in Orchard or a B2B firm in Tanjong Pagar, these 47 SEO terms will give you the vocabulary to hold your own in any technical conversation.
This isn’t a surface-level dictionary. Each term below includes what it means, why it matters for your rankings, and what you can actually do about it. I’ve structured this so you can read it front to back or jump to whatever term your developer just threw at you in a Slack message.
Let’s get into it.
1. 301 Redirect
What It Means
A 301 redirect is a permanent forwarding instruction. It tells browsers and search engines that a page has moved permanently from URL A to URL B. Think of it like filing a change-of-address form with SingPost, except for web pages.
Why It Matters for Your Rankings
When you move a page without setting up a 301, you lose all the ranking equity that page accumulated. Every backlink pointing to the old URL becomes a dead end. Google’s John Mueller has confirmed that 301 redirects pass the vast majority of link equity to the new destination. In our experience working with Singapore e-commerce sites, failing to implement 301s during a site migration can cause organic traffic drops of 30-60% within the first two weeks.
How to Implement It
If you’re on an Apache server, add this line to your .htaccess file:
Redirect 301 /old-page.html https://www.yoursite.com/new-page.html
For Nginx servers, you’d add a rewrite rule in your server block configuration. If you’re on WordPress, plugins like Redirection or Yoast Premium handle this through the dashboard. Always verify your redirects work by checking the HTTP status code in your browser’s developer tools or using a tool like Screaming Frog.
One common mistake I see with Singapore businesses: setting up redirect chains. That’s when Page A redirects to Page B, which redirects to Page C. Each hop bleeds a small amount of equity and adds latency. Always redirect directly from the old URL to the final destination.
2. Accelerated Mobile Pages (AMP)
What It Means
AMP is a Google-backed open-source framework that strips down HTML to create ultra-fast-loading mobile pages. It restricts JavaScript, enforces asynchronous CSS loading, and caches content on Google’s own servers.
Why It Matters for Your Rankings
AMP used to be a significant ranking factor, especially for news publishers. Google displayed AMP pages in a special carousel at the top of mobile search results. Since 2021, Google replaced the AMP requirement with Core Web Vitals as the performance benchmark. AMP is no longer mandatory for top stories placement.
That said, AMP still delivers genuinely fast page loads. If your site struggles with mobile speed and you don’t have the budget for a full performance overhaul, AMP can be a pragmatic shortcut. For Singapore publishers and content-heavy sites, it’s still worth considering.
How to Implement It
You create a parallel AMP version of each page using AMP HTML specifications. Link the AMP version from your standard page using:
<link rel="amphtml" href="https://www.yoursite.com/page/amp/" />
WordPress users can install the official AMP plugin. Monitor your AMP pages through Google Search Console’s AMP report, which flags validation errors that prevent indexing. Be aware that AMP limits your design flexibility significantly, so weigh the speed gains against the user experience trade-offs.
3. Anchor Text
What It Means
Anchor text is the visible, clickable words in a hyperlink. When you see a blue underlined phrase in an article, that’s anchor text. It signals to Google what the destination page is about.
Why It Matters for Your Rankings
Google uses anchor text as a relevance signal. If 50 websites link to your page using the anchor text “best laksa in Singapore,” Google gets a strong signal that your page is relevant to that query. The original Google PageRank paper by Brin and Page specifically mentioned anchor text as a ranking factor.
But here’s where it gets tricky. Over-optimised anchor text is one of the clearest signals of manipulative link building. If 90% of your backlinks use the exact same keyword-rich anchor text, that’s unnatural. Google’s Penguin algorithm specifically targets this pattern.
What You Should Do
Aim for a natural anchor text distribution. A healthy profile typically looks like this: 30-40% branded anchors (your company name), 20-30% naked URLs, 15-20% generic phrases (“click here,” “this article”), and only 10-15% exact-match keyword anchors. When you’re building internal links, you have more freedom to use descriptive keyword-rich anchors because Google treats internal and external anchor text differently.
4. Bounce Rate
What It Means
Bounce rate measures the percentage of visitors who land on a page and leave without interacting further. No clicks, no scrolls tracked, no form submissions. They came, they saw, they left.
Why It Matters for Your Rankings
Google has never confirmed bounce rate as a direct ranking factor. However, a related metric called “pogo-sticking” (when users click a result, immediately return to the SERP, and click a different result) does signal to Google that your page didn’t satisfy the query. The practical difference is subtle but important.
In Google Analytics 4, the traditional bounce rate has been replaced by “engagement rate,” which measures sessions lasting longer than 10 seconds, having a conversion event, or involving 2+ page views. This is actually a more useful metric for understanding whether your content is working.
What You Should Do
Don’t panic about a high bounce rate in isolation. A blog post that fully answers a user’s question might have a 85% bounce rate, and that’s perfectly fine. The user got what they needed. Focus instead on pages where high bounce rate correlates with low conversion or short time-on-page.
Practical fixes: improve your above-the-fold content so visitors immediately see relevance. Add a clear table of contents for long articles. Use internal links to guide readers deeper into your site. For Singapore audiences specifically, make sure your page loads fast on mobile. Over 72% of web traffic in Singapore is mobile, and 53% of mobile users abandon pages that take longer than 3 seconds to load.
5. Breadcrumb Navigation
What It Means
Breadcrumbs are a secondary navigation trail that shows users their location within your site’s hierarchy. They typically appear near the top of a page and look like: Home > Category > Subcategory > Current Page.
Why It Matters for Your Rankings
Google frequently displays breadcrumbs in search results instead of the raw URL. This gives your listing a cleaner, more structured appearance and helps users understand what your page is about before they click. Breadcrumbs also help search engines understand your site architecture, which improves crawl efficiency and can boost the rankings of deeper pages.
How to Implement It
Add BreadcrumbList structured data markup using JSON-LD format. Here’s a simplified example:
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://yoursite.com/"}, {"@type": "ListItem", "position": 2, "name": "SEO Services", "item": "https://yoursite.com/seo-services/"}]}
WordPress users can enable breadcrumbs through Yoast SEO or RankMath. Validate your implementation using Google’s Rich Results Test tool. One thing I often see Singapore businesses miss: make sure your breadcrumb hierarchy matches your actual URL structure. Inconsistencies confuse both users and crawlers.
6. Cached Page
What It Means
A cached page is a stored snapshot of your web page that Google keeps in its index. It represents what your page looked like the last time Googlebot visited and crawled it.
Why It Matters for Your Rankings
The cached version tells you exactly what Google “sees” on your page. This is incredibly useful for debugging. If your content appears differently in Google’s cache than on your live site, you might have rendering issues, cloaking problems, or JavaScript content that Googlebot can’t process.
Note: Google removed the direct “Cached” link from search results in early 2026. You can still access cached pages through Google Search Console’s URL Inspection tool by clicking “View Crawled Page,” or by using the cache: operator in the search bar (though this is being phased out too).
What You Should Do
Periodically check your cached pages to ensure Google is seeing your full content. This is especially important if you use client-side JavaScript rendering (React, Vue, Angular). If your cached page shows a blank or skeleton page, Google isn’t rendering your JavaScript properly, and you need to implement server-side rendering or pre-rendering.
7. Canonical URL and Tag
What It Means
A canonical tag is an HTML element that tells search engines which version of a page is the “master” copy. It’s your way of saying, “I know there are multiple URLs showing similar content, but please treat this one as the definitive version.”
Why It Matters for Your Rankings
Duplicate content is one of the most common technical SEO problems, especially for e-commerce sites. Consider a product page that can be reached via:
- yoursite.com/products/widget
- yoursite.com/products/widget?colour=red
- yoursite.com/category/gadgets/widget
- yoursite.com/products/widget?ref=homepage
Without canonical tags, Google might split the ranking signals across all four URLs, diluting your authority. Or worse, Google might pick the wrong version to index. Canonical tags consolidate all ranking signals to your preferred URL.
How to Implement It
Add this to the <head> section of every page:
<link rel="canonical" href="https://www.yoursite.com/preferred-page/" />
Critical rules: every page should have a canonical tag, even if it’s self-referencing. Canonical tags should point to the HTTPS version with your preferred www or non-www format. Never canonical a page to a URL that returns a 4xx or 5xx error. And remember, canonical tags are hints, not directives. Google can choose to ignore them if your implementation is contradictory.
8. Content Delivery Network (CDN)
What It Means
A CDN is a network of servers distributed across multiple geographic locations that serve your website’s static content (images, CSS, JavaScript) from the server closest to the user. Major CDN providers include Cloudflare, AWS CloudFront, and Akamai.
Why It Matters for Your Rankings
Page speed is a confirmed Google ranking factor. For Singapore businesses targeting local audiences, a CDN with a Singapore edge server (which all major providers have) can reduce your Time to First Byte (TTFB) by 40-70% compared to serving from a US or European origin server.
If you also target regional markets like Malaysia, Indonesia, or Australia, a CDN becomes even more critical. Without one, a user in Jakarta requesting your page from a Singapore-hosted server experiences noticeable latency. With a CDN, they get served from a nearby edge server in milliseconds.
How to Implement It
Cloudflare offers a free tier that’s sufficient for most small to medium Singapore businesses. Sign up, point your domain’s nameservers to Cloudflare, and your static assets are automatically cached and distributed. For more control, services like AWS CloudFront let you configure cache behaviours, set custom TTLs, and integrate with your existing infrastructure.
One thing to watch: make sure your CDN configuration doesn’t create duplicate content issues by serving the same page from both your origin URL and the CDN URL. Use proper canonical tags and ensure the CDN serves content under your own domain, not a separate CDN subdomain.
9. Dwell Time
What It Means
Dwell time is the duration between when a user clicks on your search result and when they return to the search engine results page (SERP). It’s different from “time on page” (which measures total time regardless of traffic source) and “session duration” (which measures the entire visit).
Why It Matters for Your Rankings
Bing has publicly confirmed that dwell time influences their rankings. Google hasn’t confirmed it directly, but leaked documents and patents suggest they use similar engagement signals. A Microsoft research paper found that dwell times under 30 seconds were strongly associated with user dissatisfaction.
Think about it from Google’s perspective. If 80% of users who click on Position 1 immediately bounce back to the SERP, but users who click Position 3 stay for 4 minutes, that’s a strong signal that Position 3 deserves to be higher.
What You Should Do
Create content that matches search intent precisely. If someone searches “CPF contribution rates 2026,” they want a clear table with the current rates, not a 2,000-word essay on the history of CPF. Match the format to the intent.
For longer content, use engaging formatting: subheadings every 200-300 words, relevant images, pull quotes, and interactive elements. Place your most valuable content above the fold so users immediately see they’re in the right place. Add a table of contents with jump links for articles over 1,500 words.
10. External Links (Outbound Links)
What It Means
External links are hyperlinks on your page that point to a different website. They’re the opposite of internal links (which point to other pages on your own site).
Why It Matters for Your Rankings
There’s a persistent myth that linking out to other sites “leaks” your PageRank and hurts your rankings. This is outdated thinking. Google’s algorithms actually use outbound links as a quality signal. A page that cites authoritative sources (government sites, academic papers, industry leaders) demonstrates expertise and trustworthiness.
A study by Reboot Online tested this directly. They created 10 new websites, half with outbound links to authoritative sites and half without. The sites with outbound links consistently ranked higher. The difference was measurable within weeks.
What You Should Do
Link to authoritative, relevant sources when they add value for your reader. For Singapore-specific content, link to government sources like MAS, IRAS, or ACRA when referencing regulations. Link to original research when citing statistics.
Use the rel="nofollow" attribute for paid links, affiliate links, or user-generated content. Use rel="sponsored" for paid placements. For editorial links to trusted sources, a standard dofollow link is perfectly fine and actually beneficial.
11. Faceted Navigation
What It Means
Faceted navigation lets users filter content by multiple attributes simultaneously. On a property listing site, you might filter by location, price range, number of bedrooms, and property type. Each combination of filters typically generates a unique URL.
Why It Matters for Your Rankings
This is one of the most technically challenging SEO problems, especially for Singapore e-commerce sites. A site with 500 products and 8 filter categories can generate hundreds of thousands of unique URLs. Most of these are thin content pages with little unique value, and they consume your crawl budget at an alarming rate.
I’ve audited Singapore e-commerce sites where faceted navigation created over 200,000 indexable URLs from a catalogue of just 3,000 products. Google was spending all its crawl budget on filter combinations instead of crawling the actual product pages.
How to Fix It
Use a combination of these techniques: canonicalise all filtered pages back to the main category page. Add noindex tags to filter combinations that don’t have search demand. Use the URL Parameter tool in Google Search Console (if still available for your property) to tell Google how to handle specific parameters. For the most aggressive approach, use JavaScript-based filtering that doesn’t change the URL at all, keeping all filter combinations off Google’s radar entirely.
The key decision: which filter combinations have actual search demand? If people search “red Nike running shoes size 10,” that filter combination deserves its own indexable page. If nobody searches “blue cotton socks size 7 sorted by price low to high,” that URL should be noindexed or canonicalised.
12. Gateway Page (Doorway Page)
What It Means
A gateway page is a page created solely to rank for a specific query and funnel users to a different destination. They’re sometimes called doorway pages, bridge pages, or portal pages.
Why It Matters for Your Rankings
Google explicitly lists doorway pages as a violation of their spam policies. The penalty can be severe: manual action resulting in complete removal from search results. Google’s definition is clear: pages that are created to rank for specific search queries only to redirect or funnel users to a single destination.
However, there’s a legitimate grey area. Location pages for businesses that serve multiple areas are technically similar to doorway pages. The difference lies in whether each page provides unique, valuable content specific to that location.
What You Should Do
If you serve multiple locations in Singapore (say, you have dental clinics in Tampines, Jurong, and Bishan), create individual location pages. But make each one genuinely unique: include the specific address, opening hours, team members at that location, nearby landmarks, parking information, and location-specific reviews. Don’t just swap out the location name on a template page. That’s what gets flagged as a doorway page.
13. Google Search Console (GSC)
What It Means
Google Search Console is Google’s free tool that shows you how your site performs in Google Search. It provides data on which queries bring users to your site, which pages are indexed, and what technical issues Google has found.
Why It Matters for Your Rankings
GSC is the only tool that gives you actual Google data, not estimates. Third-party tools like Ahrefs and SEMrush estimate your traffic and rankings. GSC tells you the real numbers: actual impressions, actual clicks, actual average position for every query.
The Performance report alone is worth its weight in gold. It shows you queries where you’re ranking on page 2 (positions 11-20) with high impressions but low clicks. These are your quick-win opportunities. A small improvement in content or backlinks can push these to page 1, where click-through rates jump dramatically.
What You Should Do
Set up GSC for all four versions of your site: http://yoursite.com, https://yoursite.com, http://www.yoursite.com, and https://www.yoursite.com. Better yet, verify the domain property to capture all variations at once. Submit your XML sitemap. Check the Coverage report weekly for indexing errors. Monitor Core Web Vitals. Use the URL Inspection tool to request indexing of new or updated pages.
14. Google Analytics
What It Means
Google Analytics (now GA4) is Google’s free web analytics platform. It tracks user behaviour on your website: where visitors come from, what they do on your site, and whether they convert.
Why It Matters for Your Rankings
Google Analytics doesn’t directly affect your rankings. Google has repeatedly stated they don’t use GA data as a ranking signal. But GA is essential for measuring the impact of your SEO efforts and making data-driven decisions about what to optimise next.
GA4 introduced event-based tracking, which is a significant shift from the session-based model of Universal Analytics. Every user interaction (page view, scroll, click, video play) is now tracked as an event. This gives you much more granular data about how users engage with your content.
What You Should Do
Set up GA4 with proper conversion tracking. Define what a “conversion” means for your business: form submissions, phone calls, purchases, or downloads. Create a custom report that shows organic traffic performance by landing page, including engagement rate, conversions, and revenue. Review this monthly to identify which pages are driving business results and which need improvement.
For Singapore businesses, set up your GA4 property with the correct timezone (GMT+8) and currency (SGD). Enable Google Signals for cross-device tracking, which is important because Singaporeans frequently switch between mobile and desktop throughout their purchase journey.
15. Heading Tags (H1-H6)
What It Means
Heading tags are HTML elements that define the hierarchy of content on a page. H1 is the main title, H2 marks major sections, H3 marks subsections within H2s, and so on down to H6.
Why It Matters for Your Rankings
Google uses heading tags to understand the structure and topic hierarchy of your content. John Mueller has confirmed that H1 tags help Google understand the page’s main topic, though he’s also said that having multiple H1s won’t cause a penalty.
More importantly, heading tags directly impact your ability to win featured snippets. Google often pulls content from sections with clear H2/H3 headings that match the search query. If someone searches “how to register a company in Singapore,” and your page has an H2 that reads “How to Register a Company in Singapore” followed by a concise numbered list, you’re well-positioned for the featured snippet.
What You Should Do
Use exactly one H1 per page, containing your primary keyword naturally. Structure your H2s as the main sections of your content. Use H3s for subsections. Don’t skip levels (going from H2 directly to H4). Include relevant keywords in your headings, but write them for humans first. A heading like “7 Steps to File Your Singapore GST Return Online” is far better than “GST Filing Singapore Online Steps Guide.”
16. Hreflang Tags
What It Means
Hreflang is an HTML attribute that tells search engines which language and regional version of a page to show to users in different locations. It’s essential for websites that serve content in multiple languages or target multiple countries.
Why It Matters for Your Rankings
Singapore is a multilingual market. If your site has content in English, Mandarin, Malay, and Tamil, hreflang tags ensure Google shows the right version to the right user. Without them, Google might show your Mandarin page to English-speaking users, or your Singapore-targeted English page might compete with your Malaysia-targeted English page.
Hreflang implementation errors are among the most common technical SEO issues I see on Singapore sites targeting regional markets. One misconfigured tag can cause the wrong country version to rank in the wrong market.
How to Implement It
Add hreflang tags in the <head> section of each page:
<link rel="alternate" hreflang="en-sg" href="https://yoursite.com/page/" />
<link rel="alternate" hreflang="zh-sg" href="https://yoursite.com/zh/page/" />
<link rel="alternate" hreflang="en-my" href="https://yoursite.com.my/page/" />
Always include a self-referencing hreflang tag. Always include an x-default tag for users who don’t match any specified language/region. And make sure hreflang tags are reciprocal: if Page A references Page B, Page B must reference Page A. Use Ahrefs or Screaming Frog to audit your hreflang implementation for errors.
17. HTTPS (SSL/TLS)
What It Means
HTTPS is the secure version of HTTP, the protocol used to transfer data between a browser and a website. It encrypts the connection using SSL/TLS certificates, protecting user data from interception.
Why It Matters for Your Rankings
Google confirmed HTTPS as a ranking signal in 2014. While it’s a lightweight signal compared to content quality and backlinks, it’s a baseline requirement. Chrome now displays a “Not Secure” warning for HTTP sites, which destroys user trust and increases bounce rates.
For Singapore businesses handling any form of user data (contact forms, e-commerce transactions, login pages), HTTPS isn’t optional. The PDPA (Personal Data Protection Act) requires organisations to protect personal data with reasonable security measures. Running an unencrypted site while collecting personal data could expose you to regulatory issues.
What You Should Do
If you’re still on HTTP, migrate to HTTPS immediately. Get an SSL certificate (Let’s Encrypt offers free ones, or your hosting provider likely includes one). Set up 301 redirects from all HTTP URLs to their HTTPS equivalents. Update your canonical tags, sitemap, and internal links to use HTTPS. Verify the HTTPS version in Google Search Console. Check for mixed content warnings (HTTP resources loaded on HTTPS pages) using your browser’s developer tools.
18. Indexing
What It Means
Indexing is the process by which search engines store and organise web pages in their database. When a page is “indexed,” it means Google has crawled it, processed its content, and added it to its searchable database. Only indexed pages can appear in search results.
Why It Matters for Your Rankings
You can have the best content in the world, but if Google hasn’t indexed your page, it won’t rank for anything. Indexing issues are surprisingly common. I’ve audited Singapore sites where 40-60% of their pages weren’t indexed, often due to technical problems the site owner didn’t know about.
What You Should Do
Check your indexing status in Google Search Console’s Pages report (formerly Coverage report). Common reasons pages aren’t indexed include: noindex tags (intentional or accidental), pages blocked by robots.txt, thin content that Google deems not worth indexing, crawl budget exhaustion on large sites, and orphan pages with no internal links pointing to them.
For new pages, use the URL Inspection tool in GSC to request indexing. Don’t rely on this for every page though. Proper internal linking and XML sitemaps should handle indexing at scale. If you have pages that Google is choosing not to index despite no technical blocks, the content likely needs to be improved or consolidated with other pages.
19. Internal Links
What It Means
Internal links are hyperlinks that connect one page on your website to another page on the same website. They’re the roads and highways of your site’s architecture.
Why It Matters for Your Rankings
Internal linking is the most underrated SEO technique. It’s completely within your control, costs nothing, and can produce measurable ranking improvements within weeks. Internal links distribute PageRank throughout your site, help Google discover and index new pages, and establish topical relationships between your content.
A study by Ninja Outreach found that adding internal links to underperforming pages increased their organic traffic by an average of 40% within 3 months. We’ve seen similar results with Singapore clients, particularly when we restructure internal links around topic clusters.
What You Should Do
Audit your internal links using Screaming Frog or Sitebulb. Identify pages with fewer than 3 internal links pointing to them. These are “orphan” or “near-orphan” pages that Google may struggle to find and rank. Create a hub-and-spoke model: your main service or category pages (hubs) should link to related supporting content (spokes), and the spokes should link back to the hub.
Use descriptive anchor text for internal links. Instead of “click here,” use “our guide to technical SEO audits.” Place internal links high in the content where possible, as links higher on the page carry slightly more weight.
20. JavaScript SEO
What It Means
JavaScript SEO refers to the practice of ensuring that content rendered by JavaScript frameworks (React, Angular, Vue.js) is properly crawlable and indexable by search engines.
Why It Matters for Your Rankings
Google can render JavaScript, but it does so in a two-phase process. First, Googlebot crawls the raw HTML. Then, it queues the page for rendering, which can take days or even weeks. During that gap, any content that only exists in JavaScript is invisible to Google.
This is a growing problem in Singapore as more businesses adopt single-page application (SPA) frameworks. I’ve seen cases where a beautifully designed React site had zero organic traffic because Google couldn’t see any of the content.
What You Should Do
If you use a JavaScript framework, implement server-side rendering (SSR) or static site generation (SSG). Next.js (for React) and Nuxt.js (for Vue) make this relatively straightforward. Alternatively, use dynamic rendering, which serves a pre-rendered HTML version to search engine bots while serving the JavaScript version to regular users.
Test your JavaScript rendering by using Google Search Console’s URL Inspection tool and comparing the “Crawled Page” HTML with the “Live Test” rendered version. If they’re significantly different, you have a rendering problem.
21. Keyword Density
What It Means
Keyword density is the percentage of times a keyword appears on a page relative to the total word count. If your 1,000-word article mentions “SEO services Singapore” 10 times, the keyword density is 1%.
Why It Matters for Your Rankings
It doesn’t, really. Not in the way people think. There’s no magic keyword density number that will rank your page. Google’s algorithms have evolved far beyond simple keyword counting. They use natural language processing (NLP) and the BERT model to understand context, synonyms, and search intent.
That said, you still need to include your target keyword and related terms so Google understands what your page is about. The key is writing naturally. If you’re writing a comprehensive article about “HDB renovation in Singapore,” you’ll naturally mention renovation, HDB, contractors, permits, and related terms without forcing them.
What You Should Do
Stop obsessing over keyword density percentages. Instead, use tools like Surfer SEO or Clearscope to analyse the top-ranking pages for your target keyword. These tools identify the terms and topics that top-ranking pages consistently cover. Make sure your content covers those topics comprehensively. This approach, called content optimisation, is far more effective than keyword counting
