Notion Public Page Search Indexing Not Updating: Fix
🔍 WiseChecker

Notion Public Page Search Indexing Not Updating: Fix

When you publish a page in Notion and set it to public, search engines like Google or Bing should eventually index its content. However, many users find that their public page remains invisible in search results days or weeks after publishing. This problem usually occurs because search engine crawlers cannot access the page properly or because Notion’s default settings block indexing. This article explains the technical reason behind the indexing delay and provides a step-by-step fix to force search engines to find and index your Notion public page.

Key Takeaways: Forcing Search Engines to Index Your Notion Public Page

  • Public page Share menu > SEO > Allow search engine indexing: Toggle this setting on to permit crawlers to access the page.
  • Google Search Console > URL Inspection > Request Indexing: Manually ask Google to re-crawl your public page after enabling indexing.
  • Public page content structure: Use clear headings and text rather than embedded blocks to help crawlers parse the page.

ADVERTISEMENT

Why Search Engines Do Not Index Your Notion Public Page

Notion public pages are hosted on the domain notion.site or a custom subdomain. By default, Notion adds a meta tag to public pages that tells search engine crawlers not to index the page. This meta tag is <meta name="robots" content="noindex">. Unless you explicitly change this setting, search engines will skip your page entirely. Even if you remove the noindex tag, crawlers may still fail to index the page if the content is rendered client-side using JavaScript, which many search engine bots do not execute fully. Additionally, Notion pages often contain dynamic elements that crawlers treat as empty or inaccessible. The main fix involves toggling the SEO indexing setting in the Share menu and then submitting the page URL to search engine tools for manual indexing.

Steps to Enable Search Engine Indexing for a Notion Public Page

The following steps assume your Notion page is already published and set to public. If the page is not yet public, publish it first using the Share menu in the top-right corner of the page.

  1. Open the Share menu for the public page
    Navigate to the Notion page you want to be indexed. Click the Share button in the top-right corner of the window. The Share panel opens.
  2. Verify the page is set to public
    In the Share panel, ensure the toggle for Share to web is turned on. If it is off, turn it on. The page URL appears below the toggle.
  3. Enable search engine indexing
    Below the page URL, click the SEO section to expand it. You see a toggle labeled Allow search engine indexing. Turn this toggle on. A green checkmark confirms indexing is allowed.
  4. Copy the public page URL
    Click the Copy link button next to the page URL. Save this URL in a text file or clipboard. This URL is what you will submit to search engines.
  5. Open Google Search Console
    Go to Google Search Console and sign in with your Google account. If you have not added your Notion public page domain before, add the domain or URL prefix. For a standard notion.site page, use the full URL prefix (e.g., https://example.notion.site).
  6. Inspect the public page URL
    In the left sidebar, click URL inspection. Paste your public page URL into the search bar and press Enter. Google checks if the URL is indexed. If it shows URL is not on Google, proceed to the next step.
  7. Request indexing
    Click the Request indexing button. Google adds the URL to its crawl queue. The indexing request may take a few hours to several days to complete.
  8. Repeat for Bing Webmaster Tools (optional)
    To index your page on Bing, go to Bing Webmaster Tools. Add your site, then use the URL Inspection tool to submit the page URL and request indexing.

ADVERTISEMENT

If Notion Still Does Not Index After the Main Fix

Even after enabling indexing and submitting your URL, search engines may still fail to index the page. The following scenarios explain why and what to do.

Search Engine Crawler Cannot Access the Page

If your Notion public page is behind a login gate or requires a password, search engines cannot crawl it. Ensure the page is truly public: in the Share panel, check that Share to web is on and no password is set. If you set a password, remove it before requesting indexing.

Page Content Is Too Dynamic or Empty

Notion pages with heavy JavaScript components, such as embedded databases, maps, or custom code blocks, may appear blank to crawlers. To improve indexing, add at least 300 words of plain text in the page body. Use standard heading tags (H1, H2, H3) and bullet lists. Avoid placing important content inside toggle blocks or callout boxes, as crawlers may skip these.

Search Engine Has Not Recrawled the Domain

Google and Bing do not recrawl every page on the web daily. If you just enabled indexing, wait 48 to 72 hours. If the page still does not appear, submit a sitemap. Notion does not generate a sitemap automatically, but you can create a simple XML sitemap manually and submit it via Google Search Console. Include only your public Notion page URLs in the sitemap.

Notion Public Page Shows a 404 Error

If the public page URL returns a 404 error when visited in an incognito browser window, the page is not actually public. Go back to the Share menu and confirm the toggle is on. If the toggle is on but the page still shows 404, duplicate the page and publish the duplicate. Delete the original page after confirming the duplicate works.

Item Indexing Allowed (Toggle On) Indexing Blocked (Toggle Off)
Search engine visibility Page can appear in search results Page is hidden from all search results
Meta robots tag No tag or index tag added noindex tag added by Notion
Manual indexing request Works after enabling the toggle Fails because the noindex tag overrides the request
Page content visibility Visible to crawlers if public Visible to users but not to crawlers

After enabling the indexing toggle and submitting your URL to Google Search Console, your Notion public page should appear in search results within a few days. Check the URL Inspection tool periodically to see the indexing status. For best results, add at least 500 words of text content to the page and use descriptive headings. If you manage multiple public pages, create a simple sitemap and submit it to Google Search Console to speed up the process.

ADVERTISEMENT