feat(blog): Phase 5 SEO/GEO content with 5 new blog posts

Add 5 long-form Thai blog posts (1,200-2,500 words each) with SEO + GEO
optimization for the dealplustech water-systems site. Each post targets
a specific audience (contractors, engineers, project managers) and
follows a content-quality workflow: source real product specs, verify
Thai text, dedupe images, link back to product pages.

## New blog posts (src/content/blog/)
- thermobreak-guide.md (Thermobreak closed-cell insulation overview)
- plastic-grilles-guide.md (ABS plastic grilles for HVAC)
- ppr-pipe-guide.md (PPR pipe properties + heat-fusion welding)
- ppr-vs-hdpe-vs-upvc.md (3-way pipe comparison with PE80/PE100)
- thermobreak-series-guide.md (Thermobreak LS vs Solar series)
- 10-things-checklist-pipe-ordering.md (10-point pre-order checklist)

## Removed legacy posts
- pipe-knowledge.md, valve-guide.md, welcome-post.md (orphans)

## Hero images (public/images/blog/)
~20 product photos sourced from manufacturers (Thermobreak, Thai PPR,
thaiconsupply) plus Nano Banana Pro infographics. All resized to
3:2 aspect ratio per user preference. Source folder preserved for
re-derivation.

## Astro layout/SEO work
- src/components/seo/SEO.astro, JsonLd.astro (new SEO components)
- src/layouts/BaseLayout.astro, Layout.astro (OG/Twitter/JSON-LD wiring)
- src/pages/404.astro
- Product pages (8): added #pricelist anchors + schema work
- src/styles/global.css: scroll-padding for sticky-header anchors

## Automation scripts (scripts/)
- build_og_image.py (OG image builder)
- inject_faq_schema.py, inject_product_schema.py (JSON-LD injection)

## Misc
- public/robots.txt, public/images/og/default-og.jpg
- .gitignore: exclude scripts/__pycache__/
This commit is contained in:
hermes
2026-06-08 12:45:32 +07:00
parent 7c905bdb00
commit b34f8fc2fb
81 changed files with 4031 additions and 282 deletions

View File

