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.
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.
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 GuideTL;DR — Carrd builds simple one-page sites, and it does a surprising amount of SEO for you automatically: a secure 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.' connection, fast loading, a 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., and a mobile version — on every plan, including the free one. The catch is that the settings that matter most (your own domain name and custom 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.) only show up once you pay for Pro Standard, which is $19 a year. A Carrd site can absolutely rank in Google, but it’s built for one focused topic — there’s no blog, and the whole thing lives at a single web address.
The short answer: is Carrd good for SEO?
Yes — for the right job. Carrd is built for simple, single-page sites: a personal page, a portfolio, a “link in bio” page, or a landing page for one service. For those, it handles the technical basics well. Where it can’t compete is breadth: you can’t build a big content site or a blog with lots of pages on Carrd, because the whole site is one page.
So if you want one clean, focused page that ranks for one topic or your brand name, Carrd is a fine choice. If you want to publish dozens of articles to win lots of different searches, it’s the wrong tool.
What Carrd does for you automatically
You don’t set these up — they come with every plan, free included:
- 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.' — the padlock in the address bar, so your site is secure.
- A 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. — the list of your page handed to Google, generated for you at
/sitemap.xml. - Fast loading — Carrd serves your site through a global content network (Cloudflare), so it’s quick anywhere.
- A mobile version — every Carrd template works on phones by default.
- Plain HTML pages — Google can read your content without any extra work, which isn’t true of every website builder.
What you have to pay for (and set up yourself)
The things that actually move the needle are on you, and most need Pro Standard ($19/year):
- Your own domain name —
yourname.cominstead ofyourname.carrd.co. This is the big one. On the free plan, any credit you earn helps Carrd’s domain, not yours. - 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. — your page titleThe 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. and description, the snippet people see in Google.
- Alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. on images — describe each image so Google (and screen readers) understand it.
The thing most people get wrong
The free plan is not enough for real SEO. It can’t set custom meta tags or use your own domain. If you’re serious, Pro Standard at $19/year is the floor. And remember the shape of the tool: one page, one topic. Don’t try to make a Carrd site rank for ten different things — pick the one that matters.
Want the full plan-by-plan breakdown, how to add 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., and how Carrd compares to Linktree? Switch to the Advanced tab.
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 GuideTL;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.xmlwith 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.
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.xmlon 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=contentformat — includingrobots=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://destinationform); 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 sitemapchangefreqsignal).
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):
- Add an Embed element.
- Set its style to Hidden and its location to Head.
- Paste your JSON-LD
<script type="application/ld+json">block in the code field. - 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.
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
- Test the custom-domain URL and confirm the title, description, canonical, robots directive, and response status.
- Check that the hidden head embed produced JSON-LD in the raw HTML and that its claims match visible content.
- Test the carrd.co URL separately so an unintended duplicate remains noindex or otherwise consolidated.
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/yournamemeans 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.
AI summary
A condensed take on the Advanced version:
- Is Carrd good for SEO? Yes, for focused single-page use — portfolios, link-in-bio, landing pages — not for content sites or blogs.
- Auto-handled on every plan (free included): 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), Cloudflare
CDN, auto-generated
sitemap.xml(with Google image/video extensions), mobile-responsive templates, and static pre-rendered HTML — so 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.. - Plan ladder: Free and Pro Lite ($9/yr) unlock almost nothing for SEO (Pro Lite adds only a share image — no 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., no custom domain). Pro Standard ($19/yr) is 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, and 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): 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., canonical URLHow search engines pick one canonical URL among duplicates and consolidate signals onto it. 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 update frequency.
- Canonical gotcha: on Pro Standard a site can be live at both
username.carrd.coand the custom domain (duplicate contentThe same or very similar primary content reachable at more than one URL. There's no general duplicate content penalty — the real costs are possible signal dilution, the wrong URL getting chosen, and less-efficient crawling.). Pro Plus sets a canonical; on Pro Standard,noindexthe carrd.co version via meta tag instead. - Hard limits (no plan changes these): one URL per site (sections are scroll anchors, not separate indexable pages) = one keyword focus; 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.; 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.; no server logs.
- Structured data: inject 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. via a Hidden/Head Embed element (Pro Standard+).
- Carrd vs. Linktree: Carrd on a custom domain wins — builds your domain authority, supports meta tags and code embeds, for $19/yr. Linktree doesn’t offer a custom domain option at all (confirmed via its own help center); the closest thing is a redirectA 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. link, which isn’t domain forwarding. Caveat: a thin link list won’t rank on any platform.
Official documentation
Primary-source documentation from Carrd and Google.
Carrd
- Carrd Pro features — what each Pro tier unlocks.
- Carrd Pro plans — the plan and pricing breakdown.
- Setting up meta tags — the
name=contentMeta 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. field (Pro Standard+). - Setting up a sitemap — the auto-generated
sitemap.xmland update frequency. - Customizing site files — 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 editing (Pro Plus).
- Setting up redirects — 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. (Pro Plus).
- Embedding custom code — the Embed element used 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. in the
<head>. - Carrd Pro pricing — the live pricing page.
Google Search Central
- JavaScript SEO basics — why static HTML (Carrd) avoids the crawl/render problems of client-side SPAs.
- Consolidate duplicate URLs — canonicalizationHow search engines pick one canonical URL among duplicates and consolidate signals onto it., relevant when both the carrd.co subdomain and custom domain are live.
- Influencing title links — how Google chooses the title linkThe 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. from your headings and meta title.
- SEO Starter Guide — the general fundamentals that apply on any platform.
Bing
- Bing Webmaster Help — no Carrd-specific rules; submit your 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. and verify the site. Bing renders JavaScript less reliably than Google, which is a non-issue on Carrd’s static HTML.
Quotes from the source
On-the-record statements relevant to single-page and website-builder SEO. No Google rep has commented publicly on Carrd specifically — it’s a niche enough tool that it hasn’t come up in public Q&As — so these speak to the principles that govern a Carrd site’s ranking.
Gary Illyes, Google Search Relations — content is the floor
- “Without content it literally is not possible to rank. If you don’t have words on page you’re not going to rank for it.” Read the coverage
This is the single most important quote for a Carrd site. The platform’s technical SEO is adequate out of the box; the differentiator is content quality and focus on your one page.
John Mueller, Google — on managed website buildersHosted visual tools — Wix, Squarespace, Webflow, Framer, and others — that let users build and publish websites without writing code. They manage hosting, SSL, and rendering but vary significantly in the SEO controls they expose. (said about Wix, applies to Carrd)
-
Mueller has made the point that hosted/managed builders handle the “million tiny hassles” of self-hosting — SSL, updates, CDN — and are often a better choice than self-hosted infrastructure for non-technical users. Via Search Engine Journal
Carrd’s automatic 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.', CDN, 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. generation are exactly that kind of real SEO infrastructure benefit.
Carrd SEO quick-start checklist
In rough priority order — get on a viable plan and a real domain first, then do the manual work that actually ranks the page:
- Get on Pro Standard ($19/yr) at minimum — the free plan and Pro Lite can’t set 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 use a custom domain.
- Connect a custom domain so authority builds on your domain, not
username.carrd.co. - Disambiguate duplicates: if both the carrd.co subdomain and your custom domain
are live,
noindexthe carrd.co version via a meta tag (Pro Standard), or set a canonical (Pro Plus). - Write a strong meta title and description in the 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. field — this is your search snippet.
- Use Carrd’s heading types correctly: “Site Title” = H1An H1 tag is the HTML `<h1>` element that marks a page's primary heading — the big visible headline at the top of the content. It helps users, search engines, and screen readers understand what the page is about. (exactly one), “Main Headline” = H2, “Subheading” = H3.
- Add alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. to every meaningful image element in the editor.
- Set a custom share image (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.) for social previews.
- Add JSON-LD structured dataJSON-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. via a Hidden/Head Embed element, then check it in Google’s Rich ResultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. Test.
- Submit your 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. (
/sitemap.xml) to Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. and Bing Webmaster Tools. - Put real, focused content on the page — one topic, enough words to actually answer the query. Thin link lists don’t rank.
- On a migration, use Pro Plus 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. (
/old-path=https://destination) to preserve link equity.
Carrd SEO at a glance
The plan-by-plan SEO feature matrix — Pro Standard is the real floor:
| SEO feature | Free | Pro Lite ($9/yr) | Pro Standard ($19/yr) | Pro Plus ($49/yr) |
|---|---|---|---|---|
| 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) | Yes | Yes | Yes | Yes |
| Cloudflare CDN | Yes | Yes | Yes | Yes |
Auto sitemap.xml | Yes | Yes | Yes | Yes |
| Mobile-responsive | Yes | Yes | Yes | Yes |
| Static HTML (no JS crawl issuesCrawlability 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.) | Yes | Yes | Yes | Yes |
| Basic title/description | Yes | Yes | Yes | Yes |
| Custom share image (OG image) | No | Yes | Yes | Yes |
| Custom domain | No | No | Yes | Yes |
| Custom 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. | No | No | Yes | Yes |
| Analytics | No | No | Yes | Yes |
Code embed (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. in <head>) | No | No | Yes | Yes |
| 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. | No | No | No | Yes |
| Canonical URLHow search engines pick one canonical URL among duplicates and consolidate signals onto it. control | No | No | No | Yes |
| 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. customization | No | No | No | Yes |
Update frequency (changefreq) | No | No | No | Yes |
Hard limits (no plan changes these)
- One URL per site — “pages” are scroll anchors, not separate indexable URLs.
- One keyword focus per site.
- No native blog; no URL path structure (everything lives at the root).
- 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. (no native international targeting).
- 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. — inject 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. via Hidden/Head embed.
- No server log access.
Fast facts
- Minimum viable SEO tier: Pro Standard, $19/yr.
- Pro Plus ($49/yr) is for 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., canonical control, and 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. — not a default.
- Static HTML = good 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. and 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. (no JS renderingTurning HTML, CSS, and JavaScript into the final visual page and DOM. needed).
- Carrd’s custom domain is $19/yr; Linktree doesn’t offer a custom domain option at all (confirmed via Linktree’s own help center) — that’s the real gap, not a price gap.
Patrick's relevant free tools
- Canonicalization Checker — Audit HTML and HTTP canonical signals, test the canonical target, and identify observable conflicts that can cause Google to choose a different URL.
- SEO Incident Simulator — Practice thirty deterministic technical SEO incident investigations — indexability, crawl controls, redirects, sitemaps, markup, caching, DNS, bot verification, rendering, hreflang, and faceted navigation — with clearly labeled fixture evidence and Find → Fix → Verify handoffs.
- Schema Markup Validator — Paste JSON-LD or a full HTML page and get severity-tiered structured-data validation — schema.org vocabulary, Google rich-result requirements, cross-block @id graph checks, and a corrected copy-pasteable JSON-LD block.
Tools for Carrd SEO
- Carrd 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. field (Publish → Settings → 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.) — your title,
description,
robots, verification, and Open Graph tagsOpen 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., inname=contentformat (Pro Standard+). - Carrd Embed element (style Hidden, location Head) — how you inject 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., custom 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. tags, and Google Tag Manager (Pro Standard+).
- Carrd Site Files — 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 editing (Pro Plus).
- Carrd 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. — 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. for migrations (Pro Plus).
- Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. — submit
/sitemap.xml, confirm indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed., and watch performance; the ground truth for how Google sees your Carrd site. - Bing Webmaster ToolsMicrosoft's free portal for monitoring and improving how a site appears in Bing search — the peer to Google Search Console, plus IndexNow instant indexing, richer backlink data, and keyword volumes. Because Bing's index also feeds Microsoft Copilot, it doubles as a window into AI-search visibility. — verify the site and submit the 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. for Bing.
- Google Rich ResultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. Test — validate the 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. you inject via the embed.
- Ahrefs Webmaster Tools / Site Audit — crawl your Carrd page to catch a thin or missing title, missing alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., or a duplicate carrd.co subdomain you forgot to noindexNoindex is a directive that tells search engines to keep a page out of their index, so it won't appear in search results. It works only on pages a crawler can actually fetch — a page blocked in robots.txt can never be noindexed..
Test yourself: Carrd SEO
Five quick questions on what Carrd handles, what each plan unlocks, and where the single-page architecture draws the line. Pick an answer for each, then check.
Resources worth your time
My writing
- The Beginner’s Guide to Technical SEO — where platform choice fits in the bigger picture.
- My author archive at Ahrefs — my back catalogue of technical SEOTechnical SEO is the practice of making a site easy for search engines to crawl, render, index, and (now) be eligible for AI answers. It's the foundation that lets your content and links rank — not a ranking trick of its own. writing.
From around the industry
- Carrd Pro features (Carrd) — the official, current breakdown of what each Pro tier unlocks.
- Single-Page Websites and SEO: The Essential Guide (Ahrefs) — the consolidated-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. pros and the keyword-breadth cons of one-page sites.
- Single-Page Websites: Are They Good or Bad for SEO? (Search Engine Journal) — the trade-offs from another angle.
- SEO on Carrd: What’s Possible and What Requires Creativity (One Page Tips) — workarounds for schema and blogging within Carrd’s limits.
- Effective Carrd SEO Guide (Zite) — heading-hierarchy and content-length specifics for Carrd.
- Linktree vs. Carrd: What The Industry Thinks (Limey) — the link-in-bio comparison in detail.
- AMA with Google’s Gary Illyes: 15 quick SEO takeaways (Search Engine Land) — the source for the “without content… you’re not going to rank” quote.
Carrd SEO
Carrd 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.
Related: Platform SEO, Canonicalization, Structured Data, Sitemap
Carrd SEO
Carrd SEO is the practice of optimizing a website built on Carrd — a minimal, primarily single-page website builder for personal sites, portfolios, link-in-bio pages, and landing pages — to rank in organic search. Carrd is deliberately simple and is not a content management system, so what you can do for SEO is shaped as much by the platform’s architecture as by its settings.
Carrd handles a real chunk of the technical baseline for you on every plan, including the free one: 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.' via Let’s Encrypt, a Cloudflare-backed CDN, an auto-generated sitemap.xml (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), mobile-responsive templates, and — importantly — static, pre-rendered HTML. Because pages are served as HTML rather than as 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. and 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. see the content without having to execute JavaScript.
The limits come from plan-gating and from Carrd’s single-page design. The free and Pro Lite ($9/yr) plans don’t unlock custom 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, so Pro Standard ($19/yr) is the minimum viable SEO tier — it adds a 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, and the code embed you need to inject JSON-LD structured dataJSON-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. (Carrd has no native schema). Pro Plus ($49/yr) adds 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., explicit canonical URLHow search engines pick one canonical URL among duplicates and consolidate signals onto it. 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. customization, 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. Architecturally, the whole site lives at one URL: “multi-page” simulations are section anchors on the same page, not separate crawlable URLs, so you get one keyword focus per Carrd site, no native blog, no URL path structure, and 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.. For a focused, single-topic page on a custom domain, though, that constraint actually aligns with single-page SEO best practice — and it beats a Linktree page, which builds authority on linktr.ee rather than your own domain.
Related: Platform SEO, Canonicalization, Structured Data, Sitemap
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 19, 2026.
Editorial summary and recorded change details.Summary
Corrected the Carrd-vs-Linktree cost comparison: Linktree does not offer a custom domain option at any price (confirmed live via Linktree's own help center), not '~$24/month' as previously stated; fixed the Gary Illyes 'without content' quote citation to the Search Engine Land article that actually contains it. The improvement packet for this pass was synthetic/ungrounded (dismissed in full); Carrd's own plan pricing, feature gating, and multi-page/section-anchor architecture were re-verified live and found accurate as written.
Change details
- Before
Linktree's custom domain is on a premium plan at roughly $24/month.AfterLinktree doesn't offer a custom domain option to replace linktr.ee at any price (confirmed via Linktree's own help center, 2026-07-19); the closest thing is an internal redirect link, not domain forwarding. - Before
Gary Illyes quote cited to searchengineland.com/links-google-search-ranking-factor-gary-illyes-432422AfterGary Illyes 'without content it literally is not possible to rank' quote re-cited to searchengineland.com/ama-google-gary-illyes-seo-takeaways-432325, the article that actually contains it (verified via raw-HTML text search).
Full comparison unavailable — no prior snapshot was archived for this revision.