이전 글과 이어집니다.

머리말


글을 쓰는 사람은 Visual Studiuo Code를 적극 활용하였습니다.
이전 글에서 방문자 통계를 확인하는 방법에 대해서 알아보았다.
이번에는 구글에서 검색을 노출시키는 방법(Google Search Console에 연동)에 대해서 알아보자.

Google Serch Console


Google Search Console은 웹사이트 소유자와 제작자들이 검색 결과에서
자신의 웹사이트가 어떻게 표시되는지를 모니터링하고 최적화하는데 도움을 주는 무료 도구이다.
Google Search Console이 제공하는 주요 기능과 정보는 다음과 같다

  • 검색 트래픽 분석
  • 인덱스 커버리지
  • 사이트맵 제출
  • 링크 상태 확인
  • 모바일 시용자 경험 확인
  • 구조화된 데이터 검사
  • Core Web Vitals 및 페이지 속도 정보
  • 보안 문제 확인

이러한 기능들은 웹사이트의 SEO를 향상시키고 검색 결과에서 높은 순위를 유지하는 데 도움이 된다.

Google Seach Console 시작하기

1) 구글 로그인 후 Google Search Console에 접속.

image

시작하기를 클릭한다.

2) URL 접두어에 자신의 URL 입력 사용할 아이디를 입력.

image

3) HTML 파일 설치

image

다음 파일을 다운로드하고 자신의 루트 디렉토리에 넣는다.

image

넣고 확인 누르면 된다.

4) sitemap.xml
Google 크롤러가 주기적으로 URL을 체크할 수 있도록 sitemap.xml을 만들어야한다.

---
layout: null
---

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
        xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    {% for post in site.posts %}
    <url>
        <loc>{{ site.url }}{{ post.url }}</loc>
        {% if post.lastmod == null %}
        <lastmod>{{ post.date | date_to_xmlschema }}</lastmod>
        {% else %}
        <lastmod>{{ post.lastmod | date_to_xmlschema }}</lastmod>
        {% endif %}
        {% if post.sitemap.changefreq == null %}
        <changefreq>weekly</changefreq>
        {% else %}
        <changefreq>{{ post.sitemap.changefreq }}</changefreq>
        {% endif %}
        {% if post.sitemap.priority == null %}
        <priority>0.5</priority>
        {% else %}
        <priority>{{ post.sitemap.priority }}</priority>
        {% endif %}
    </url>
    {% endfor %}
</urlset>

제대로 적용됐는지 확인하는 방법은 자신의 URL 뒤에 /sitemap.xml을 입력하면 된다.
image

_config.yml파일과 동일한 위치에 넣어주면 된다.

5) robots.txt

홈페이지를 크롤랑하는데 필요한 파일이다.

User-agent: *
Allow: /
Sitemap: https://자신의 주소/sitemap.xml

siteamp.xml과 같이 _config.yml파일과 같은 위치에 넣어주면 된다.

6) Sitemaps 제출

image

이미지와 동일하게 제출하면 된다.

오류가 있는데요?

sitemap를 읽었으나 URL이 잘못됐다는 오류가 발생했다.

image

그렇다고 합니다..

그럼 어떡하라고?

-> 페이지 별로 따로 색인 생성 요청을 하면 된다.

image

  • URL 검사를 클릭
  • 자신의 블로그 페이지 URL을 입력하고 색인 생성 요청을 클릭

image

조금 시간이 지나면 색인이 생성 돼 있을 것이다.

하루에 색인 생성 요청을 할 수 있는 양이 정해져 있어서 페이지를 만들면 바로 하는 것이 좋을 것 같다.

확인

image
아마 Google Search Console에 등록한지 얼마 안됐다면 이런 화면이 안나오고
데이터를 조회하는데 시간이 걸린다는 화면이 나올 것이다. 며칠 기다리면 된다.
필자는 4~5일 정도 걸렸던 것 같다.






7탄 끝


이번엔 Google Search Console에 블로그 URL을 연결하고,
Google 검색 결과에 노출시키는 방법에 대해서 알아보았다.
다음 글에서는 Google AdSense를 등록하는 방법에 대해서 알아볼 것이다.

이상.