You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polaris.apache.org by sn...@apache.org on 2026/05/02 17:59:51 UTC

(polaris) branch versioned-docs updated: Exclude 1.4.0 docs from search index (#4341)

This is an automated email from the ASF dual-hosted git repository.

snazy pushed a commit to branch versioned-docs
in repository https://gitbox.apache.org/repos/asf/polaris.git


The following commit(s) were added to refs/heads/versioned-docs by this push:
     new a68fc3b681 Exclude 1.4.0 docs from search index (#4341)
a68fc3b681 is described below

commit a68fc3b68113c8455f7792fb306f03a3381e465a
Author: Robert Stupp <sn...@snazy.de>
AuthorDate: Sat May 2 19:59:47 2026 +0200

    Exclude 1.4.0 docs from search index (#4341)
---
 1.4.0/_index.md                                                         | 2 ++
 1.4.0/admin-tool.md                                                     | 2 ++
 1.4.0/command-line-interface.md                                         | 2 ++
 1.4.0/configuration/_index.md                                           | 2 ++
 1.4.0/configuration/config-sections/_index.md                           | 2 ++
 1.4.0/configuration/config-sections/flags-polaris_behavior_changes.md   | 2 ++
 1.4.0/configuration/config-sections/flags-polaris_features.md           | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_async.md           | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_authentication.md  | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_authorization.md   | 2 ++
 .../configuration/config-sections/smallrye-polaris_authorization_opa.md | 2 ++
 .../config-sections/smallrye-polaris_credential_manager.md              | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_event_listener.md  | 2 ++
 .../config-sections/smallrye-polaris_event_listener_aws_cloudwatch.md   | 2 ++
 .../smallrye-polaris_event_listener_persistence_in_memory_buffer.md     | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_file_io.md         | 2 ++
 .../config-sections/smallrye-polaris_iceberg_metrics_reporting.md       | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_log.md             | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_metrics.md         | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_node.md            | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_oidc.md            | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_persistence.md     | 2 ++
 .../configuration/config-sections/smallrye-polaris_persistence_cache.md | 2 ++
 .../smallrye-polaris_persistence_distributed_cache_invalidations.md     | 2 ++
 .../configuration/config-sections/smallrye-polaris_persistence_nosql.md | 2 ++
 .../config-sections/smallrye-polaris_persistence_nosql_maintenance.md   | 2 ++
 .../smallrye-polaris_persistence_nosql_maintenance_catalog.md           | 2 ++
 .../config-sections/smallrye-polaris_persistence_nosql_mongodb.md       | 2 ++
 .../config-sections/smallrye-polaris_persistence_relational_jdbc.md     | 2 ++
 .../config-sections/smallrye-polaris_rate_limiter_filter.md             | 2 ++
 .../config-sections/smallrye-polaris_rate_limiter_token_bucket.md       | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_readiness.md       | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_realm_context.md   | 2 ++
 .../config-sections/smallrye-polaris_reserved_properties.md             | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_secrets_manager.md | 2 ++
 .../configuration/config-sections/smallrye-polaris_service_identity.md  | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_storage.md         | 2 ++
 .../config-sections/smallrye-polaris_storage_credential_cache.md        | 2 ++
 1.4.0/configuration/config-sections/smallrye-polaris_tasks.md           | 2 ++
 1.4.0/configuration/configuration-reference.md                          | 2 ++
 1.4.0/configuration/configuring-polaris-for-production/_index.md        | 2 ++
 .../configuring-gcs-cloud-storage-specific.md                           | 2 ++
 1.4.0/configuration/configuring-polaris.md                              | 2 ++
 1.4.0/downstream-build.md                                               | 2 ++
 1.4.0/entities.md                                                       | 2 ++
 1.4.0/evolution.md                                                      | 2 ++
 1.4.0/federation/_index.md                                              | 2 ++
 1.4.0/federation/hive-metastore-federation.md                           | 2 ++
 1.4.0/federation/iceberg-rest-federation.md                             | 2 ++
 1.4.0/generic-table.md                                                  | 2 ++
 1.4.0/getting-started/_index.md                                         | 2 ++
 1.4.0/getting-started/binary-distribution.md                            | 2 ++
 1.4.0/getting-started/creating-a-catalog/_index.md                      | 2 ++
 1.4.0/getting-started/creating-a-catalog/catalog-azure.md               | 2 ++
 1.4.0/getting-started/creating-a-catalog/catalog-gcs.md                 | 2 ++
 1.4.0/getting-started/creating-a-catalog/catalog-migration.md           | 2 ++
 1.4.0/getting-started/creating-a-catalog/s3/_index.md                   | 2 ++
 1.4.0/getting-started/creating-a-catalog/s3/catalog-aws.md              | 2 ++
 1.4.0/getting-started/creating-a-catalog/s3/catalog-minio.md            | 2 ++
 1.4.0/getting-started/creating-a-catalog/s3/catalog-ozone.md            | 2 ++
 1.4.0/getting-started/deploying-polaris/_index.md                       | 2 ++
 1.4.0/getting-started/deploying-polaris/cloud-deploy/_index.md          | 2 ++
 1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws.md      | 2 ++
 1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure.md    | 2 ++
 1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp.md      | 2 ++
 1.4.0/getting-started/deploying-polaris/local-deploy.md                 | 2 ++
 1.4.0/getting-started/deploying-polaris/storage-tls.md                  | 2 ++
 1.4.0/getting-started/install-dependencies.md                           | 2 ++
 1.4.0/getting-started/quick-start.md                                    | 2 ++
 1.4.0/getting-started/using-polaris/_index.md                           | 2 ++
 1.4.0/getting-started/using-polaris/keycloak-idp.md                     | 2 ++
 1.4.0/getting-started/using-polaris/telemetry-tools.md                  | 2 ++
 1.4.0/helm-chart/_index.md                                              | 2 ++
 1.4.0/helm-chart/authentication.md                                      | 2 ++
 1.4.0/helm-chart/dev.md                                                 | 2 ++
 1.4.0/helm-chart/networking.md                                          | 2 ++
 1.4.0/helm-chart/persistence.md                                         | 2 ++
 1.4.0/helm-chart/production.md                                          | 2 ++
 1.4.0/helm-chart/reference.md                                           | 2 ++
 1.4.0/helm-chart/reference.md.gotmpl                                    | 2 ++
 1.4.0/managing-security/_index.md                                       | 2 ++
 1.4.0/managing-security/access-control.md                               | 2 ++
 1.4.0/managing-security/external-idp/_index.md                          | 2 ++
 1.4.0/managing-security/external-idp/idp-dev-notes.md                   | 2 ++
 1.4.0/managing-security/external-pdp/_index.md                          | 2 ++
 1.4.0/managing-security/external-pdp/opa.md                             | 2 ++
 1.4.0/metastores/_index.md                                              | 2 ++
 1.4.0/metastores/nosql-mongodb.md                                       | 2 ++
 1.4.0/metastores/relational-jdbc.md                                     | 2 ++
 1.4.0/polaris-api-specs/_index.md                                       | 2 ++
 1.4.0/polaris-api-specs/polaris-catalog-api.md                          | 2 ++
 1.4.0/polaris-api-specs/polaris-management-api.md                       | 2 ++
 1.4.0/polaris-spark-client.md                                           | 2 ++
 1.4.0/policy.md                                                         | 2 ++
 1.4.0/realm.md                                                          | 2 ++
 1.4.0/telemetry.md                                                      | 2 ++
 96 files changed, 192 insertions(+)

diff --git a/1.4.0/_index.md b/1.4.0/_index.md
index 30efacfbdd..e8a1abe21f 100644
--- a/1.4.0/_index.md
+++ b/1.4.0/_index.md
@@ -36,6 +36,8 @@ cascade:
     show_page_toc: true
     release_version: '1.4.0'
 # This file will NOT be copied into a new release's versioned docs folder.
+robots: noindex
+exclude_search: true
 ---
 
 Apache Polaris is a catalog implementation for Apache Iceberg&trade; tables and is built on the open source Apache Iceberg&trade; REST protocol.
diff --git a/1.4.0/admin-tool.md b/1.4.0/admin-tool.md
index a624e22622..6b5aaa6e3a 100644
--- a/1.4.0/admin-tool.md
+++ b/1.4.0/admin-tool.md
@@ -20,6 +20,8 @@
 title: Admin Tool
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 Polaris includes a tool for administrators to manage the [metastore]({{% ref "metastores" %}}).
diff --git a/1.4.0/command-line-interface.md b/1.4.0/command-line-interface.md
index 6f4b25e2f7..ebca4351c8 100644
--- a/1.4.0/command-line-interface.md
+++ b/1.4.0/command-line-interface.md
@@ -20,6 +20,8 @@
 title: Command Line Interface
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 In order to help administrators quickly set up and manage their Polaris server, Polaris provides a simple command-line interface (CLI) for common tasks.
diff --git a/1.4.0/configuration/_index.md b/1.4.0/configuration/_index.md
index fbbb4e7670..126c0e2ece 100644
--- a/1.4.0/configuration/_index.md
+++ b/1.4.0/configuration/_index.md
@@ -21,6 +21,8 @@ title: Configuration
 linkTitle: Configuration
 type: docs
 weight: 550
+robots: noindex
+exclude_search: true
 ---
 
 This section covers how to configure Apache Polaris.
diff --git a/1.4.0/configuration/config-sections/_index.md b/1.4.0/configuration/config-sections/_index.md
index b148b68168..093c5596e1 100644
--- a/1.4.0/configuration/config-sections/_index.md
+++ b/1.4.0/configuration/config-sections/_index.md
@@ -25,6 +25,8 @@ cascade:
 - build:
     list: never
     render: never
+robots: noindex
+exclude_search: true
 ---
 
 This is a headless bundle containing configuration section snippets.
diff --git a/1.4.0/configuration/config-sections/flags-polaris_behavior_changes.md b/1.4.0/configuration/config-sections/flags-polaris_behavior_changes.md
index b25475e8b8..6705e89a4d 100644
--- a/1.4.0/configuration/config-sections/flags-polaris_behavior_changes.md
+++ b/1.4.0/configuration/config-sections/flags-polaris_behavior_changes.md
@@ -21,6 +21,8 @@ title: flags-polaris_behavior_changes
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Internal behavior change configurations. These are unstable and may be removed.
diff --git a/1.4.0/configuration/config-sections/flags-polaris_features.md b/1.4.0/configuration/config-sections/flags-polaris_features.md
index e9cc792b2a..7b71105280 100644
--- a/1.4.0/configuration/config-sections/flags-polaris_features.md
+++ b/1.4.0/configuration/config-sections/flags-polaris_features.md
@@ -21,6 +21,8 @@ title: flags-polaris_features
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Feature configurations for Polaris. These are stable, user-facing settings.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_async.md b/1.4.0/configuration/config-sections/smallrye-polaris_async.md
index 8e4f8d3026..ca4c121a15 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_async.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_async.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_async
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Advanced configuration options to tune async activities.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_authentication.md b/1.4.0/configuration/config-sections/smallrye-polaris_authentication.md
index 1136c316e0..f878a557c0 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_authentication.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_authentication.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_authentication
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_authorization.md b/1.4.0/configuration/config-sections/smallrye-polaris_authorization.md
index 7013b964cd..e394ae68d8 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_authorization.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_authorization.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_authorization
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_authorization_opa.md b/1.4.0/configuration/config-sections/smallrye-polaris_authorization_opa.md
index 2ef12dd567..6017e0fd21 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_authorization_opa.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_authorization_opa.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_authorization_opa
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Configuration for OPA (Open Policy Agent) authorization. 
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_credential_manager.md b/1.4.0/configuration/config-sections/smallrye-polaris_credential_manager.md
index 42f76f8a60..92afe12541 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_credential_manager.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_credential_manager.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_credential_manager
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Quarkus configuration mapping for Polaris Credential Manager. 
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener.md b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener.md
index ef266451e8..734a35e003 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_event_listener
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_aws_cloudwatch.md b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_aws_cloudwatch.md
index 3cbd6402f0..13cbbac80d 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_aws_cloudwatch.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_aws_cloudwatch.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_event_listener_aws_cloudwatch
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Configuration interface for AWS CloudWatch event listener integration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_persistence_in_memory_buffer.md b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_persistence_in_memory_buffer.md
index 1ec4cd2a4b..bda9ef1d9a 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_persistence_in_memory_buffer.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_event_listener_persistence_in_memory_buffer.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_event_listener_persistence_in_memory_buffer
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_file_io.md b/1.4.0/configuration/config-sections/smallrye-polaris_file_io.md
index a4cd5db602..23d2b22c8c 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_file_io.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_file_io.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_file_io
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_iceberg_metrics_reporting.md b/1.4.0/configuration/config-sections/smallrye-polaris_iceberg_metrics_reporting.md
index eb3a21a0dc..a5e904c185 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_iceberg_metrics_reporting.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_iceberg_metrics_reporting.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_iceberg_metrics_reporting
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_log.md b/1.4.0/configuration/config-sections/smallrye-polaris_log.md
index bac3db2428..e56894dada 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_log.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_log.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_log
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_metrics.md b/1.4.0/configuration/config-sections/smallrye-polaris_metrics.md
index fc43583e64..3bbdb7b965 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_metrics.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_metrics.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_metrics
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_node.md b/1.4.0/configuration/config-sections/smallrye-polaris_node.md
index b6a2507821..730d51f028 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_node.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_node.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_node
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Node management configuration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_oidc.md b/1.4.0/configuration/config-sections/smallrye-polaris_oidc.md
index 05af0f6671..59fc110fa7 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_oidc.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_oidc.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_oidc
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Polaris-specific configuration for OIDC tenants.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence.md
index c4887ec4a9..5493ac3ccd 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_cache.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_cache.md
index 17d1e2af08..e7b3b22d0c 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_cache.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_cache.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_cache
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Persistence cache configuration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_distributed_cache_invalidations.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_distributed_cache_invalidations.md
index 98b0895019..e9aaace0d5 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_distributed_cache_invalidations.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_distributed_cache_invalidations.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_distributed_cache_invalidations
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql.md
index 11d2976043..d03fd6e712 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_nosql
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Polaris persistence backend configuration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance.md
index 8898651dd0..b5a304c6b5 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_nosql_maintenance
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Maintenance service configuration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance_catalog.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance_catalog.md
index e070e27fba..7af39b513f 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance_catalog.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_maintenance_catalog.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_nosql_maintenance_catalog
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 No SQL persistence implementation of Polaris stores a history of changes per kind of object  (principals, principal roles, grants, immediate tasks, catalog roles and catalog state).  
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_mongodb.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_mongodb.md
index e5ef17e577..4375876665 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_mongodb.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_nosql_mongodb.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_nosql_mongodb
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Polaris persistence, MongoDB backend specific configuration.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_relational_jdbc.md b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_relational_jdbc.md
index e50f686542..abf610bbc3 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_persistence_relational_jdbc.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_persistence_relational_jdbc.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_persistence_relational_jdbc
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_filter.md b/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_filter.md
index 4f3fb14a63..82d14cc362 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_filter.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_filter.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_rate_limiter_filter
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_token_bucket.md b/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_token_bucket.md
index ca14f28359..8bad713c8c 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_token_bucket.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_rate_limiter_token_bucket.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_rate_limiter_token_bucket
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_readiness.md b/1.4.0/configuration/config-sections/smallrye-polaris_readiness.md
index 476f9ab899..4e63f81e06 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_readiness.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_readiness.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_readiness
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_realm_context.md b/1.4.0/configuration/config-sections/smallrye-polaris_realm_context.md
index 133892c58c..5cb5707659 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_realm_context.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_realm_context.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_realm_context
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_reserved_properties.md b/1.4.0/configuration/config-sections/smallrye-polaris_reserved_properties.md
index 98a9c4ee42..b7950ece0f 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_reserved_properties.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_reserved_properties.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_reserved_properties
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Used to track entity properties reserved for use by the catalog. These properties may not be  overridden by the end user.
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_secrets_manager.md b/1.4.0/configuration/config-sections/smallrye-polaris_secrets_manager.md
index 04b6503b43..eb2c908922 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_secrets_manager.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_secrets_manager.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_secrets_manager
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_service_identity.md b/1.4.0/configuration/config-sections/smallrye-polaris_service_identity.md
index 3d2c607292..4d75f652fa 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_service_identity.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_service_identity.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_service_identity
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Configuration interface for managing service identities across multiple realms in Polaris. 
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_storage.md b/1.4.0/configuration/config-sections/smallrye-polaris_storage.md
index 9e03916023..0070d9ab4e 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_storage.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_storage.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_storage
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 Configuration interface containing parameters for clients accessing S3 services from Polaris  servers.  
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_storage_credential_cache.md b/1.4.0/configuration/config-sections/smallrye-polaris_storage_credential_cache.md
index 378ea84578..5551532b94 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_storage_credential_cache.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_storage_credential_cache.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_storage_credential_cache
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/config-sections/smallrye-polaris_tasks.md b/1.4.0/configuration/config-sections/smallrye-polaris_tasks.md
index d895daa526..775664ab5f 100644
--- a/1.4.0/configuration/config-sections/smallrye-polaris_tasks.md
+++ b/1.4.0/configuration/config-sections/smallrye-polaris_tasks.md
@@ -21,6 +21,8 @@ title: smallrye-polaris_tasks
 build:
   list: never
   render: never
+robots: noindex
+exclude_search: true
 ---
 
 | Property | Default Value | Type | Description |
diff --git a/1.4.0/configuration/configuration-reference.md b/1.4.0/configuration/configuration-reference.md
index dc689c0769..14b9c64314 100644
--- a/1.4.0/configuration/configuration-reference.md
+++ b/1.4.0/configuration/configuration-reference.md
@@ -20,6 +20,8 @@
 title: Configuration Reference
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 This document provides a comprehensive reference for all Polaris configuration options.
diff --git a/1.4.0/configuration/configuring-polaris-for-production/_index.md b/1.4.0/configuration/configuring-polaris-for-production/_index.md
index eccaead23d..261962cca5 100644
--- a/1.4.0/configuration/configuring-polaris-for-production/_index.md
+++ b/1.4.0/configuration/configuring-polaris-for-production/_index.md
@@ -21,6 +21,8 @@ title: Configuring Polaris for Production
 linkTitle: Production Configuration
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 The default server configuration is intended for development and testing. When you deploy Polaris in production,
diff --git a/1.4.0/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific.md b/1.4.0/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific.md
index 9417edfcde..4b5000f445 100644
--- a/1.4.0/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific.md
+++ b/1.4.0/configuration/configuring-polaris-for-production/configuring-gcs-cloud-storage-specific.md
@@ -21,6 +21,8 @@ title: Configuring GCS Cloud Storage
 linkTitle: Configuring GCS Cloud Storage
 type: docs
 weight: 600
+robots: noindex
+exclude_search: true
 ---
 
 This page provides guidance for configuring GCS Cloud Storage provider for use with Polaris. It covers credential vending, IAM roles, ACL requirements, and best practices to ensure secure and reliable integration.
diff --git a/1.4.0/configuration/configuring-polaris.md b/1.4.0/configuration/configuring-polaris.md
index 13f630a42f..1fbfb3aed5 100644
--- a/1.4.0/configuration/configuring-polaris.md
+++ b/1.4.0/configuration/configuring-polaris.md
@@ -20,6 +20,8 @@
 title: Configuring Polaris
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 ## Overview
diff --git a/1.4.0/downstream-build.md b/1.4.0/downstream-build.md
index e1b870c6df..15924b8587 100644
--- a/1.4.0/downstream-build.md
+++ b/1.4.0/downstream-build.md
@@ -20,6 +20,8 @@
 title: Building a Custom Server Based on Polaris
 type: docs
 weight: 1005
+robots: noindex
+exclude_search: true
 ---
 
 This page highlights a few keys points for building custom servers based on Apache Polaris.
diff --git a/1.4.0/entities.md b/1.4.0/entities.md
index 8fc95b4c2a..9577e3da4f 100644
--- a/1.4.0/entities.md
+++ b/1.4.0/entities.md
@@ -20,6 +20,8 @@
 Title: Entities
 type: docs
 weight: 400
+robots: noindex
+exclude_search: true
 ---
 
 This page documents various entities that can be managed in Apache Polaris.
diff --git a/1.4.0/evolution.md b/1.4.0/evolution.md
index 0462d37339..0ef9aa2bcd 100644
--- a/1.4.0/evolution.md
+++ b/1.4.0/evolution.md
@@ -20,6 +20,8 @@
 title: Polaris Evolution
 type: docs
 weight: 1000
+robots: noindex
+exclude_search: true
 ---
 
 This page discusses what can be expected from Apache Polaris as the project evolves.
diff --git a/1.4.0/federation/_index.md b/1.4.0/federation/_index.md
index e4fbe261a0..52a2e11c07 100644
--- a/1.4.0/federation/_index.md
+++ b/1.4.0/federation/_index.md
@@ -20,6 +20,8 @@
 title: Federation
 type: docs
 weight: 703
+robots: noindex
+exclude_search: true
 ---
 
 Guides for federating Polaris with existing metadata services. Expand this section to select a
diff --git a/1.4.0/federation/hive-metastore-federation.md b/1.4.0/federation/hive-metastore-federation.md
index c732027624..67790d83d1 100644
--- a/1.4.0/federation/hive-metastore-federation.md
+++ b/1.4.0/federation/hive-metastore-federation.md
@@ -20,6 +20,8 @@
 title: Hive Metastore Federation
 type: docs
 weight: 705
+robots: noindex
+exclude_search: true
 ---
 
 Polaris can federate catalog operations to an existing Hive Metastore (HMS). This lets an external
diff --git a/1.4.0/federation/iceberg-rest-federation.md b/1.4.0/federation/iceberg-rest-federation.md
index 23e7ca4b0e..4e48ce5885 100644
--- a/1.4.0/federation/iceberg-rest-federation.md
+++ b/1.4.0/federation/iceberg-rest-federation.md
@@ -20,6 +20,8 @@
 title: Iceberg REST Federation
 type: docs
 weight: 704
+robots: noindex
+exclude_search: true
 ---
 
 Polaris can federate an external Iceberg REST catalog (e.g., another Polaris deployment, AWS Glue, or a custom Iceberg
diff --git a/1.4.0/generic-table.md b/1.4.0/generic-table.md
index e1c9672e1b..edaa78ea28 100644
--- a/1.4.0/generic-table.md
+++ b/1.4.0/generic-table.md
@@ -20,6 +20,8 @@
 title: Generic Table
 type: docs
 weight: 435
+robots: noindex
+exclude_search: true
 ---
 
 The generic tables are non-Iceberg tables. Table can be multiple formats including Delta, CSV, etc. With this framework, you can:
diff --git a/1.4.0/getting-started/_index.md b/1.4.0/getting-started/_index.md
index 4a280056dd..65d123781c 100644
--- a/1.4.0/getting-started/_index.md
+++ b/1.4.0/getting-started/_index.md
@@ -21,6 +21,8 @@ title: Getting Started with Apache Polaris
 linkTitle: Getting Started
 type: docs
 weight: 101
+robots: noindex
+exclude_search: true
 ---
 
 Welcome to Apache Polaris! This section provides several ways to get started with Polaris.
diff --git a/1.4.0/getting-started/binary-distribution.md b/1.4.0/getting-started/binary-distribution.md
index db8b987ae0..4b568207f1 100644
--- a/1.4.0/getting-started/binary-distribution.md
+++ b/1.4.0/getting-started/binary-distribution.md
@@ -20,6 +20,8 @@
 Title: Binary Distribution
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 Use this guide to quickly start running Polaris using the pre-built binary distribution.
 
diff --git a/1.4.0/getting-started/creating-a-catalog/_index.md b/1.4.0/getting-started/creating-a-catalog/_index.md
index 768c58a1a3..61fabcfb3c 100644
--- a/1.4.0/getting-started/creating-a-catalog/_index.md
+++ b/1.4.0/getting-started/creating-a-catalog/_index.md
@@ -21,6 +21,8 @@ title: Creating a Catalog
 linkTitle: Creating a Catalog
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 The following Object Storage providers can be configured as storage backends for your Polaris catalog:
diff --git a/1.4.0/getting-started/creating-a-catalog/catalog-azure.md b/1.4.0/getting-started/creating-a-catalog/catalog-azure.md
index c96ccae338..efe11e4564 100644
--- a/1.4.0/getting-started/creating-a-catalog/catalog-azure.md
+++ b/1.4.0/getting-started/creating-a-catalog/catalog-azure.md
@@ -21,6 +21,8 @@ title: Creating a catalog on Azure
 linkTitle: Azure
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 For the `polaris catalogs create` [command]({{% ref "../../command-line-interface#create" %}}) there are few `azure` only options
diff --git a/1.4.0/getting-started/creating-a-catalog/catalog-gcs.md b/1.4.0/getting-started/creating-a-catalog/catalog-gcs.md
index db6214e38c..f5fdb56d35 100644
--- a/1.4.0/getting-started/creating-a-catalog/catalog-gcs.md
+++ b/1.4.0/getting-started/creating-a-catalog/catalog-gcs.md
@@ -21,6 +21,8 @@ title: Creating a catalog on Google Cloud Storage (GCS)
 linkTitle: GCS
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 For the `polaris catalogs create` [command]({{% ref "../../command-line-interface#create" %}}) there are few `gcs` only options
diff --git a/1.4.0/getting-started/creating-a-catalog/catalog-migration.md b/1.4.0/getting-started/creating-a-catalog/catalog-migration.md
index 3b25ceeb0d..346d160d67 100644
--- a/1.4.0/getting-started/creating-a-catalog/catalog-migration.md
+++ b/1.4.0/getting-started/creating-a-catalog/catalog-migration.md
@@ -21,6 +21,8 @@ title: Migrating from Existing Iceberg Catalogs
 linkTitle: Catalog Migration
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 There are two ways to migrate an existing Iceberg catalog to Polaris:
diff --git a/1.4.0/getting-started/creating-a-catalog/s3/_index.md b/1.4.0/getting-started/creating-a-catalog/s3/_index.md
index c7bf3de57f..739b5f7639 100644
--- a/1.4.0/getting-started/creating-a-catalog/s3/_index.md
+++ b/1.4.0/getting-started/creating-a-catalog/s3/_index.md
@@ -21,6 +21,8 @@ title: Creating a catalog on S3 compatible cloud providers
 linkTitle: S3
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 Several S3 compatible storage providers can be configured as backends for your Polaris catalog.
diff --git a/1.4.0/getting-started/creating-a-catalog/s3/catalog-aws.md b/1.4.0/getting-started/creating-a-catalog/s3/catalog-aws.md
index b86ac874f8..18fc50a184 100644
--- a/1.4.0/getting-started/creating-a-catalog/s3/catalog-aws.md
+++ b/1.4.0/getting-started/creating-a-catalog/s3/catalog-aws.md
@@ -21,6 +21,8 @@ title: Creating a catalog on AWS S3
 linkTitle: AWS
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 When creating a catalog based on AWS S3 storage only the `role-arn` is a required parameter. However, usually
diff --git a/1.4.0/getting-started/creating-a-catalog/s3/catalog-minio.md b/1.4.0/getting-started/creating-a-catalog/s3/catalog-minio.md
index cdeeb12775..0923c6326a 100644
--- a/1.4.0/getting-started/creating-a-catalog/s3/catalog-minio.md
+++ b/1.4.0/getting-started/creating-a-catalog/s3/catalog-minio.md
@@ -21,6 +21,8 @@ title: Creating a catalog on MinIO
 linkTitle: MinIO
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 When creating a catalog based on MinIO storage it is important to configure the `endpoint` property to point
diff --git a/1.4.0/getting-started/creating-a-catalog/s3/catalog-ozone.md b/1.4.0/getting-started/creating-a-catalog/s3/catalog-ozone.md
index 6d3790f525..54e8c5cd3d 100644
--- a/1.4.0/getting-started/creating-a-catalog/s3/catalog-ozone.md
+++ b/1.4.0/getting-started/creating-a-catalog/s3/catalog-ozone.md
@@ -21,6 +21,8 @@ title: Creating a catalog on Apache Ozone
 linkTitle: Ozone
 type: docs
 weight: 150
+robots: noindex
+exclude_search: true
 ---
 
 When creating a catalog based on [Apache Ozone](https://ozone.apache.org/) storage it is important to 
diff --git a/1.4.0/getting-started/deploying-polaris/_index.md b/1.4.0/getting-started/deploying-polaris/_index.md
index e975f69274..e0f3382848 100644
--- a/1.4.0/getting-started/deploying-polaris/_index.md
+++ b/1.4.0/getting-started/deploying-polaris/_index.md
@@ -21,6 +21,8 @@ title: Deploying Polaris
 linkTitle: Deploying Polaris
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 Here you can find the guides of how to deploy Polaris locally, as well as with all supported Cloud Providers: Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP).
diff --git a/1.4.0/getting-started/deploying-polaris/cloud-deploy/_index.md b/1.4.0/getting-started/deploying-polaris/cloud-deploy/_index.md
index 56626bc2c3..876766078d 100644
--- a/1.4.0/getting-started/deploying-polaris/cloud-deploy/_index.md
+++ b/1.4.0/getting-started/deploying-polaris/cloud-deploy/_index.md
@@ -21,6 +21,8 @@ title: Deploying Polaris on Cloud Providers
 linkTitle: Cloud Providers
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 Polaris can be deployed on various cloud providers, including Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP). 
diff --git a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws.md b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws.md
index 06ce5e072a..4304d0eb04 100644
--- a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws.md
+++ b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-aws.md
@@ -21,6 +21,8 @@ title: Deploying Polaris on Amazon Web Services (AWS)
 linkTitle: AWS
 type: docs
 weight: 310
+robots: noindex
+exclude_search: true
 ---
 
 Build and launch Polaris using the AWS Startup Script at the location provided in the command below. This script will start an [Amazon RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/) instance, which will be used as the backend Postgres instance holding all Polaris data.
diff --git a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure.md b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure.md
index 60f9995143..66be7759e2 100644
--- a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure.md
+++ b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-azure.md
@@ -21,6 +21,8 @@ title: Deploying Polaris on Azure
 linkTitle: Azure
 type: docs
 weight: 320
+robots: noindex
+exclude_search: true
 ---
 
 Build and launch Polaris using the Azure Startup Script at the location provided in the command below. This script will start an [Azure Database for PostgreSQL - Flexible Server](https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/overview) instance, which will be used as the backend Postgres instance holding all Polaris data.
diff --git a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp.md b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp.md
index 6593c223b3..4d71c41c3a 100644
--- a/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp.md
+++ b/1.4.0/getting-started/deploying-polaris/cloud-deploy/deploy-gcp.md
@@ -21,6 +21,8 @@ title: Deploying Polaris on Google Cloud Platform (GCP)
 linkTitle: GCP
 type: docs
 weight: 330
+robots: noindex
+exclude_search: true
 ---
 
 Build and launch Polaris using the GCP Startup Script at the location provided in the command below. This script will start a [Cloud SQL for PostgreSQL](https://cloud.google.com/sql/docs/postgres) instance, which will be used as the backend Postgres instance holding all Polaris data.
diff --git a/1.4.0/getting-started/deploying-polaris/local-deploy.md b/1.4.0/getting-started/deploying-polaris/local-deploy.md
index 54282bc6a7..2af7ff459a 100644
--- a/1.4.0/getting-started/deploying-polaris/local-deploy.md
+++ b/1.4.0/getting-started/deploying-polaris/local-deploy.md
@@ -21,6 +21,8 @@ title: Deploying Polaris locally
 linkTitle: Local Deployment
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 Polaris can be deployed via a docker image or as a standalone process. Before starting, be sure that you've satisfied the relevant prerequisites detailed in the previous page.
diff --git a/1.4.0/getting-started/deploying-polaris/storage-tls.md b/1.4.0/getting-started/deploying-polaris/storage-tls.md
index 0b4d49f6fb..e299917736 100644
--- a/1.4.0/getting-started/deploying-polaris/storage-tls.md
+++ b/1.4.0/getting-started/deploying-polaris/storage-tls.md
@@ -21,6 +21,8 @@ title: Accessing Storage with TLS and Self-Signed Certificates
 linkTitle: Storage with TLS
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 Sometimes the storage targeted by the Polaris Server is expected to be accessed over TLS but the
diff --git a/1.4.0/getting-started/install-dependencies.md b/1.4.0/getting-started/install-dependencies.md
index f43887eedb..fbb8b61bdc 100644
--- a/1.4.0/getting-started/install-dependencies.md
+++ b/1.4.0/getting-started/install-dependencies.md
@@ -20,6 +20,8 @@
 Title: Installing Dependencies
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 This guide serves as an introduction to several key entities that can be managed with Apache Polaris, describes how to build and deploy Polaris locally, and finally includes examples of how to use Polaris with Apache Spark&trade;.
diff --git a/1.4.0/getting-started/quick-start.md b/1.4.0/getting-started/quick-start.md
index ba34cd0334..47d6ee67c5 100644
--- a/1.4.0/getting-started/quick-start.md
+++ b/1.4.0/getting-started/quick-start.md
@@ -20,6 +20,8 @@
 Title: Quickstart
 type: docs
 weight: 99
+robots: noindex
+exclude_search: true
 ---
 
 Use this guide to quickly start running Polaris. This is not intended for production use.
diff --git a/1.4.0/getting-started/using-polaris/_index.md b/1.4.0/getting-started/using-polaris/_index.md
index 51d0fb5a33..42bb45bfe9 100644
--- a/1.4.0/getting-started/using-polaris/_index.md
+++ b/1.4.0/getting-started/using-polaris/_index.md
@@ -20,6 +20,8 @@
 Title: Using Polaris
 type: docs
 weight: 401
+robots: noindex
+exclude_search: true
 ---
 
 ## Setup
diff --git a/1.4.0/getting-started/using-polaris/keycloak-idp.md b/1.4.0/getting-started/using-polaris/keycloak-idp.md
index a0d27b7386..d435a6caa6 100644
--- a/1.4.0/getting-started/using-polaris/keycloak-idp.md
+++ b/1.4.0/getting-started/using-polaris/keycloak-idp.md
@@ -21,6 +21,8 @@ title: Getting Started with Apache Polaris, External Authentication and Keycloak
 linkTitle: Using Keycloak IDP
 type: docs
 weight: 400
+robots: noindex
+exclude_search: true
 ---
 
 ## Overview
diff --git a/1.4.0/getting-started/using-polaris/telemetry-tools.md b/1.4.0/getting-started/using-polaris/telemetry-tools.md
index 346cee517f..c96f65c903 100644
--- a/1.4.0/getting-started/using-polaris/telemetry-tools.md
+++ b/1.4.0/getting-started/using-polaris/telemetry-tools.md
@@ -21,6 +21,8 @@ title: Getting Started with Apache Polaris, Prometheus and Jaeger
 linkTitle: Using Telemetry Tools
 type: docs
 weight: 401
+robots: noindex
+exclude_search: true
 ---
 
 This example requires `jq` to be installed on your machine.
diff --git a/1.4.0/helm-chart/_index.md b/1.4.0/helm-chart/_index.md
index ca1898b458..c34629c488 100644
--- a/1.4.0/helm-chart/_index.md
+++ b/1.4.0/helm-chart/_index.md
@@ -21,6 +21,8 @@ title: Polaris Helm Chart
 linkTitle: Helm Chart
 type: docs
 weight: 650
+robots: noindex
+exclude_search: true
 ---
 
 [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/apache-polaris)](https://artifacthub.io/packages/search?repo=apache-polaris)
diff --git a/1.4.0/helm-chart/authentication.md b/1.4.0/helm-chart/authentication.md
index 78778ca963..6aa07ab204 100644
--- a/1.4.0/helm-chart/authentication.md
+++ b/1.4.0/helm-chart/authentication.md
@@ -21,6 +21,8 @@
 title: Authentication
 linkTitle: Authentication
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 This page describes how to configure authentication for Polaris when deploying with the Helm chart.
diff --git a/1.4.0/helm-chart/dev.md b/1.4.0/helm-chart/dev.md
index 0fccf84e58..04ce9b74ff 100644
--- a/1.4.0/helm-chart/dev.md
+++ b/1.4.0/helm-chart/dev.md
@@ -21,6 +21,8 @@ title: Development & Testing
 linkTitle: Development & Testing
 type: docs
 weight: 800
+robots: noindex
+exclude_search: true
 ---
 
 This guide provides instructions for developers who want to work with the Polaris Helm chart locally, including setting up a local Kubernetes cluster, building from source, and running tests.
diff --git a/1.4.0/helm-chart/networking.md b/1.4.0/helm-chart/networking.md
index a9e886d66a..6b6805691e 100644
--- a/1.4.0/helm-chart/networking.md
+++ b/1.4.0/helm-chart/networking.md
@@ -21,6 +21,8 @@ title: Services & Networking
 linkTitle: Services & Networking
 type: docs
 weight: 500
+robots: noindex
+exclude_search: true
 ---
 
 This guide describes the Kubernetes services created by the Polaris Helm chart and how to configure external access using the Gateway API or Ingress.
diff --git a/1.4.0/helm-chart/persistence.md b/1.4.0/helm-chart/persistence.md
index cca8d97c69..9fec34021a 100644
--- a/1.4.0/helm-chart/persistence.md
+++ b/1.4.0/helm-chart/persistence.md
@@ -21,6 +21,8 @@
 title: Persistence
 linkTitle: Persistence
 weight: 400
+robots: noindex
+exclude_search: true
 ---
 
 This page describes how to configure persistence for Polaris when deploying with the Helm chart.
diff --git a/1.4.0/helm-chart/production.md b/1.4.0/helm-chart/production.md
index c5a5be7d88..8daf0bbad7 100644
--- a/1.4.0/helm-chart/production.md
+++ b/1.4.0/helm-chart/production.md
@@ -21,6 +21,8 @@ title: Production Configuration
 linkTitle: Production Configuration
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 This guide provides instructions for configuring the Apache Polaris Helm chart for a production environment. For full list of chart values, see the [Chart Reference]({{% relref "reference" %}}) page.
diff --git a/1.4.0/helm-chart/reference.md b/1.4.0/helm-chart/reference.md
index ebff55891a..31e0a268f9 100644
--- a/1.4.0/helm-chart/reference.md
+++ b/1.4.0/helm-chart/reference.md
@@ -21,6 +21,8 @@ title: Values Reference
 linkTitle: Values Reference
 type: docs
 weight: 900
+robots: noindex
+exclude_search: true
 ---
 
 ### Deployment
diff --git a/1.4.0/helm-chart/reference.md.gotmpl b/1.4.0/helm-chart/reference.md.gotmpl
index 6318459b03..80fdf0cd6a 100644
--- a/1.4.0/helm-chart/reference.md.gotmpl
+++ b/1.4.0/helm-chart/reference.md.gotmpl
@@ -21,6 +21,8 @@ title: Values Reference
 linkTitle: Values Reference
 type: docs
 weight: 900
+robots: noindex
+exclude_search: true
 ---
 
 {{ template "chart.valuesTable" . }}
diff --git a/1.4.0/managing-security/_index.md b/1.4.0/managing-security/_index.md
index 5d59ea1384..7613b17f36 100644
--- a/1.4.0/managing-security/_index.md
+++ b/1.4.0/managing-security/_index.md
@@ -21,6 +21,8 @@ title: Managing Security
 linkTitle: Managing Security
 type: docs
 weight: 550
+robots: noindex
+exclude_search: true
 ---
 * [Access Control]({{< relref "access-control" >}})
 * [Authentication and Identity Providers]({{< relref "external-idp" >}})
diff --git a/1.4.0/managing-security/access-control.md b/1.4.0/managing-security/access-control.md
index d0ffdff738..50206f8f19 100644
--- a/1.4.0/managing-security/access-control.md
+++ b/1.4.0/managing-security/access-control.md
@@ -21,6 +21,8 @@ title: Role-Based Access Control
 linkTitle: Access Control
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 This section provides information about how access control works for Apache Polaris.
diff --git a/1.4.0/managing-security/external-idp/_index.md b/1.4.0/managing-security/external-idp/_index.md
index 4ccecbadfd..6625b09a31 100644
--- a/1.4.0/managing-security/external-idp/_index.md
+++ b/1.4.0/managing-security/external-idp/_index.md
@@ -21,6 +21,8 @@ title: Identity Providers
 linkTitle: Identity Providers
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 Apache Polaris supports authentication via external identity providers (IdPs) using OpenID Connect (OIDC) in addition to the internal authentication system. This feature enables flexible identity federation with enterprise IdPs and allows gradual migration or hybrid authentication strategies across realms in Polaris. 
diff --git a/1.4.0/managing-security/external-idp/idp-dev-notes.md b/1.4.0/managing-security/external-idp/idp-dev-notes.md
index 27ab61cc11..4e90a716f4 100644
--- a/1.4.0/managing-security/external-idp/idp-dev-notes.md
+++ b/1.4.0/managing-security/external-idp/idp-dev-notes.md
@@ -21,6 +21,8 @@ title: Authentication Development Details
 linkTitle: Development Details
 type: docs
 weight: 301
+robots: noindex
+exclude_search: true
 ---
 
 ## Developer Architecture Notes
diff --git a/1.4.0/managing-security/external-pdp/_index.md b/1.4.0/managing-security/external-pdp/_index.md
index 6354b4d217..5c6279ce74 100644
--- a/1.4.0/managing-security/external-pdp/_index.md
+++ b/1.4.0/managing-security/external-pdp/_index.md
@@ -21,6 +21,8 @@ title: External Policy Decision Point
 linkTitle: External PDP
 type: docs
 weight: 300
+robots: noindex
+exclude_search: true
 ---
 
 This section provides information about integrating Apache Polaris with external Policy Decision Points (PDPs) for authorization.
diff --git a/1.4.0/managing-security/external-pdp/opa.md b/1.4.0/managing-security/external-pdp/opa.md
index f92ac57eaa..e27a5a90e1 100644
--- a/1.4.0/managing-security/external-pdp/opa.md
+++ b/1.4.0/managing-security/external-pdp/opa.md
@@ -21,6 +21,8 @@ title: Open Policy Agent (OPA) Integration
 linkTitle: OPA
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 {{< alert warning "Preview Feature" >}}
diff --git a/1.4.0/metastores/_index.md b/1.4.0/metastores/_index.md
index aa279101af..3d9af830d2 100644
--- a/1.4.0/metastores/_index.md
+++ b/1.4.0/metastores/_index.md
@@ -20,6 +20,8 @@
 title: Metastores
 type: docs
 weight: 700
+robots: noindex
+exclude_search: true
 ---
 
 
diff --git a/1.4.0/metastores/nosql-mongodb.md b/1.4.0/metastores/nosql-mongodb.md
index c32814adc2..ab3a9ff61b 100644
--- a/1.4.0/metastores/nosql-mongodb.md
+++ b/1.4.0/metastores/nosql-mongodb.md
@@ -20,6 +20,8 @@
 title: NoSQL MongoDB
 type: docs
 weight: 200
+robots: noindex
+exclude_search: true
 ---
 
 {{< alert note >}}
diff --git a/1.4.0/metastores/relational-jdbc.md b/1.4.0/metastores/relational-jdbc.md
index 037cb0fafe..0a267665f9 100644
--- a/1.4.0/metastores/relational-jdbc.md
+++ b/1.4.0/metastores/relational-jdbc.md
@@ -20,6 +20,8 @@
 title: Relational JDBC
 type: docs
 weight: 100
+robots: noindex
+exclude_search: true
 ---
 
 This implementation leverages Quarkus for datasource management and supports configuration through
diff --git a/1.4.0/polaris-api-specs/_index.md b/1.4.0/polaris-api-specs/_index.md
index 3f4a98498d..0d7079e1e6 100644
--- a/1.4.0/polaris-api-specs/_index.md
+++ b/1.4.0/polaris-api-specs/_index.md
@@ -20,6 +20,8 @@
 title: 'Polaris API Reference'
 type: docs
 weight: 1100
+robots: noindex
+exclude_search: true
 ---
 
 The Apache Polaris API offers a comprehensive set of endpoints that enable you to manage principals, principal-roles, catalogs, and catalog-roles programmatically.
diff --git a/1.4.0/polaris-api-specs/polaris-catalog-api.md b/1.4.0/polaris-api-specs/polaris-catalog-api.md
index 4774c16cae..f1891629a4 100644
--- a/1.4.0/polaris-api-specs/polaris-catalog-api.md
+++ b/1.4.0/polaris-api-specs/polaris-catalog-api.md
@@ -22,6 +22,8 @@ linkTitle: 'Catalog API ↗'
 weight: 200
 params:
   show_page_toc: false
+robots: noindex
+exclude_search: true
 ---
 
 {{< redoc-polaris "generated/bundled-polaris-catalog-service.yaml" >}}
diff --git a/1.4.0/polaris-api-specs/polaris-management-api.md b/1.4.0/polaris-api-specs/polaris-management-api.md
index eea43448be..84247b9456 100644
--- a/1.4.0/polaris-api-specs/polaris-management-api.md
+++ b/1.4.0/polaris-api-specs/polaris-management-api.md
@@ -22,6 +22,8 @@ linkTitle: 'Management API ↗'
 weight: 100
 params:
   show_page_toc: false
+robots: noindex
+exclude_search: true
 ---
 
 {{< redoc-polaris "polaris-management-service.yml" >}}
diff --git a/1.4.0/polaris-spark-client.md b/1.4.0/polaris-spark-client.md
index 6c3cab7545..652dde988a 100644
--- a/1.4.0/polaris-spark-client.md
+++ b/1.4.0/polaris-spark-client.md
@@ -20,6 +20,8 @@
 Title: Polaris Spark Client
 type: docs
 weight: 650
+robots: noindex
+exclude_search: true
 ---
 
 Polaris provides a Spark client to manage non-Iceberg tables through [Generic Tables]({{% ref "generic-table.md" %}}).
diff --git a/1.4.0/policy.md b/1.4.0/policy.md
index 5ad26edd4c..50826cfb1c 100644
--- a/1.4.0/policy.md
+++ b/1.4.0/policy.md
@@ -20,6 +20,8 @@
 title: Policy
 type: docs
 weight: 425
+robots: noindex
+exclude_search: true
 ---
 
 The Polaris Policy framework empowers organizations to centrally define, manage, and enforce fine-grained governance, lifecycle, and operational rules across all data resources in the catalog.
diff --git a/1.4.0/realm.md b/1.4.0/realm.md
index 57e007b25b..0c4128c480 100644
--- a/1.4.0/realm.md
+++ b/1.4.0/realm.md
@@ -20,6 +20,8 @@
 Title: Realm
 type: docs
 weight: 350
+robots: noindex
+exclude_search: true
 ---
 
 This page explains what a realm is and what it is used for in Polaris.
diff --git a/1.4.0/telemetry.md b/1.4.0/telemetry.md
index 59a9b763ee..2e7ede60ad 100644
--- a/1.4.0/telemetry.md
+++ b/1.4.0/telemetry.md
@@ -20,6 +20,8 @@
 title: Telemetry
 type: docs
 weight: 450
+robots: noindex
+exclude_search: true
 ---
 
 ## Metrics