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

baoyuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-website.git


The following commit(s) were added to refs/heads/master by this push:
     new f02644bbbc1 fix(seo): optimize titles and descriptions for 50 blog 
posts (batch 2) (#2021)
f02644bbbc1 is described below

commit f02644bbbc1d756236d5d467c5d8ccec183f0470
Author: Ming Wen <[email protected]>
AuthorDate: Mon Apr 13 17:57:33 2026 +0800

    fix(seo): optimize titles and descriptions for 50 blog posts (batch 2) 
(#2021)
---
 blog/en/blog/2020/12/16/another-way-to-implement-envoy-filter.md  | 4 ++--
 ...f-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md | 4 ++--
 blog/en/blog/2021/02/08/stable-product-delivery-with-cypress.md   | 2 +-
 .../blog/2021/03/02/get-front-end-test-coverage-with-cypress.md   | 4 ++--
 ...tomization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md | 8 ++++----
 .../2021/07/27/use-of-plugin-orchestration-in-Apache-APISIX.md    | 4 ++--
 blog/en/blog/2021/08/10/apisix-nginx.md                           | 4 ++--
 blog/en/blog/2021/08/18/Auth-with-Casbin-in-Apache-APISIX.md      | 4 ++--
 blog/en/blog/2021/09/07/how-to-use-apisix-auth.md                 | 4 ++--
 blog/en/blog/2021/09/14/youzan.md                                 | 4 ++--
 blog/en/blog/2021/11/04/skywalking.md                             | 4 ++--
 blog/en/blog/2021/11/12/apisix-datadog.md                         | 2 +-
 blog/en/blog/2021/11/30/use-apisix-ingress-in-kubesphere.md       | 6 +++---
 blog/en/blog/2021/12/07/apisix-integrate-skywalking-plugin.md     | 4 ++--
 .../en/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin.md | 2 +-
 blog/en/blog/2021/12/15/deploy-apisix-in-kubernetes.md            | 2 +-
 blog/en/blog/2021/12/17/exposure-istio-with-apisix-ingress.md     | 4 ++--
 blog/en/blog/2022/02/11/cve-2022-24112.md                         | 4 ++--
 blog/en/blog/2022/02/16/file-logger-api-gateway.md                | 4 ++--
 blog/en/blog/2022/02/23/csrf-api-gateway.md                       | 2 +-
 blog/en/blog/2022/02/25/consul-api-gateway.md                     | 4 ++--
 blog/en/blog/2022/03/01/apisix-integration-public-api-plugin.md   | 4 ++--
 .../2022/03/04/apisix-uses-coredns-enable-service-discovery.md    | 2 +-
 blog/en/blog/2022/04/20/cve-2022-29266.md                         | 4 ++--
 ...tion-performance-test-of-apigateway-apisix-on-aws-graviton3.md | 4 ++--
 blog/en/blog/2022/06/14/beeto-with-apache-apisix.md               | 4 ++--
 .../2022/07/06/use-keycloak-with-api-gateway-to-secure-apis.md    | 4 ++--
 blog/en/blog/2022/07/30/why-we-need-apache-apisix.md              | 4 ++--
 .../blog/2022/08/28/fault-injection-testing-with-api-gateway.md   | 2 +-
 .../blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway.md  | 2 +-
 blog/en/blog/2022/12/07/web-caching-client.md                     | 4 ++--
 blog/en/blog/2022/12/14/web-caching-server.md                     | 4 ++--
 blog/en/blog/2023/01/18/consul-with-apisix.md                     | 4 ++--
 blog/en/blog/2023/03/02/security-policy-auditable.md              | 2 +-
 blog/en/blog/2023/04/14/10-api-management-trends-2023.md          | 4 ++--
 blog/en/blog/2023/05/04/apache-apisix-chaos-engineering.md        | 4 ++--
 blog/en/blog/2023/06/30/apisix-mqtt-proxy.md                      | 4 ++--
 .../blog/2023/12/14/apisix-plugins-priority-leaky-abstraction.md  | 5 ++---
 blog/en/blog/2023/12/14/migu-video-adopts-apisix.md               | 4 ++--
 blog/en/blog/2023/12/19/datavisor-uses-apisix.md                  | 4 ++--
 .../2024/02/07/unlock-observability-for-apisix-with-deepflow.md   | 4 ++--
 blog/en/blog/2024/02/13/apisix-owasp-coraza-core-ruleset.md       | 6 ++----
 blog/en/blog/2024/04/11/implement-idempotency-key-apisix.md       | 7 ++-----
 blog/en/blog/2024/05/02/cve-2024-32638.md                         | 4 ++--
 blog/en/blog/2024/07/11/watermarking-infrastructure.md            | 5 ++---
 .../2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways.md | 2 +-
 .../04/01/embrace-intelligent-api-management-with-ai-and-mcp.md   | 4 ++--
 blog/en/blog/2025/04/21/host-mcp-server-with-api-gateway.md       | 4 ++--
 blog/en/blog/2025/06/18/mcp-monetization-navigating-ai-economy.md | 2 +-
 .../2025/07/29/announcing-integration-of-apisix-and-ai-ml-api.md  | 4 ++--
 50 files changed, 92 insertions(+), 99 deletions(-)

diff --git a/blog/en/blog/2020/12/16/another-way-to-implement-envoy-filter.md 
b/blog/en/blog/2020/12/16/another-way-to-implement-envoy-filter.md
index 5d4e9411eee..99c4a26a09b 100644
--- a/blog/en/blog/2020/12/16/another-way-to-implement-envoy-filter.md
+++ b/blog/en/blog/2020/12/16/another-way-to-implement-envoy-filter.md
@@ -1,5 +1,5 @@
 ---
-title: "Envoy and Apache APISIX: Another way to implement the Envoy filter"
+title: "Run APISIX Plugins in Envoy as Filters"
 author: "Junxu Chen"
 authorURL: "https://github.com/nic-chen";
 authorImageURL: "https://avatars.githubusercontent.com/u/33000667?v=4";
@@ -9,7 +9,7 @@ keywords:
 - Apache APISIX
 - Envoy
 - Envoy filter
-description: This article describes extending Envoy with new functionality and 
concrete examples using the base library of the cloud-native API gateway Apache 
APISIX.
+description: Run APISIX Lua plugins as Envoy filters using envoy-apisix. 
Extend Envoy with dynamic capabilities without writing C++ code.
 tags: [Ecosystem]
 ---
 
diff --git 
a/blog/en/blog/2021/01/11/interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md
 
b/blog/en/blog/2021/01/11/interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md
index 4c653dfd1fa..74a023f6161 100644
--- 
a/blog/en/blog/2021/01/11/interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md
+++ 
b/blog/en/blog/2021/01/11/interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md
@@ -1,5 +1,5 @@
 ---
-title: Apache APISIX Contributor Interview | Pengcheng Wang from 
PricewaterhouseCoopers 
+title: "APISIX CVE-2020-13945: Admin API Token Flaw"
 slug: 
2021/01/11/interview-apache-apisix-contributor-wang-pengcheng-senior-security-advisor-of-pwc-south-china-data-security-and-privacy-protection-team
 author: Ming Wen
 authorURL: "https://github.com/moonming";
@@ -10,7 +10,7 @@ keywords:
 - Apache APISIX
 - PricewaterhouseCoopers 
 - CVE
-description: PricewaterhouseCoopers reported a vulnerability in the Admin API 
default token of the API gateway Apache APISIX.
+description: PwC security advisor Pengcheng Wang reported CVE-2020-13945, an 
Admin API default token vulnerability in APISIX. Read the full interview.
 tags: [Vulnerabilities]
 image: https://static.apiseven.com/2022/blog/0818/cve/CVE-2020-13945.png
 ---
diff --git a/blog/en/blog/2021/02/08/stable-product-delivery-with-cypress.md 
b/blog/en/blog/2021/02/08/stable-product-delivery-with-cypress.md
index 4d41c62720d..63f038285f6 100644
--- a/blog/en/blog/2021/02/08/stable-product-delivery-with-cypress.md
+++ b/blog/en/blog/2021/02/08/stable-product-delivery-with-cypress.md
@@ -8,7 +8,7 @@ keywords:
   - APISIX
   - Apache APISIX
   - Helm Chart
-description: This article describes what E2E testing is and why the API 
Gateway Apache APISIX dashboard uses Cypress for stable product delivery.
+description: Why APISIX Dashboard uses Cypress for E2E testing. Learn the 
setup, configuration, and best practices for stable product delivery.
 tags: [Ecosystem]
 ---
 
diff --git 
a/blog/en/blog/2021/03/02/get-front-end-test-coverage-with-cypress.md 
b/blog/en/blog/2021/03/02/get-front-end-test-coverage-with-cypress.md
index a9a065103bc..069f78cfe17 100644
--- a/blog/en/blog/2021/03/02/get-front-end-test-coverage-with-cypress.md
+++ b/blog/en/blog/2021/03/02/get-front-end-test-coverage-with-cypress.md
@@ -1,5 +1,5 @@
 ---
-title: "Get Front-End Test Coverage with Cypress"
+title: "Get E2E Test Coverage with Cypress"
 author: "Yi Sun"
 authorURL: "https://github.com/LiteSun";
 authorImageURL: 
"https://avatars.githubusercontent.com/u/31329157?s=400&u=e81b4bb4db2be162c1fcac6d188f5b0f82f71920&v=4";
@@ -8,7 +8,7 @@ keywords:
 - Apache APISIX
 - API Gateway
 - Cypress
-description: This article will explain how to use Cypress to get API Gateway 
Apache APISIX Dashboard front-end E2E coverage and what is code coverage.
+description: Collect front-end E2E test coverage with Cypress and Istanbul. 
Measure code coverage for APISIX Dashboard UI testing.
 tags: [Ecosystem]
 ---
 
diff --git 
a/blog/en/blog/2021/07/14/the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md
 
b/blog/en/blog/2021/07/14/the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md
index 5786b423e16..6975d237209 100644
--- 
a/blog/en/blog/2021/07/14/the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md
+++ 
b/blog/en/blog/2021/07/14/the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md
@@ -1,19 +1,19 @@
 ---
-title: "The Road to Customized Development of Sina Weibo API Gateway"
+title: "Sina Weibo: Migrating from NGINX to APISIX"
 slug: 
2021/07/06/the-road-to-customization-of-sina-weibo-api-gateway-based-on-apache-apisix
 author: "Yong Nie"
 keywords:
 - Apache APISIX
 - Sina
 - Weibo
-- Usser Case
+- Use Case
 - API Gateway
-description: This article analyzes the pain points of NGINX Sina Weibo when 
using NGINX, and why the cloud-native API gateway Apache APISIX was chosen as 
the company's API gateway.
+description: Sina Weibo replaced their NGINX-based API gateway with APISIX for 
dynamic routing, hot reloading, and DevOps-friendly management.
 tags: [Case Studies]
 image: https://static.apiseven.com/2022/blog/0817/weibo.png
 ---
 
-> Sina Weibo’s previous HTTP API gateway was built based on Nginx, which 
brought up a series of problems. After some research, we chose Apache APISIX, 
which is dynamic, efficient and stable to meet the fast response requirements 
of the business.
+> Sina Weibo's previous HTTP API gateway was built based on Nginx, which 
brought up a series of problems. After some research, we chose Apache APISIX, 
which is dynamic, efficient and stable to meet the fast response requirements 
of the business.
 
 <!--truncate-->
 
diff --git 
a/blog/en/blog/2021/07/27/use-of-plugin-orchestration-in-Apache-APISIX.md 
b/blog/en/blog/2021/07/27/use-of-plugin-orchestration-in-Apache-APISIX.md
index f9d6b67ce55..eaefb74474a 100644
--- a/blog/en/blog/2021/07/27/use-of-plugin-orchestration-in-Apache-APISIX.md
+++ b/blog/en/blog/2021/07/27/use-of-plugin-orchestration-in-Apache-APISIX.md
@@ -1,5 +1,5 @@
 ---
-title: "Apply Plugin Orchestration in Apache APISIX"
+title: "APISIX Plugin Orchestration: Low-Code Guide"
 slug: 2021/07/27/use-of-plugin-orchestration-in-apache-apisix
 author: "Zhiyuan Ju"
 authorURL: "https://github.com/juzhiyuan";
@@ -9,7 +9,7 @@ keywords:
 - Plugin Orchestration
 - Apache APISIX Dashboard
 - API Gateway
-description: Read this article to learn about Apache APISIX and basic usage 
scenarios, and how Apache APISIX integrates "drag and drop" plugin 
orchestration capabilities in a low-code trend.
+description: Build API processing pipelines with drag-and-drop plugin 
orchestration in APISIX Dashboard. Low-code configuration tutorial.
 tags: [Ecosystem]
 ---
 
diff --git a/blog/en/blog/2021/08/10/apisix-nginx.md 
b/blog/en/blog/2021/08/10/apisix-nginx.md
index de2dcad2227..1c2cb238d7f 100644
--- a/blog/en/blog/2021/08/10/apisix-nginx.md
+++ b/blog/en/blog/2021/08/10/apisix-nginx.md
@@ -1,5 +1,5 @@
 ---
-title: "APISIX Architecture: How to Dynamically Manage NGINX Cluster?"
+title: "APISIX: Dynamic Management for NGINX Clusters"
 author: Hui Tao
 keywords:
 - API Gateway
@@ -8,7 +8,7 @@ keywords:
 - Lua
 - Dynamic Management
 date: "2021-08-10"
-description: This article mainly introduces the principle of APISIX to 
implement REST API remote control of Nginx cluster based on APISIX 2.8, 
OpenResty 1.19.3.2 and Nginx 1.19.3.
+description: Learn how APISIX dynamically manages NGINX clusters via REST API 
and etcd, enabling hot reloading without downtime.
 tags: [Ecosystem]
 ---
 
diff --git a/blog/en/blog/2021/08/18/Auth-with-Casbin-in-Apache-APISIX.md 
b/blog/en/blog/2021/08/18/Auth-with-Casbin-in-Apache-APISIX.md
index 6a13d829382..7d588bbdde6 100644
--- a/blog/en/blog/2021/08/18/Auth-with-Casbin-in-Apache-APISIX.md
+++ b/blog/en/blog/2021/08/18/Auth-with-Casbin-in-Apache-APISIX.md
@@ -1,5 +1,5 @@
 ---
-title: Licensing with Casbin in Apache APISIX
+title: RBAC with Casbin in APISIX
 slug: 2021/08/18/auth-with-casbin-in-apache-apisix
 author: Casbin & Apache APISIX
 keywords:
@@ -8,7 +8,7 @@ keywords:
 - Apache APISIX
 - Casbin
 - RBAC
-description: When we are using API Gateway Apache APISIX, we may need to add 
complex authorization logic. we can implement RBAC using APISIX's built-in 
Casbin plugin (authz-casbin).
+description: Implement role-based access control in APISIX using the 
authz-casbin plugin. Step-by-step RBAC configuration guide.
 tags: [Ecosystem, Plugins]
 image: https://static.apiseven.com/2022/blog/0818/plugins/casbin.png
 ---
diff --git a/blog/en/blog/2021/09/07/how-to-use-apisix-auth.md 
b/blog/en/blog/2021/09/07/how-to-use-apisix-auth.md
index 4b1a737d38a..5a203ab7f57 100644
--- a/blog/en/blog/2021/09/07/how-to-use-apisix-auth.md
+++ b/blog/en/blog/2021/09/07/how-to-use-apisix-auth.md
@@ -1,5 +1,5 @@
 ---
-title: Centralized Authentication with Apache APISIX and Advanced Tricks
+title: Centralized Authentication with APISIX
 author: Xinxin Zhu
 authorURL: "https://github.com/starsz";
 authorImageURL: "https://avatars.githubusercontent.com/u/25628854?v=4";
@@ -8,7 +8,7 @@ keywords:
 - Casbin
 - Authorization
 - Practical Case
-description: This article introduces the authentication function of the cloud 
native API gateway Apache APISIX, and introduces the importance and usage in 
detail.
+description: Centralize API authentication with APISIX using key-auth, JWT, 
and OpenID Connect plugins. Reduce backend complexity and improve security.
 tags: [Authentication, Ecosystem]
 ---
 
diff --git a/blog/en/blog/2021/09/14/youzan.md 
b/blog/en/blog/2021/09/14/youzan.md
index 1cbafdb663f..ac24ea55b53 100644
--- a/blog/en/blog/2021/09/14/youzan.md
+++ b/blog/en/blog/2021/09/14/youzan.md
@@ -1,5 +1,5 @@
 ---
-title: "Youzanyun PaaS for comprehensive micro-service governance with APISX"
+title: "Youzan PaaS: Microservice Governance with APISIX"
 author: "Nuojing Dai"
 keywords: 
 - Apache APISIX
@@ -7,7 +7,7 @@ keywords:
 - API Gateway
 - Microservice
 - Cloud native
-description: This article introduces how Youzan cloud-native PaaS platform 
uses cloud-native API gateway Apache APISIX as a product traffic gateway and 
the benefits it brings.
+description: Learn how Youzan uses APISIX as a traffic gateway in their 
cloud-native PaaS platform for microservice governance and canary releases.
 tags: [Case Studies]
 image: 
https://static.apiseven.com/2022/blog/0817/%E6%9C%89%E8%B5%9E%E4%BA%91.png
 ---
diff --git a/blog/en/blog/2021/11/04/skywalking.md 
b/blog/en/blog/2021/11/04/skywalking.md
index 9a6cd14ef2c..06c9a1715d6 100644
--- a/blog/en/blog/2021/11/04/skywalking.md
+++ b/blog/en/blog/2021/11/04/skywalking.md
@@ -1,5 +1,5 @@
 ---
-title: "The observability of Apache APISIX"
+title: "APISIX Observability with SkyWalking"
 authors:
   - name: "Haochao Zhuang"
     title: "Author"
@@ -16,7 +16,7 @@ keywords:
 - SkyWalking
 - Apache
 - Prometheus
-description: This article introduces the observability capabilities of Apache 
APISIX and how to improve the observability capabilities of Apache APISIX 
through Apache SkyWalking.
+description: Deploy SkyWalking to monitor APISIX metrics, traces, and logs. 
Step-by-step guide for full API gateway observability.
 tags: [Plugins,Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/plugins/skywalking.png
 ---
diff --git a/blog/en/blog/2021/11/12/apisix-datadog.md 
b/blog/en/blog/2021/11/12/apisix-datadog.md
index 775fda98056..5437ec274eb 100644
--- a/blog/en/blog/2021/11/12/apisix-datadog.md
+++ b/blog/en/blog/2021/11/12/apisix-datadog.md
@@ -8,7 +8,7 @@ keywords:
 - Datadog
 - Observability
 - Cloud Monitoring
-description: This article introduces how the cloud-native API gateway Apache 
APISIX uses the datadog plugin to integrate with the Datadog monitoring 
platform.
+description: Integrate APISIX with Datadog for real-time API monitoring. 
Configure the datadog plugin for metrics collection and dashboard visualization.
 tags: [Plugins,Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/plugins/Datadog.png
 ---
diff --git a/blog/en/blog/2021/11/30/use-apisix-ingress-in-kubesphere.md 
b/blog/en/blog/2021/11/30/use-apisix-ingress-in-kubesphere.md
index fe3cfc1db28..a01589c386d 100644
--- a/blog/en/blog/2021/11/30/use-apisix-ingress-in-kubesphere.md
+++ b/blog/en/blog/2021/11/30/use-apisix-ingress-in-kubesphere.md
@@ -1,5 +1,5 @@
 ---
-title: "Using APISIX Ingress to access custom monitoring in KubeSphere"
+title: "APISIX Ingress with KubeSphere Monitoring"
 author: "Haili Zhang"
 authorURL: "https://github.com/webup";
 authorImageURL: "https://avatars.githubusercontent.com/u/2936504?v=4";
@@ -7,10 +7,10 @@ keywords:
 - KubeSphere
 - Apache APISIX
 - API Gateway
-- Kubenetes
+- Kubernetes
 - Ingress Controller
 - Monitor
-description: This article uses Apache APISIX Ingress Controller as an example 
to introduce how to quickly use different gateways for Kubernetes clusters and 
monitor status through KubeSphere.
+description: Deploy APISIX Ingress Controller in KubeSphere with built-in 
monitoring. Configure cluster and project gateways step by step.
 tags: [Ecosystem]
 ---
 
diff --git a/blog/en/blog/2021/12/07/apisix-integrate-skywalking-plugin.md 
b/blog/en/blog/2021/12/07/apisix-integrate-skywalking-plugin.md
index cb5a51c38cb..d99400298c7 100644
--- a/blog/en/blog/2021/12/07/apisix-integrate-skywalking-plugin.md
+++ b/blog/en/blog/2021/12/07/apisix-integrate-skywalking-plugin.md
@@ -1,5 +1,5 @@
 ---
-title: "Apache APISIX Integrates with SkyWalking for Log Processing"
+title: "APISIX SkyWalking Log Plugins Guide"
 authors: 
   - name: "Haochao Zhuang"
     title: "Author"
@@ -15,7 +15,7 @@ keywords:
 - Apache SkyWalking
 - Log Process
 - Plugin
-description: This paper mainly introduces two Apache APISIX integrated 
SkyWalking log plugins to provide a more convenient operation and environment 
for log processing in Apache APISIX.
+description: Configure APISIX SkyWalking log plugins for centralized API log 
processing. Collect error logs and access logs with tracing context.
 tags: [Plugins,Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/plugins/skywalking.png
 ---
diff --git a/blog/en/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin.md 
b/blog/en/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin.md
index ebaf303319a..b056a3fa70a 100644
--- a/blog/en/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin.md
+++ b/blog/en/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin.md
@@ -15,7 +15,7 @@ keywords:
 - API
 - Log processing
 - Monitoring function
-description: The rocketmq-logger log plugin added by the API gateway Apache 
APISIX can help you connect with the RocketMQ cluster more conveniently when 
using APISIX.
+description: Push APISIX request logs to RocketMQ clusters as JSON. Configure 
the rocketmq-logger plugin for centralized API log collection.
 tags: [Plugins,Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/plugins/RocketMQy.png
 ---
diff --git a/blog/en/blog/2021/12/15/deploy-apisix-in-kubernetes.md 
b/blog/en/blog/2021/12/15/deploy-apisix-in-kubernetes.md
index 6be5c5f9671..b80f7113bcd 100644
--- a/blog/en/blog/2021/12/15/deploy-apisix-in-kubernetes.md
+++ b/blog/en/blog/2021/12/15/deploy-apisix-in-kubernetes.md
@@ -16,7 +16,7 @@ keywords:
 - APISIX Dashboard
 - Deployment
 - Cluster
-description: API Gateway Apache APISIX currently supports multiple ways to 
install and deploy. This article focuses on how to deploy APISIX and Dashboard 
in a Kubernetes environment.
+description: Deploy APISIX and Dashboard in Kubernetes using Helm Chart. 
Step-by-step guide with configuration examples and best practices.
 tags: [Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/ecosystem/kubernetes.png
 ---
diff --git a/blog/en/blog/2021/12/17/exposure-istio-with-apisix-ingress.md 
b/blog/en/blog/2021/12/17/exposure-istio-with-apisix-ingress.md
index 3f07903f612..0413bc33e68 100644
--- a/blog/en/blog/2021/12/17/exposure-istio-with-apisix-ingress.md
+++ b/blog/en/blog/2021/12/17/exposure-istio-with-apisix-ingress.md
@@ -1,5 +1,5 @@
 ---
-title: "Secure Exposure of Istio Services with APISIX Ingress"
+title: "Expose Istio Services with APISIX Ingress"
 authors:
   - name: "Jintao Zhang"
     title: "Author"
@@ -15,7 +15,7 @@ keywords:
 - Kubernetes
 - APISIX Ingress Controller
 - Service Mesh
-description: This article shows how to use Istio Service Mesh and API Gateway 
Apache APISIX to expose services from a Service Mesh-enabled Kubernetes cluster 
outside the cluster.
+description: Expose Kubernetes services from an Istio service mesh using 
APISIX Ingress Controller. Step-by-step integration guide.
 tags: [Ecosystem]
 ---
 
diff --git a/blog/en/blog/2022/02/11/cve-2022-24112.md 
b/blog/en/blog/2022/02/11/cve-2022-24112.md
index 75cc2357666..98b1fd53ff9 100644
--- a/blog/en/blog/2022/02/11/cve-2022-24112.md
+++ b/blog/en/blog/2022/02/11/cve-2022-24112.md
@@ -1,10 +1,10 @@
 ---
-title: "Apache APISIX Vulnerability for Rewriting X-REAL-IP Header 
(CVE-2022-24112)"
+title: "CVE-2022-24112: APISIX batch-requests IP Bypass"
 keywords: 
 - Vulnerability
 - Header
 - IP restrictions
-description: In versions prior to Apache APISIX 2.12.1, there is a risk of 
rewriting X-REAL-IP header after enabling the Apache APISIX `batch- requests` 
plugin. 
+description: The APISIX batch-requests plugin allowed X-REAL-IP header 
rewriting, bypassing IP restrictions (CVE-2022-24112). Upgrade to 2.12.1+.
 tags: [Vulnerabilities]
 image: https://static.apiseven.com/2022/blog/0818/cve/CVE-2022-24112.png
 ---
diff --git a/blog/en/blog/2022/02/16/file-logger-api-gateway.md 
b/blog/en/blog/2022/02/16/file-logger-api-gateway.md
index 626efacd7f8..f1ba1ffa8d7 100644
--- a/blog/en/blog/2022/02/16/file-logger-api-gateway.md
+++ b/blog/en/blog/2022/02/16/file-logger-api-gateway.md
@@ -1,5 +1,5 @@
 ---
-title: "How to develop plugin in API Gateway"
+title: "Build an APISIX Plugin: file-logger Tutorial"
 authors:
   - name: "Qi Guo"
     title: "Author"
@@ -13,7 +13,7 @@ keywords:
 - API Gateway
 - Logging
 - file logger
-description: This article introduces the specific steps for front-end 
engineers to develop file-logger plugins on the cloud-native API gateway Apache 
APISIX.
+description: Step-by-step guide to developing a custom APISIX plugin. Learn 
the full workflow by building the file-logger plugin from scratch.
 tags: [Plugins,Ecosystem]
 ---
 
diff --git a/blog/en/blog/2022/02/23/csrf-api-gateway.md 
b/blog/en/blog/2022/02/23/csrf-api-gateway.md
index bb38af9c597..e71adf6bb16 100644
--- a/blog/en/blog/2022/02/23/csrf-api-gateway.md
+++ b/blog/en/blog/2022/02/23/csrf-api-gateway.md
@@ -15,7 +15,7 @@ keywords:
 - cross-site request forgery
 - CSRF
 - API Gateway
-description: This article introduces `csrf`, the CSRF security plugin for API 
Gateway, and details how to secure your API information in APISIX with the help 
of the `csrf` plugin.
+description: Prevent cross-site request forgery attacks using the APISIX CSRF 
plugin. Step-by-step configuration guide with examples.
 tags: [Plugins,Ecosystem]
 ---
 
diff --git a/blog/en/blog/2022/02/25/consul-api-gateway.md 
b/blog/en/blog/2022/02/25/consul-api-gateway.md
index df906be5ea2..8d72ff6430e 100644
--- a/blog/en/blog/2022/02/25/consul-api-gateway.md
+++ b/blog/en/blog/2022/02/25/consul-api-gateway.md
@@ -13,8 +13,8 @@ keywords:
 - API Gateway
 - Consul
 - Service Discovery
-- Servici Register
-description: Apache APISIX supports the Consul KV-based service discovery 
registry. This article will walk you through the process of implementing 
service discovery and service registry in APISIX.
+- Service Register
+description: Integrate Consul KV with APISIX for service discovery and 
registration. Configure upstream resolution with health checks.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/2022/blog/0818/ecosystem/HashiCorp%20Consul.png
 ---
diff --git a/blog/en/blog/2022/03/01/apisix-integration-public-api-plugin.md 
b/blog/en/blog/2022/03/01/apisix-integration-public-api-plugin.md
index c2e68a49471..32d410732f5 100644
--- a/blog/en/blog/2022/03/01/apisix-integration-public-api-plugin.md
+++ b/blog/en/blog/2022/03/01/apisix-integration-public-api-plugin.md
@@ -1,5 +1,5 @@
 ---
-title: "API Gateway Apache APISIX provides enhancements on API Management"
+title: "APISIX public-api Plugin: Protect Internal APIs"
 authors:
   - name: "Zeping Bai"
     title: "Author"
@@ -14,7 +14,7 @@ keywords:
 - API Gateway
 - Security
 - Ecosystem
-description: You can protect custom APIs in APISIX plugins through the 
public-api plugin of Apache APISIX, a cloud-native API gateway, and introduce 
its application scenarios.
+description: Protect internal plugin APIs from public access using the APISIX 
public-api plugin. Learn configuration and use cases.
 tags: [Plugins,Ecosystem]
 ---
 
diff --git 
a/blog/en/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery.md 
b/blog/en/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery.md
index ba4c54d59de..9e818fcb318 100644
--- a/blog/en/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery.md
+++ b/blog/en/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery.md
@@ -16,7 +16,7 @@ keywords:
 - Service Discovery
 - Service Register
 - Ecosystem
-description: The cloud-native API Gateway Apache APISIX integrates multiple 
service discovery capabilities. This article will show you how to configure 
CoreDNS in APISIX.
+description: Configure CoreDNS as a service discovery backend in APISIX. 
Dynamic upstream resolution with DNS-based service registry.
 tags: [Ecosystem]
 image: https://static.apiseven.com/2022/blog/0818/ecosystem/CoreDNS.png
 ---
diff --git a/blog/en/blog/2022/04/20/cve-2022-29266.md 
b/blog/en/blog/2022/04/20/cve-2022-29266.md
index 8aa27163e33..435549a5712 100644
--- a/blog/en/blog/2022/04/20/cve-2022-29266.md
+++ b/blog/en/blog/2022/04/20/cve-2022-29266.md
@@ -1,10 +1,10 @@
 ---
-title: "The Vulnerability of Leaking Information in Error Response from 
jwt-auth Plugin(CVE-2022-29266)"
+title: "CVE-2022-29266: jwt-auth Secret Leak Fix"
 keywords: 
 - Vulnerability
 - jwt-auth
 - Error Response
-description: In APISIX 2.13.0 and previous versions, there is a problem of 
information leakage caused by the `jwt- auth` plugin.
+description: APISIX jwt-auth plugin leaked secrets in error responses 
(CVE-2022-29266). Upgrade to 2.13.1+ to fix. Patch available for older versions.
 tags: [Vulnerabilities]
 image: https://static.apiseven.com/2022/blog/0818/cve/CVE-2022-29266-1.png
 ---
diff --git 
a/blog/en/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3.md
 
b/blog/en/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3.md
index d979540c494..ba53cfccc91 100644
--- 
a/blog/en/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3.md
+++ 
b/blog/en/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3.md
@@ -1,5 +1,5 @@
 ---
-title: "Installation and performance testing of API Gateway Apache APISIX on 
AWS Graviton3"
+title: "APISIX Performance on AWS Graviton3 vs Graviton2"
 authors:
   - name: "Shirui Zhao"
     title: "Author"
@@ -15,7 +15,7 @@ keywords:
 - AWS
 - AWS Graviton3
 - ARM64
-description: This article uses APISIX to compare the performance of AWS 
Graviton3 and AWS Graviton2. AWS Graviton3 shows the power performance in the 
API gateway.
+description: Benchmark APISIX on AWS Graviton3 (C7g) vs Graviton2 (C6g). 
Deployment guide and performance comparison on ARM64.
 tags: [Ecosystem]
 ---
 
diff --git a/blog/en/blog/2022/06/14/beeto-with-apache-apisix.md 
b/blog/en/blog/2022/06/14/beeto-with-apache-apisix.md
index ff78268af58..fd17235b387 100644
--- a/blog/en/blog/2022/06/14/beeto-with-apache-apisix.md
+++ b/blog/en/blog/2022/06/14/beeto-with-apache-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: "Practice of localized application with API gateway in the Middle East"
+title: "How Beeto Uses APISIX for API Management"
 authors:
   - name: "Lilin Hu"
     title: "Author"
@@ -14,7 +14,7 @@ keywords:
 - the Middle East
 - Traffic
 - Security
-description: This article introduces how the Middle East social software Beeto 
uses APISIX to achieve localized deployment in security and scalability.
+description: Learn how Beeto, a Middle East social app, uses APISIX for 
localized API deployment with enhanced security and scalability.
 tags: [Case Studies]
 image: https://static.apiseven.com/2022/blog/0817/beeto.png
 ---
diff --git 
a/blog/en/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis.md 
b/blog/en/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis.md
index dc461744701..e32f1f2bbd8 100644
--- a/blog/en/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis.md
+++ b/blog/en/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis.md
@@ -1,5 +1,5 @@
 ---
-title: "Use Keycloak with API Gateway to secure APIs"
+title: "Secure APIs with Keycloak and APISIX"
 authors:
   - name: "Xinxin Zhu"
     title: "Apache APISIX Committer"
@@ -15,7 +15,7 @@ keywords:
   - Authentication
   - OpenID Connect
   - Keycloak
-description: This article describes how to secure your API with API Gateway 
Apache APISIX and Keycloak, and introduces OpenID Connect related concepts and 
interaction flow.
+description: Integrate Keycloak with APISIX using the OpenID Connect plugin. 
Configure SSO authentication for your APIs step by step.
 tags: [Authentication, Plugins]
 image: https://static.apiseven.com/2022/blog/0818/plugins/keycloak.png
 ---
diff --git a/blog/en/blog/2022/07/30/why-we-need-apache-apisix.md 
b/blog/en/blog/2022/07/30/why-we-need-apache-apisix.md
index df35cb33709..4cae00cf2d3 100644
--- a/blog/en/blog/2022/07/30/why-we-need-apache-apisix.md
+++ b/blog/en/blog/2022/07/30/why-we-need-apache-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: Why do you need Apache APISIX when you have NGINX and Kong?
+title: Why Choose APISIX Over NGINX and Kong?
 author: "Fei Han"
 authorURL: "https://github.com/hf400159";
 authorImageURL: "https://github.com/hf400159.png";
@@ -10,7 +10,7 @@ keywords:
 - Nginx
 - Open Source
 - API Management
-description: This article introduces how the cloud native API gateway Apache 
APISIX solves the business pain points and usage scenarios brought by Nginx and 
Kong.
+description: APISIX solves key NGINX and Kong pain points: dynamic config, 
cluster management, and hot reloading. See the architecture comparison.
 tags: [Ecosystem]
 image: https://static.apiseven.com/2022/11/07/636916ea65769.png
 ---
diff --git 
a/blog/en/blog/2022/08/28/fault-injection-testing-with-api-gateway.md 
b/blog/en/blog/2022/08/28/fault-injection-testing-with-api-gateway.md
index c328a31f9b1..50baa0b1c5f 100644
--- a/blog/en/blog/2022/08/28/fault-injection-testing-with-api-gateway.md
+++ b/blog/en/blog/2022/08/28/fault-injection-testing-with-api-gateway.md
@@ -11,7 +11,7 @@ keywords:
 - Testing
 - Fault Injection
 - Microservices
-description: The blog post describes how Apache APISIX is useful for testing 
the robustness and resilience of microservices APIs. Throughout the post, we 
also get to know the types of possible failure injections with the Fault 
Injection Plugin.
+description: Test microservice resilience using the APISIX fault-injection 
plugin. Simulate errors, delays, and aborts to verify circuit breakers and 
retries.
 tags: [Plugins]
 image: https://static.apiseven.com/2022/10/20/6350b3f63a715.png
 ---
diff --git 
a/blog/en/blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway.md 
b/blog/en/blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway.md
index e9bec6cc17d..c3ab684dfde 100644
--- a/blog/en/blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway.md
+++ b/blog/en/blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway.md
@@ -11,7 +11,7 @@ keywords:
   - API Management Platform
   - The Best API Gateway
   - Apache APISIX
-description: Why is Apache APISIX the best API Gateway? We will compare 
multiple API gateways (Kong, Tyk, Gloo) in terms of the popularity among 
developers, open source licenses, performances, and the ecosystem as a whole.
+description: Compare APISIX with Kong, Tyk, and Gloo across performance, 
community activity, open source licenses, and ecosystem features.
 tags: [Community]
 image: https://static.apiseven.com/2022/11/05/6365f2b8be5a7.png
 ---
diff --git a/blog/en/blog/2022/12/07/web-caching-client.md 
b/blog/en/blog/2022/12/07/web-caching-client.md
index e590e30e8e5..be8dbfac9a2 100644
--- a/blog/en/blog/2022/12/07/web-caching-client.md
+++ b/blog/en/blog/2022/12/07/web-caching-client.md
@@ -1,5 +1,5 @@
 ---
-title: "Web resource caching: Client-Side"
+title: "Web Caching: Client-Side HTTP Cache Guide"
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -10,7 +10,7 @@ keywords:
   - HTTP
   - Cache
   - Performance
-description: "The subject of Web resource caching is as old as the World Wide 
Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of 
how one can improve performance by caching. Web resource caching can happen in 
two different places: client-side - on the browser and server-side. This post 
is dedicated to the former; the next post will focus on the latter."
+description: "Master client-side HTTP caching: Cache-Control, ETag, 
Last-Modified, and freshness strategies. A complete guide to browser caching."
 tags: [Ecosystem]
 image: https://static.apiseven.com/2022/12/13/63981dcbe4b0c.jpg
 ---
diff --git a/blog/en/blog/2022/12/14/web-caching-server.md 
b/blog/en/blog/2022/12/14/web-caching-server.md
index a2891fe87e6..b1dde4df481 100644
--- a/blog/en/blog/2022/12/14/web-caching-server.md
+++ b/blog/en/blog/2022/12/14/web-caching-server.md
@@ -1,5 +1,5 @@
 ---
-title: "Web resource caching: Server-Side"
+title: "Web Caching: Server-Side Cache Strategies"
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -10,7 +10,7 @@ keywords:
   - HTTP
   - Cache
   - Performance
-description: "The subject of Web resource caching is as old as the World Wide 
Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of 
how one can improve performance by caching. Web resource caching can happen in 
two different places: client-side - on the browser and server side. In the 
previous post, I explained the former; this post focuses on the latter."
+description: "Implement server-side caching with Varnish, Redis, Memcached, 
and API gateways. Compare reverse proxy caching strategies for web performance."
 tags: [Ecosystem]
 image: https://static.apiseven.com/2022/12/13/63981be362ec4.jpg
 ---
diff --git a/blog/en/blog/2023/01/18/consul-with-apisix.md 
b/blog/en/blog/2023/01/18/consul-with-apisix.md
index 9a275b683fe..85ca880b64c 100644
--- a/blog/en/blog/2023/01/18/consul-with-apisix.md
+++ b/blog/en/blog/2023/01/18/consul-with-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: "How to Integrate API Gateway and Consul? Not Consul K/V"
+title: "APISIX with Consul Service Discovery (Not KV)"
 authors:
   - name: "Yihao LI"
     title: "Author"
@@ -10,7 +10,7 @@ keywords:
 - Consul
 - Service Discovery
 - Service Register
-description: Apache APISIX supports the Consul service discovery registry. 
This article will walk you through the process of implementing service 
discovery and service registry in APISIX.
+description: Integrate Consul native service discovery with APISIX. Configure 
service registration and upstream resolution without Consul KV.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/2022/blog/0818/ecosystem/HashiCorp%20Consul.png
 ---
diff --git a/blog/en/blog/2023/03/02/security-policy-auditable.md 
b/blog/en/blog/2023/03/02/security-policy-auditable.md
index 0f456de892a..2b472af122d 100644
--- a/blog/en/blog/2023/03/02/security-policy-auditable.md
+++ b/blog/en/blog/2023/03/02/security-policy-auditable.md
@@ -12,7 +12,7 @@ keywords:
   - Spring Security
   - Solutions Architecture
 description: >
-  Last week, I wrote about putting the right feature at the right place. I 
used rate limiting as an example, moving it from a library inside the 
application to the API Gateway. Today, I'll use another example: authentication 
and authorization.
+  Move authentication and authorization to your API gateway for auditable, 
centralized security. Compare app-level vs gateway-level approaches.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2023/06/08/pzULiHZO_opa-horizontal-color.svg
 ---
diff --git a/blog/en/blog/2023/04/14/10-api-management-trends-2023.md 
b/blog/en/blog/2023/04/14/10-api-management-trends-2023.md
index b1356d56bac..5ef26073509 100644
--- a/blog/en/blog/2023/04/14/10-api-management-trends-2023.md
+++ b/blog/en/blog/2023/04/14/10-api-management-trends-2023.md
@@ -1,5 +1,5 @@
 ---
-title: Top 10 API Management Trends for 2023
+title: Top 10 API Management Trends in 2023
 authors:
   - name: API7.ai
     title: Author
@@ -9,7 +9,7 @@ keywords:
   - Apache APISIX
   - API Management
   - Microservices
-description: "10 major trends in API management: API security, 
standardization, cloud-based API management solutions, low-code API platforms, 
API marketplaces, emerging API protocols, AI and APIs, developer experience, 
API analytics, and serverless architecture."
+description: "Explore 10 API management trends: security, standardization, 
cloud platforms, low-code, AI integration, and developer experience."
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2023/04/12/PtHsoEJS_top-10-trends.png
 ---
diff --git a/blog/en/blog/2023/05/04/apache-apisix-chaos-engineering.md 
b/blog/en/blog/2023/05/04/apache-apisix-chaos-engineering.md
index b5df1dad65c..55f6faaa75d 100644
--- a/blog/en/blog/2023/05/04/apache-apisix-chaos-engineering.md
+++ b/blog/en/blog/2023/05/04/apache-apisix-chaos-engineering.md
@@ -1,5 +1,5 @@
 ---
-title: Building a More Robust Apache APISIX Ingress Controller With Litmus 
Chaos
+title: Chaos Engineering for APISIX Ingress Controller
 authors:
   - name: API7.ai
     title: Author
@@ -9,7 +9,7 @@ keywords:
   - Apache APISIX
   - Chaos Engineering
   - APISIX Ingress Controller
-description: Chaos engineering is a powerful tool for ensuring system 
reliability and performance, and its application in designing Chaos experiments 
for Ingress Controllers can help organizations identify weaknesses in their 
applications and infrastructure.
+description: Design chaos experiments for APISIX Ingress Controller using 
LitmusChaos. Test resilience with pod failures and network disruptions.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2023/04/20/yeuKN9nu_Building%20a%20More%20Robust%20Apache%20APISIX%20Ingress%20Controller%20With%20Litmus%20Chaos.png
 ---
diff --git a/blog/en/blog/2023/06/30/apisix-mqtt-proxy.md 
b/blog/en/blog/2023/06/30/apisix-mqtt-proxy.md
index 96aa3642734..99d30952a74 100644
--- a/blog/en/blog/2023/06/30/apisix-mqtt-proxy.md
+++ b/blog/en/blog/2023/06/30/apisix-mqtt-proxy.md
@@ -1,5 +1,5 @@
 ---
-title: Connecting IoT Devices to the Cloud with APISIX MQTT Proxy
+title: APISIX as an MQTT Proxy for IoT Devices
 authors:
   - name: Navendu Pottekkat
     title: Author
@@ -10,7 +10,7 @@ keywords:
   - MQTT
   - Cloud
   - TLS
-description: A guide to using Apache APISIX as an MQTT proxy to connect IoT 
devices to the cloud.
+description: Use APISIX as an MQTT proxy to connect IoT devices to the cloud. 
Configure stream routes, TLS, and load balancing for MQTT traffic.
 tags: [Plugins]
 image: 
https://static.apiseven.com/uploads/2023/06/23/kdd9TigM_mqtt-apisix-cover.png
 ---
diff --git 
a/blog/en/blog/2023/12/14/apisix-plugins-priority-leaky-abstraction.md 
b/blog/en/blog/2023/12/14/apisix-plugins-priority-leaky-abstraction.md
index 53e647370a6..78cb91c18fd 100644
--- a/blog/en/blog/2023/12/14/apisix-plugins-priority-leaky-abstraction.md
+++ b/blog/en/blog/2023/12/14/apisix-plugins-priority-leaky-abstraction.md
@@ -1,5 +1,5 @@
 ---
-title: Apache APISIX plugin priority, a leaky abstraction?
+title: APISIX Plugin Priority and Execution Phases
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -11,8 +11,7 @@ keywords:
   - priority
   - abstraction
 description: >
-    Apache APISIX builds upon the OpenResty reverse-proxy to offer a 
plugin-based architecture. The main benefit of such an architecture is that it 
brings structure to the configuration of routes. It's a help at scale, when 
managing hundreds or thousands of routes.
-    In this post, I'd like to describe how plugins, priority, and phases play 
together and what pitfalls you must be aware of.
+    Understand how APISIX plugin priority and execution phases interact. Avoid 
common pitfalls when ordering plugins across rewrite and access phases.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2023/12/09/acT4tzVw_puzzle-3486885.jpg
 ---
diff --git a/blog/en/blog/2023/12/14/migu-video-adopts-apisix.md 
b/blog/en/blog/2023/12/14/migu-video-adopts-apisix.md
index 72d40d4a42c..8757ab287c4 100644
--- a/blog/en/blog/2023/12/14/migu-video-adopts-apisix.md
+++ b/blog/en/blog/2023/12/14/migu-video-adopts-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: "How to Supercharge Large-Scale Video Operations with APISIX"
+title: "Migu Video: APISIX at Large-Scale Streaming"
 authors:
   - name: Yu Xia
     title: Author
@@ -13,7 +13,7 @@ keywords:
   - Apache APISIX
   - Migu Video
   - API gateway best practice
-description: Explore the ultimate guide on optimizing large-scale video 
operations using APISIX in Migu Video.
+description: Migu Video deploys APISIX for large-scale streaming operations. 
Real-world architecture, traffic management, and performance results.
 tags: [Case Studies]
 image: https://static.apiseven.com/uploads/2023/12/06/ZYrbfw7r_Migu-video.png
 ---
diff --git a/blog/en/blog/2023/12/19/datavisor-uses-apisix.md 
b/blog/en/blog/2023/12/19/datavisor-uses-apisix.md
index 31a66db6122..621925edd43 100644
--- a/blog/en/blog/2023/12/19/datavisor-uses-apisix.md
+++ b/blog/en/blog/2023/12/19/datavisor-uses-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: "Enhancing Security and Performance: DataVisor's Dynamic Use of APISIX"
+title: "DataVisor Case Study: Custom APISIX Plugins"
 authors:
   - name: Xiaobiao Zhao
     title: Author
@@ -15,7 +15,7 @@ keywords:
   - Apache APISIX
   - DataVisor
   - API gateway best practice
-description:  DataVisor not only uses APISIX in its production environment but 
also enhances APISIX through customization, and these efforts have proven 
successful in optimizing DataVisor's production processes.
+description: DataVisor uses customized APISIX plugins for risk control APIs. 
Learn their production deployment, custom plugins, and performance gains.
 tags: [Case Studies]
 image: 
https://static.apiseven.com/uploads/2023/12/05/gM8zRGh1_Cover_Datavisor.png
 ---
diff --git 
a/blog/en/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow.md 
b/blog/en/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow.md
index 4cfe929fef0..a23762f1c39 100644
--- a/blog/en/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow.md
+++ b/blog/en/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow.md
@@ -1,5 +1,5 @@
 ---
-title: "Unlock All-in-One Observability for APISIX with DeepFlow"
+title: "APISIX Observability with DeepFlow and eBPF"
 authors:
   - name: Qian Li
     title: Author
@@ -9,7 +9,7 @@ keywords:
   - APISIX
   - DeepFlow
   - Observability
-description: This article aims to elucidate how to leverage DeepFlow's 
zero-code feature based on eBPF to construct an observability solution for 
APISIX.
+description: Build zero-code observability for APISIX using DeepFlow and eBPF. 
Unified tracing, metrics, logs, and profiling without code changes.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2024/02/07/nQJ5SWsx_deepflow-cover-en.jpeg
 ---
diff --git a/blog/en/blog/2024/02/13/apisix-owasp-coraza-core-ruleset.md 
b/blog/en/blog/2024/02/13/apisix-owasp-coraza-core-ruleset.md
index 64240ffa6af..b8f982445a8 100644
--- a/blog/en/blog/2024/02/13/apisix-owasp-coraza-core-ruleset.md
+++ b/blog/en/blog/2024/02/13/apisix-owasp-coraza-core-ruleset.md
@@ -1,5 +1,5 @@
 ---
-title: Hardening Apache APISIX with the OWASP's Coraza and Core Ruleset
+title: Protect APIs with OWASP Coraza WAF in APISIX
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -10,9 +10,7 @@ keywords:
   - OWASP
   - Coraza
 description: >
-  The Open Worldwide Application Security Project is an online community that 
produces freely available articles, methodologies, documentation, tools, and 
technologies in the fields of IoT, system software and web application 
security. The OWASP provides free and open resources. It is led by a non-profit 
called The OWASP Foundation. The OWASP Top 10 - 2021 is the published result of 
recent research based on comprehensive data compiled from over 40 partner 
organizations.
-  The OWASP regularly publishes a Top 10 vulnerability report. The report 
targets vulnerabilities in web applications.
-  In this post, I'd like to describe how to fix some of them via the Apache 
APISIX API Gateway.
+  Deploy the Coraza WAF with OWASP Core Rule Set in APISIX to protect APIs 
against the OWASP Top 10 vulnerabilities including injection and XSS.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2024/02/10/vVlFQu7C_img-HDlf4Xx9m1iqS0Ico3oBZ.png
 ---
diff --git a/blog/en/blog/2024/04/11/implement-idempotency-key-apisix.md 
b/blog/en/blog/2024/04/11/implement-idempotency-key-apisix.md
index 5684f863aa6..8423ad9968f 100644
--- a/blog/en/blog/2024/04/11/implement-idempotency-key-apisix.md
+++ b/blog/en/blog/2024/04/11/implement-idempotency-key-apisix.md
@@ -1,5 +1,5 @@
 ---
-title: Implementing the Idempotency-Key specification on Apache APISIX
+title: Implement Idempotency-Key in APISIX
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -13,10 +13,7 @@ keywords:
   - plugin
   - coding
 description: >
-  Last week, I wrote an analysis of the IETF Idempotency-Key specification. 
The specification aims to avoid duplicated requests. In short, the idea is for 
the client to send a unique key along with the request:
-  If the server doesn't know the key, it proceeds as usual and then stores the 
response.
-  If the server knows the key, it short-circuits any further processing and 
immediately returns the stored response.
-  This post shows how to implement it with Apache APISIX.
+  Build an APISIX plugin implementing the IETF Idempotency-Key spec to prevent 
duplicate API requests and ensure safe retries.
 tags: [Plugin]
 image: 
https://static.apiseven.com/uploads/2024/04/09/0rfsRevo_stormtrooper-2899993.jpg
 ---
diff --git a/blog/en/blog/2024/05/02/cve-2024-32638.md 
b/blog/en/blog/2024/05/02/cve-2024-32638.md
index 6eca3c0c72f..06aa9e56efc 100644
--- a/blog/en/blog/2024/05/02/cve-2024-32638.md
+++ b/blog/en/blog/2024/05/02/cve-2024-32638.md
@@ -1,10 +1,10 @@
 ---
-title: "HTTP Request Smuggling in forward-auth Plugin (CVE-2024-32638)"
+title: "CVE-2024-32638: APISIX forward-auth Smuggling"
 keywords: 
 - Vulnerability
 - forward-auth
 - Smuggling
-description: Enabling the `forward-auth` plugin allows Apache APISIX to 
trigger illegal requests (HTTP Request Smuggling), resulting in a security 
vulnerability.
+description: APISIX forward-auth plugin allows HTTP request smuggling in 
versions 3.8.0 and 3.9.0 (CVE-2024-32638). Upgrade to 3.8.1+ or 3.9.1+.
 tags: [Vulnerabilities]
 image: 
https://static.apiseven.com/uploads/2024/05/06/Wq940JRt_CVE-2024-32638.png
 ---
diff --git a/blog/en/blog/2024/07/11/watermarking-infrastructure.md 
b/blog/en/blog/2024/07/11/watermarking-infrastructure.md
index e8ada7c0564..86d036bbd97 100644
--- a/blog/en/blog/2024/07/11/watermarking-infrastructure.md
+++ b/blog/en/blog/2024/07/11/watermarking-infrastructure.md
@@ -1,5 +1,5 @@
 ---
-title: Dynamic watermarking with imgproxy and Apache APISIX
+title: Dynamic Image Watermarking with APISIX
 authors:
   - name: Nicolas Fränkel
     title: Author
@@ -11,8 +11,7 @@ keywords:
   - image processing
   - imgproxy
 description: >
-  Last week, I described how to add a dynamic watermark to your images on the 
JVM. I didn't find any library, so I had to develop the feature, or, more 
precisely, an embryo of a feature, by myself. Depending on your tech stack, you 
must search for an existing library or roll up your sleeves. For example, Rust 
offers such an out-of-the-box library. Worse, this approach might be impossible 
to implement if you don't have access to the source image.
-  Another alternative is to use ready-made components, namely imgproxy and 
Apache APISIX. I already combined them to resize images on-the-fly.
+  Add dynamic watermarks to images on-the-fly using imgproxy and APISIX. No 
source code changes needed for infrastructure-level watermarking.
 tags: [Ecosystem]
 image: 
https://static.apiseven.com/uploads/2024/07/04/j2xS06dA_faucet-1684902.jpg
 ---
diff --git 
a/blog/en/blog/2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways.md 
b/blog/en/blog/2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways.md
index 31dcd32ed8c..3fb7c91ddb4 100644
--- a/blog/en/blog/2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways.md
+++ b/blog/en/blog/2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways.md
@@ -1,5 +1,5 @@
 ---
-title: "Cloud vs Open Source vs Commercial API Gateways: Which One Fits Your 
Needs?"
+title: "Cloud vs Open Source vs Commercial API Gateways"
 authors:
   - name: Ming Wen
     title: Author
diff --git 
a/blog/en/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp.md 
b/blog/en/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp.md
index 88f6ff1f32e..1ba578acb0d 100644
--- 
a/blog/en/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp.md
+++ 
b/blog/en/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp.md
@@ -1,5 +1,5 @@
 ---
-title: "APISIX-MCP: Embracing Intelligent API Management with AI + MCP"
+title: "APISIX-MCP: Manage APIs with Natural Language"
 authors:
   - name: Zhihuang Lin
     title: API7 Engineer
@@ -18,7 +18,7 @@ keywords:
   - natural language interaction
   - API resource management
   - MCP services
-description: "Discover how APISIX-MCP leverages AI for intuitive API 
management, simplifying resource management through natural language 
interactions."
+description: "Use APISIX-MCP to manage API routes and upstreams through 
natural language. Create, update, and delete resources via AI integration."
 image: https://static.api7.ai/uploads/2025/04/01/b53YPObN_apisix-mcp.webp
 tags: [Ecosystem]
 ---
diff --git a/blog/en/blog/2025/04/21/host-mcp-server-with-api-gateway.md 
b/blog/en/blog/2025/04/21/host-mcp-server-with-api-gateway.md
index fe5585536b7..f764e271b86 100644
--- a/blog/en/blog/2025/04/21/host-mcp-server-with-api-gateway.md
+++ b/blog/en/blog/2025/04/21/host-mcp-server-with-api-gateway.md
@@ -1,5 +1,5 @@
 ---
-title: "From stdio to HTTP SSE: Host Your MCP Server with APISIX API Gateway"
+title: "Host MCP Servers via HTTP SSE with APISIX"
 authors:
   - name: Ming Wen
     title: author
@@ -16,7 +16,7 @@ keywords:
   - MCP
   - MCP Server
   - mcp-bridge
-description: Discover APISIX-MCP, leveraging AI for effortless API management. 
Simplify resource operations with natural language in Apache APISIX.
+description: Convert stdio-based MCP servers to scalable HTTP SSE services 
using the APISIX mcp-bridge plugin. Step-by-step deployment guide.
 tags: [Ecosystem]
 image: 
https://static.api7.ai/uploads/2025/04/23/USwzplCO_apisix-mcp-briget-cover-final.webp
 ---
diff --git a/blog/en/blog/2025/06/18/mcp-monetization-navigating-ai-economy.md 
b/blog/en/blog/2025/06/18/mcp-monetization-navigating-ai-economy.md
index 1196901d8c7..d481ded879c 100644
--- a/blog/en/blog/2025/06/18/mcp-monetization-navigating-ai-economy.md
+++ b/blog/en/blog/2025/06/18/mcp-monetization-navigating-ai-economy.md
@@ -13,7 +13,7 @@ keywords:
   - API Management
   - Model Context Protocol
   - MCP
-description: "Discover how API gateways like Apache APISIX enable MCP 
monetization, driving success in the AI economy through scalable, secure, and 
efficient AI model deployment."
+description: "Learn how MCP monetization reshapes the AI economy by redefining 
how AI agents discover, access, and pay for services via API gateways."
 tags: [Ecosystem]
 image: 
https://static.api7.ai/uploads/2025/03/07/Qs4WrU0I_apisix-ai-gateway.webp
 ---
diff --git 
a/blog/en/blog/2025/07/29/announcing-integration-of-apisix-and-ai-ml-api.md 
b/blog/en/blog/2025/07/29/announcing-integration-of-apisix-and-ai-ml-api.md
index c10edaa75ca..2df06efa650 100644
--- a/blog/en/blog/2025/07/29/announcing-integration-of-apisix-and-ai-ml-api.md
+++ b/blog/en/blog/2025/07/29/announcing-integration-of-apisix-and-ai-ml-api.md
@@ -1,5 +1,5 @@
 ---
-title: "Announcing APISIX Integration with AI/ML API"
+title: "APISIX Integrates AI/ML API: 300+ LLMs"
 authors:
   - name: "Yilia Lin"
     title: "Technical Writer"
@@ -11,7 +11,7 @@ keywords:
 - AI
 - AI/ML API
 - AI plugins
-description: "Apache APISIX supports 300+ LLMs through the integration with 
AI/ML API. Get your secure, single-endpoint access to AI models like GPT-4 and 
Claude, and more."
+description: "APISIX now supports 300+ LLMs via AI/ML API integration. Access 
GPT-4, Claude, and more through a single secure endpoint."
 tags: [Ecosystem]
 image: https://static.api7.ai/uploads/2025/07/23/d1O3mllW_apisix-ai-ml-api.webp
 ---

Reply via email to