Skip to content

Commit 58990e0

Browse files
committed
feat(rss): add xslt styling and fix non-ascii tag slugs
- Added an XSLT stylesheet to the RSS feed (/rss.xml) to provide a human-readable, styled view in the browser, mirroring the sitemap's design. - Resolved an issue where non-ASCII characters in blog tags were incorrectly URL-encoded in the sitemap. The slugifyTag utility now correctly sanitizes tags to create clean, readable URLs.
1 parent d6cefa5 commit 58990e0

4 files changed

Lines changed: 6 additions & 3 deletions

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ dist/
1111
.output/
1212
.astro/
1313

14+
# frontmatter.json
15+
.frontmatter.json
16+
1417
# Local env files
1518
.env
1619
.env.*.local

src/content/blog/en/survival-of-the-fittest-a-2026-tech-stack-guide-to-seo-ga4-gtm-gsc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ By querying your combined data, you can bucket your content into four categories
158158
1. **The AI Opportunity (High Impressions, Low Traffic):** These pages are likely appearing in AI Overviews or snippets but not earning clicks. *Action:* Optimize the title/H1 for brand lift, the user sees you, so ensure the message is clear even without a click.
159159
2. **The UX Gap (High Traffic, Low Conversion):** Users are clicking, but leaving. *Action:* Audit page speed (Core Web Vitals) and offer alignment.
160160
3. **The Hidden Gem (Low Impressions, High Conversion):** These pages convert incredibly well but are invisible. *Action:* Build internal links and refresh content to signal freshness to the algorithm.
161-
4. **The Dead Weight (Low Impressions, Low Traffic):** *Action:* Prune or merge. In 2026, “content rot” hurts your overall domain authority.
161+
4. **The Dead Weight (Low Impressions, Low Traffic):** *Action:* Prune or merge. In 2026, “*content rot*” hurts your overall domain authority.
162162

163163
### **5.2 Looker Studio: The “AI Share of Voice” Dashboard**
164164

src/content/blog/es/survival-of-the-fittest-a-2026-tech-stack-guide-to-seo-ga4-gtm-gsc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ categories: ["Blog"]
66
description: "Guía SEO 2026: Cómo adaptar GA4, GTM y GSC a la era de los Motores de Respuesta y el Cero Clics."
77
keywords: ["GA4", "GTM", "GSC", "AI"]
88
author: "Gerry Leo Nugroho"
9-
authorImage: "https://images.pexels.com/photos/220453/pexels-photo-220453.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1"
9+
authorImage: "https://pbs.twimg.com/profile_images/512988635503669248/cSOfDMzY_400x400.jpeg"
1010
authorURL: "https://astro-batavia.pages.dev/authors/gerry-leo-nugroho"
1111
pubDate: 2026-01-11T00:00:00.000Z
1212
editDate: 2026-01-11T00:00:00.000Z

src/content/blog/ja/survival-of-the-fittest-a-2026-tech-stack-guide-to-seo-ga4-gtm-gsc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ categories: ["Blog"]
66
description: "AI回答エンジン時代にSEOで勝ち残るためには、従来ツールの根本的な再定義が必要です。GA4は予測分析エンジンへ、GTMはサーバーサイドのデータ要塞へ、GSCはAI可視性レーダーへ進化させ、引用(Citation)を獲得する技術スタックを構築する方法を解説します"
77
keywords: ["GA4", "GTM", "GSC", "AI"]
88
author: "Gerry Leo Nugroho"
9-
authorImage: "https://images.pexels.com/photos/220453/pexels-photo-220453.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1"
9+
authorImage: "https://pbs.twimg.com/profile_images/512988635503669248/cSOfDMzY_400x400.jpeg"
1010
authorURL: "https://astro-batavia.pages.dev/authors/gerry-leo-nugroho"
1111
pubDate: 2026-01-11T00:00:00.000Z
1212
editDate: 2026-01-11T00:00:00.000Z

0 commit comments

Comments
 (0)