8 min read
How-To Guide
How to Submit Your Framer Site to Google: The Complete Guide
Until Google knows your Framer site exists, no one can find it in search. Here's every step to get your site verified, indexed, and submitted.

Team 7 Seers

How to Submit Your Framer Site to Google: The Complete Guide
Why Active Submission Matters for Framer Sites
Google discovers new web pages primarily through two mechanisms: crawling links from already-indexed pages, and reading sitemaps submitted to Google Search Console. For a brand-new Framer site with no inbound links, Googlebot may not discover your pages for weeks or even months without active submission.
Even for established sites, passive discovery is unreliable for new content. If you publish a new blog post in Framer today and do nothing, Googlebot might crawl it tomorrow or it might take three weeks. The frequency and priority of Googlebot crawls depend on your domain's crawl budget, which is influenced by site age, authority, and historical update frequency.
The Three Levels of Google Submission
1. Search Console Verification, Tells Google you own the site and enables GSC data reporting. Required before any other submission step.
2. Sitemap Submission, Submits a machine-readable list of all your URLs to Google. Google crawls them on its own schedule, typically within days to a week for new sites.
3. Google Indexing API (URL Push), Directly notifies Google of specific new or updated URLs, triggering priority crawling. The fastest submission method, often effective within hours.
Step 1: Verify Your Framer Site in Google Search Console
Google Search Console (GSC) is the central hub for managing your site's relationship with Google Search. Before you can submit sitemaps or use any submission tools, you need to verify site ownership. Framer supports verification via an HTML meta tag, which is the most straightforward method.
Get the Verification Meta Tag from GSC
Go to Google Search Console and sign in with the Google account you want to use for your site. Click Add Property. Choose URL prefix and enter your Framer site's full URL (e.g., https://yoursite.com). On the verification screen, select HTML tag as your verification method. You will see a meta tag that looks like this:
<meta name="google-site-verification" content="YOUR_VERIFICATION_CODE_HERE" />
Copy the entire meta tag.
Paste the Tag into Framer Site Settings
In the Framer editor, click the Site Settings icon (gear icon at the top right of the canvas). Scroll down to Custom Code. In the Start of head tag field, paste the verification meta tag. Click Publish in the Framer editor to make the tag live. The tag must be on the published site, Framer's preview URLs will not work for verification.
Complete Verification in GSC
Return to Google Search Console and click Verify. GSC will fetch your homepage and confirm the meta tag is present. If successful, you will see a "Ownership verified" confirmation.
Do not remove the verification tag after verifying. GSC periodically re-checks for the verification tag. If you remove it from Framer Site Settings, Google may revoke your verification and you will lose access to GSC data for your property.
Once verified, it typically takes 24-48 hours for GSC to begin populating data for your property.
Step 2: Submit Your Framer Sitemap
Framer automatically generates a sitemap at yourdomain.com/sitemap.xml. This XML file lists every published page on your site, including CMS collection item pages, in a format Googlebot can read and prioritize.
Find Your Framer Sitemap URL
Your Framer sitemap is always located at https://yourdomain.com/sitemap.xml. Before submitting, visit this URL in a browser to confirm it exists and loads correctly. Framer's auto-generated sitemap includes all published static pages and all CMS collection item pages. It does not include pages set to noindex, password-protected pages, or draft pages.
Submit the Sitemap in Google Search Console
In Google Search Console, select your verified Framer property. In the left navigation, under Indexing, click Sitemaps. In the Add a new sitemap field, type sitemap.xml (GSC prefills your domain). Click Submit. GSC will display the sitemap in the Submitted Sitemaps list. After a few minutes, refresh the page, you should see the status change from Pending to Success, along with a count of discovered URLs.
Sitemap Submission Timelines
After submitting a sitemap, Google typically begins crawling the listed URLs within a few hours to a few days. Full indexing of all URLs can take one to three weeks for a new domain, or one to seven days for an established domain.
Step 3: Push Individual URLs Using the Google Indexing API
The Google Indexing API is a direct channel to Google's crawling infrastructure. Instead of waiting for Googlebot to discover and crawl your pages, you send Google a signal saying "this URL is new or updated, please crawl it now." Google treats these notifications as high-priority crawl requests and typically processes them within hours.
The Manual Method: GSC URL Inspection
Without RankFrame, you can submit individual URLs via the URL Inspection tool in Google Search Console. In GSC, click the search bar at the top and enter the full URL of the page you want to index. GSC fetches and analyzes the URL. Click Request Indexing in the URL Inspection result panel. Repeat for every URL you want to prioritize. The GSC URL Inspection tool limits you to approximately 10-20 requests per day, so it is impractical for bulk submission.
The RankFrame Method: One-Click Bulk Push
RankFrame's Submit Indexing feature integrates directly with the Google Indexing API. After connecting your Google account in RankFrame, you can select any pages from your Framer sitemap and push them to Google with a single click, no rate-limit workaround needed, no switching between tools.
Step 1: Connect your Google account in RankFrame. In RankFrame, go to the Submit Indexing section and follow the Google account setup flow.
Step 2: Select the pages you want to push. RankFrame displays your full sitemap with each page's current indexing status. Select individual pages, all new pages, or all pages from the list.
Step 3: Click Push URLs. RankFrame submits each selected URL to the Google Indexing API. The submission happens in the background. You will see each URL's status update in the Indexing History panel.
Step 4: Confirm Indexing Status
Submitting a URL does not guarantee indexing. Google may crawl a URL and still choose not to index it if it detects thin content, duplicate content, a noindex tag, or other quality issues.
Status | Meaning | Action |
|---|---|---|
URL is on Google | The page is indexed and eligible to appear in search results | No action needed |
URL is not on Google | Google has not indexed the page yet; may be pending crawl or has an issue | Check for crawl errors; resubmit if recently published |
Discovered, not indexed | Google found the URL but chose not to index it; typically a quality or noindex issue | Check for noindex tag, thin content, or duplicate content signals |
RankFrame's Indexing History panel shows the submission status of every URL you have pushed via the Indexing API. Each row displays the URL, submission timestamp, and current crawl status. The Check Live button queries Google's index in real time and displays whether the URL shows as "Submitted and indexed" without requiring you to open GSC.
Common Indexing Issues on Framer Sites (and How to Fix Them)
1. Noindex Tag Accidentally Applied
Symptom: GSC URL Inspection shows "Excluded by noindex tag." Cause: If you set a page to noindex in Framer's page settings during development, that setting persists to the published site. Fix: Open the page settings in Framer, scroll to the SEO section, and confirm the noindex toggle is off. Republish and resubmit the URL.
2. Framer Preview Domain Indexed Instead of Custom Domain
Symptom: Your content appears in Google, but the indexed URL is yoursite.framer.website instead of your custom domain. Fix: In Framer Site Settings, ensure your custom domain is connected and verify the canonical tag is pointing to your custom domain. Also verify your custom domain property in GSC separately from the framer.website domain.
3. CMS Collection Pages Not Indexed
Symptom: Your main pages are indexed but CMS blog posts or collection item pages are not appearing in GSC coverage. Fix: Submit your sitemap in GSC if you have not already. Use RankFrame's Submit Indexing feature to push specific CMS page URLs directly to the Indexing API.
4. Thin or Duplicate Content Signals
Symptom: GSC shows "Discovered, currently not indexed" or "Crawled, currently not indexed" for multiple pages. Fix: Expand the page content, add original analysis, images, or data. Prioritize indexing your most substantive pages first and build internal links from indexed pages to unindexed ones.
5. Verification Tag Removed After Site Publish
Symptom: GSC sends a "site ownership verification lost" email. Fix: Re-add the verification meta tag to Framer Site Settings head, publish, and re-verify in GSC. Treat the verification tag as permanent infrastructure, never remove it.
How Often Should You Resubmit?
After every publish with new or updated content, push those specific URLs via RankFrame immediately after publishing. For blogs or content sites publishing more than a few pieces per week, resubmitting the sitemap in GSC weekly is good practice.
The recommended workflow with RankFrame is: make your content changes in Framer, publish the site, open RankFrame and go to Submit Indexing, select the new or updated pages and click Push URLs, then check indexing status in Indexing History after a few hours. This five-step workflow takes under two minutes and eliminates the typical wait for Googlebot's next scheduled crawl.
Frequently asked questions
How long does it take for a Framer site to appear in Google?
Without active submission, Googlebot typically discovers a new Framer site within days to several weeks. Submitting a sitemap to Google Search Console typically accelerates this to 3-7 days. Using the Google Indexing API via RankFrame can result in priority crawling within hours.






