구글 애널리틱스(Google Analytics)는 웹사이트를 분석할 때 등 가장 많이 쓰이는 툴이다.
이 툴을 통해 웹사이트에 얼마나 많은 사람들이 왔다 가는지 어떤 페이지에 얼마나 오래 머물다 가는지 등의 최적화를 위한 웹사이트 상태를 분석하는데 도움을 준다.
구글 서치 콘솔(Google Search Console)은 웹마스터라는 툴이 새롭게 나온 툴로, 무료로 이용할 수 있고 사이트의 상태와 구글 검색엔진에서 얼마나 검색되는지 등의 데이터를 받을 수 있다.
이 두 개의 툴은 검색엔진 최적화 SEO에 있어서 꼭 필요한 마스터 툴이며
SEO에서 끊임없는 분석과 관찰은 필수이기 때문에 이런 툴들을 사용해 데이터를 모으는 것이 중요하다.
워드프레스 프레임워크로 구축했다면, 요스트 SEO 플러그인은 필수!
워드프레스 사이트의 글과 페이지를 검색엔진에 최적화할 수 있도록 도와줌.
카노니컬 태그(Canonical Tags), 노 인덱스 태그(Noindex Tags), 사이트맵(Sitemaps) 등을 알아서 생성 해 줌.
웹사이트 내에 링크 깨짐 현상이 발생하는 것은 보통 글 작성 시에 삽입했던 링크의 외부 사이트가 폐쇄되었거나 이전을 하면 발생함.
구글이 웹사이트에 대한 정보를 모아 색인에 저장할 때, 구글 로봇은 웹사이트에 깨진 링크(Broken Link)가 있는지 에러 페이지가 있는지 확인하고
웹사이트에 대한 점수를 매기기 때문에 이런 문제들이 있는지 항상 확인해야 함.
그래서 이에 대한 리디렉션이 필요함.
301 리디렉션(301 Redirection)은 도메인이나 URL을 영구적으로 변경할 때 사용되며, 도메인 자체가 ‘A’에서 ‘B’로 변경되거나 사이트 내부 콘텐츠의 URL이 변경될 때 사용함.
그리고 URL을 통일하거나 페이지 랭크에 영향을 미치는 백링크 자산과 링크 파워를 한 곳에 통합해 주기 위해 301 리디렉션을 사용함.
웹사이트나 블로그의 핵심이 되는 콘텐츠를 제작하기 전에 키워드에 대한 리서치를 하는 것은 굉장히 중요하다.
SEO전략에서 사람들이 검색을 할 때 사용하는 용어들을 이해하고 그들의 의도가 무엇인지 파악하려 하는 것이 중요함.
그래서 그런 키워드들을 뽑아 내가 팔려는 상품이나 서비스와 관련된 키워드를 찾는 것이 키워드 리서치의 핵심.
키워드 리서치 툴은 애드워즈 키워드 플래너, KW파인더, SEMRush, 트윈워드 아이디어즈 등 여러 툴이 있음.
가) 내용
나) 타이틀 태그(Title Tag)
다) 메타 디스크립션(Meta Descirption)
라) URL
마) H1 태그 (Outline)
H2와 H3 안에 동의어 사용
온페이지 SEO는 사이트 상의 요소들을 이용해서 구글에 웹사이트를 최적화시키는 방법
아래 리스트는 테크니컬 온페이지 SEO를 할 때 고려해야 할 요소들이다.
가) Robots.txt
나) 사이트맵(Sitemap.xml)
다) 웹사이트 스피드 : 로딩 타임 최소화
라) 이미지 알트 텍스트(Image ALT Text) : 관련된 글 추가
마) 앵커 텍스트(Anchor Text)
바) 사용자 경험
팝업창 최소화하기
사이트 모바일 최적화
소셜미디어는 브랜드 인지를 높여주고 소셜 미디어 각 계정에 웹사이트나 블로그 링크를 넣어 링크 파워를 높여줄 수 있다.
그리고 특히 구글+는 구글 자체에서 구글플러스를 운영하면 구글 랭킹에 도움을 줄 수 있다고 공표한 바가 있기 때문에 페이스북, 인스타그램, 트위터, 핀터레스트 등과 함께 운영하면,
SEO 에 일부 도움을 줄 수 있다.
계층 구조와 텍스트링크가 명확해야 하며 모든 페이지는 하나이상의 정적 텍스트 링크를 통해 연결되어 있어야 함.
사이트의 주요 섹션으로 이어지는 링크를 사이트맵을 통해 사용자에게 제공해야 함.
한 페이지의 링크 수를 가급적 적절하게 유지함.
중요한 이름이나 콘텐츠, 링크를 표시할때는 이미지가 아닌 텍스트를 사용함.
텍스트 대신 이미지를 사용해야 하는 경우 <Alt> 속성을 사용하여 쉬운 단어로 설명된 대체 텍스트를 포함 시켜야 함.
<Title> 요소 및 <Alt> 속성의 텍스트가 구체적이고 명확해야 함.
Google 봇이 사이트의 콘텐츠를 완전히 이해할 수 있도록 CSS나 자바스크립트 파일과 같은 모든 사이트의 애셋에 대한 크롤링을 허용.
세션 ID나 사이트를 통해 경로를 추적하는 인수가 없어도 검색봇이 사이트를 크롤링 할수 있도록 허용.
웹서버에서 robots.txt 파일을 사용하여 크롤링할 디렉토리와 크롤링하지 않아야 할 디렉토리를 크롤러에 알려줌.
광고가 검색엔진 순위에 영향을 미치지 않도록 적절한 조치를 취해야 한다. 이는 robots.txt 파일로서 크롤링이 되지 못하도록 차단 필요.
CDN을 사용하는 경우 지원되는 시스템이 검색엔진이 크롤링 할 수 있는 페이지와 링크를 생성하는지 확인해야 함.
크로스 브라우징 기술은 필수.
자동으로 생성된 콘텐츠 사용금지 : 자동 생성 콘텐츠를 프로그래밍 방식으로 콘텐츠를 생성금지
링크편법 : PageRank 또는 Google 검색결과의 사이트 순위를 조작할 의도가 있는 모든 링크는 링크 편법의 일부로서 Google의 웹마스터 가이드라인에 위배되는 것으로 간주
자체 제작 콘텐츠가 거의 또는 전혀 없음 : 단어만 많고 실제 콘텐츠는 거의 또는 전혀 없는 페이지를 만들어 페이지의 순위를 높이고 방문자 수를 늘리는 행위.
클로킹 : 사용자와 검색엔진에 각각 다른 콘텐츠 또는 URL 을 제공하는 행위.
부적절한 리디렉션 : 방문자가 원래 요청한 URL이 아닌 다른 URL로 방문자를 보내는 행위.
숨겨진 텍스트 및 링크 : 검색순위를 조작히기 위해 콘텐츠에 텍스트나 링크를 숨겨서 노출하는 행위.
도어웨어 페이지 : 특정 검색어에 대해 순위가 높게 나타나도록 만들어진 사이트 또는 페이지.
스크랩한 콘텐츠 : 관련성 없는 콘텐츠를 무작위로 제공하여 웹페이지의 분량을 늘리는 것. 또한 다른 사이트에서 콘텐츠를 가져다 사용한 것.
제휴 프로그램 : 고유한 가치가 있는 독창적인 웹사이트를 만들 것을 권장, 제휴 프로그램은 다른 웹사이트와 차별화되는 고유한 콘텐츠가 없기 때문에 검색순위가 하락될 우려.
유인 키워드 반복 : 검색결과 순위를 조작하기 위한 페이지의 키워드나 숫자를 채워 넣는 행위.
피싱 또는 바이러스, 트로이목마, 기타 악성 소프트웨어 설치 등 악의적 행위가 이루어지는 페이지 생성.
자동화된 검색어 : 종류에 상관없이 자동화된 검색어를 명시적 사전 허가 없이 검색엔진 크롤링이 되는 행위.