From b7e65ca73242894f03a8e7ed2a8760816bb8bd12 Mon Sep 17 00:00:00 2001 From: howlcipher Date: Mon, 7 Sep 2026 13:47:11 -0400 Subject: [PATCH] seo: add sitemap, robots, json-ld schema, author attribution, and platform engineering qa --- .github/workflows/ci.yml | 2 + docs/index.html | 78 ++++++++++++++++++++-- docs/robots.txt | 4 ++ docs/sitemap.xml | 9 +++ scripts/test_seo.py | 135 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 224 insertions(+), 4 deletions(-) create mode 100644 docs/robots.txt create mode 100644 docs/sitemap.xml create mode 100755 scripts/test_seo.py diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d585913..b7df10c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,8 @@ jobs: run: terraform -chdir=projects/api_platform/infra/terraform init -backend=false -input=false - name: Terraform validate run: terraform -chdir=projects/api_platform/infra/terraform validate + - name: Verify SEO Metadata & Artifacts + run: python3 scripts/test_seo.py security: runs-on: ubuntu-latest steps: diff --git a/docs/index.html b/docs/index.html index 6041ccf..cc3d3b0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,10 +6,41 @@ + + + + + + + + - - - DevOps Learn by Doing + + + + + + + + + + + DevOps Learn by Doing | Security-Gated Azure DevOps & Platform Engineering CLI