Carrd SEO

A practical, current guide to Carrd SEO — what the platform handles automatically (HTTPS, Cloudflare CDN, auto-generated sitemap.xml, mobile-responsive, static HTML), what each Pro plan unlocks, and the hard limits of a single-page builder: one keyword focus per site, no native blog, no URL path structure, no hreflang, and no native structured data. Includes the full Free / Pro Lite / Pro Standard / Pro Plus SEO feature matrix and why Carrd on a custom domain beats Linktree.

First published: Jun 27, 2026 · Last updated: Jul 19, 2026 · Advanced
demand #9 in Website Builders#47 in Platform SEO#267 in Technical SEO#360 on the site

Carrd does the technical baseline for you on every plan: HTTPS via Let's Encrypt, a Cloudflare CDN, an auto-generated sitemap.xml, mobile-responsive templates, and static pre-rendered HTML (so no JavaScript crawl issues for Google or AI crawlers). But the SEO levers that matter are plan-gated. The free plan and Pro Lite ($9/yr) don't give you meta tags or a custom domain — so Pro Standard ($19/yr) is the real minimum: custom domain, meta tags, analytics, and the code embed you need to add JSON-LD. Pro Plus ($49/yr) adds 301 redirects, canonical control, robots.txt, and update frequency. The bigger constraint is architectural: a Carrd site is one URL — its 'pages' are scroll anchors, not separate indexable URLs — so you get one keyword focus per site, no native blog, no URL paths, and no hreflang. Used right (a focused single-topic page on your own domain), that's fine, and it beats Linktree, which builds authority on linktr.ee instead of your domain.

