github 블로그 만들기 - 검색엔진에 등록하기

구글, 네이버 드의 검색엔진에 등록하는 방법입니다.
구글, 네이버 등의 검색엔진에 등록하기 위해서는 사이트맵 파일을 만들어야합니다.

아래 코드를 복사해 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>

127.0.0.1:4000/sitemap.xml 로 접속하여 아래와 같이 나오는지 확인하세요.

sitemap.xml 을 Repository commit - push 합니다.

구글 https://search.google.com/search-console/about 에 접속합니다.
회원 가입등이 되어 있어야합니다.
색인 - Sitemaps 를 클릭하여 새 사이트맵 추가에서 sitemap.xml 을 입력하고 제출 버튼을 클릭합니다.

알림창이 뜨고 아래과 같은 결과가 나옵니다. - 상태가 성공으로 나와야 합니다.

네이버 작업 중