SEO(Search Engine Optimization)란 무엇인가?
퍼블리셔 필기 시험에서 SEO관련 문제가 나온 적 있다. SEO가 정확히 뭘까. 궁금해졌다.
1. SEO란?
SEO란 Search Engine Optimization으로 웹사이트가 검색 결과에 더 잘 보이도록 최적화하는 과정입니다. 검색 랭크 개선이라고도 합니다.
검색 엔진은 웹을 크롤링 (en-US)하면서 페이지에서 페이지로 링크를 따라가고, 찾은 콘텐츠의 색인을 생성합니다. 검색 결과에 보이는 것은 바로 그 콘텐츠 색인입니다. 크롤러는 일정 규칙을 따르므로, SEO를 진행하며 해당 규칙을 밀접하게 따라가면 웹사이트가 검색 결과의 보다 높은 곳에 노출돼 (전자상거래와 광고라면) 수익으로 연결될 수도 있습니다. - 출처 MDN
검색 엔진 최상단 노출 되기 위한 최적화 과정이라고 보면 될 것 같다.
2. SEO는 그럼 검색 사이트마다 다른가?
다르다! 각 사이트 마다 가이드를 친절하게 제공해준다. 주요 검색 사이트인 구글과 네이버만 찾아봤다.
2.1. 구글 SEO 가이드
1. HTML
1. 페이지마다 다른사용하기
2. URL에 단어 사용하기
3. meta name="description" 사용하기
4. Robots.txt 생성하기
5. sitemap 생성하기
위 링크에 여러가지 방법이 나와있다. 그 중 다섯 개만 추려왔다. 개인적으로 읽으면서 신기했던 점은
이런 식으로 구글에 노출되는 데이터 어떻게 작성하는지 궁금했는데
Apple Pie by Grandma { "@context": "https://schema.org/", "@type": "Recipe", "name": "Apple Pie by Grandma", "author": "Elaine Smith", "image": "http://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg", "description": "A classic apple pie.", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "7462", "bestRating": "5", "worstRating": "1" }, "prepTime": "PT30M", "totalTime": "PT1H30M", "recipeYield": "8", "nutrition": { "@type": "NutritionInformation", "calories": "512 calories" }, "recipeIngredient": [ "1 box refrigerated pie crusts, softened as directed on box", "6 cups thinly sliced, peeled apples (6 medium)" ] }
이러한 방식으로 제공하면 된다고 한다. 이게 순수 html으로도 가능한 일이구나. 위와 같은 형식을 검색 갤러리라고 한다. 기능에 따라 제공되는 구조화된 데이터 서식은 구글 가이드에서 제공해준다.
2. 컨텐츠
1. 텍스트가 술술 읽히도록 씁니다.
2. 주제를 명확하게 구성합니다.
3. 신선하고 독창적인 콘텐츠를 만듭니다.
컨텐츠 같은 경우는 조금 뜬 구름 잡는 설명이다.
1. 단락이나 부제목, 레이아웃을 활용한 구분 없이 한 페이지에 다양한 주제를 다룬 대량의 텍스트를 게시하는 경우
2. 기존 콘텐츠를 재탕하거나 복사하여 사용자에게 새로운 가치를 거의 제공하지 않는 경우
3. 사이트를 통해 중복이나 거의 중복에 가까운 콘텐츠만 제공하는 경우
위에 적은 피해야 하는 사항이 조금 더 와닿았다.
2.2. 네이버 SEO 가이드
네이버는 html적인 로직은 구글과 비슷하고 컨텐츠의 관한 로직이 많은 차이가 있다.
C-Rank 로직
C-Rank 알고리즘
검색 랭킹의 정확도를 높이기 위해 사용되는 기술 중 문서 자체보다는 해당 문서의 출처인 블로그의 신뢰도를 평가하는 알고리즘이 있는데 네이버 검색에서는 이를 'C-Rank'라고 부릅니다.
이처럼 C-Rank 알고리즘을 통해 해당 블로그가 주제별 관심사의 집중도는 얼마나 되고(Context), 생산되는 정보의 품질은 얼마나 좋으며(Content), 생산된 콘텐츠는 어떤 연쇄반응을 보이며 소비/생산되는지(Chain)를 파악해 이를 바탕으로 해당 블로그가 얼마나 믿을 수 있고 인기 있는 블로그인지(Creator)를 계산합니다.
C-Rank 값이 높은 블로그가 상위에 노출되는 로직이다. 파워블로거, 인플루엔서 말하는듯
D.I.A. 로직 & D.I.A. + 로직
D.I.A. (다이아, Deep Intent Analysis)란, 네이버의 데이터를 기반으로 키워드별로 사용자들이 선호하는 문서들에 대한 점수를 랭킹에 반영한 모델입니다.
출처의 신뢰도를 검색결과 랭킹에 반영하는 C-Rank를 보완하기 위해 문서 자체의 경험과 정보성을 분석해 랭킹에 반영하는 로직이다.
D.I.A. +는 '무엇을 찾는 질의인가 - 그 질의가 VIEW 검색에서 다루는 경험, 의견, 리뷰에 포함되는가' 라는 사용자들의 질의 의도가 추가로 분석됩니다
몇 년 전 네이버 검색하면 맨날 짜증나는 라인 스티커 몇 개 박혀 있고 알맹이는 하나도 없어서 구글 검색으로 갈았탔던 기억이 있다. 그 점을 개선하기 위해 나온 로직으로 보인다.
출처
SEO - 용어 사전 | MDN
네이버 서치 어드바이저
구글 SEO 가이드
주제별 출처의 신뢰도와 인기도를 반영하는 C-Rank 알고리즘
네이버 검색에 새롭게 적용된 D.I.A. 랭킹을 소개합니다
VIEW 검색에서 진짜 정보를 찾기 위한 D.I.A.+ 알고리즘의 변화를 소개합니다.
from http://meteorlee.tistory.com/6 by ccl(A) rewrite - 2021-12-10 09:26:15
댓글
댓글 쓰기