diff --git a/add-noindex.ps1 b/add-noindex.ps1 new file mode 100644 index 0000000000..507aba56f1 --- /dev/null +++ b/add-noindex.ps1 @@ -0,0 +1,46 @@ +# Script to add noindex meta tag to all markdown files in src/docs + +$docsPath = "c:\repos-spot\help\src\docs" +$metaTag = '' + +# Get all .md files recursively +$mdFiles = Get-ChildItem -Path $docsPath -Filter "*.md" -Recurse + +$updatedCount = 0 +$skippedCount = 0 +$errorCount = 0 + +Write-Host "Found $($mdFiles.Count) markdown files to process..." + +foreach ($file in $mdFiles) { + try { + # Read the file content + $content = Get-Content -Path $file.FullName -Raw -ErrorAction Stop + + # Check if the file already has the noindex tag + if ($content -match ' + # 404 - Page not found diff --git a/src/docs/_media/reusable-sample-media.md b/src/docs/_media/reusable-sample-media.md index 9ff5a6cc7d..3890208346 100644 --- a/src/docs/_media/reusable-sample-media.md +++ b/src/docs/_media/reusable-sample-media.md @@ -1,3 +1,5 @@ + + ## Reusable Snippet I am a markdown reusable snippet (on media) diff --git a/src/docs/_sidebar.md b/src/docs/_sidebar.md index b1a238df33..763c32edde 100644 --- a/src/docs/_sidebar.md +++ b/src/docs/_sidebar.md @@ -1,3 +1,5 @@ + + - [**Get Started with Spot**](connect-your-cloud-provider/) diff --git a/src/docs/administration/README.md b/src/docs/administration/README.md index 07c288c48d..9d613361ca 100644 --- a/src/docs/administration/README.md +++ b/src/docs/administration/README.md @@ -1,3 +1,5 @@ + + # Administration You can easily manage users, permissions, and accounts in Spot: diff --git a/src/docs/administration/_sidebar.md b/src/docs/administration/_sidebar.md index efaaf97418..dc199982c1 100644 --- a/src/docs/administration/_sidebar.md +++ b/src/docs/administration/_sidebar.md @@ -1,3 +1,5 @@ + + - Back to Home diff --git a/src/docs/administration/api/README.md b/src/docs/administration/api/README.md index 29eea4d1c9..f290538f8a 100644 --- a/src/docs/administration/api/README.md +++ b/src/docs/administration/api/README.md @@ -1,3 +1,5 @@ + + # Spot API Administration The Spot API reference is available as an OpenAPI Specification. diff --git a/src/docs/administration/api/aks-permissions-desc.md b/src/docs/administration/api/aks-permissions-desc.md index 50398cbab7..5e5b3cd84e 100644 --- a/src/docs/administration/api/aks-permissions-desc.md +++ b/src/docs/administration/api/aks-permissions-desc.md @@ -1,3 +1,5 @@ + + # AKS Permissions This topic describes: diff --git a/src/docs/administration/api/create-api-token.md b/src/docs/administration/api/create-api-token.md index f5ff850258..5101103fca 100644 --- a/src/docs/administration/api/create-api-token.md +++ b/src/docs/administration/api/create-api-token.md @@ -1,3 +1,5 @@ + + # Create an API Token You can create permanent and temporary tokens: diff --git a/src/docs/administration/api/spot-policy-aks-azure.md b/src/docs/administration/api/spot-policy-aks-azure.md index 351f1583f6..c8a47f5fc3 100644 --- a/src/docs/administration/api/spot-policy-aks-azure.md +++ b/src/docs/administration/api/spot-policy-aks-azure.md @@ -1,3 +1,5 @@ + + # Spot Policy in Azure (AKS) This is the latest Spot policy in Azure: diff --git a/src/docs/administration/api/spot-policy-in-aws.md b/src/docs/administration/api/spot-policy-in-aws.md index cef1e2ad4f..f1acb96338 100644 --- a/src/docs/administration/api/spot-policy-in-aws.md +++ b/src/docs/administration/api/spot-policy-in-aws.md @@ -1,3 +1,5 @@ + + # Spot Policy in AWS You can find and modify your Spot Policy in the [AWS IAM Console](https://console.aws.amazon.com/iam/home#/policies). diff --git a/src/docs/administration/api/spot-policy-in-azure.md b/src/docs/administration/api/spot-policy-in-azure.md index 254a7a9bf2..f62f8f951f 100644 --- a/src/docs/administration/api/spot-policy-in-azure.md +++ b/src/docs/administration/api/spot-policy-in-azure.md @@ -1,3 +1,5 @@ + +