
블로그스팟(Blogspot, 즉 Blogger)에서 블로그의 글이 검색엔진에 잘 색인되도록 설정하려면 크롤러 및 색인 생성과 관련된 최적화 작업이 중요합니다. 이를 위해 홈페이지 태그, 자료실 및 검색 페이지 태그, 글 및 페이지 태그 설정을 체계적으로 구성해야 합니다. 아래는 Google 검색엔진 최적화(SEO)를 고려한 상세 가이드입니다. 이 가이드는 블로그스팟의 기본 설정과 HTML/CSS/메타태그 최적화를 포함하며, 검색엔진 크롤러(특히 Googlebot)가 블로그 콘텐츠를 효과적으로 색인하도록 돕는 방법을 설명합니다.
1. 블로그스팟 SEO 기본 설정
블로그스팟은 Google이 운영하는 플랫폼이므로 Google 검색엔진과 잘 연동되지만, 기본 설정을 최적화하지 않으면 색인 효율이 떨어질 수 있습니다. 먼저 블로그스팟의 관리자 설정에서 SEO 관련 옵션을 점검하세요.
(1) 기본 SEO 설정
- 검색엔진 표시 설정 활성화:
- 경로: Blogger 대시보드 > 설정(Settings) > 검색엔진 표시(Search preferences) > 크롤러 및 색인 생성(Crawlers and Indexing)
- 설정:
- 검색엔진에 표시(Enable search engine visibility): "예(Yes)"로 설정하여 Googlebot이 블로그를 크롤링하도록 허용.
- robots.txt 사용자 지정(Custom robots.txt): 기본적으로 Blogger는 robots.txt를 자동 생성하지만, 필요 시 사용자 지정 robots.txt를 작성해 특정 페이지를 크롤링 허용/차단 가능.
User-agent: * Disallow: /search Allow: / Sitemap: https://yourblog.blogspot.com/sitemap.xml
/search
경로를 차단하여 검색 결과 페이지가 중복 콘텐츠로 색인되지 않도록 설정.- Sitemap URL은 블로그의 XML 사이트맵을 명시.
- 메타 설명 활성화:
- 경로: 설정(Settings) > 검색엔진 표시(Search preferences) > 메타태그(Meta Tags) > 검색 설명(Search Description)
- 설정:
- 블로그 전체에 대한 간략한 설명(최대 160자)을 작성. 예: "수익형 블로그, SEO 최적화 및 블로그 운영 팁 제공."
- 각 게시물에 개별 메타 설명을 추가하도록 설정(아래에서 자세히 설명).
(2) HTTPS 설정
- 경로: 설정(Settings) > 기본 설정(Basic Settings)
- HTTPS를 활성화하여 검색엔진이 안전한 사이트를 선호하도록 설정.
- 팁: HTTPS는 색인 속도를 높이고 사용자 신뢰도를 강화.
2. 홈페이지 태그 설정
홈페이지는 블로그의 첫인상을 결정하며, 검색엔진이 블로그의 구조를 이해하는 데 중요한 역할을 합니다.
(1) 홈페이지 메타태그 설정
- 메타 설명(Meta Description):
- 홈페이지에 블로그의 주제와 관련된 고유한 설명 추가.
- 예:
<meta name="description" content="수익형 블로그 운영 팁, SEO 가이드, 디지털 마케팅 정보를 제공하는 블로그입니다." />
- 최대 160자로 유지하며, 주요 키워드 포함.
- 키워드 태그(Meta Keywords):
- Google은 더 이상 메타 키워드를 우선순위로 고려하지 않지만, 다른 검색엔진을 위해 추가 가능.
- 예:
<meta name="keywords" content="수익형 블로그, SEO, 디지털 마케팅, 블로그스팟" />
- 뷰포트 설정:
- 모바일 친화적 블로그를 위해 뷰포트 메타태그 추가.
- 예:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
(2) robots 태그
- 홈페이지가 크롤링 가능하도록 설정.
- 예:
<meta name="robots" content="index, follow">
(3) 구조화된 데이터(Structured Data) 추가
- JSON-LD 또는 Microdata를 사용해 홈페이지의 구조화된 데이터를 추가.
- 예 (JSON-LD):
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Your Blog Name", "url": "https://yourblog.blogspot.com", "potentialAction": { "@type": "SearchAction", "target": "https://yourblog.blogspot.com/search?q={search_term_string}", "query-input": "required name=search_term_string" } } </script>
- 이는 Google이 블로그의 검색 기능과 구조를 더 잘 이해하도록 도움.
3. 자료실 및 검색 페이지 태그 설정
자료실 및 검색 페이지는 중복 콘텐츠로 간주될 수 있으므로 크롤링 차단이 중요합니다.
(1) 검색 페이지 크롤링 차단
- 검색 페이지(
/search
,/search/label/
)는 동일한 콘텐츠를 다른 URL로 표시하므로 중복 색인 문제를 일으킬 수 있음. - 설정:
- robots.txt에 다음 추가:
Disallow: /search Disallow: /search/label/
- 또는 페이지별로
<meta name="robots" content="noindex">
태그 추가:- 블로그스팟 템플릿 편집기에서
<b:if cond='data:blog.isSearchPage'>
조건문 사용.<b:if cond='data:blog.isSearchPage'> <meta name="robots" content="noindex">
</b:if>
- 블로그스팟 템플릿 편집기에서
- robots.txt에 다음 추가:
(2) 자료실 페이지 설정
- 자료실 페이지는 고유 콘텐츠(예: PDF, 다운로드 자료 등)로 간주되므로 색인 허용.
- 설정:
<meta name="robots" content="index, follow">
- 각 자료실 페이지에 고유한 메타 설명 추가.
- 예:
<meta name="description" content="SEO 최적화 가이드 PDF 다운로드 - 무료 자료실" />
- 예:
- 파일 다운로드 링크가 크롤링 가능하도록 robots.txt에서 차단하지 않음.
4. 글 및 페이지 태그 설정
각 블로그 게시물과 정적 페이지의 태그를 최적화하여 검색엔진이 콘텐츠를 더 잘 이해하도록 설정합니다.
(1) 게시물별 메타태그
- 메타 설명:
- 경로: Blogger 대시보드 > 게시물 편집 > 오른쪽 사이드바 > 검색 설명(Search Description)
- 각 게시물에 고유한 설명(최대 160자) 작성.
- 예: "수익형 블로그를 위한 10가지 SEO 팁 - 키워드 연구 및 콘텐츠 전략"
- 키워드 태그:
- 필요 시 게시물별 주요 키워드 추가.
- 예:
<meta name="keywords" content="SEO 팁, 수익형 블로그, 키워드 연구" />
- 예:
- 필요 시 게시물별 주요 키워드 추가.
- robots 태그:
<meta name="robots" content="index, follow">
로 설정.- 오래된 콘텐츠의 경우 필요 시
noindex
설정으로 최신 콘텐츠에 집중.
- Open Graph(OG) 태그:
- 소셜 미디어 공유 시 콘텐츠 미리보기를 최적화.
- 예:
<meta property="og:title" content="Your Post Title" /> <meta property="og:description" content="Your Post Description" /> <meta property="og:image" content="https://yourblog.blogspot.com/image.jpg" /> <meta property="og:url" content="https://yourblog.blogspot.com/your-post.html" />
(2) 정적 페이지 설정
- 메타 설명: 각 페이지에 고유한 설명 추가.
- 예: "About Us" 페이지 -
<meta name="description" content="수익형 블로그 운영자를 위한 정보 및 가이드 제공" />
- 예: "About Us" 페이지 -
- robots 태그:
<meta name="robots" content="index, follow">
- 구조화된 데이터: 페이지 유형에 따라 Schema.org 마크업 추가.
- 예 (About 페이지):
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "AboutPage", "name": "About Us", "url": "https://yourblog.blogspot.com/p/about.html", "description": "수익형 블로그 운영자를 위한 정보 및 가이드 제공" } </script>
(3) 블로그 템플릿 수정
- HTML 편집:
- Blogger 대시보드 > 테마(Theme) > HTML 편집(Edit HTML)
<head>
섹션에 기본 메타태그 추가:<meta name="robots" content="index, follow"> <meta name="viewport" content="width ascend width=device-width, initial-scale=1.0">
- 조건문을 사용해 검색/자료실 페이지 제외:
<b:if cond='data:blog.isSearchPage'> <meta name="robots" content="noindex"> </b:if>
- 게시물별 동적 태그:
- 각 게시물의 제목과 설명을 동적으로 삽입:
<meta name="description" content="<data:blog.searchDescription>"> <meta name="title" content="<data:blog.postTitle>">
5. 추가적인 SEO 최적화 팁
- 고품질 콘텐츠:
- 검색엔진은 고유하고 가치 있는 콘텐츠를 우선순위로 색인.
- 키워드 연구를 통해 타겟 키워드를 포함한 제목과 본문 작성.
- 최소 600~800단어의 상세한 콘텐츠로 E-E-A-T(전문성, 권위, 신뢰) 강화.
- 사이트맵 제출:
- 경로: Google Search Console > 사이트맵(Sitemaps)
- 블로그의 XML 사이트맵(
https://yourblog.blogspot.com/sitemap.xml
) 제출. - Google Search Console에서 색인 요청(Indexing > Request Indexing).
- 이미지 최적화:
- 이미지 파일명에 키워드 포함(예:
seo-tips-image.jpg
). alt
태그 추가:<img src="image.jpg" alt="SEO 최적화 이미지">
- 이미지 파일명에 키워드 포함(예:
- 내부 링크:
- 관련 게시물로의 내부 링크 추가로 크롤링 경로 확장.
- 예:
[SEO 팁 더 보기](https://yourblog.blogspot.com/seo-tips-post.html)
- 빠른 로딩 속도:
- 이미지 크기 최적화 및 캐싱 활성화로 페이지 로딩 속도 개선.
- Blogger 테마에서 모바일 친화적 테마 선택.
6. 주의사항
- 중복 콘텐츠 방지: 동일한 콘텐츠가 여러 URL에서 색인되면 SEO 순위가 하락할 수 있음. 검색 페이지와 중복되는 콘텐츠는
noindex
설정. - 정기 업데이트: Google은 신선한 콘텐츠를 선호. 최소 주 1~2회 새로운 게시물 업로드.
- 모니터링: Google Search Console을 통해 색인 상태와 오류를 주기적으로 확인.
결 론
위 설정을 통해 블로그스팟 블로그의 검색엔진 색인 효율성을 높일 수 있습니다. 특히, 검색 페이지 차단, 고유 메타 설명, 구조화된 데이터 추가는 Googlebot이 콘텐츠를 효과적으로 이해하고 색인하도록 돕습니다. 정기적인 콘텐츠 업데이트와 Google Search Console을 활용한 모니터링으로 최적의 SEO 성과를 얻을 수 있습니다. 추가적인 HTML 편집이나 기술적 지원이 필요할 경우, Blogger 도움말 센터 또는 SEO 전문가를 참고하세요.