Built by SEO
Search Console20 Oct 20268 min read

Search Console indexing statuses explained for HubSpot sites

The Pages report in Search Console lists why URLs are not indexed, in wording that is easy to misread. Here is what each common status means and what to do about it on HubSpot.

Paul Lovell

Paul Lovell

SEO Consultant

Where to find the report

In Search Console, open Pages under Indexing. The top chart splits URLs into indexed and not indexed, and the table below lists the reasons. Click a reason to see the URLs affected. If you have not connected Search Console yet, start with connecting it to HubSpot.

Statuses that usually need action

Crawled, currently not indexed

Google visited and chose not to index. This is a quality signal rather than a technical fault. Make the page more useful and unique, link to it from relevant pages, and avoid near-duplicates. Then request indexing.

Discovered, currently not indexed

Google knows the URL but has not crawled it. On small sites it often means low crawl priority. Add internal links, confirm the URL is in your sitemap, and submit it to Google directly.

Duplicate without user-selected canonical

Google sees the page as a copy of another and picked a different version as canonical. Differentiate the content, or set an explicit canonical to the version you want. See canonical tags in HubSpot.

Duplicate, Google chose different canonical than user

You declared a canonical and Google disagreed. Check that your canonical page is indexable, linked internally and the stronger of the two.

Blocked by robots.txt

Google was told not to crawl the URL. If that is unintended, edit the file. See how to edit robots.txt in HubSpot.

Soft 404 and Not found (404)

The page looks empty or missing to Google. Restore real content, or redirect old URLs to the closest relevant page with a 301.

Server error (5xx)

Google got an error when fetching the page. Retest the URL, and if it persists check with HubSpot support.

Statuses that are usually fine

  • Excluded by ‘noindex’ tag. Fine if you set it deliberately, for example on thank-you pages.
  • Page with redirect. Old URLs that redirect are expected.
  • Alternate page with proper canonical tag. Google is following your canonical, which is the intended result.

A simple triage routine

  1. Open the not-indexed list and filter out the harmless statuses above.
  2. For each remaining URL ask: do I want this page in Google?
  3. If not, leave it or set noindex. If yes, work through the fix for its status.
  4. Inspect the URL, request indexing, and re-check in a couple of weeks.

For the full list of causes, see why HubSpot pages are not indexed.

Frequently asked questions

What does "Crawled, currently not indexed" mean?

Google fetched the page but decided not to add it to the index, usually because the content is thin, duplicated or judged low value. Improve the content and internal links, then request indexing.

What does "Discovered, currently not indexed" mean?

Google knows the URL exists but has not crawled it yet. This is common on new or low-authority sites. Better internal links, a clean sitemap and pushing the URL to Google can help.

Is every non-indexed page a problem?

No. Pages excluded by noindex, redirects and sensible canonicals are normal. Only worry about pages you want to rank that appear in the not-indexed list.

How long should I wait before worrying?

For an established site, a few days. For a new or small site it can take weeks. If a page is still not indexed after that and shows no clear technical cause, work on the content and internal links.

See your Search Console data inside HubSpot

Track clicks, impressions and indexing without leaving your portal.

See GSC Plus →