2024 기술적인 SEO 체크리스트
📝테이블 오브 콘텐츠
- 💡 소개
- 💻 기술적인 SEO 감사 절차
- 📄 웹 사이트의 다중 버전 확인하기
- 🔍 인덱싱 확인하기
- ⏲ 웹 사이트 속도 평가하기
- 📱 모바일 친화성 평가하기
- 🌐 URL 구조 확인하기
- 🤖 로봇 텍스트 파일 확인하기
- 🗺 XML 사이트맵 확인하기
- 🔒 HTTPS 및 SSL 인증서 확인하기
- 📄 중복 및 가치가 낮은 콘텐츠 감사하기
- 🔗 깨진 링크 확인하기
- 💡 향상 사항 평가하기
- 📈 웹사이트 성능 모니터링
💡소개
안녕하세요! Raj Clark SEO 컨설턴트입니다. 이 영상에서는 기술적인 SEO 감사 과정을 단계별로 안내할 예정입니다. 기술적인 요소가 혼란스럽거나 복잡하다고 생각되시는 분들을 위해 간소화된 방법을 소개할 예정이니, 복잡한 작업도 수월하게 처리하고 원하는 결과를 얻을 수 있습니다. 이 감사 작업에는 SEO 전략 Playbook을 활용할 예정입니다. 저와 함께 따라하고자 한다면 Playbook에 대한 접근 권한이 필요하니 아래 설명란에 링크를 첨부해두었습니다. 컴퓨터로 변경 작업이 이뤄질 예정이므로 컴퓨터로 전환해보도록 하겠습니다. 시작해볼까요?
💻 기술적인 SEO 감사 절차
1. 📄 웹 사이트의 다중 버전 확인하기
웹 사이트는 여러 웹 주소에서 찾을 수 있다는 점을 많은 사람들이 알지 못하는 사실입니다. 이는 모두 HTTPS 버전으로 리디렉션되는 경우 큰 문제가 되지 않지만, 리디렉션이 제대로 되지 않을 경우 301 리다이렉트를 구현해야 합니다. 사용하고 있는 SEO 전략 Playbook에 있는 소스코드를 사용하여 웹 주소를 확인해볼 예정이니, 다음과 같이 실행해보겠습니다.
urls = ['bouncerank.com', 'bouncerank.org', 'bouncerank.net']
for url in urls:
check_redirection(url)
위 코드에서 check_redirection()
함수를 사용하여 각 웹 주소를 확인합니다. 이를 실행해보면 모든 웹 주소가 올바른 HTTPS 버전으로 리디렉션되는 것을 확인할 수 있습니다. 이는 녹색불로 표시되며 문제가 없음을 나타냅니다.
2. 🔍 인덱싱 확인하기
Google Search Console에 접속하여 페이지 인덱싱을 확인해야 합니다. 인덱싱되지 않은 페이지에는 여러 이유가 있을 수 있습니다. 리디렉트, Noindex 태그, 404 오류 등이 주요 이유일 것입니다. 먼저 301 리다이렉트를 구현하여 오류를 수정하고, 복제된 콘텐츠에 대해서는 정규화 태그를 설정하는 방법에 대한 영상을 제작할 예정입니다. Indexing 중단 및 인덱싱되지 않은 페이지에 대해서는 페이지 구조 또는 콘텐츠의 문제가 있을 수 있으므로 조치가 필요합니다. 인덱싱 확인 단계에서 찾은 문제들에 대해 우선순위를 부여하여 조치할 것입니다.
3. ⏲ 웹 사이트 속도 평가하기
웹 사이트 속도는 2015년 이후로 검색 순위에 영향을 미치는 요소 중 하나입니다. 웹 사이트가 3~5초 내에 로드되도록 유지하는 것이 이상적입니다. 속도가 느리면 사용자의 편의성을 해치는 것뿐만 아니라 Google도 더 빠른 웹 사이트를 선호합니다. Google PageSpeed Insights와 Lighthouse 도구를 사용하여 웹 사이트의 속도를 평가할 수 있습니다. 이 도구로 Bounce Rank 웹 사이트의 속도를 평가한 결과는 대체로 양호한 편이나 개선할 부분이 있음을 알 수 있습니다. 데스크톱 및 모바일 버전 모두 평가하므로 각각에 대한 조치를 취할 수 있습니다.
4. 📱 모바일 친화성 평가하기
웹 사이트의 모바일 친화성도 속도와 마찬가지로 중요한 요소입니다. 모바일 친화적인 웹 사이트는 사용성을 향상시킬 뿐 아니라 Google의 선호를 받을 수 있습니다. Google Mobile-Friendly Checker를 사용하여 웹 사이트의 모바일 친화성을 확인해볼 수 있습니다. Bounce Rank 웹 사이트는 모바일 친화적인 디자인으로 분류되어있어 문제가 없음을 확인했습니다. 모바일 친화성에 문제가 있는 경우 웹 사이트 테마, 페이지 구조, 이미지 크기 등 여러 가지 요소를 고려하여 수정 작업을 진행해야 합니다.
5. 🌐 URL 구조 확인하기
웹 페이지의 URL에 적절한 키워드 및 서술적인 단어를 사용하는 것이 중요합니다. 이는 사용자가 웹 페이지에 쉽게 접근할 수 있도록 돕는데 더불어 Google도 URL 내의 검색어를 고려하여 페이지의 순위와 관련성을 결정합니다. URL 구조를 확인하는 과정에서 Bounce Rank의 URL 구조를 살펴보았고, 각 페이지의 URL이 서술적이고 명확함을 확인했습니다. URL 구조가 너무 긴 경우 신중하게 수정하여 사용자와 검색 엔진이 쉽게 이해할 수 있도록 해야합니다.
6. 🤖 로봇 텍스트 파일 확인하기
로봇 텍스트 파일(robots.txt)은 Google에게 어떤 웹 페이지를 크롤링할 수 있고 어떤 웹 페이지는 크롤링하지 않을지 알려주는 역할을 합니다. 로봇 텍스트 파일을 사용하여 특정 웹 페이지의 목록을 숨기거나 허용할 수 있습니다. 로봇 텍스트 파일을 확인하고 수정할 수 있어야 합니다. Bounce Rank의 로봇 텍스트 파일을 확인해보면 일반적인 형식으로 작성된 것을 확인할 수 있습니다. 이 파일을 통해 어떤 크롤러가 Bounce Rank 웹 사이트를 방문하고 크롤링할 수 있음을 알 수 있습니다.
7. 🗺 XML 사이트맵 확인하기
XML 사이트맵은 Google에 웹 페이지의 인덱스 및 구조를 알려주는 역할을 합니다. Google이 사이트맵을 통해 사이트의 콘텐츠를 쉽게 찾아 크롤링할 수 있도록 도움을 줍니다. XML 사이트맵은 여러 개의 사이트맵으로 나눌 수도 있으므로 이 점도 확인하는 것이 좋습니다. Bounce Rank의 XML 사이트맵도 정상적으로 동작하는 것으로 확인되었습니다.
8. 🔒 HTTPS 및 SSL 인증서 확인하기
웹 사이트의 보안성을 위해 HTTPS와 SSL 인증서를 사용해야 합니다. HTTPS를 사용하지 않는 경우 웹 사이트가 보안되지 않았다는 경고 메시지가 표시되므로 사용자 경험과 신뢰도 측면에서 큰 문제가 됩니다. Bounce Rank는 HTTPS를 사용하고 있으며 SSL 인증서가 설치되어 있음을 확인했습니다. 만약 보안 인증서가 설치되어 있지 않다면 웹 호스팅 제공자에 문의하여 설치를 요청해야 합니다.
9. 📄 중복 및 가치가 낮은 콘텐츠 감사하기
웹 사이트에 중복된 콘텐츠 또는 가치가 낮은 콘텐츠가 있다면 감사하고 조치해야 합니다. 중복된 콘텐츠는 검색 엔진이 웹 페이지를 평가할 때 문제가 될 수 있으며, 가치가 낮은 콘텐츠는 검색 엔진에서 우선순위를 더 낮게 매길 수 있습니다. Google 검색 콘솔을 사용하여 중복된 콘텐츠를 확인하고 대응 방안을 수립해야 합니다.
10. 🔗 깨진 링크 확인하기
깨진 링크는 사용자가 웹 페이지에 접근하지 못하는 경우로, 웹 사이트에서 가장 우선적으로 처리해야 하는 문제 중 하나입니다. 깨진 링크는 사용자 경험을 저하시키고 Google에서도 부정적으로 인식할 수 있으므로 최대한 피해야 합니다. Google 검색 콘솔을 사용하여 깨진 링크를 확인하고 301 리다이렉트와 같은 방법을 사용하여 수정해야 합니다.
11. 💡 향상 사항 평가하기
마지막으로 웹 사이트의 향상 사항을 평가해야 합니다. 이 과정에서 스키마 마크업, 풍부한 결과 등을 적용하여 검색 결과에서 눈에 띄도록 향상시킬 수 있습니다. Bounce Rank의 검색 콘솔을 확인하고 스키마 마크업이 적용되어 있는 것을 확인했습니다. 스키마 마크업은 사용자에게 많은 정보를 제공하므로 클릭률을 향상시킬 수 있습니다. 모니터링 과정에서 추가적인 작업이 필요한 사항을 확인하고 조치할 수 있습니다.
📈 웹사이트 성능 모니터링
마지막으로 웹사이트의 성능을 모니터링해야 합니다. 기술적인 SEO에 대한 작업을 수행한 후에도 주기적으로 웹사이트의 성능을 확인하며 관리해야 합니다. 30일마다 기술적인 요소를 재평가하고 조치가 필요한 부분을 식별하여 수정해야 합니다. 회사나 비즈니스를 운영하는 경우 다양한 사람들이 웹사이트를 업데이트하고 업로드하기 때문에 많은 이슈가 발생할 수 있으므로 주기적인 모니터링이 필요합니다.