Google은 웹 크롤러를 사용하는 완전히 자동화된 검색엔진이다.
Google 검색 결과에 게재되는 사이트 대부분은 수동으로 등록된 것이 아닌, 크롤링을 통해 자동으로 발견되고 추가한 것이다.
따라서 Google에서는 Google 친화적인 웹사이트를 구축하는 데 유용한 가이드 라인을 제공한다.
이 글은 Google의 SEO 기본 가이드를 바탕으로 작성한 글이다.
검색엔진이 이해하기 쉽도록 홈페이지의 구조와 페이지를 개발해 검색 결과 상위에 노출될 수 있도록 하는 작업을 말한다.
<title>
태그는 사용자뿐만 아니라 검색엔진에 페이지의 주제를 알려주는 역할을 한다. 문서가 검색 결과 페이지에 표시될 때 <title>
요소의 내용이 검색결과의 제목 링크로 표시될 수 있다.
페이지의 메타 설명 태그는 Google 및 다른 검색 엔진에 페이지 내용을 요약하여 제공한다. <title>
은 단어 몇개나 문구로 이뤄질 수 있지만 페이지의 메타 설명은 한두 문장, 짧은 단락 정도로 길어질 수 있다.
Google에서 설명 메타 태그를 Google 검색 결과에서 페이지의 스니펫(snippet: 재사용 가능한 소스코드, 기계어, 텍스트 등의 작은 부분)으로 사용할 수 있기 때문이다.
HTML 이미지 사용하기: <img>
또는 <picture>
요소를 사용
=> 시맨틱 HTML 마크업을 사용하면 크롤러가 이미지를 찾고 처리할 수 있다. 또한,<picture>
요소를 사용하여 반응형 이미지를 위한 다양한 화면 크기에 여러 옵션을 지정할 수도 있고, 이미지에 loading="lazy" 속성을 사용하면 사용자가 페이지를 더 빠르게 로드할 수도 있다.
alt 속성 작성
표준 이미지 형식 사용하기: 대부분의 브라우저는 JPEG, GIF, PNG, BMP, WebP 이미지 형식을 지원한다. 파일 이름 확장자를 파일 형식과 일치시키는 것도 좋다.
https://
를 사용을 권장모든 사이트에는 홈페이지(루트 페이지)가 있으며 이는 사이트에서 가장 많이 방문되는 페이지이자 방문자가 탐색을 시작하는 곳이다.
링크텍스트는 링크 내부에 보이는 텍스트이다. 어떤 경우든 앵커 텍스트가 좋을 수록 사용자가 탐색하기 쉬우며 링크를 통해 연결되는 페이지를 Google이 더 잘 이해할 수 있다.
nofollow
를 사용하는 것이 좋다.<a href="http://www.example.com" rel="nofollow">Anchor text here</a>
모바일 지원 사이트를 개발한 후 Google의 모바일 친화성 테스트로 친화적 라벨이 표시되는 기준을 충족하는지 확인할 수 있다.
동적 게재를 사용하거나 별도의 모바일 사이트가 있는 경우 휴대기기에 맞게 페이지 형식을 지정했다면 이를 Google에 알린다. 이렇게 하면 Google에서 모바일 검색 사용자의 검색결과에 콘텐츠를 정확하게 게재하는 데 도움이 된다.
반응형 웹 디자인을 사용하는 경우 meta name="viewport"
태그를 사용하여 브라우저에 콘텐츠 조정 방법을 알린다. 동적 게재를 사용하는 경우 Vary HTTP 헤더를 사용하여 사용자 에이전트에 따라 변경사항을 알리고, 별도의 URL을 사용하는 경우 rel="canonical"
및 rel="alternate"
요소가 있는 <link>
태그를 페이지에 추가하여 두 URL 간의 관계를 알린다.
리소스를 크롤링할 수 있는 상태로 유지한다. 페이지 리소스를 차단하면 Google에 내 웹사이트를 제대로 알리지 못할 수 있으며 이는 robots.txt 파일이 일부 또는 모든 페이지 리소스에 대한 액세스를 차단할 때 자주 발생하는 현상이다. Googlebot이 CSS나 자바스크립트, 이미지 등 페이지 리소스에 액세스하지 못하면 Google에서 해당 페이지가 모바일 브라우저에 표시되고 제대로 작동하도록 구축되었다는 것을 감지하지 못할 수 있고, Google에서 페이지가 모바일 친화적인지 감지할 수 없으므로 모바일 검색 사용자에게 제대로 게재되지 않을 수 있다.
자주 발생하여 모바일 방문자를 불편하게 하는 실수를 방지한다.
ex) 재생할 수 없는 동영상을 포함, 화면을 모두 가리는 전면 광고
=> 검색 사용자의 불만을 초래하는 모바일 페이지가 있으면 순위가 낮아질 수 있고 모바일 검색결과에 경고와 함께 표시될 수 있다.
모든 기기에서 모든 기능을 제공한다. 모바일 사용자는 웹사이트에서 지원하는 다른 모든 기기에서 댓글 및 결제 등 동일한 기능 및 모바일 콘텐츠를 사용할 수 있을 것이라고 기대하므로 텍스트 콘텐츠 외에도 중요한 이미지 및 동영상이 모두 삽입되어 있으며 휴대기기에서 액세스할 수 있는지 확인하자.