2025 블로그스팟 이전글·다음글 커스터마이징 가이드|썸네일·포스트제목·광고 삽입까지 완벽 설정법

2025 블로그스팟 이전글 다음글 이동에 대한 썸네일

블로그스팟(Blogger)에서 이전글과 다음글 링크를 만드는 방법은 블로그의 사용자 경험을 개선하고 방문자가 더 많은 콘텐츠를 탐색하도록 유도하는 효과적인 방법입니다. 

블로그스팟은 기본적으로 이전글/다음글 링크를 제공하지만, 이를 커스터마이징하거나 더 눈에 띄게 만들고 싶을 경우 HTML, CSS, JavaScript를 활용해 사용자 정의 작업을 할 수 있습니다. 

아래는 블로그스팟에서 이전글과 다음글 기능을 구현하고 최적화하는 상세한 방법을 단계별로 설명한 내용입니다. 


1. 기본 제공 이전글/다음글 링크 확인

블로그스팟은 기본적으로 블로그 포스트 하단에 "이전글(Older Posts)""다음글(Newer Posts)" 링크를 제공합니다. 이를 확인하고 활성화하는 방법은 다음과 같습니다:


단계:

  1. 블로그스팟 관리자 패널 접속:

    • 블로그스팟에 로그인 후, 블로그 대시보드에서 원하는 블로그를 선택합니다.

  2. 레이아웃 설정 확인:

    • 왼쪽 메뉴에서 "레이아웃(Layout)" 선택.

    • "블로그 포스트(Blog Posts)" 위젯을 찾아 "편집(Edit)" 클릭.

  3. 이전글/다음글 활성화:

    • 블로그 포스트 설정 창에서 "포스트 페이지 옵션(Post Page Options)"을 확인.

    • "이전 포스트 링크 표시(Show Older Posts Link)""최신 포스트 링크 표시(Show Newer Posts Link)" 체크박스가 활성화되어 있는지 확인.

    • 저장 후 블로그를 미리보기(Preview)로 확인.

  4. 기본 스타일 확인:

    • 기본 링크는 템플릿에 따라 텍스트("Older Posts", "Newer Posts") 또는 화살표로 표시됩니다.

    • 블로그 포스트 하단에 나타나며, 모바일과 데스크톱에서 모두 작동.

한계:

  • 기본 링크는 디자인이 단순하고 커스터마이징이 제한적.
  • 포스트 제목이나 썸네일을 표시하지 않아 사용자 클릭 유도가 약함.
  • 수익형 블로그에서는 더 매력적인 UI/UX로 페이지뷰를 늘리는 것이 중요.

2. 커스텀 이전글/다음글 링크 구현

블로그스팟의 기본 링크를 개선하기 위해 HTML, CSS, JavaScript를 사용해 포스트 제목과 썸네일을 포함한 커스텀 이전글/다음글 링크를 만드는 방법을 설명합니다.


준비사항:

  • 블로그스팟 템플릿 편집 권한.
  • 기본적인 HTML/CSS 지식(선택 사항: JavaScript).
  • 백업: 템플릿 수정 전 "테마 > 사용자 정의 > HTML 편집 > 다운로드"로 기존 템플릿 백업.

단계 1: 블로그스팟 테마 HTML 편집


  1. HTML 편집기 접속:

    • 블로그스팟 대시보드 > "테마(Theme)" > "사용자 정의(Customize)" > "HTML 편집(Edit HTML)".

  2. 이전글/다음글 코드 삽입 위치 찾기:

    • HTML에서 <div class='blog-posts hfeed'> 또는 <b:section class='main' id='main'> 근처를 찾음.

    • 보통 <data:post.body/> 뒤에 이전글/다음글 링크를 추가.

  3. 기본 링크 코드 확인:

    • 블로그스팟은 <b:includable id='nextprev'> 섹션에서 기본 이전글/다음글을 정의.
    • 예시 기본 코드:
    <div class='blog-pager' id='blog-pager'>
    <b:if cond='data:newerLinks'>
    <a class='blog-pager-newer-link' expr:href='data:newerLinks.url'>Newer Posts</a>
    </b:if>
    <b:if cond='data:olderLinks'>
    <a class='blog-pager-older-link' expr:href='data:olderLinks.url'>Older Posts</a>
    </b:if>
    </div>

     

단계 2: 커스텀 이전글/다음글 코드 추가


기본 링크를 대체하거나 개선하기 위해 포스트 제목과 썸네일을 표시하는 커스텀 코드를 추가합니다. 아래는 예시 코드입니다.


  1. HTML 코드 삽입:

    • <b:includable id='nextprev'> 섹션을 찾거나, 없으면 <data:post.body/> 뒤에 아래 코드를 추가합니다.
    • <b:includable id='main'> 내에 삽입:

