모든 콘텐츠 작성자가 기술 SEO에 대해 알아야 할 사항
게시 됨: 2020-12-10콘텐츠 마케팅 팀은 한 가지 주요 책임이 있습니다. 결과를 이끌어내는 콘텐츠를 만드는 것입니다. 그들의 직업은 창의성과 논리의 조합, 청중을 교육하고 설득할 올바른 단어를 찾고, 성능을 위해 콘텐츠를 최적화하기 위해 올바른 데이터를 사용하는 것을 요구합니다.
마케팅 관리자로서 콘텐츠 제작자에게 기술 SEO에 대한 책임을 묻는 것은 어려울 것입니다. 테크니컬 SEO는 웹 개발에 대한 깊은 이해와 스스로 마스터하기 위한 복잡한 기술이 필요합니다.
콘텐츠 제작자에게 기술적 SEO 최적화를 요청할 수는 없지만 기본 사항은 이해해야 합니다. 이렇게 하면 콘텐츠 팀이 웹 개발자와 훨씬 쉽게 의사 소통하고 그들이 생산하는 콘텐츠의 성능을 높일 수 있습니다.
완벽하게 작성된 콘텐츠가 어떻게 더 유기적인 독자를 확보할 수 있는지 이해하기 위해 콘텐츠 팀이 파악해야 하는 기술 SEO의 기본 사항을 살펴보겠습니다.
테크니컬 SEO란?
가장 간단한 용어로 기술 SEO는 SEO의 기술적 측면입니다. 여기에는 웹 개발, 웹사이트 작동 방식, Google이 웹사이트를 크롤링하고 색인을 생성하는 방법에 대한 지식이 필요한 모든 작업이 포함됩니다.
더 구체적으로 말하면, 기술 SEO에는 Google이 웹 페이지를 올바르게 크롤링하고 색인을 생성하는 데 도움이 되는 모든 최적화가 포함됩니다.
크롤링 및 인덱싱
Google 결과에 표시되는 모든 웹 페이지(SERP 또는 검색 엔진 결과 페이지라고도 함)는 먼저 Google 색인에 존재해야 합니다. 이 색인은 검색 상자에 입력되는 쿼리에 대한 페이지 목록의 순위를 지정할 때 Google이 분석하는 모든 페이지를 나열하는 "디렉토리"입니다.
색인에 페이지를 추가하기 전에 웹 페이지를 스캔하는 데 사용하는 알고리즘인 Google 봇이 해당 페이지에 액세스할 수 있어야 합니다. Google 지원에서 다음과 같이 설명합니다.
“모든 웹 페이지의 중앙 레지스트리가 없기 때문에 Google은 지속적으로 새로운 페이지를 검색하여 알려진 페이지 목록에 추가해야 합니다. Google이 페이지 URL을 발견하면 페이지를 방문하거나 크롤링하여 페이지에 있는 내용을 찾습니다."
즉, 크롤링은 Google 봇이 페이지를 스캔하는 것입니다. 크롤링은 페이지를 스캔하는 Google 봇의 용량만을 의미하기 때문에 "인덱스"가 아니라 "스캔"이라고 말했습니다. 인덱싱은 나중에 옵니다.
올바른 기술 SEO 구현의 첫 번째 단계는 웹사이트가 "크롤링 가능" 한지 확인하는 것입니다. 즉, Google은 사이트의 모든 페이지를 크롤링할 수 있어야 합니다.
다음을 포함하여 웹사이트 또는 페이지를 크롤링할 수 없는 데는 여러 가지 이유가 있습니다.
- 서버가 다운되었습니다
- URL이 깨졌습니다
- 사이트/페이지를 로드하는 데 문제가 있습니다.
- 다른 페이지에 링크되지 않음
일부 유형의 크롤링 문제는 비교적 발견하기 쉽기 때문에 드문 경향이 있습니다. 하지만 분석에서 크롤링을 할인해서는 안 됩니다. 생성했지만 Google에서 찾을 수 없는 고아 페이지, 서클에서 리디렉션된 페이지 또는 잠재적으로 생성할 수 있는 사이트의 일부와 같은 다른 문제는 찾기 어려울 수 있습니다. 콘텐츠가 없는 수년간 아카이브와 같이 Google이 크롤링할 수 있는 페이지 수는 무한합니다.
크롤링 문제를 찾으려면 웹사이트의 Google 담당자처럼 작동하는 Google Search Console을 사용할 수 있습니다. 기술적인 문제가 있는 경우 GSC(이른바)가 도와드립니다.
GSC에서 "Coverage Report"로 이동하여 오류 열을 확인하십시오.
Oncrawl과 같은 SEO 크롤러가 포함된 SEO 도구를 사용하여 크롤링 문제를 다시 확인할 수 있습니다. SEO 크롤러는 5xx 또는 4xx 문제를 발견하면 알려줍니다(이 이상한 숫자는 상태 코드를 나타냅니다. 예를 들어 페이지에 도달하거나 찾을 수 없을 때 404 오류가 발생함).
Oncrawl SEO 영향 보고서
온크롤 상태 대시보드
Google은 페이지를 크롤링한 후 즉시 색인을 생성하지 않습니다. 인덱싱은 Google이 SERP에 대한 페이지 순위를 지정할 때 참조하는 것과 동일한 인덱스에 페이지를 인덱스에 추가하기로 결정할 때 발생합니다. 그들이 진술한 대로:
“Google은 페이지의 콘텐츠를 분석하고 페이지에 포함된 이미지와 동영상 파일을 분류하며 그렇지 않으면 페이지를 이해하려고 합니다. 이 정보는 수많은(많은!) 컴퓨터에 저장된 거대한 데이터베이스인 Google 색인에 저장됩니다."
분명히 하자면, Google 봇이 크롤링할 수 있는 모든 페이지는 크롤링되지만 색인 생성에 대해서는 동일하게 말할 수 없습니다. 페이지의 색인을 생성하려면 Google에서 색인을 생성해야 함을 분명히 해야 합니다. 방법은 다음과 같습니다.
- 서버 오류를 피하십시오 . 페이지를 인덱싱하는 가장 좋은 방법은 처음에 크롤링되는지 확인하는 것입니다. 서버 오류를 피하는 것이 가장 좋은 방법입니다. 이전에 표시된 대로 GSC의 적용 범위 보고서를 확인하십시오.
- 내부 링크를 추가합니다 . 모든 페이지는 적어도 한 번은 서로 연결되어야 합니다. 페이지의 콘텐츠를 적절하게 설명하는 관련 앵커 텍스트를 사용합니다(예: 이 게시물에 링크하려면 앵커 텍스트 기술 SEO를 사용합니다).
- XML 사이트맵을 만들고 업로드합니다 . Google 봇에 사이트 페이지를 표시하는 데 사용하는 브로셔와 같습니다. Google 엔지니어에 따르면 XML 사이트맵은 URL을 찾는 "두 번째로 중요한 소스"이며 내부 링크가 첫 번째인 것 같습니다.
- Google이 페이지에서 멀리 떨어져 있어야 한다는 표시를 피하세요 . 여기에는 봇, robots.txt 파일 또는 페이지를 가리키는 링크의 "nofollow" 속성에 대한 사이트 가이드의 페이지를 크롤링하지 말라는 지침이 포함될 수 있습니다.
- Google에 다른 페이지의 색인을 생성하도록 지시하고 있지 않은지 확인하세요 . 페이지는 Google에 다른 페이지가 동일한 콘텐츠의 색인을 생성하는 더 나은 선택이라고 제안할 수 있습니다. 리디렉션을 사용하여 Google을 다른 페이지로 보내거나 "noindex" 태그로 색인을 생성하지 않도록 Google에 직접 지시할 수도 있습니다. 이러한 작업을 수행하는 페이지는 색인 생성이 가능한 것으로 간주되지 않습니다.
페이지의 색인을 생성하려면 GSC의 URL 검사 도구를 사용하세요.
Google이 귀하가 적극적으로 순위를 매기고 싶은 페이지의 색인을 생성하면 바로 이동합니다. 그러나 Google에서 페이지 색인을 생성하는 것을 원하지 않는 경우가 많습니다.
- 회사 외부의 누구도 볼 수 없는 민감한 정보가 있습니다.
- Google에서 무시하고 싶은 여러 버전의 페이지가 있습니다(나중에 "표준 URL"에 대해 이야기할 때 이것이 어떻게 보이는지 알게 될 것입니다).
- 관련 없는 페이지(예: 개인 정보 보호 약관)를 색인화하여 도메인 권한을 희석하고 싶지 않습니다.
의도적으로 페이지의 색인을 제거하면 Google의 강력한 기능을 영원히 사용하는 것입니다. 무의식적으로 수행하면 사이트 성능이 크게 저하됩니다.
이 가이드의 나머지 부분에서는 사이트의 크롤링 및 색인 생성에 직간접적으로 영향을 미치는 세 가지 주제를 다룹니다.
사이트 구조
사이트 구조는 페이지를 계획하고 구성하는 방법을 나타냅니다. 그러나 우리는 메뉴에 대해 이야기하고 있는 것이 아니라 한 페이지에서 다른 페이지로의 링크에 의해 생성된 구조에 대해 이야기하고 있습니다. SEO는 사이트 구조를 "사이트 아키텍처"라고 부르는 경우가 많습니다. 왜냐하면 사이트의 여러 부분의 레이아웃, 서로 관련되는 방식 및 모두가 사이트를 유지하는 방법을 정의하기 때문입니다.
많은 크롤링 및 색인 생성 문제는 Google이 비효율적인 사이트 구조로 인해 페이지에 액세스하거나 색인을 생성할 수 없을 때 발생합니다. 서로 다른 부분이 일관성 없고 복잡한 방식으로 얽혀 있는 사이트. 이 문제를 해결하기 위해 SEO 사이트 아키텍처의 한 이론은 다음과 같은 경험 법칙을 사용합니다. 사이트에는 3~4개의 레이어가 있어야 합니다.
원천
이러한 간단한 사이트 구조는 홈페이지에서 블로그 페이지를 클릭한 다음 콘텐츠 팀이 작성한 블로그 게시물을 클릭할 수 있음을 의미합니다. 클릭하면 다른 게시물이나 페이지(예: 연락처 페이지)로 이동할 수 있지만 홈 페이지에서 시작할 때 세 번 또는 네 번 미만으로 클릭하면 모든 항목에 액세스할 수 있습니다. 또는 전자 상거래 사이트에 홈페이지, 카테고리 페이지 및 제품 페이지가 있을 수 있습니다(체크아웃 장바구니는 색인이 생성되지 않으므로 계산에 포함되지 않음).
이러한 단순한 사이트 구조는 위의 이미지에서 보았듯이 모양 때문에 "플랫"이라고 합니다. 사이트에 2개, 3개 또는 4개의 레이어가 있는지 여부에 관계없이 방문자와 Google 봇 모두 탐색하기 쉬운 웹사이트가 필요합니다.
Google에 따르면 "웹사이트 탐색은 방문자가 원하는 콘텐츠를 빠르게 찾을 수 있도록 하는 데 중요합니다. 또한 검색 엔진이 웹마스터가 중요하다고 생각하는 콘텐츠를 이해하는 데 도움이 될 수 있습니다."
원천
사이트 구조에 대한 아이디어를 얻으려면 Screaming Frog 또는 Oncrawl을 사용하여 사이트 감사를 수행하십시오.
원천
사이트 구조에 레이어가 너무 많고 혼란스러운 섹션이 있는 경우 개발 팀과 전문 SEO 전문가의 도움을 받아 구조를 재고해야 합니다. 콘텐츠 제작자가 토론에 참여할 필요가 없을 수도 있지만 이 주제가 중요한 이유를 아는 것이 중요합니다. 제작한 콘텐츠가 아키텍처에서 너무 멀리 떨어져 있거나 아키텍처의 일부가 아닌 경우에는 그렇지 않습니다. 인덱싱됨.
[전자책] 비기술적 사상가를 위한 기술 SEO
속도 최적화
속도는 사용자 경험(UX)과 순위에 영향을 미치는 가장 중요한 요소 중 하나입니다. "속도"는 브라우저가 서버에서 웹사이트의 데이터를 검색하고 페이지를 만들고 표시하는 데 걸리는 시간을 의미합니다.
모든 페이지에는 브라우저가 페이지를 로드하기 위해 검색해야 하는 요소가 수백 개는 아니더라도 수십 개가 있습니다. 브라우저가 이러한 요소를 로드하는 방식에 따라 사이트 속도가 정의됩니다. 사이트 요소를 로드하는 데 시간이 오래 걸릴수록 페이지 속도가 느려집니다.
사이트 속도 최적화는 가장 중요한 기술적 SEO 변경 사항 중 하나입니다. 가장 일반적이고 가장 효과적인 속도 최적화 변경은 다음과 같습니다.
- HTML, CSS 및 JS 파일 압축 및 축소
- 이미지의 크기 및 압축 품질 최적화
- 브라우저 캐싱 설정
- CDN 설정
Backlinko 연구에 따르면 페이지의 전체 크기는 다른 모든 요소보다 로드 시간과 가장 높은 상관관계를 나타냅니다.
콘텐츠 제작자의 경우 속도 최적화는 서버 측 및 고도의 기술(예: RegEx, Apache HTTP Server 등 사용)이 필요하기 때문에 종종 범위를 벗어납니다. 그럼에도 불구하고 콘텐츠 마케터가 책임져야 할 두 가지 측면이 있습니다.
- 플러그인 사용 : 워드프레스 플러그인 설치는 간편할 뿐만 아니라 유용합니다. 문제는 사이트 속도를 낮출 수 있기 때문에 콘텐츠 마케터가 플러그인을 설치하기로 결정할 때마다 SEO 및 웹 개발자와 속도 관련 사항에 대해 적절하게 논의해야 한다는 것입니다.
- 이미지 최적화 : 이미지는 페이지에서 가장 무거운 요소인 경향이 있습니다. 이 문제를 해결하려면 JPG 형식을 사용하고 이미지를 압축하고 가능하면 크기를 줄이십시오.
페이지를 최적화하고 있고 이미 높은 순위에 있지만 동일한 첫 번째 위치에 있지 않고 페이지 SEO에 이미 적절하게 최적화되어 있는 것을 본 경우 속도를 확인하십시오. Google의 PageSpeed Insights 도구 또는 Oncrawl의 페이로드 보고서에 페이지를 추가하고 제안에 따라 최적화하십시오. 이러한 제안이 귀하의 범위를 벗어나는 경우 SEO 팀 및 사이트 관리를 담당하는 개발자와 논의하십시오.
콘텐츠 최적화
콘텐츠 작가가 새로운 콘텐츠를 만들 때 그들의 주요 목표는 독자를 교육하는 것입니다. 콘텐츠가 게시된 직후 콘텐츠 운영을 망칠 수 있는 기술적인 문제가 발생할 수 있습니다.
나는 Google이 페이지의 여러 버전을 색인할 때 발생하는 문제인 중복 콘텐츠 에 대해 이야기하고 있습니다. 전자상거래 사이트에는 콘텐츠가 중복되어 다음과 같은 변형 페이지의 색인이 생성되는 경향이 있습니다.
- http://www.domain.com/product-list.html
- http://www.domain.com/product-list.html?sort=color
- http://www.domain.com/product-list.html?sort=price
이러한 실수는 의도하지 않고 눈에 띄지 않게 발생합니다. 목표는 중복 페이지의 색인 생성을 방지하는 것입니다. 시작하려면 Oncrawl의 Near Duplicate Detector를 사용하여 사이트를 감사하십시오.
중복 콘텐츠를 수정하는 몇 가지 솔루션이 있습니다.
- 색인 제거: 중복 페이지에 "noindex" 태그를 추가하여 Google이 색인에서 제거하도록 합니다.
- 표준 태그 추가: rel="canonical" 태그를 복제 페이지에 추가하고 페이지의 실제(또는 "표준") 버전을 나타냅니다. 이것은 색인을 해제하지 않지만 SERP에서 사용해야 하는 페이지를 Google에 알려줍니다.
- 리디렉션 : 301 또는 HTTP 수준 리디렉션을 사용하여 방문자와 봇을 중복 페이지(위의 예에서 http://www.domain.com/product-list.html?sort=color)에서 올바른 페이지로 이동합니다. .
- 제거 : 경우에 따라 중복 페이지의 서버 또는 CMS에 별도의 파일이 있습니다. 이 경우 중복 페이지를 제거하고 해당 URL을 리디렉션합니다.
- 다시 쓰기 : 서로 유사한 페이지가 여러 개 있는 경우 해당 내용을 변경하여 별도의 페이지로 인식할 수 있습니다.
중복 콘텐츠는 무시할 수 있는 작은 문제가 아니므로 사이트를 적절하게 감사하고 이 문제의 인스턴스를 수정해야 합니다.
요약하자면
여기에 제시된 조언은 빙산의 일각에 불과합니다. 기술 SEO는 기술이 아닌 콘텐츠 작성자에게 압도적인 작업이 될 수 있으므로 개발자는 가장 복잡한 변경을 수행해야 합니다.
그러나 콘텐츠 제작자는 콘텐츠가 예상대로 작동하는지 확인하는 데 필수적이기 때문에 기술적 SEO의 기본을 무시해서는 안 됩니다. Google에서 잘못된 크롤링 및 색인 생성을 유발할 수 있는 문제는 결국 전체 콘텐츠 마케팅 작업에 심각한 문제를 일으킬 수 있습니다.
콘텐츠 마케터가 기술 SEO에 대해 알아야 할 또 다른 사항은 무엇이라고 생각하십니까?