SEO Guides
SEO for SaaS: The Complete Beginner's Tutorial
Learn SEO for SaaS from zero: how search works, the page types that drive signups, keyword research, technical SEO, AI search, and realistic timelines.
TL;DR: SEO is how you get found in search without paying per click. This tutorial covers the fundamentals from zero — how search engines work, the five stages of SEO, keyword research, on-page and technical optimisation, links, AI search — and then the layer that general SEO guides leave out: the page types, technical decisions, metrics and timelines that are specific to selling software by subscription.
Most people who try SEO fail not because the subject is too hard. They fail because they start with the wrong expectations.
They expect rankings in two weeks. They copy tactics from a post written three years ago. They buy a course, skim the videos, and wonder why nothing moves.
I started building websites before most SEO tools existed. In the past 15 years I have owned over 100 websites, tested 50+ SEO tools with my own money, and watched one of my own sites lose 100% of its traffic overnight to a core update. I know what starting from zero feels like.
This is the guide I wish existed when I started. It is not a tips list. It is the most complete foundation I know how to write — and because most of the people who ask me for it are building software, every section carries the SaaS version of the answer alongside the general one.
If you are new to SEO, or you have picked up fragments and want a structured foundation before going deeper, start here.
Part 1: How Search Works
What Is a Search Engine?
A search engine is a platform where you type what you want to find and it returns the most relevant results from its database.
Simple definition. What happens behind it is not simple at all.
There are over 1.1 billion websites on the internet. Search engines have indexed at least 5.5 billion pages. Google alone processes more than 8.5 billion searches every day — over 40,000 per second.
When you search “best help desk software for startups”, Google does not just pull a list. It scans its index, evaluates hundreds of signals, and decides which results best answer the question. In under a second.
Crawling, Indexing, and Serving
Search engines operate in three stages. Understanding them is the foundation of everything else.
Stage 1: Crawling. Automated bots — crawlers, spiders, Googlebot — discover pages. They start from pages they already know and follow links to find new ones. Googlebot reads the content, downloads a copy, follows every link, and queues what it finds.
If nothing links to your page from anywhere, Googlebot may never find it. This is why a brand-new SaaS site with no inbound links and no internal linking structure can sit unindexed for weeks.
Stage 2: Indexing. Once crawled, the page is analysed. Google reads the text, examines images, looks for structured data, and works out what the page is about. Then it stores a version in its index.
Not every page gets indexed. Google skips pages that are thin, duplicate, blocked by robots.txt, or marked noindex. Programmatic SaaS pages — hundreds of near-identical integration pages — are the most common thing I see fail at this stage.
Stage 3: Serving. When someone searches, Google retrieves relevant pages and ranks them, considering location, language, device, history, its reading of intent, and hundreds of other signals.
The page that ranks is not the “best” by every measure. It is the one Google judges to best match what the user actually wants.
Search Engine Market Share
| Search Engine | Global Market Share (2025) |
|---|---|
| ~91.5% | |
| Bing | ~3.0% |
| Yahoo | ~1.4% |
| Baidu | ~1.1% (China-specific) |
| DuckDuckGo | ~0.7% |
| Yandex | ~0.5% (Russia-specific) |
For most SaaS businesses targeting English-speaking markets, Google is the priority. Bing matters more than its share suggests for B2B — it is the default in a lot of locked-down corporate environments, and it feeds Copilot.
What Is SEO? The Real Definition
SEO stands for Search Engine Optimisation. Most explanations either oversimplify it or drown you in jargon.
Here is my definition: SEO is the process of optimising your pages against the ranking factors for your target queries, in order to rank in organic, non-paid results.
That matters for what it does not say. It does not say “trick Google”. It does not say “stuff keywords”. It says optimise — make your pages genuinely better for the people searching.
What SEO Is Not
SEO is not a one-time project. You cannot optimise once and forget it. The algorithm updates constantly, competitors keep publishing, content ages, rankings shift.
SEO is not free. Organic clicks cost nothing per click. But SEO requires your time, real content, and usually paid tools for accurate data.
SEO is not guaranteed. Nobody controls Google’s algorithm. Anyone promising page one in 30 days is lying.
The Five Stages of SEO
- Keyword research — identifying what your audience searches and which terms are worth targeting.
- On-page SEO — optimising individual pages with the right structure, content and keywords.
- Technical SEO — ensuring your site can be crawled, indexed and loaded quickly.
- Off-page SEO — building credibility through backlinks and external signals.
- Tracking and maintenance — monitoring performance and improving continuously.
These are not linear. A perfectly optimised page with no links still struggles on competitive terms. Fast technical performance without good content goes nowhere.
Why SaaS SEO Is Its Own Discipline
Everything above is universal. This is where selling software by subscription changes the calculation, and it changes it enough that following general SEO advice will send you at the wrong targets in the wrong order.
A customer is worth their lifetime value, not a transaction. An e-commerce site converting a £40 order needs volume for a keyword to pay. If your product is £200 a month with a 30-month average life, one customer is worth £6,000. A query with 40 searches a month converting at 2% is worth roughly £4,800 a month in new lifetime value at a strong ranking. No consumer-goods SEO would look twice at 40 searches a month. In SaaS it justifies a dedicated page.
This single fact invalidates most “minimum search volume” advice you will read.
Your competitors are funded and they started earlier. In consumer niches you compete with affiliates and small publishers. In SaaS you compete with companies that have a content team, a link budget, and a four-year head start on the category term. That is not a reason to avoid SEO — it is a reason to be extremely disciplined about which queries you attack first.
Review aggregators own your best head terms. Search “best CRM software” and count how many results are G2, Capterra, TrustRadius, or a listicle from a publication with a DR of 90. You are unlikely to displace them, and a year spent trying is a year wasted. There is a better strategy, covered below.
Your funnel is the product, not a checkout. An e-commerce visitor buys or does not. A SaaS visitor starts a trial, or books a demo, or reads docs for a fortnight and converts through a completely different route. Attribution is genuinely harder, and measuring SEO by sessions will mislead you.
You have three sites, not one. Marketing site, blog, and documentation — often on different platforms, sometimes different domains. How you arrange them is a technical SEO decision worth more than most content decisions, and it is expensive to reverse later.
Your category vocabulary moves. Categories get renamed, competitors appear, and “alternative” demand is created the moment a rival raises prices or gets acquired. Keyword research is not a once-a-year exercise in a fast-moving category.
Is SEO Right for Your SaaS?
Most SaaS businesses should invest in SEO. “Most” is not “all”.
The Real Advantages
Targeted traffic at no cost per click. Someone searching “asana alternative for small teams” and clicking your organic result costs you nothing. Every paid click costs money, and in B2B SaaS the cost per click on commercial terms is brutal — £15 to £50 is normal, and higher in categories like security and compliance.
Compounding results. A page that ranks tends to keep ranking. Unlike an ad that stops the moment the budget does, a well-ranked page produces traffic for months or years. One of my sites generated 76,500 organic clicks in a year from content published over 18 months.
It lowers blended CAC over time. This is the argument that matters to a board. Paid acquisition cost is roughly linear with volume. Organic is not — the same page serves the hundredth visitor at no extra cost. SEO is one of the few channels where CAC improves with scale rather than degrading.
Trust signals. Users trust organic results more than ads, and in B2B, buyers researching a purchase they will have to defend internally weigh an organic result differently from a sponsored one.
Measurable performance. Search Console and GA4 give exact data on which pages rank, which queries drive clicks, and what people do after arriving.
The Real Disadvantages
Results take time. No way around it. Three to twelve months before meaningful results on most terms. If you need pipeline this quarter, SEO is not the answer — run ads and do SEO alongside.
Algorithm risk. Google runs core updates several times a year. A site ranking well today can lose half its traffic in one update. I have watched it happen to my own site.
Competition is real. You are competing with companies that have been at this for years. Outranking them takes better content, stronger links, and consistency.
Traffic is not pipeline. Ten thousand monthly visitors who never start a trial is worth less than five hundred who do. SEO without conversion strategy inflates vanity metrics — and in SaaS this failure is especially common, because informational blog content is the easiest thing to produce and the least likely to convert.
It can be the wrong stage. Pre-product-market-fit, your positioning changes faster than pages can rank. Keep the cheap fundamentals in place and postpone the content investment.
SEO vs SEM: Which Should You Use?
SEO = earning unpaid organic traffic by optimising your site. SEM = paying for visibility through ads, usually PPC.
| Factor | SEO | SEM/PPC |
|---|---|---|
| Cost per click | None (after ranking) | Pay per click |
| Time to results | 3–12 months | Immediate |
| Sustainability | Long-term if maintained | Stops when budget ends |
| Ad blocker impact | Not affected | ~27% of US users block ads |
| Click-through rate | Higher trust and CTR | Lower trust |
| Testing speed | Slow | Rapid iteration |
| Best for | Compounding acquisition | Validation, launches, deadlines |
For SaaS specifically, the two have a relationship worth exploiting. Run ads on the commercial terms you eventually want to rank for organically. You will learn within weeks which queries actually produce trials that convert to paid — data that would otherwise take you six months of content production to discover. Then write the organic pages for the winners and stop guessing.
The reverse is also true: once a page ranks organically in position one or two, you can often cut the ad spend on that exact term and keep most of the volume.
If you have no ad budget, start with long-tail, low-competition terms. If you have a launch deadline, SEM is the faster lever. If you are building for the long term, run both.
Part 2: Types of SEO and SERP Basics
Types of SEO: Which Should You Focus On?
SEO is a family of strategies, each targeting a different search context.
Technical SEO covers infrastructure: crawlability, indexability, speed, Core Web Vitals, structured data, architecture. Without it, content and links underperform.
On-page SEO covers everything on individual pages: keyword placement, content quality, headings, internal links, experience. The most controllable part of SEO.
Off-page SEO covers external signals, primarily backlinks. A link from a trusted, relevant site tells Google your content is worth citing.
International SEO targets multiple countries or languages via hreflang, domain structure and localised content. Relevant for SaaS earlier than most founders expect, because software sells across borders from day one — but only worth doing when you have genuinely localised content, not machine-translated pages.
Local SEO targets a geographic area through Google Business Profile, citations and reviews. Mostly irrelevant to SaaS, with two exceptions: you sell to local businesses and want to rank for “[service] software [city]”, or you have a regional sales presence worth surfacing.
eCommerce SEO targets product and category pages for buyer-intent searches. Not your model, but the discipline of optimising many similar pages at scale transfers directly to programmatic SaaS pages.
YouTube SEO matters more for SaaS than most teams act on. Product walkthroughs, comparison videos and tutorial content rank in both YouTube and Google, and video results increasingly occupy space above organic text for how-to queries.
Platform-specific SEO. WordPress has the most mature SEO ecosystem. Webflow and Framer are common on SaaS marketing sites and are capable, with real limits on programmatic scale. Whatever the platform, the question that matters is whether you can control titles, canonicals, redirects and rendering.
Priority Order for a SaaS Site
Do these in order, not in parallel:
- Technical — a crawlable, indexable, fast marketing site with content in the HTML.
- On-page — the commercial pages first, informational content second.
- Off-page — once there is something worth linking to.
- International — only after one market works.
The SaaS Page Types That Actually Drive Signups
This is the section I would keep if I could keep only one. Most SaaS teams start a blog, publish thought leadership, and conclude SEO does not work for them. The problem is almost never effort. It is that they never built the pages that capture people who are already shopping.
| Page type | Query shape | Where it sits | Difficulty |
|---|---|---|---|
| Category / head term | ”project management software” | Top | Brutal — last, not first |
| Alternative | ”asana alternative for agencies” | Bottom | Moderate — high value |
| Comparison | ”asana vs monday” | Bottom | Moderate |
| Integration | ”slack time tracking integration” | Bottom | Low |
| Use case / segment | ”project management for architects” | Middle–bottom | Low to moderate |
| Job to be done | ”how to track billable hours” | Top–middle | Low to moderate |
| Pricing / free tier | ”free project management for 5 users” | Bottom | Moderate |
| Free tool or template | ”invoice template”, “ROI calculator” | Top, links | Low — link magnet |
| Glossary / definition | ”what is a webhook” | Top | Low, rarely converts |
Alternative pages target people actively leaving a competitor. They convert better than anything else you can rank. Write one per meaningful competitor, be genuinely fair about where the competitor is better, and include a migration path. Buyers can tell when a comparison is dishonest, and so increasingly can Google.
Comparison pages capture the shortlist stage. Build the head-to-heads the market actually makes — check which comparisons G2 publishes and which “X vs Y” queries have volume — rather than the ones flattering to you.
Integration pages are the most underrated opportunity in SaaS SEO. Every meaningful integration is a query with clear commercial intent and low competition. Fifty integration pages, each genuinely describing what the integration does and how to set it up, is often the single highest-ROI project available to a mid-stage SaaS site.
The trap is doing them badly. Fifty pages generated from a template with the tool name swapped are thin duplicates and Google will index a handful and drop the rest. Each page needs something real: what actually syncs, in which direction, the setup steps, the limits.
Free tools and templates are how you earn links without an outreach team. A genuinely useful calculator or generator attracts links from people who would never link to your product page. This is product-led SEO, and it compounds: the links raise the authority of the whole domain, which lifts your commercial pages.
Glossary pages are worth having and worth keeping in perspective. They rank, they bring traffic, they almost never convert directly. Treat them as internal-linking infrastructure that feeds authority to the pages that matter — not as a growth channel.
Do the bottom-of-funnel pages first. They are narrower, easier to rank, and they convert. Then work upward.
White Hat, Grey Hat, and Black Hat SEO
Every tactic falls somewhere on its relationship to Google’s guidelines.
White Hat
Follows Google’s guidelines. Genuinely useful content, legitimate links earned through merit and relationships, better user experience.
- Publishing original, research-backed content
- Earning links through outreach and genuinely helpful resources
- Optimising speed and mobile experience
- Structured data that helps Google understand your content
- Intent-driven keyword research
- On-page work that improves rankings and readability
Slower, and it builds rankings that survive updates rather than collapsing because of them.
Black Hat
Tactics that violate the guidelines to manipulate rankings: keyword stuffing, cloaking, bulk link buying, hidden text, doorway pages, hacked injections, scraped and spun content.
These can produce quick gains. Google’s systems are built to detect them. When a penalty lands, sites lose 80–100% of organic traffic overnight, and recovery takes months.
Grey Hat
Not explicitly prohibited, but carrying real risk: expired domains bought for link equity, undisclosed paid placements, private networks of interlinked sites, automated link building from low-authority sources.
SaaS has its own grey areas worth naming, because they are common and rarely discussed. Comparison pages that misrepresent a competitor’s current pricing or features. Bidding on a competitor’s brand while running an “alternative” page that is really a thin ad. Review incentives that cross from “we asked happy customers” into paid-for ratings. None of these will trigger a Google penalty on their own — but the first two attract legal attention, and all three damage trust with exactly the buyers you want.
For a business built to last, white hat is the only rational choice. You are building an asset that should compound for years.
What Are SERPs and SERP Features?
A SERP is a Search Engine Results Page. Different features capture different traffic, and optimising for them is a core part of modern SEO.
Auto-suggest — completions as you type, revealing high-traffic variations and real intent. One of the fastest free keyword research methods available.
Google Ads — paid results at top and bottom, labelled “Sponsored”. On commercial SaaS queries these often occupy the entire first screen, which changes the value of an organic position-one ranking considerably.
Shopping results — product listings with images and prices. Not applicable to most SaaS.
Local pack — a map with three business listings for local-intent queries.
People Also Ask — related questions that expand into snippet-style answers. Appears on a large share of results and is one of the fastest routes to visibility for a newer site on informational terms.
Featured snippets (“position zero”) — a direct answer extracted from a page, shown above the first result. To target them, answer a question directly in 40–60 words immediately after the question heading.
Video snippets — mostly YouTube, common on how-to and tutorial queries. Directly relevant to product walkthroughs.
Image results, related searches — image grids for visual queries; related searches at the bottom of the page revealing secondary keywords.
AI Overviews — a generated answer above everything else, increasingly common on informational queries. Covered properly in Part 4.
The Review-Site Wall
Here is the SERP reality specific to SaaS that nobody warns beginners about.
For your most valuable head term — “best [your category] software” — the first page is likely G2, Capterra, TrustRadius, a couple of high-DR publications, and possibly a competitor’s listicle. These pages hold the intent, the links and the freshness signals. You will probably not displace them, and the attempt is one of the most reliable ways to waste a year of content budget.
The strategy that works instead has three parts:
- Get listed and well-reviewed on the aggregators, because that is where the click is going. Your presence on the page that ranks is worth more than your absent page that does not.
- Win the queries they serve badly. Aggregators are broad by design. They cannot write a good page about migrating from one specific tool to another, or about your specific integration with a specific platform, or about the needs of one industry. You can.
- Own the modifier, not the head. “Best project management software” is theirs. “Best project management software for architecture firms” can be yours.
Before writing for any keyword, look at the actual SERP. What Google shows tells you exactly what format and intent it is rewarding — and sometimes it tells you not to bother.
Google Algorithm Updates and SEO Penalties
Google changes its ranking systems hundreds of times a year. Most changes go unnoticed. Several have reshaped SEO entirely.
Panda (2011) targeted thin, duplicate and low-quality content, making content quality a ranking factor.
Penguin (2012) targeted manipulative link building, making link quality matter rather than quantity.
Hummingbird (2013) improved understanding of conversational queries and intent.
RankBrain (2015) applied machine learning to unfamiliar queries and weighed engagement signals.
Mobilegeddon (2015) made mobile-friendliness a ranking factor, since evolved into full mobile-first indexing.
BERT (2019) brought natural language processing to query understanding, making exact matching less important and semantic relevance more so.
Helpful Content (2022–2024) introduced a site-wide signal rewarding content made for people rather than for search engines. It hit AI content farms hardest — and a number of SaaS blogs producing high-volume, low-substance keyword content alongside them.
Core updates (ongoing) reassess quality, relevance and authority across the index several times a year.
Types of Penalties
Algorithmic — automatic. The algorithm changes and your rankings shift because your site no longer meets the updated standard. Recovery means fixing the underlying issues and waiting for re-evaluation.
Manual — applied by a human reviewer after a specific policy violation, usually manipulative links or deceptive content. It appears in Search Console under Manual Actions, and recovery requires a reconsideration request.
How to Protect Yourself
Publish genuinely useful content, earn real links, keep the technical foundation clean. Sites that recover fastest after core updates are the ones already doing the fundamentals properly.
When an update hits, check Search Console first, then cross-reference an industry tracker to confirm whether the movement is update-related or site-specific. I documented my own traffic loss and recovery with real data in this SEO penalty recovery case study.
Part 3: The Five SEO Stages
Keyword Research Basics
Keyword research is finding the terms your audience uses, then judging which are worth targeting on volume, competition and intent.
Every other part of SEO depends on this. Wrong keywords mean traffic that never converts.
Understanding Search Intent
Informational — users want to learn. “What is SSO?” Leads to guides and tutorials.
Navigational — users want a specific brand or site. “Semrush login.” Not worth targeting unless it is your brand.
Commercial — users are researching before buying. “Best help desk software”, “Zendesk vs Freshdesk.” Leads to comparisons, reviews and roundups.
Transactional — users are ready. “Start free trial”, “pricing.” Leads to product and pricing pages.
Matching content format to intent is one of the largest factors in whether you rank at all.
Long-Tail Keywords
A head keyword is short and high-volume: “CRM software”. A long-tail keyword is specific: “CRM for freelance consultants with invoicing”.
Lower volume, far less competition, and much clearer intent. For a new site they are the entry point — and for SaaS they are frequently the permanent strategy, because the lifetime value maths makes narrow queries profitable.
The Process
Step 1: Understand your market before touching a tool. What problems does your buyer have? What do they type? Sources: customer conversations, support tickets, sales call notes, Reddit, review sites.
Step 2: Build a seed list. The 10–20 broad terms that define your category.
Step 3: Expand with tools. Semrush, Ahrefs, Search Console, Keyword Planner, Ubersuggest.
Step 4: Evaluate on volume, difficulty and intent. A term with 200 searches and low difficulty produces results faster than one with 20,000 searches and a difficulty of 85. In SaaS, weigh the value of a conversion far more heavily than the volume.
Step 5: Cluster by topic. Group related terms so one page can target several variations without cannibalising itself.
I have written the whole process — market research, 15+ free sources, a priority formula, and clustering rules — in the complete keyword research guide, with a free template. Start with Search Console if your site is already live: the queries where you have impressions and a poor position are the cheapest wins available, and they are invisible to anyone researching from outside.
On-Page SEO Basics
On-page SEO is everything you optimise on individual pages. The most hands-on part of SEO, because every change is visible and testable.
Title Tag
The clickable headline in search results, and one of the strongest on-page signals.
- Under 60 characters so it is not truncated
- Primary keyword near the beginning
- Compelling — it has to earn the click, not just rank
Meta Description
The text below the title. No direct ranking effect, heavy influence on click-through rate. 150–160 characters, keyword included naturally, written as a pitch.
Headings
Exactly one H1 per page, containing the primary keyword. H2 for major sections, H3 for subsections. Never skip levels. Clean hierarchy helps both search engines and readers.
Keyword Placement
Your primary keyword should appear in the H1, the first 100 words, two or three H2s, the title and description, the URL, and naturally through the body. Use variations and related terms rather than repeating the exact phrase — Google understands semantic relationships.
Do not stuff.
URL Structure
Short, descriptive, lowercase, hyphenated.
- Good:
yoursite.com/asana-alternative/ - Bad:
yoursite.com/?p=12345oryoursite.com/blog/2026/04/15/the-ultimate-complete-guide-to-asana-alternatives-for-teams/
Images
Descriptive filenames, accurate alt text under 125 characters, compressed and served in a modern format.
Internal Linking
Internal links distribute authority and help users navigate. Every page should link to three to five relevant pages. Use descriptive anchor text — never “click here”.
For SaaS this is a strategy, not housekeeping. Your glossary and blog posts accumulate authority they cannot convert. Internal links are how you move it to the alternative, comparison and integration pages that do convert. Map that flow deliberately: informational pages link down to commercial pages, commercial pages link to signup.
Content Quality
Google evaluates content for comprehensiveness, originality (does it add data, perspective or experience beyond what competitors say), E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), and user satisfaction.
In SaaS your unfair advantage on E-E-A-T is your own product data and your own customers. Aggregate anonymised usage data into a benchmark nobody else can publish, and you have content that cannot be copied and will attract links for years.
Technical SEO Basics
Technical SEO is the infrastructure. Even excellent content underperforms if Google cannot crawl and index it.
Mobile-First Indexing
Google primarily uses the mobile version of your site for crawling, indexing and ranking. Every core element must work on a 320px screen.
Page Speed and Core Web Vitals
- Largest Contentful Paint (LCP) — main content loaded. Target under 2.5s.
- Cumulative Layout Shift (CLS) — visual stability. Target under 0.1.
- Interaction to Next Paint (INP) — responsiveness. Target under 200ms.
Check them in Search Console under Experience; PageSpeed Insights shows specific fixes.
HTTPS, Sitemaps, Robots.txt
Your site must use HTTPS. An XML sitemap lists your important pages and should be submitted to Search Console. Robots.txt controls crawler access, and a misconfigured one can block your entire site — test changes carefully.
Crawl Budget
Large sites need to think about how many pages Google will crawl in a period. Do not waste it on duplicates, parameter URLs and low-value pages. This becomes real for SaaS the moment you generate programmatic pages at scale.
Structured Data
Code that tells Google what type of content a page contains — Article, FAQPage, HowTo, Product, SoftwareApplication, Organization. It does not guarantee rich results but makes them possible.
Subdomain or Subfolder — The Decision That Costs Most to Reverse
yoursite.com/blog/ or blog.yoursite.com? Subfolder, in almost every case.
Google treats a subdomain as substantially a separate site. Authority earned by your content transfers to your product pages far less reliably across a subdomain boundary than within one. The same reasoning applies to documentation and help centres, which in SaaS often attract more links than the marketing site does.
The usual objection is that the blog runs on a different platform from the marketing site. A reverse proxy solves it, and it is worth the engineering hour. Doing it later means migrating URLs and absorbing the disruption.
The JavaScript Rendering Trap
Your app behind a login never needs indexing. Your marketing site, blog, docs and programmatic pages do — and if they are client-rendered by the same framework as the app, Google may index them thin, late, or not at all.
Serve public pages with the content in the initial HTML: server-rendered or statically generated. To check, open a page, view source, and search for a sentence you can see on screen. If it is not in the HTML, Google is relying on rendering it, and rendering is neither guaranteed nor prompt.
Docs, Blog and Cannibalisation
Documentation ranks well — it is specific, well-structured and heavily linked. That is mostly good, and occasionally a problem when a docs page and a marketing page compete for the same query and split the signals.
Decide deliberately which surface owns which query. Docs should own implementation queries (“how to configure X webhook”). Marketing should own evaluation queries (“best webhook tool”). When both target the same phrase, consolidate or differentiate — do not leave them competing.
Off-Page SEO and Link Building
Off-page SEO covers signals from outside your site — primarily backlinks.
Why Backlinks Matter
A backlink is a vote of confidence. A link from a respected, relevant site is a quality signal. But not all links are equal: one link from a relevant DR 70 site is worth more than a thousand from low-authority directories.
What Makes a Good Backlink
- Relevant — the linking site covers related topics
- Authoritative — established credibility
- Natural anchor text — descriptive and varied, not repeated exact-match
- Editorial — placed because someone found the content valuable
Methods That Work
Create link-worthy content. Original research, comprehensive guides, free tools and data-driven posts earn links because people want to cite them.
Outreach. Identify sites publishing related content and suggest yours as a resource. Only works if it genuinely adds value.
Guest posting. Write for relevant industry publications. Focus on value to their audience.
Reclaim unlinked mentions. Find mentions of your brand without a link and ask.
Broken link building. Find broken links on relevant sites, create the replacement, reach out.
The SaaS Link Sources That Actually Work
Generic link building advice underperforms for software companies. These do not:
- Free tools. A calculator, generator or checker that solves one real problem attracts links from people who would never link to a product page. The highest-leverage link asset available to a SaaS team.
- Original data. You have usage data nobody else has. An annual benchmark report on your category earns citations every time someone writes about it.
- Integration partner pages. Many partners maintain a directory or a co-marketing page and will link to you. This is the cheapest link source in SaaS and most teams never ask.
- Review site profiles and comparison directories. Not always followed links, but real referral traffic from buyers in-market.
- Launch and changelog coverage. Product Hunt, category newsletters and trade publications cover releases. Ship something notable and tell people.
- Engineering blog content. If you have a technical audience, a genuinely good engineering post earns links from developers at a rate marketing content never matches.
What to Avoid
Do not buy links in bulk. Do not run link exchanges at scale. Do not use automated link building software. These violate the guidelines and can trigger a manual penalty.
SEO Tracking and Maintenance
Reaching page one is not the finish line.
Google Search Console
The most important free tool. It shows queries you appear for, average position, which pages earn clicks, coverage issues, Core Web Vitals, and manual actions. Check it weekly.
GA4
Tracks behaviour on your site — how people find you, what they do, whether they convert. Connect it to Search Console for the full picture.
Rank Tracking
Position trackers show movement on target keywords over time. Useful, with the caveat below.
Content Audits
Content decays. Review your top 20 pages quarterly and update any that have slipped. In fast-moving SaaS categories this is more urgent than in most industries — a comparison page with last year’s competitor pricing is actively misleading.
Monitoring Backlinks
New links are good; toxic links are not. Monitor your profile and disavow clearly spammy sources.
Measuring SaaS SEO Properly
This is where most SaaS teams get their reporting wrong, and wrong reporting is how good SEO work gets cancelled.
Report signups and pipeline, not sessions. Sessions rise with informational content that may never convert. The number that matters is trials or demo requests attributable to non-paid search.
Segment by query group, not by keyword. Split branded, commercial, comparison and informational. A flat traffic total hides the story — your comparison pages can be working beautifully while your blog produces nothing, and the total will look merely flat.
Do not report rank-tracker positions as facts. Position varies by person, device and location, so any single figure is one sample presented as certainty. Report grouped query performance from Search Console instead. It also stops the conversation being about a number instead of about enquiries.
Expect attribution to be imperfect. A buyer reads a comparison page, forgets you, sees you on G2 a fortnight later, and arrives via a branded search. Last-click attribution credits the branded search and tells you your comparison page did nothing. Look at assisted conversions and branded search volume as a trend — a rising branded search curve is often the clearest evidence your content is working.
The SEO KPI dashboard and report template are built around exactly this structure.
Part 4: The Future of Search
AI Search Engines and GEO
AI-powered search — ChatGPT, Perplexity, Google’s AI Overviews, Gemini — increasingly answers questions directly without a click.
This is not a threat to SEO. It is a layer on top of it.
What Is GEO?
Generative Engine Optimisation is the practice of optimising content to be cited by AI answer engines. When someone asks ChatGPT “what is the best help desk software for a small team”, it searches, reads several sources, synthesises an answer, and cites a handful. GEO is about being one of them.
How AI Search Differs
Traditional search returns links and the user clicks. AI search synthesises an answer from multiple sources, and if it satisfies the question the user may never click at all.
That changes the value calculation. Being cited drives recognition and trust without a click. Not being cited means invisibility to a growing share of searches.
How to Optimise for It
Write direct answers to clear questions. Structure a majority of your H2s as questions followed immediately by a 40–60 word direct answer.
Add a TL;DR. A two to three sentence summary after the H1 is frequently extracted wholesale.
Pack in verifiable facts. Specific numbers, statistics and cited sources. Vague content gets passed over.
Keep content fresh. AI engines favour recently updated pages. Refresh important content at least quarterly.
Let AI bots in. Check robots.txt is not blocking GPTBot, ClaudeBot, PerplexityBot or Google-Extended.
Do not rely on schema for AI. These systems extract readable text, not JSON-LD. If you want a fact cited, it must be visible on the page.
GEO for SaaS: Getting Into the “Best X Tool” Answer
The AI query that matters most to a software company is a recommendation request — “what should I use for X”. Being named in that answer is the AI equivalent of ranking for your category term, and the route in is different from ranking.
Three things move the needle:
- Be described in the words buyers use. Models synthesise from how the web describes you, not how you describe yourself. If every page says “workflow orchestration platform” and buyers say “tool that moves data between apps”, you will not surface for the query they actually ask.
- Be present in the sources these engines read. Comparison articles, review sites, Reddit threads and roundups are heavily represented in citations. Your own site is one source among many, and often not the decisive one.
- Make your differentiators explicit and factual. “Best-in-class” is unusable to a model. “Supports SAML SSO on all paid plans, no add-on” is extractable, checkable, and exactly the kind of clause that lands you in a filtered recommendation.
The Most Important Rule
GEO does not replace SEO. AI engines use retrieval-augmented generation — live web searches to find sources. If your pages do not rank in the traditional top ten, they rarely surface in AI answers. Traditional SEO still powers everything.
Social and Community Search
A growing share of searches happens outside Google — inside YouTube, LinkedIn, Reddit and, for consumer products, TikTok and Instagram.
How It Differs
Traditional search rewards authority, links and depth. Social search rewards recency, engagement and format. The most authoritative account does not win; the most engaged recent post does.
Why It Matters for SaaS
Reddit now ranks for a large share of software queries. Search almost any “best X tool” query and a Reddit thread is likely on page one. You cannot control those threads, but you should know what they say about you, and participating honestly under a real identity is legitimate and effective. Astroturfing is not, and it is easily spotted.
YouTube is a genuine acquisition channel for software. Product walkthroughs, comparisons and tutorials rank in both YouTube and Google, and video answers a buyer’s real question — what is this actually like to use — better than a page can.
LinkedIn is where B2B discovery happens. Not a ranking channel, but it drives the branded searches that later convert.
Peer communities decide shortlists. Slack and Discord groups, industry forums and newsletters shape purchases before anyone opens Google. Being recommended there is worth more than a ranking, and it is earned by being genuinely useful, not by posting links.
How to Approach It
Create platform-native content rather than reposting. Post consistently — social algorithms reward freshness heavily. Optimise your profile as you would a page. Drive real engagement.
The Multi-Channel Reality
SEO in 2026 is about being visible wherever your buyer searches: Google, YouTube, AI assistants, Reddit, LinkedIn. The underlying principle does not change — genuinely useful content matching what people want, in the format that surface rewards.
Part 5: Planning for Real Results
Realistic Timelines and Costs
This is where most guides either oversell the speed or undersell the work.
How Long Does It Take?
| Competition Level | Typical Ranking Timeline |
|---|---|
| Low (KD 0–20) | 1–3 months |
| Medium (KD 20–40) | 3–6 months |
| High (KD 40–70) | 6–12 months |
| Very high (KD 70+) | 12+ months |
Not guarantees. A new site with no links on a medium-competition term might take nine months. An established site with strong links might rank for the same term in two.
The SaaS version of this table is worth stating separately, because the page types have very different curves:
| SaaS page type | Realistic first results |
|---|---|
| Integration pages | 1–3 months |
| Alternative and comparison pages | 3–6 months |
| Use-case and JTBD content | 4–8 months |
| Category head term | 18 months to never |
Plan on three to six months before meaningful movement, and nine to eighteen before SEO is a channel you can forecast against.
What Does It Cost?
Time. Keyword research, content, outreach and monitoring take real hours with a real opportunity cost.
Tools. Free tools have limits. Serious work needs accurate difficulty data, backlink intelligence and rank tracking — £80–£140 a month for Semrush or Ahrefs.
Content production. Writing it yourself costs time; outsourcing costs £100–£500+ per article. In SaaS the ceiling is higher, because good comparison and technical content requires someone who understands the product.
Outreach. Quality links require relationships, guest opportunities or digital PR — time or money.
SEO Is Capital Investment, Not Marketing Spend
A paid ad produces results while you pay. Stop, and the traffic stops. A page ranking in position two produces traffic every day for years at no incremental cost per click.
For SaaS this framing is not rhetorical — it is the actual financial case. Content is a capitalisable asset with a multi-year payback that reduces blended CAC as it compounds. Presented as a monthly marketing expense, SEO gets cut in the first bad quarter. Presented as asset creation with a payback period, it survives.
Common Problems and How to Fix Them
You are not seeing results fast enough. Change your success metric for the first three months. Track process metrics — pages published, keywords targeted, links acquired — instead of rankings. Rankings follow execution. For faster early wins, target KD under 10 with volume in the 100–500 range.
You do not know which advice to follow. Follow practitioners who show their data. Anyone writing about SEO without real Search Console screenshots or documented case studies is teaching theory. Test advice on five pages before applying it site-wide.
You are targeting keywords that are too competitive. Check the top ten before committing: their authority, their links, their depth. If every result is a DR 70+ domain with 50 links to that specific page, find a narrower version of the same concept.
Your content is not good enough. Before publishing, ask whether this is the best resource available on this specific topic. If a reader will need to click elsewhere to finish their research, it is not ready.
You are doing too many things at once. Pick the single most impactful action and focus for 60 days. For most beginners that is content — without it there is nothing to rank, link to, or optimise.
Seven SaaS-Specific SEO Mistakes
Distinct from the beginner problems above, these are the failures I see specifically in software companies.
- Building top-of-funnel content before bottom-of-funnel pages. Thought leadership before alternative and comparison pages. The commercial pages rank faster and convert several times better. Do them first.
- Chasing the category head term from day one. It is contested by every funded competitor and owned by review aggregators. It is your last win, not your first.
- Publishing programmatic pages with nothing real on them. Fifty templated integration pages with a swapped tool name get indexed thin and dropped. Each needs genuine specifics.
- Putting the blog or docs on a subdomain. Splits authority away from the pages that convert, and costs real disruption to fix later.
- Gating everything. A gated PDF earns no links and ranks for nothing. Publish the content on an indexable page and gate the extras.
- Letting comparison pages go stale. Competitor pricing and features change quarterly. A page with year-old figures is worse than no page — it is a trust problem, not just a ranking one.
- Reporting sessions to the board. The quickest route to having the budget cut. Report signups and pipeline by query group.
The SaaS SEO Checklist
Technical Foundation
- HTTPS with a valid certificate
- Mobile-friendly across every core element
- Core Web Vitals pass (LCP under 2.5s, CLS under 0.1, INP under 200ms)
- XML sitemap created and submitted to Search Console
- Robots.txt correct and not blocking important pages
- Blog and docs on subfolders, not subdomains
- Public pages have content in the initial HTML, not JS-rendered
- One hostname, one hop — www or apex, HTTP to HTTPS in a single redirect
- Search Console and GA4 connected, conversion tag verified to fire once
Keyword Research
- Primary keyword identified per page
- Difficulty realistic for your current authority
- Intent matches content format
- Keywords valued against customer lifetime value, not a volume floor
- 3–5 secondary keywords incorporated naturally
- Clustered so no two pages chase the same phrase
Page Coverage
- One alternative page per meaningful competitor
- Comparison pages for the head-to-heads the market actually makes
- One page per meaningful integration, each with real specifics
- Use-case pages for the segments you close well
- At least one free tool or template built to attract links
- Listed and reviewed on G2, Capterra or your category’s aggregator
On-Page Optimisation
- Primary keyword in H1 (one H1 only), first 100 words, and 2–3 H2s
- Title 50–60 characters; meta description 150–160
- URL short, lowercase, hyphenated
- Descriptive alt text on all images
- 3–7 internal links, routing authority toward commercial pages
- 2–3 external links to authoritative sources for cited data
Content Quality
- Written from first-hand knowledge or product data
- Includes specific numbers, examples or case studies
- Clear language, short paragraphs, headings every 300–400 words
- Comparison claims accurate as of a stated date
- No AI-overused filler
AI Search Readiness
- TL;DR summary near the top
- Direct answers immediately after question headings
- High fact density with cited sources
- FAQ section with conversational questions
- AI crawlers not blocked in robots.txt
- Differentiators stated as checkable facts, not adjectives
The Working-File Path: Five Stages That Each End in a Finished File
Everything above is the knowledge. This is the doing order — five stages, each ending with a file you have filled in rather than a lesson you have read.
Most SEO tutorials start with keywords. That is the wrong place to start, and it costs beginners months. Start with measurement. If you cannot tell whether search brought you a signup, nothing you do next can be evaluated — and you will not discover that until you have already spent a quarter.
| # | Stage | Why it is here | You finish with |
|---|---|---|---|
| 1 | Measurement | Everything below is judged against this data | Search Console verified, conversions tracked once |
| 2 | Crawling and indexing | Google cannot rank a page it cannot reach | A completed technical checklist |
| 3 | Demand | Writing before you know what people search is guessing | A keyword sheet with clusters and priorities |
| 4 | Pages | Update before you create — proven demand beats new bets | A verdict per existing page, or a first cluster written |
| 5 | Reporting | Work nobody can see gets cancelled in month two | A monthly report that leads with signups |
The order is the point. Every stage assumes the ones above it are done.
Stage 1: Measurement, Before Anything Else
Verify Search Console for the exact property you will report on. Free, your own data, better than any tool’s estimate. Verify Bing Webmaster Tools too — ten minutes, and it feeds Copilot as well as Bing.
Track conversions, and check the tag fires once. This is where teams lose the most time. A double-fired signup event makes every later judgement wrong by a factor of two, and nothing looks broken. The GA4 audit checklist starts with exactly this check.
This is the stage everybody skips, because keywords are more interesting than tag configuration. The cost is not knowing, three months later, whether any of it worked — and being unable to reconstruct it, because you cannot retroactively collect data you did not track.
Stage 2: Make the Site Crawlable
Work down the technical SEO checklist — 33 checks in seven groups, tickable on the page.
Three do most of the damage when skipped, and none looks broken from the front end:
- One hostname, one hop. Pick www or the apex and 301 the other; HTTP to HTTPS in a single redirect. Duplicate hostnames split every signal you have.
- Old URLs redirected to genuinely equivalent pages. Never swept to the homepage — Google largely discards an irrelevant redirect, so years of links can go in an afternoon.
- Content in the HTML, not requiring JavaScript to appear. The one that catches SaaS teams most often.
Stage 3: Find Out What Demand Exists
Only now do keywords make sense. The keyword research guide and template gives you the sheet; two things matter more than the tooling.
Start with Search Console, not a keyword tool. The queries where you already have impressions and a poor position are the cheapest wins available, and they are invisible to anyone researching from outside.
You do not need a subscription. Search Console, Keyword Planner, autocomplete and related searches will fill the whole sheet. Slower and coarser, and it works.
Then cluster before you prioritise: if one page cannot satisfy several related queries without compromise, the opportunity is smaller than its volume suggests.
Stage 4: Update Before You Create
If the site already has pages, auditing beats writing. Run the content audit and read only the rows marked Update — pages with impressions and almost no clicks. The demand is already proven there, which is never true of a page you have not written.
If the site is genuinely new, write one cluster properly rather than ten pages thinly — and for SaaS, make that cluster your alternative and comparison pages. Expect two to three months before first clicks. Knowing that in advance is the difference between patience and cancelling in week six.
Stage 5: Report It So It Survives
Good SEO gets cancelled because nobody could see it working. The SEO report template leads with non-paid conversions and reports grouped query performance rather than individual rankings.
That choice matters more than it sounds. Position varies by person, device and location, so a rank-tracker figure is one sample presented as a fact — and it invites a conversation about a number instead of about signups. Groups (branded, commercial, comparison, informational) show the story a single traffic total hides.
Every file above is free and ungated in the resource library.
What to Learn Next
You now have the foundation. Where to go next depends on where you are.
Starting a new site. Get the technical foundation right first: HTTPS, Search Console, GA4, blog in a subfolder, content in the HTML. Then publish your first commercial pages — alternatives and integrations — before any thought leadership.
You have a site but no traffic. Start with Search Console to find terms you already have impressions for but have not optimised. Quick wins usually come from fixing existing pages, not publishing new ones.
You have traffic that does not convert. The SEO is working; the targeting is not. You are attracting readers rather than buyers. Review your top 20 pages and check the intent behind the keywords against what you actually sell — and check whether you have built the bottom-of-funnel pages at all.
Next steps on each topic here:
- The complete keyword research guide — market research, 15+ free sources, scoring and clustering
- Google Search Console keyword research — free first-party data
- Semrush tutorial — validating and expanding at scale
- ChatGPT prompts for keyword research
- SEO competitor analysis template
- Technical SEO checklist and content audit template
- SEO penalty recovery case study, with real data
- Every free template and checklist
- Free SEO tools I built
If you would rather have this run on your product than run it yourself, that is what I do — see SaaS SEO.
Subscribe to the Best of Alston newsletter for weekly SEO insights, tool reviews and lifetime deal alerts. No hype, no fluff.
Disclosure: I have personally used and tested the tools and strategies described here on my own websites over 15+ years. This article contains both affiliate and non-affiliate links. See my transparency policy for full details.
Frequently asked