<div class='custom-nav-links'>
  <b:if cond='data:blog.post.next'>
    <div class='nav-prev'>
      <a expr:href='data:blog.post.next.url'>
        <b:if cond='data:blog.post.next.thumbnail'>
          <img expr:src='data:blog.post.next.thumbnail' alt='Previous Post Thumbnail'/>
        </b:if>
        <span class='nav-label'>Previous Post</span>
        <span class='nav-title'><data:blog.post.next.title/></span>
      </a>
    </div>
  </b:if>
  <b:if cond='data:blog.post.previous'>
    <div class='nav-next'>
      <a expr:href='data:blog.post.previous.url'>
        <b:if cond='data:blog.post.previous.thumbnail'>
          <img expr:src='data:blog.post.previous.thumbnail' alt='Next Post Thumbnail'/>
        </b:if>
        <span class='nav-label'>Next Post</span>
        <span class='nav-title'><data:blog.post.previous.title/></span>
      </a>
    </div>
  </b:if>
</div>

  1. CSS 스타일 추가:

    • 테마 HTML 상단의 <b:skin><![CDATA[ 섹션에 아래 CSS를 추가해 디자인을 커스터마이징합니다.

.custom-nav-links {
  display: flex;
  justify-content: space-between;
  margin: 20px 0;
  font-family: Arial, sans-serif;
}
.nav-prev, .nav-next {
  width: 45%;
  padding: 10px;
  border: 1px solid #ddd;
  border-radius: 5px;
  text-align: center;
}
.nav-prev img, .nav-next img {
  max-width: 100px;
  height: auto;
  margin-bottom: 10px;
}
.nav-label {
  font-size: 14px;
  color: #666;
  display: block;
}
.nav-title {
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.nav-prev a, .nav-next a {
  text-decoration: none;
  color: inherit;
}
.nav-prev a:hover, .nav-next a:hover {
  background-color: #f5f5f5;
}
  1. 썸네일 활성화 확인:

    • 블로그 설정에서 썸네일이 제대로 설정되었는지 확인.

    • 블로그스팟 대시보드 > "설정(Settings)" > "포스트, 댓글 및 공유(Posts, Comments, and Sharing)" > 썸네일 이미지 활성화.

    • 각 포스트에 대표 이미지를 업로드해야 썸네일이 표시됨.

  2. 저장 및 테스트:

    • HTML과 CSS 코드를 저장 후 블로그를 미리보기(Preview)로 확인.

    • 포스트 페이지에서 이전글/다음글 링크와 썸네일이 정상적으로 표시되는지 테스트.

    • 모바일 반응형 디자인도 확인(예: CSS에 @media 쿼리 추가로 모바일 최적화).

3. 고급 커스터마이징 (JavaScript 활용)

포스트 제목과 썸네일 외에 추가 정보(예: 발행일, 카테고리)를 표시하거나 동적 효과를 추가하려면 JavaScript를 사용할 수 있습니다.


단계:

  1. JavaScript 추가:

    • HTML 편집기에서 </body> 태그 바로 위에 아래 코드를 추가.

    • 이 코드는 이전글/다음글 링크에 마우스 오버 시 애니메이션 효과를 추가합니다.

<script>
// 이전글/다음글 링크에 애니메이션 추가
document.addEventListener('DOMContentLoaded', function() {
  const navLinks = document.querySelectorAll('.custom-nav-links a');
  navLinks.forEach(link => {
    link.addEventListener('mouseover', function() {
      this.style.transform = 'scale(1.05)';
      this.style.transition = 'transform 0.3s ease';
    });
    link.addEventListener('mouseout', function() {
      this.style.transform = 'scale(1)';
    });
  });
});
</script>
  1. 추가 데이터 표시:

    • 포스트 발행일이나 라벨(카테고리)을 표시하려면 <data:blog.post.next> 내에 <data:blog.post.next.date> 또는 <data:blog.post.next.labels>를 추가.

    • 예: <span class='nav-date'><data:blog.post.next.date/></span>.

4. 수익형 블로그를 위한 최적화 팁

수익형 블로그에서 이전글/다음글 링크는 페이지뷰 증가와 체류 시간 연장에 기여하며, SEO와 애드센스 수익에 긍정적 영향을 줍니다.


키워드 전략:

  • 롱테일 키워드 활용: 이전글/다음글 링크에 키워드 반영. 예: "다음글: 2025 전기차 충전소 찾기 팁"으로 제목 최적화.
  • 내부 링크 강화: 관련 포스트로 연결해 SEO 점수 향상. 예: 전기차 포스트에서 "전기차 보조금 신청 방법" 포스트 링크.
  • 애드센스 배치: 이전글/다음글 링크 위/아래에 광고 배너 삽입(HTML 편집기에서 <div>로 광고 코드 추가).

콘텐츠 아이디어:

  • 자동차 관련 키워드 연계: 전기차/튜닝 관련 포스트에서 이전글/다음글을 활용해 연속성 제공. 예: "테슬라 모델 Y 리뷰" 다음에 "전기차 충전 팁" 링크.
  • 썸네일 최적화: 클릭 유도율(CTR)을 높이기 위해 고화질 썸네일 사용, alt 태그에 키워드 삽입(예: "테슬라 모델 Y 썸네일").
  • 카테고리별 내비게이션: 같은 카테고리 내 이전글/다음글로 제한하려면 <b:if cond='data:blog.post.labels contains "전기차"'> 같은 조건문 추가.

SEO 최적화:

  • 구글 검색 노출: 포스트 제목에 키워드 포함, 메타 설명에 "다음글: [키워드]" 추가.
  • 페이지 로딩 속도: 썸네일 이미지 크기 최적화(100KB 이하 권장).
  • 모바일 친화성: CSS에서 반응형 디자인 적용(예: @media screen and (max-width: 600px)).

제휴 마케팅:

  • 이전글/다음글 링크 근처에 제휴 링크 삽입. 예: "전기차 충전기 구매" 포스트에 충전기 스마트스토어 링크.
  • 남차카페 스마트스토어, 보배드림 중고차 링크 등 자동차 관련 제휴 활용.

5. 문제 해결 및 주의사항

  • 링크가 표시되지 않음:
    • 블로그 설정에서 이전글/다음글 활성화 확인.
    • 포스트 수가 2개 이상인지 확인(단일 포스트는 링크 미표시).
  • 썸네일 오류:
    • 각 포스트에 대표 이미지가 업로드되었는지 확인.
    • <data:blog.post.next.thumbnail> 태그가 올바르게 작동하는지 테스트.
  • 템플릿 오류:
    • 수정 전 항상 템플릿 백업.
    • HTML/CSS/JS 코드 삽입 후 오류 발생 시, 하나씩 추가하며 테스트.
  • 모바일 호환성:
    • 모바일 테마에서도 링크가 정상 표시되는지 확인.
    • CSS에서 flex-wrap: wrap 추가로 모바일 레이아웃 최적화.

6. 추가 고급 팁

  • 동적 로딩: AJAX를 사용해 이전글/다음글을 비동기적으로 로드하면 페이지 전환 없이 콘텐츠 미리보기 가능. 이는 고급 개발자용(별도 요청 시 코드 제공).
  • 분석 트래킹: 구글 애널리틱스에 이전글/다음글 클릭 이벤트를 추가해 사용자 행동 분석(예: ga('send', 'event', 'Navigation', 'click', 'Next Post')).
  • A/B 테스트: 두 가지 디자인(텍스트만 vs 썸네일 포함)을 테스트해 클릭률 비교.

이 방법으로 블로그스팟에서 이전글/다음글 링크를 커스터마이징하면 사용자 경험과 페이지뷰가 크게 개선됩니다. 

특히 자동차 관련 수익형 블로그라면, 전기차/튜닝 키워드를 활용해 관련 포스트로 연결하면 효과적입니다. 

추가로 특정 기능(예: 동적 로딩, 특정 디자인)이나 자동차 키워드 연계 방법이 필요하면 말씀해주세요!


* 추가적인 방법 : 내비게이션 기능 추가하기

블로그스팟(Blogger)에서 '이전 글' 및 '다음 글' 내비게이션 링크를 추가하는 것은 독자들이 블로그 게시물 사이를 쉽게 이동하고 더 많은 콘텐츠를 탐색하도록 돕는 중요한 기능입니다. 이 기능을 구현하는 방법에는 몇 가지가 있지만, 가장 일반적이고 효과적인 방법은 블로그의 HTML 편집 기능을 사용하는 것입니다.


1. 테마 HTML 편집하기

블로그스팟에서 이전/다음 글 링크를 추가하려면 테마의 HTML 코드를 수정해야 합니다. 이 작업은 다소 기술적일 수 있지만, 아래 단계를 따르면 비교적 쉽게 따라 할 수 있습니다.

  1. 블로그스팟 대시보드로 이동합니다.

  2. 왼쪽 메뉴에서 **'테마'**를 클릭합니다.

  3. 현재 사용 중인 테마 아래에 있는 '맞춤설정' 버튼 옆의 드롭다운 메뉴(세 점)를 클릭한 다음, **'HTML 편집'**을 선택합니다.


2. 코드 삽입 위치 찾기

HTML 편집기에서 이전/다음 글 링크를 삽입할 적절한 위치를 찾아야 합니다. 일반적으로 이 링크는 게시물 본문의 끝이나 게시물 댓글 섹션 근처에 위치합니다. <data:post.body/> 또는 <div class='post-footer'>와 같은 태그 근처를 찾아보세요. 블로그스팟의 테마마다 구조가 다르므로 정확한 위치는 조금씩 다를 수 있습니다. Ctrl+F (또는 Cmd+F)를 사용하여 data:post.body를 검색하면 쉽게 찾을 수 있습니다.


3. 이전/다음 글 코드 삽입하기

아래는 이전/다음 글 링크를 표시하기 위한 일반적인 코드 스니펫입니다. 이 코드를 찾은 위치에 삽입합니다.

HTML
<div class='blog-pager' id='blog-pager'>
  <b:if cond='data:olderPostUrl'>
    <a class='blog-pager-older-link' expr:href='data:olderPostUrl' expr:title='data:olderPostTitle'>이전 글</a>
  </b:if>

  <b:if cond='data:newerPostUrl'>
    <a class='blog-pager-newer-link' expr:href='data:newerPostUrl' expr:title='data:newerPostTitle'>다음 글</a>
  </b:if>

  <div class='clear'></div>
</div>

코드 설명:

  • <b:if cond='data:olderPostUrl'>: 이전 글이 있을 경우에만 '이전 글' 링크를 표시합니다.

  • expr:href='data:olderPostUrl': 이전 글의 URL을 가져옵니다.

  • expr:title='data:olderPostTitle': 이전 글의 제목을 링크의 툴팁(마우스를 올렸을 때 나타나는 텍스트)으로 가져옵니다.

  • 이전 글 / 다음 글: 실제로 블로그에 표시될 텍스트입니다. 이 부분을 원하는 대로 수정할 수 있습니다 (예: '← 이전 글', '다음 글 →').


4. CSS 스타일 추가 (선택 사항)

위의 코드를 삽입한 후에는 링크가 블로그 디자인에 잘 어울리도록 CSS 스타일을 추가할 수 있습니다. HTML 편집기의 <b:skin> 또는 ]]></b:skin> 태그 위에 다음 CSS 코드를 추가합니다.

CSS
.blog-pager {
  text-align: center; /* 링크를 중앙에 정렬 */
  margin: 20px 0; /* 위아래 여백 추가 */
}

.blog-pager-older-link,
.blog-pager-newer-link {
  display: inline-block;
  padding: 8px 15px;
  background-color: #f0f0f0; /* 배경색 */
  color: #333; /* 글자색 */
  text-decoration: none; /* 밑줄 제거 */
  border-radius: 5px; /* 모서리 둥글게 */
  margin: 0 10px; /* 링크 사이 여백 */
  transition: background-color 0.3s ease; /* 호버 효과 */
}

.blog-pager-older-link:hover,
.blog-pager-newer-link:hover {
  background-color: #e0e0e0; /* 호버 시 배경색 변경 */
}

이 CSS 코드는 단지 예시이며, 블로그의 전체적인 디자인에 맞춰 색상, 패딩, 여백 등을 자유롭게 조정할 수 있습니다.


5. 변경 사항 저장 및 확인

모든 코드를 삽입하고 CSS를 추가했다면, 오른쪽 상단의 '테마 저장' 아이콘을 클릭하여 변경 사항을 저장합니다. 그런 다음 블로그를 방문하여 개별 게시물 페이지에서 이전/다음 글 링크가 제대로 표시되고 작동하는지 확인합니다.


팁:

  • 백업: HTML을 편집하기 전에는 항상 테마를 백업하는 것이 좋습니다. '테마' 섹션에서 '맞춤설정' 옆의 드롭다운 메뉴를 클릭하고 '백업'을 선택합니다.

  • 미리보기: 코드를 저장하기 전에 HTML 편집기에서 '미리보기' 기능을 사용하여 변경 사항을 확인할 수 있습니다.

  • 특정 테마: 일부 블로그스팟 테마는 이미 이전/다음 글 내비게이션이 내장되어 있을 수 있습니다. 이 경우, 별도의 코드를 추가할 필요 없이 테마 설정에서 해당 기능을 활성화할 수 있는지 확인해보세요.

  • 맞춤형 텍스트: 이전 글다음 글 텍스트를 원하는 대로 변경하여 독자에게 더 명확한 지시를 제공할 수 있습니다. 예를 들어, '< 이전 글' 또는 '다음 글 >' 등으로 표시할 수 있습니다.

이러한 단계를 통해 블로그스팟에 효과적인 이전/다음 글 내비게이션을 추가하여 방문자의 사용자 경험을 향상시킬 수 있습니다. 궁금한 점이 있다면 언제든지 다시 질문해주세요!





댓글 쓰기

다음 이전