Category Archives: Guide

guide, column, lecture
과제 달성을 위해 여러 포스팅을 모아 설명합니다.

[Guide | Web Service] 웹사이트 수집 설정 – Naver

운영중인 블로그나 사이트가 네이버에 수집되어 노출될 수 있도록 설정하는 방법을 정리한다.


작성일 : 2022-01-28

1> 네이버계정에 로그인

계정이 없다면 아래메뉴를 통해 생성하고 로그인한다.


2> Naver Search Advisor에 접속 & URL 등록

https://searchadvisor.naver.com/

웹마스터 도구 클릭

사이트 관리 > 사이트 등록 에서 프로토콜(http or https)을 포함해서 입력

① html 파일을 클릭하여 다운로드 받는다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/{html파일} 경로로 접근이 가능해야함)
③ 소유확인을 눌러 등록을 완료한다.


3> robots.txt 등록 – 수집될 내용에 대한 제한설정

User-agent:*
Allow:/

① 위와같이 robots.txt 파일을 생성한다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/ {robots.txt파일} 경로로 접근이 가능해야함)


4> sitemap.xml 등록 – 사이트 메뉴를 정리해 알려줌 (게시일 등을 설정할수 있음)

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
        <url>
                <loc>https://blog.opendocs.co.kr/</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=1</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=14</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=15</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=2</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=13</loc>
        </url>
</urlset>

① 위와같이 sitemap.xml 파일을 생성한다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/ {sitemap.xml파일} 경로로 접근이 가능해야함)
③ 웹마스터 도구 > 사이트 관리 > 요청 > 사이트맵 제출 메뉴에서 파일명을 입력하고 확인을 클릭한다.

[Guide | Web Service] 웹사이트 수집 설정 – Google

운영중인 블로그나 사이트가 구글에 수집되어 노출될 수 있도록 설정하는 방법을 정리한다.


작성일 : 2022-01-27

1> 구글계정에 로그인

계정이 없다면 아래메뉴를 통해 생성하고 로그인한다.

https://google.co.kr

2> Google Search Console 에 접속 & URL 등록

https://search.google.com/search-console/about

시작하기 클릭

URL을 입력하고 계속 클릭

① html 파일을 클릭하여 다운로드 받는다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/{html파일} 경로로 접근이 가능해야함)
③ 확인을 눌러 등록을 완료한다.


3> robots.txt 등록 – 수집될 내용에 대한 제한설정

User-agent:*
Allow:/

① 위와같이 robots.txt 파일을 생성한다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/ {robots.txt파일} 경로로 접근이 가능해야함)


4> sitemap.xml 등록 – 사이트 메뉴를 정리해 알려줌 (게시일 등을 설정할수 있음)

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
        <url>
                <loc>https://blog.opendocs.co.kr/</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=1</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=14</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=15</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=2</loc>
        </url>
        <url>
                <loc>https://blog.opendocs.co.kr/?cat=13</loc>
        </url>
</urlset>

① 위와같이 sitemap.xml 파일을 생성한다.
② 서버의 서비스폴더에 저장한다.
(https://{입력한 URL}/ {sitemap.xml파일} 경로로 접근이 가능해야함)
③ Console Page > Sitemaps 메뉴에서 파일명을 입력하고 제출을 클릭한다.

[Guide | Git] 비밀번호 변경

Git 비밀번호 변경방법을 정리한다.


작성일 : 2022-01-10
OS : windows 10 Pro
Git : GitLab Community Edition 11.11.3

1> GitLab에 접속하여 비밀번호를 변경

Settings > Password 메뉴에서 현재 비밀번호 / 변경할 비밀번호를 입력한다.


2> 비밀번호 변경 후 클라이언트 접속시 에러발생

비밀번호 변경 후 아래와 같은 에러가 발생한다.

remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://-----------------'

3> 관리자 권한 콘솔을 실행하여 리셋

명령 프롬프트 우클릭 > 관리자 권한으로 실행

git config --system --unset credential.helper
# 프로젝트 별로는 아래 실행
git config --unset credential.helper

※ 일반 권한 프롬프트에서는 다음 에러가 발생한다.

C:\_Work\_Development\source\opendocs>git config --system --unset credential.helper
error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied