Skip to content

Commit 309f351

Browse files
한만욱한만욱
authored andcommitted
fix : head 부분 수정했습니다
1 parent c1f4ce4 commit 309f351

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

‎src/app/(home)/head.tsx‎

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,13 @@ const Head = async () => {
66
const { data } = await getRecommendedUniversity();
77
const recommendedColleges = data?.recommendedUniversities || [];
88

9-
/** ───── preload 링크 ───── */
10-
const preloadUrls = recommendedColleges
11-
.slice(0, 3)
12-
.map((u) =>
13-
u.backgroundImageUrl
14-
? `${process.env.NEXT_PUBLIC_IMAGE_URL}/${u.backgroundImageUrl}`
15-
: "/images/default-university.jpg",
16-
);
17-
const preloadLinks = preloadUrls
18-
.slice(0, 3)
19-
.map((url, idx) => <link key={idx} rel="preload" as="image" href={url} fetchPriority="high" />);
9+
// ─── LCP 이미지 Preload ───
10+
const lcpImage =
11+
recommendedColleges.length > 0 && recommendedColleges[0].backgroundImageUrl
12+
? `${process.env.NEXT_PUBLIC_IMAGE_URL}/${recommendedColleges[0].backgroundImageUrl}`
13+
: "/images/default-university.jpg";
14+
15+
const preloadLink = <link rel="preload" as="image" href={lcpImage} fetchPriority="high" />;
2016

2117
/** ───── JSON‑LD 구조화 데이터 ───── */
2218
const structuredData =
@@ -38,7 +34,7 @@ const Head = async () => {
3834
return (
3935
<>
4036
{/* LCP 이미지 Preload */}
41-
{preloadLinks}
37+
{preloadLink}
4238

4339
{/* JSON‑LD (뉴스 3개) */}
4440
{structuredData && (

0 commit comments

Comments
 (0)