Skip to main content

I'm a UX Designer with a strong focus on user-centered design and SEO optimization. I recently published a website using Figma Sites, but I noticed that even after several days, the site still does not appear in search engine results (Google, Bing, etc.) — it’s only accessible via the direct link.

I’m opening this thread to better understand how SEO is currently being handled in Figma Sites and to see if others are experiencing the same:

  • Are sites built with Figma Sites being properly indexed by search engines?

  • Is there any support for adding/editing meta tags (like title, description, og:image, etc.)?

  • Are semantic HTML tags (like <a>, <main>, <article>) used, or are links rendered as <div> elements with click events?

  • Has anyone successfully added a Figma Site to Google Search Console or submitted a sitemap?

  • Are there best practices or documentation available on optimizing a site for search from within Figma Sites?

From what I’ve seen so far, the lack of semantic structure (e.g., links being <div>s instead of <a>s), missing meta tags, and limited control over page-level SEO might be negatively affecting discoverability.

If anyone from the Figma team could clarify how SEO support is currently implemented — and whether improvements are on the roadmap — that would be very helpful. Also, if any of you have tips or workarounds, I’d love to learn from your experience.

Thanks in advance! 🙌

Hey,

My case, I registered via Google Analytics with the custom code section in General, i.e. added the script tag they give you.


For sitemap.xml (as a workaround, this should be supported here though) I’m currently using a Cloudflare worker, not sure if this will work properly considering it’s on a different level. So I have:


Two issues I’m facing, setting up robots.txt and favicon. It appears the defined favicon isn’t returned using the expected “domain/favicon.ico” path:

Which prevents it from properly displaying in search results:
 

 

Feel free to DM for further discussions on this.

Edit: First time having to deal with SEO so while writing the post thought there needs to be a way to specify an alternative path to favicon, and indeed there is, will try adding:


<link rel="icon" type="image/png" href="/_assets/v10/3306a24706f741f0d19cf0054959abb7a662dbca.png">


So Figma is already dealing with the favicon the way I mentioned above using:
 

<link id="link-9ubtqc" rel="icon" href="/_assets/v10/6389c79fac3834ad4cb9ef1e5e29a0b752d99ecc.png">

 

Not sure if its the lack of robots.txt that breaks the crawler, or the lack of sitemap.xml on the same subdomain level, whether it’s the non-usual approach to the favicon naming and location.

If anything changes in the meanwhile I’ll update it here.

Edit: In Google Search Console you can use the URL inspection action to request indexing.


 

 

As a UX designer focused on SEO, I share your concerns. Figma Sites currently seem limited in SEO features lacking meta tags, semantic HTML, and sitemap support which likely affects indexing. For anyone looking to boost visibility, I recommend using external tools or services like T-Rank's backlink services to strengthen off-page SEO while Figma improves on-page capabilities.

 

 


I’ve worked on SEO for quite a few site builders, and what you’re describing with Figma Sites isn’t surprising. If a platform lacks semantic HTML, proper <a> tags, and meta tag customization, it’s almost guaranteed to affect discoverability. Search engines rely heavily on these signals to understand and rank a site.

One workaround is to manually submit your site to Google Search Console and Bing Webmaster Tools, upload or link a sitemap if possible, and start building external backlinks to help search engines discover it faster. You can also create supporting content on other platforms (like blogs or guest posts) that link to your site — that alone can speed up indexing.

I’ve actually shared a step-by-step SEO checklist here: [link] that covers everything from technical setup to backlink strategies. Even if Figma Sites is limited in SEO controls right now, you can still improve indexing and rankings with off-page SEO and smart linking.