@@ -5,23 +5,18 @@ import Footer from '@/components/common/Footer.astro';
import StickyBottomCTA from '@/components/common/StickyBottomCTA.astro';
---
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)",
"description": "จำหน่ายฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)คุณภาพสูง ราคาโรงงาน ส่งฟรี กทม. ปริมณฑล",
"image": "/images/thermobreak/thermobreak-solarblock.png",
"offers": {
"@type": "Offer",
"url": "https://dealplustech.com/เทอร์โมเบรค-thermobreak",
"priceCurrency": "THB",
"availability": "https://schema.org/InStock"
}
}
</script>
<BaseLayout title="ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)" description="จำหน่ายฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)คุณภาพสูง ราคาโรงงาน ส่งฟรี กทม. ปริมณฑล">
<BaseLayout title="ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)" description="จำหน่ายฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)คุณภาพสูง ราคาโรงงาน ส่งฟรี กทม. ปริมณฑล"
product={{
name: 'ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ เทอร์โมเบรค (Thermobreak)',
image: '/images/thermobreak/thermobreak-solarblock.png',
brand: 'Thermobreak',
}}
faq={[
{ question: 'เทอร์โมเบรคต่างจากฉนวนยี่ห้ออื่นอย่างไร?', answer: 'เทอร์โมเบรคใช้เทคโนโลยี Physically Cross-Linked ซึ่งให้ขนาดเซลล์เล็กและกระจายสม่ำเสมอ ทำให้ได้ค่าการนำความร้อนต่ำกว่า (0.032 W/m.K) และมีอายุการใช้งานยาวนานกว่า 10 ปีโดยไม่เสื่อมประสิทธิภาพ' },
{ question: 'เลือกความหนาฉนวนอย่างไร?', answer: 'การเลือกความหนาขึ้นอยู่กับ: 1) ขนาดท่อ 2) อุณหภูมิของไหลในท่อ 3) อุณหภูมิแวดล้อม 4) ความชื้น โดยทั่วไปท่อน้ำเย็นควรใช้ 15-25 มม. ท่อลมเย็น 20-40 มม. และท่อน้ำร้อน 25-50 มม.' },
{ question: 'ใช้ภายนอกอาคารได้ไหม?', answer: 'ได้ สำหรับการใช้ภายนอกแนะนำใช้ Thermobreak No Clad ที่ออกแบบมาให้ทนทานต่อ UV และสภาพอากาศโดยไม่ต้องติดตั้งแผ่นเคลือบเพิ่มเติม' },
{ question: 'รับประกันอายุการใช้งานเท่าไหร่?', answer: 'เทอร์โมเบรคมีการรับประกันประสิทธิภาพการนำความร้อนคงที่มากกว่า 10 ปี ซึ่งหมายความว่าค่า 0.032 W/m.K จะไม่เปลี่ยนแปลงตลอดอายุการใช้งาน' },
]}>
<Header slot="header" />
<main class="bg-white min-h-screen pb-24 md:pb-0">
@@ -115,7 +110,7 @@ import StickyBottomCTA from '@/components/common/StickyBottomCTA.astro';
<h2 class="text-2xl font-bold text-neutral-900 mb-8">รายละเอียดสินค้า</h2>
<div class="mb-8">
<img src="/images/thermobreak/thermobreak-banner.png" alt="Thermobreak Banner" class="w-full h-auto rounded-xl shadow-md" loading="lazy" />
<img src="/images/thermobreak/thermobreak-ls.png" alt="Thermobreak LS — ฉนวน closed-cell polyolefin foam หุ้ม foil aluminium" class="w-full h-auto rounded-xl shadow-md" loading="lazy" />
</div>
<p class="text-lg text-neutral-700 leading-relaxed mb-6">
@@ -123,7 +118,7 @@ import StickyBottomCTA from '@/components/common/StickyBottomCTA.astro';
</p>
<p class="text-lg text-neutral-700 leading-relaxed mb-6">
ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ ฉนวนกันความร้อน เทอร์โมเบรค (Thermobreak) ถูกคิดค้นมาจากประเทศออสเตรเลีย มากกว่า 30 ปี และมีการรับประกันจากลูกค้าทั่วโลกแล้ว
ฉนวนหุ้มท่อแอร์ ฉนวนหุ้มท่อน้ำ ฉนวนกันความร้อน เทอร์โมเบรค (Thermobreak) ผลิตโดย <strong>Thai Sekisui Foam</strong> (โรงงานที่ Chonburi) ภายใต้เทคโนโลยีจากออสเตรเลีย Sekisui Pilon Pty Ltd มากกว่า 30 ปี และมีการรับประกันจากลูกค้าทั่วโลกแล้ว
</p>
<h3 class="text-xl font-bold text-neutral-900 mt-8 mb-4">ทำไมต้องเลือกใช้ เทอร์โมเบรค (Thermobreak)</h3>
@@ -165,8 +160,67 @@ import StickyBottomCTA from '@/components/common/StickyBottomCTA.astro';
<ul class="list-disc pl-6 space-y-2 text-lg text-neutral-700 mb-6">
<li>Vapour Permeability = 2.3 x 10⁻¹⁵ kg/Pa.s.m</li>
<li>Permeability Resistance Factor : μ > 80,000</li>
<li>Vapour Permeance = 1.95 x 10⁻⁴ g/MN·s (0.0034 perms)</li>
</ul>
<h3 class="text-xl font-bold text-neutral-900 mt-8 mb-4">สเปกทางเทคนิคของ Thermobreak® LS</h3>
<p class="text-lg text-neutral-700 leading-relaxed mb-4">
ข้อมูลจาก Technical Data Sheet ฉบับล่าสุด (06.05.26) ของ Sekisui Foam International:
</p>
<div class="overflow-x-auto mb-6">
<table class="min-w-full text-left text-sm border border-neutral-200 rounded-lg">
<thead class="bg-neutral-100 text-neutral-900">
<tr>
<th class="px-4 py-2 font-semibold">คุณสมบัติ</th>
<th class="px-4 py-2 font-semibold">Metric</th>
<th class="px-4 py-2 font-semibold">Imperial</th>
<th class="px-4 py-2 font-semibold">มาตรฐาน</th>
</tr>
</thead>
<tbody class="divide-y divide-neutral-200 text-neutral-700">
<tr><td class="px-4 py-2">Material</td><td class="px-4 py-2" colspan="3">Physically cross-linked, closed cell polyolefin foam + reinforced aluminium foil facing</td></tr>
<tr><td class="px-4 py-2">Density (foam core)</td><td class="px-4 py-2">25 kg/m³</td><td class="px-4 py-2">1.5 lb/ft³</td><td class="px-4 py-2">—</td></tr>
<tr><td class="px-4 py-2">Operating temperature</td><td class="px-4 py-2">-80°C ถึง +100°C</td><td class="px-4 py-2">-112°F ถึง +212°F</td><td class="px-4 py-2">—</td></tr>
<tr><td class="px-4 py-2">Thermal conductivity</td><td class="px-4 py-2">0.032 W/m·K @ 23°C</td><td class="px-4 py-2">0.22 BTU·in/h·ft²·°F</td><td class="px-4 py-2">ASTM C518</td></tr>
<tr><td class="px-4 py-2">Water Vapour Permeability</td><td class="px-4 py-2">2.3 × 10⁻¹⁵ kg/Pa·s·m</td><td class="px-4 py-2">0.002 perm-inch</td><td class="px-4 py-2">ASTM E96</td></tr>
<tr><td class="px-4 py-2">Water Vapour Permeance</td><td class="px-4 py-2">1.95 × 10⁻⁴ g/MN·s</td><td class="px-4 py-2">0.0034 perms</td><td class="px-4 py-2">ASTM E96</td></tr>
<tr><td class="px-4 py-2">Permeability Resistance μ</td><td class="px-4 py-2" colspan="2">μ &gt; 80,000</td><td class="px-4 py-2">ASTM E96</td></tr>
<tr><td class="px-4 py-2">Water Absorption (24h)</td><td class="px-4 py-2" colspan="2">&lt; 0.2% v/v</td><td class="px-4 py-2">ASTM C1763 (Procedure B)</td></tr>
<tr><td class="px-4 py-2">Mould Resistance</td><td class="px-4 py-2" colspan="2">Zero Growth</td><td class="px-4 py-2">ASTM C1338</td></tr>
<tr><td class="px-4 py-2">Leachable Chlorides</td><td class="px-4 py-2" colspan="2">&lt; 12 ppm (0.0012% w/w)</td><td class="px-4 py-2">ASTM C871</td></tr>
<tr><td class="px-4 py-2">Ozone / UV Resistance</td><td class="px-4 py-2" colspan="2">Excellent</td><td class="px-4 py-2">—</td></tr>
<tr><td class="px-4 py-2">Physical Property</td><td class="px-4 py-2" colspan="2">Complies</td><td class="px-4 py-2">ASTM C1427</td></tr>
</tbody>
</table>
</div>
<h3 class="text-xl font-bold text-neutral-900 mt-8 mb-4">มาตรฐานการทนไฟและควัน (จาก TDS)</h3>
<div class="overflow-x-auto mb-6">
<table class="min-w-full text-left text-sm border border-neutral-200 rounded-lg">
<thead class="bg-neutral-100 text-neutral-900">
<tr>
<th class="px-4 py-2 font-semibold">มาตรฐาน</th>
<th class="px-4 py-2 font-semibold">ผล</th>
<th class="px-4 py-2 font-semibold">หมายเหตุ</th>
</tr>
</thead>
<tbody class="divide-y divide-neutral-200 text-neutral-700">
<tr><td class="px-4 py-2">FM Approval (FM 4924 - sheet)</td><td class="px-4 py-2">Certified</td><td class="px-4 py-2">ทดสอบ 25mm</td></tr>
<tr><td class="px-4 py-2">ASTM E84 / UL 723</td><td class="px-4 py-2">FSI ≤ 25, SDI ≤ 50</td><td class="px-4 py-2">NFPA 90A & B, ทดสอบ 50mm</td></tr>
<tr><td class="px-4 py-2">Resistance to Heat</td><td class="px-4 py-2">Complies</td><td class="px-4 py-2">ASTM C411, NFPA 90A & B</td></tr>
<tr><td class="px-4 py-2">Smoke Density</td><td class="px-4 py-2">HL3 Rating</td><td class="px-4 py-2">ISO 5659-2, EN 45545-2 R1, ทดสอบ 25mm</td></tr>
<tr><td class="px-4 py-2">Smoke Toxicity</td><td class="px-4 py-2">HL3 Rating</td><td class="px-4 py-2">EN 17084, EN 45545-2 R1, ทดสอบ 25mm</td></tr>
<tr><td class="px-4 py-2">BS 476 (Part 6 & 7)</td><td class="px-4 py-2">Class 0</td><td class="px-4 py-2">ทดสอบ 50mm</td></tr>
<tr><td class="px-4 py-2">TÜV SÜD PSB</td><td class="px-4 py-2">Certified</td><td class="px-4 py-2">Product Listing Scheme, ทดสอบ 50mm</td></tr>
<tr><td class="px-4 py-2">EN 13823 (Euroclass)</td><td class="px-4 py-2">B-s2, d0</td><td class="px-4 py-2">ทดสอบ 12mm</td></tr>
<tr><td class="px-4 py-2">ISO 11925-2</td><td class="px-4 py-2">B-s2, d0</td><td class="px-4 py-2">Euroclass, ทดสอบ 12mm</td></tr>
</tbody>
</table>
</div>
<p class="text-sm text-neutral-500 italic">
ผลิตโดย Thai Sekisui Foam (700/379 Moo 6, Amata Nakorn Industrial Estate, Chonburi 20000) — โทร +66 3821 3219-26 — Thermobreak® เป็นเครื่องหมายการค้าจดทะเบียนของ Sekisui Chemical Co. Ltd
</p>
<h3 class="text-xl font-bold text-neutral-900 mt-8 mb-4">ความยั่งยืนและประโยชน์กับสิ่งแวดล้อม</h3>
<p class="text-lg text-neutral-700 leading-relaxed">
ความยั่งยืนของอาคาร (Building Sustainability), คุณภาพอากาศภายในอาคาร (Indoor Air Quality) และสุขภาพและความปลอดภัยของผู้ใช้อาคาร (Health & Safety) เป็นปัจจัยหลักในคอนเซปของอาคารเขียว (Green Building)