TL;DR — Carrd gives you a clean technical baseline on every plan: HTTPSHTTPS is the encrypted version of HTTP — it uses TLS to authenticate the server and protect data in transit between a browser and a website. Google announced it as a lightweight ranking signal in 2014 and today conditionally prefers HTTPS pages as canonical; Chrome marks plain HTTP pages 'Not Secure.' (Let’s Encrypt), a Cloudflare CDN, an auto-generated sitemap.xml with Google image/video extensions, mobile-responsive templates, and static pre-rendered HTML — so there’s no JavaScript-crawlabilityCrawlability is how well search engine crawlers can discover, access, and fetch a site's pages. A crawlability issue is any technical condition — blocked access, broken links, server failures, or bloated URL inventory — that stops pages from reaching the index. problem for GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. or AI crawlersAI crawlers are bots from AI companies that fetch web pages to train language models, build AI-search indexes, or answer live user questions. They come in three categories, each with its own user-agent tokens and its own robots.txt controls.. The SEO levers are plan-gated: the free plan and Pro Lite ($9/yr) don’t unlock meta tagsMeta tags are HTML elements in a page's head that pass metadata about the page to search engines and browsers. For SEO only a few matter — the title element, the meta description, and the robots meta tag — while meta keywords and most others are ignored. or a custom domain, making Pro Standard ($19/yr) the minimum viable SEO tier (custom domain, meta tagsMeta tags are HTML elements in a page's head that pass metadata about the page to search engines and browsers. For SEO only a few matter — the title element, the meta description, and the robots meta tag — while meta keywords and most others are ignored., analytics, code embed for JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) is a script-based structured data format, typically paired with the schema.org vocabulary to describe page content for search engines and AI systems. Google recommends it over Microdata and RDFa because it's the easiest format to implement and maintain at scale — but all three work, and structured data isn't a ranking signal.). Pro Plus ($49/yr) adds 301 redirectsA redirect sends browsers and crawlers from a requested URL to a different one. An HTTP redirect specifically is a 3xx status code paired with a Location header; meta refresh and JavaScript redirects achieve a similar navigation without being a 3xx response themselves. Permanent redirects (301/308) are Google's signal the target should be canonical; temporary ones (302/303/307) aren't., explicit canonical control, robots.txtA plain-text file at the root of a host that tells crawlers which URLs they may and may not request. It controls crawling, not indexing — a blocked URL can still be indexed if it's linked from elsewhere., and sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing. update frequency. The hard limit is architectural: a Carrd site is one URL — its “pages” are scroll anchors, not separate indexable URLs — so you get one keyword focus per site, no native blog, no URL path structure, no hreflangHreflang is an annotation (in HTML, HTTP headers, or XML sitemaps) that tells search engines which language and optional region a page targets, and which alternate versions exist. It only works when every page in the cluster references all the others., and no native structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding.. Used for a focused single-topic page on your own domain, it works, and it beats Linktree for SEO on every axis that matters.

Evidence for this claim The article's described carrd-seo capabilities must be evaluated against the platform's current documentation rather than assumed to be search-engine behavior. Scope: Platform-specific capability documentation. Confidence: high · Verified: Carrd: Meta tags Evidence for this claim Regardless of platform, Google needs crawlable URLs, accessible rendered content, descriptive metadata, and valid search directives. Scope: Google requirements independent of platform. Confidence: high · Verified: Google Search Central: SEO Starter Guide

What Carrd handles automatically (all plans, free included)

Carrd’s technical defaults are genuinely solid, and they apply on the free tier:

  • HTTPSHTTPS is the encrypted version of HTTP — it uses TLS to authenticate the server and protect data in transit between a browser and a website. Google announced it as a lightweight ranking signal in 2014 and today conditionally prefers HTTPS pages as canonical; Chrome marks plain HTTP pages 'Not Secure.' — SSL certificates via Let’s Encrypt on every plan; custom domains get SSL automatically once DNS propagates.
  • Static HTML renderingTurning HTML, CSS, and JavaScript into the final visual page and DOM. — and this is the underrated one. Carrd serves pre-rendered HTML, not a client-side JavaScript app. GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. doesn’t have to execute JavaScript to see your content, and neither do the AI crawlersAI crawlers are bots from AI companies that fetch web pages to train language models, build AI-search indexes, or answer live user questions. They come in three categories, each with its own user-agent tokens and its own robots.txt controls. (many of which don’t render JavaScript at all). This sidesteps the entire class of crawl-and-render problems that plague client-side SPAs.
  • Auto-generated sitemap.xml — at /sitemap.xml on every plan, following the standard sitemapA sitemap is a file that lists the pages, images, videos, and other files on your site so search engines can discover them. It helps discovery, but submitting a sitemap doesn't guarantee crawling or indexing. protocol including Google’s image and video extensions.
  • Cloudflare-backed CDN — fast global delivery without you configuring anything.
  • Mobile-responsive templates — responsive by default.

That’s a respectable foundation. The constraints are everything that sits on top of it.

The plan ladder: what each tier actually unlocks

This is where most Carrd SEOCarrd SEO is the practice of optimizing a website built on Carrd — a minimal, primarily single-page website builder — for organic search. Carrd automatically provides HTTPS via Let's Encrypt, a Cloudflare-backed CDN, an auto-generated sitemap.xml, mobile-responsive templates, and static HTML (so there are no JavaScript crawl issues). The catch is plan-gating and architecture: meta tags and a custom domain require Pro Standard ($19/yr), canonical control, 301 redirects, and robots.txt require Pro Plus ($49/yr), and the whole site lives at one URL — sections are scroll anchors, not separate indexable pages — so you get one keyword focus per site. articles are wrong or out of date, so be precise:

  • Free — auto features only (HTTPS, sitemap, CDN, mobile, static HTML) and a basic site title/description. No custom meta tags, no custom domain, no code embed, no analytics. The site lives at username.carrd.co, so any authority you earn accrues to Carrd’s domain, not yours. Not viable for serious SEO.
  • Pro Lite ($9/yr) — adds a custom share image and removes the Carrd badge, but still no custom meta tags and no custom domain. It does not move the SEO needle.
  • Pro Standard ($19/yr) — the minimum viable SEO tier. This is the floor. It unlocks: a custom domain with SSL; custom meta tags (in name=content format — including robots=noindex, google-site-verification, and Open GraphOpen Graph (OG) tags are `<meta>` elements in a page's head, defined by the Open Graph protocol (ogp.me, created by Facebook), that describe a page as a shareable object — its title, description, image, URL, and type. They control how a link preview card looks when the page is shared on Facebook, LinkedIn, Slack, Discord, WhatsApp, and iMessage. They are not a direct Google ranking factor, though Google reads og:title, og:image, and og:site_name as inputs to how a result appears. pairs); analytics (Google Analytics or others); and the Embed element, which lets you place custom code, including in the <head>. That last one is how you add JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) is a script-based structured data format, typically paired with the schema.org vocabulary to describe page content for search engines and AI systems. Google recommends it over Microdata and RDFa because it's the easiest format to implement and maintain at scale — but all three work, and structured data isn't a ranking signal. structured data, custom Open Graph tags, and Google Tag Manager.
  • Pro Plus ($49/yr) — adds the advanced technical controls: 301 redirectsA 301 redirect is the HTTP status code for a permanent move: it tells browsers and search engines a URL has moved for good, and it's the strongest signal for consolidating a page's ranking signals onto the new URL. Google says permanent redirects don't cause a loss in PageRank. (internal, homepage, external, and wildcard, in /old-path=https://destination form); explicit canonical URL control; robots.txtA plain-text file at the root of a host that tells crawlers which URLs they may and may not request. It controls crawling, not indexing — a blocked URL can still be indexed if it's linked from elsewhere. and ads.txt customization via Site Files; and update frequency (the sitemap changefreq signal).

Most people are well served by Pro Standard. Reach for Pro Plus when you actually need redirects (a migration), canonical control, or robots.txt — not by default.

The canonical and duplicate-content gotcha

Here’s the practical trap. On Pro Standard with a custom domain, your site can be live at both username.carrd.co and yourdomain.com simultaneously — that’s a classic duplicate-content situation. Pro Plus solves it cleanly with explicit canonical URL control. If you’re on Pro Standard and can’t set a canonical, the workaround is to add a robots=noindex meta tag to the carrd.co version via the Meta Tags field so only your custom domain gets indexed. Either way, don’t leave both versions indexable and un-disambiguated.

The single-page reality

Everything above is plumbing. This is the real ceiling, and no plan changes it: a Carrd site is one URL. Carrd’s “multi-page” feature is section anchors on the same page (#about-style scroll targets), not separate URLs with their own crawlable paths. From Google’s perspective, it is one page. The consequences:

  • One keyword focus per site. One URL = one intent = one topic. Don’t try to rank a single Carrd page for several unrelated terms.
  • No native blog and no URL path structure. You cannot build /blog/post-title/. All content lives at the root. To blog, you pair Carrd with something external (Medium, Substack, a separate blog domain) and link out.
  • No hreflang — no native international targeting.
  • No native structured data — you inject JSON-LD manually via the embed (below).
  • No server log access — you can’t do log-file analysis of Googlebot’s behavior.
  • Backlinks consolidate to one URL. That’s a double-edged thing: no PageRankPageRank is Google's original recursive link-graph algorithm: a page's score depends on the scores of the pages linking to it, and in the published model each page's score is split across its outbound links (the simplified version: links are weighted votes). Google says it's evolved since launch but still part of its core ranking systems. dilution across internal hops, but also harder to earn links without informational content to attract them.

The upside: this constraint is single-page SEO best practice. A focused page with real content — Gary Illyes’ point that “without content it literally is not possible to rank” applies directly — will do fine on branded queries, local service terms, and low-competition long-tail. It just won’t win broad, competitive head terms, and it was never going to.

Adding structured data to Carrd

Carrd has no native schema, but you can inject JSON-LD (Pro Standard or higher):

  1. Add an Embed element.
  2. Set its style to Hidden and its location to Head.
  3. Paste your JSON-LD <script type="application/ld+json"> block in the code field.
  4. Validate with Google’s Rich Results Test.

For a local-service landing page, LocalBusiness schema plus visible NAP (name, address, phone) and the business name + location in your title tagThe title tag is the HTML title element in a page's head that specifies the document's title. It's the primary source for the SERP title link and a confirmed light ranking factor — but since August 2021 Google doesn't always show it verbatim. is the standard move.

TIP Audit the page Carrd actually publishes after the plan settings are configured

This missing-structured-data result is one concrete output check. The same report also checks the raw title, description, canonical, indexability, headings, images, and status response.

Run the custom-domain URL through my On-Page SEO Checker after publishing so Carrd’s controls are verified in the public HTML rather than assumed from the editor. On-Page SEO Checker Free

  1. Test the custom-domain URL and confirm the title, description, canonical, robots directive, and response status.
  2. Check that the hidden head embed produced JSON-LD in the raw HTML and that its claims match visible content.
  3. Test the carrd.co URL separately so an unintended duplicate remains noindex or otherwise consolidated.
Carrd has no native schema, so published-output verification matters after a manual head embed.

Carrd vs. Linktree for SEO

This comes up constantly, and the answer is clear: Carrd on a custom domain beats Linktree for SEO, on every axis that matters.

  • Domain authority. A Linktree page on linktr.ee/yourname means every branded query, backlink, and bit of authority accrues to Linktree’s domain, not yours. Carrd on a custom domain keeps all of that on your domain.
  • Meta control and code embeds. Carrd (Pro Standard) gives you full meta tag control and a <head> code embed for JSON-LD. Linktree offers far less.
  • Custom domain, at any price. Linktree doesn’t offer one. Its own help center is explicit: “We don’t offer the option to use a custom domain to replace the linktr.ee URL.” The closest thing is a Redirect Link that sends visitors elsewhere — not domain forwarding, and it doesn’t get your domain indexed as your Linktree page. Carrd’s custom domain is $19/year, full stop. This isn’t a pricing gap, it’s a feature Linktree doesn’t have on any plan.

One honest caveat: a thin link-in-bio page — just a list of links with no real content — is unlikely to rank for anything competitive regardless of platform. Carrd’s edge over Linktree is about owning your domain and your branded queries, not about magically ranking a thin page.

The honest verdict

Use Carrd for a single-purpose page: a portfolio, a personal site, a link-in-bio on your own domain, a focused local-service landing page. Don’t use it for a content site, a blog, multi-keyword ranking, or ecommerce — it’s deliberately minimal and will hit the ceiling fast. Within its lane, the technical foundation is clean and the constraint actually keeps you honest.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.