I recently faced a major issue while launching my website built with Figma Make. My site was live, but Google wasn’t indexing any pages — and it took me quite some time to figure out why.
Here’s what happened and how I fixed it 👇
❌ Problem 1: sitemap.xml & robots.txt not working
After publishing, both URLs were showing “Not Found”.
I tried multiple fixes inside Figma but nothing worked.
✅ Solution:
I used Cloudflare Workers to host these files properly.
- Connected my domain via DNS (Hostinger → Cloudflare)
- Deployed sitemap.xml & robots.txt through Cloudflare
- URLs started working perfectly
---
❌ Problem 2: Pages not indexing (Noindex issue)
Even after fixing sitemap, Google Search Console showed “Excluded by noindex”
😵 This was frustrating because everything else looked correct.
---
✅ Final Root Cause (Most Important)
In Figma Make settings, I had enabled:
👉 “Exclude from search engine results”
This means:
«Figma was explicitly telling Google NOT to index my website»
---
💡 Final Fix:
- Turn OFF that setting
- Re-submit sitemap in GSC
- Request indexing again
✔️ Result: My website is now getting indexed successfully 🎉
---
🔥 Lesson Learned:
Sometimes the issue is not in code or setup —
it’s just one hidden setting blocking everything.
---
If you're using Figma Make and facing indexing issues,
👉 CHECK THIS SETTING FIRST.
Hope this saves someone hours of struggle 🙌
You can check my live project here:
https://shaadiinvitation.com/
