From e60749f21d4c25b1a350b63486762ba9449b0422 Mon Sep 17 00:00:00 2001 From: gahusb Date: Sat, 16 May 2026 03:51:25 +0900 Subject: [PATCH] =?UTF-8?q?feat(seo):=20JSON-LD=20OfferCatalog=20URL=20?= =?UTF-8?q?=EA=B0=B1=EC=8B=A0=20=E2=80=94=20=EC=83=88=20IA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 모든 Offer.url + itemOffered.url 필드를 새 URL로: - /services/music → /music/packs (음악 3종) - /services/blog → /work/blog - /saju → /work/saju - /freelance → /work/freelance - /services/website → /work/website Co-Authored-By: Claude Opus 4.7 (1M context) --- app/layout.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 7dbb0e9..ef54f52 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -90,19 +90,19 @@ const jsonLd = { '@type': 'OfferCatalog', name: '쟁승메이드 AI 도구 · 서비스', itemListElement: [ - { '@type': 'Offer', price: '39000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/services/music', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (입문)', url: 'https://jaengseung-made.com/services/music', description: 'Suno 프롬프트 + MV 워크플로우 + 저작권 가이드 + 템플릿 PDF + 샘플 프로젝트. 4단계 AI 음악 제작 공정.' } }, - { '@type': 'Offer', price: '99000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/services/music', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (프로)', url: 'https://jaengseung-made.com/services/music', description: '입문 전체 + 샘플 프로젝트 1개(.prj · 영상 포함).' } }, - { '@type': 'Offer', price: '149000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/services/music', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (마스터)', url: 'https://jaengseung-made.com/services/music', description: '프로 전체 + 샘플 다수 + 우선 업데이트·베타 선공개.' } }, - { '@type': 'Offer', price: '29000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/services/blog', itemOffered: { '@type': 'Product', name: '블로그 자동화 솔루션 팩', url: 'https://jaengseung-made.com/services/blog', description: '쿠팡파트너스·애드포스트 수익화 프롬프트 조합법 + 구조 템플릿 PDF + 샘플.' } }, - { '@type': 'Offer', price: '0', priceCurrency: 'KRW', url: 'https://jaengseung-made.com/saju', itemOffered: { '@type': 'Service', name: 'AI 사주 분석', url: 'https://jaengseung-made.com/saju', description: '생년월일 기반 AI 사주팔자 분석. 무료 체험 가능.' } }, + { '@type': 'Offer', price: '39000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/music/packs', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (입문)', url: 'https://jaengseung-made.com/music/packs', description: 'Suno 프롬프트 + MV 워크플로우 + 저작권 가이드 + 템플릿 PDF + 샘플 프로젝트. 4단계 AI 음악 제작 공정.' } }, + { '@type': 'Offer', price: '99000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/music/packs', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (프로)', url: 'https://jaengseung-made.com/music/packs', description: '입문 전체 + 샘플 프로젝트 1개(.prj · 영상 포함).' } }, + { '@type': 'Offer', price: '149000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/music/packs', itemOffered: { '@type': 'Product', name: 'AI 음악 마스터 구조 팩 (마스터)', url: 'https://jaengseung-made.com/music/packs', description: '프로 전체 + 샘플 다수 + 우선 업데이트·베타 선공개.' } }, + { '@type': 'Offer', price: '29000', priceCurrency: 'KRW', availability: 'https://schema.org/InStock', url: 'https://jaengseung-made.com/work/blog', itemOffered: { '@type': 'Product', name: '블로그 자동화 솔루션 팩', url: 'https://jaengseung-made.com/work/blog', description: '쿠팡파트너스·애드포스트 수익화 프롬프트 조합법 + 구조 템플릿 PDF + 샘플.' } }, + { '@type': 'Offer', price: '0', priceCurrency: 'KRW', url: 'https://jaengseung-made.com/work/saju', itemOffered: { '@type': 'Service', name: 'AI 사주 분석', url: 'https://jaengseung-made.com/work/saju', description: '생년월일 기반 AI 사주팔자 분석. 무료 체험 가능.' } }, { '@type': 'Offer', - url: 'https://jaengseung-made.com/freelance', + url: 'https://jaengseung-made.com/work/freelance', availability: 'https://schema.org/InStock', itemOffered: { '@type': 'Service', name: '외주 개발', - url: 'https://jaengseung-made.com/freelance', + url: 'https://jaengseung-made.com/work/freelance', description: '7년차 백엔드 개발자의 1:1 맞춤 소프트웨어 개발 외주. 자동화·API·웹/모바일 등 사이트 한정가로 제공.', serviceType: 'Custom Software Development', provider: { '@id': 'https://jaengseung-made.com/#business' }, @@ -111,12 +111,12 @@ const jsonLd = { }, { '@type': 'Offer', - url: 'https://jaengseung-made.com/services/website', + url: 'https://jaengseung-made.com/work/website', availability: 'https://schema.org/InStock', itemOffered: { '@type': 'Service', name: '웹사이트 제작', - url: 'https://jaengseung-made.com/services/website', + url: 'https://jaengseung-made.com/work/website', description: 'Next.js 기반 기업·브랜드 웹사이트 맞춤 제작. 반응형 + SEO + 배포 포함.', serviceType: 'Web Development', provider: { '@id': 'https://jaengseung-made.com/#business' },