웹사이트의 SEO에 피해를 줄 수 있는 일반적인 WordPress 오류
게시 됨: 2018-12-12현재 인터넷에 있는 전체 웹사이트의 약 1/3이 WordPress 콘텐츠 관리 시스템으로 구동됩니다. 그 이유는 그것을 사용한 사람들에게는 매우 분명합니다. 다른 사람들에게는 WP가 사용 가능한 많은 사용자 정의와 매우 큰 개발자 커뮤니티와 함께 매우 간단하고 사용하기 쉽습니다.
기술 지식이 거의 또는 전혀 없는 초보자와 경험이 없는 블로거에게 WordPress는 블로그나 웹사이트를 호스팅할 첫 번째 선택입니다. 그럼에도 불구하고 블로그를 하거나 웹사이트를 운영하는 것은 주로 일반 콘텐츠를 게시하는 것으로 간주됩니다. 홍보를 위해 소셜 미디어를 사용하고 검색 엔진 크롤러에 대한 콘텐츠를 최적화하고 관련 링크를 구축해야 합니다.
위의 모든 작업을 수행하는 동안 대부분의 사이트 소유자는 한 가지, 즉 기술을 잊어버립니다. 워드프레스가 기술적인 측면에서 손을 떼는 만큼 아직 처리해야 할 몇 가지 사항이 남아 있습니다. 그리고 기술 기반에 문제가 있는 경우 전체 프레임워크(예: 웹사이트)에 문제가 발생합니다.
사이트 오류에 주의를 기울이지 않으면 검색 엔진에서 웹사이트의 순위에 해로울 수 있지만 전문가처럼 오류를 피하면 SERP에서 위치를 높일 수 있습니다. 다음은 검색 엔진과 독자 모두가 원하지 않는 일반적인 WordPress 관련 오류입니다.
- 500 내부 서버 오류 : 일반 HTTP 오류 코드로, 서버에 불명확한 문제가 있고 불규칙하게 작동하는 경우입니다.
- 404 찾을 수 없음 오류 : 요청한 URL을 찾을 수 없는 경우 발생합니다. 즉, SERP에는 존재하지만 페이지 자체에는 존재하지 않는 URL입니다.
- 크롤링 오류 : 검색 엔진 봇이 차단되었거나 웹사이트의 각 페이지를 크롤링할 수 없는 경우에 발생합니다.
- 502 Bad Gateway : 주로 두 서버 간의 통신 오류로 인해 발생합니다. 때로는 네트워크로 인해 발생할 수도 있습니다.
- 504 Gateway Timeout : 지연된 응답 코드입니다. 즉, 서버가 즉시 응답하지 않으면 이 오류 코드가 리더에 표시됩니다.
500 내부 서버 오류
위에서 언급한 바와 같이 이는 서버 관련 오류이며 서버에 불명확한 문제가 있을 때 표시됩니다. 더 구체적인 정보를 밝힐 수는 없지만 코드의 기술적인 결함 때문인지 아니면 하드웨어 자체의 결함 때문인지는 알 수 있습니다.
이미지, 비디오, CSS, pdf 등과 같은 정적 파일에 이 문제가 있는지 확인하십시오. 이 경우 이 오류가 영구적으로 표시되는 경우를 제외하고는 확실히 하드웨어 오류이며 서버 구성 오류로 인한 것일 수 있습니다. Sitemap이 정기적으로 다운된다는 것은 정적 XML 파일 자체이기 때문에 이를 의미할 수도 있습니다.
그런 다음 .htaccess 파일이 손상되었는지, PHP 메모리 제한이 소진되었는지 확인하고, 다른 WordPress를 새로 설치하여 ' wp-admin ' 및 ' wp-includes ' 폴더에 코어 파일을 다시 업로드해야 합니다. 더 많은 관련 도움말을 보려면 WordPress 지원 직원과도 연결할 수 있습니다.
404 찾을 수 없음 오류
이것은 여러 가지 이유로 항상 발생합니다. 약간의 맞춤법 오류로 인해 이 문제가 발생할 수 있으며 삭제된 페이지에 대한 인바운드 링크도 마찬가지입니다. 이유가 무엇이든 이 오류 앞에 오는 것은 좋은 사용자 경험이 아니며 순위에도 좋지 않습니다. 주로 두 가지 다른 유형에 기인할 수 있습니다.
- 깨진 링크
- 존재하지 않는 페이지
깨진 링크가 우려되는 경우 Xenu, Screaming Frog 등과 같은 널리 사용되는 도구를 사용하여 웹을 크롤링한 다음 그에 따라 수정할 수 있습니다.
그러나 페이지가 문제인 경우 다른 관련 페이지/홈페이지로 리디렉션하거나 실수로 제거된 경우 복원할 수 있습니다.
흥미로운 개념은 소프트 404 오류의 개념이기도 합니다. 이것들은 그 자체로 실제 404 오류가 아니지만 Google은 관계없이 동일하게 취급합니다. 이러한 오류는 중복되거나 얇은 콘텐츠가 있는 페이지의 Google 데이터베이스에 기록됩니다. 다시 말해 Google이 검색 엔진에서 색인을 생성할 가치가 없는 페이지입니다.
크롤링 오류
우리는 경쟁자가 우리를 염탐하는 것을 피하기 위해 ahrefs 등과 같은 일부 크롤러의 봇을 자주 차단하지만 검색 엔진 크롤링 봇이 WordPress 사이트를 통해 길을 찾을 수 없을 때 어떤 일이 발생합니까?
이러한 상황이 발생하면 이 모든 것이 Search Console의 크롤링 오류 섹션에 보고됩니다. 사이트 오류와 URL 오류로 더 나뉩니다. 이렇게 하면 우선 순위를 지정하고 긴급하게 처리할 수 있습니다.
이제 여러 가지 이유로 인해 사이트 오류가 발생할 수 있습니다. DNS 시간 초과 또는 DNS 조회 문제로 인한 것일 수 있습니다. 또는 서버 과부하 및 응답 시간 지연으로 인한 것일 수 있습니다. 최악의 경우 잘못 구성된 robots.txt 또는 .htaccess 파일 때문일 수 있습니다. 추가 진단을 바탕으로 문제를 해결할 수 있습니다.
반면에 URL 오류는 주로 위에서 이미 설명한 404 오류로 인해 발생합니다. 그 외에도 Google에서 자바 스크립트, 리디렉션 등과 같은 문제가 발생했기 때문에 발생할 수 있습니다. 또는 Googlebot에 대한 액세스가 거부되었기 때문일 수 있습니다. 주로 페이지가 승인된 액세스로만 안전하기 때문입니다.
502 나쁜 게이트웨이
이름으로 알 수 있는 이 오류는 쿼리에 대한 잘못된 응답으로 인해 발생합니다. 왜 발생하는지에 대한 고정된 이유는 없습니다. 때로는 서버의 기술적 결함이나 네트워크 문제로 인한 것이고, 다른 경우에는 WordPress 플러그인 내 충돌 등과 같은 관련 문제로 인해 크게 발생할 수 있습니다.
웹사이트 새로고침, 브라우저 캐시 지우기, 보유한 CDN 또는 방화벽을 일시적으로 비활성화하는 것과 같이 처음에 할 수 있는 몇 가지 작업이 있습니다. 아무 것도 작동하지 않으면 WordPress 테마와 플러그인을 업데이트하려고 합니다. 또는 비활성화하고 오류가 해결되는지 확인하십시오.
여전히 문제가 발생하면 호스팅 제공업체에 문의하는 것이 좋습니다.
504 게이트웨이 시간 초과
이것은 서버가 다른 서버의 응답을 기다리는 시간이 초과되는 지연된 응답의 예에 의한 것이 아닙니다. 이는 트래픽이 많은 서버에 과부하가 걸리는 등 여러 가지 이유로 발생할 수 있습니다. 항상 똑같은 오류 코드가 표시되는 것은 아니지만 때때로 변형이 표시되지만 모두 동일한 의미를 전달합니다.
사이트가 약 10-30분 동안 다운된 경우 걱정할 필요가 없습니다. 검색 엔진 크롤러는 캐시에서 사이트를 제공하고 사이트가 자체적으로 복원될 때까지 기다립니다. 그러나 5-6시간 또는 그 이상과 같이 오랜 시간이 소요되는 경우 크롤러 봇은 더 이상 존재하지 않는다고 생각하고 상위 결과에서 제거하거나 더 나쁘게는 색인을 제거할 수 있습니다.
이전과 마찬가지로 가지고 있는 CDN/방화벽을 비활성화하고 플러그인을 비활성화하여 충돌을 제거할 수 있습니다. 또한 일부 DDoS 또는 스팸 공격으로 인해 사이트가 다운되었기 때문일 수도 있습니다. 이는 우수한 보안 플러그인을 통해 추가로 방지할 수 있습니다. . 그럼에도 불구하고 WordPress에서 이에 대한 가장 일반적인 이유는 서버 관련 문제입니다.
이러한 서버 문제의 대부분은 주로 잘못 구성되거나 최적화되지 않은 사이트 서버로 인해 사이트의 과도한 트래픽 과부하로 인해 발생합니다. 이를 방지하려면 WordPress 웹 사이트에서 ServerAvatar를 사용하는 것이 좋습니다. 느린 서버, 더 적은 PHP 작업자, 방화벽 문제, 네트워크 연결, HTTP 시간 초과 와 같은 문제를 일으킬 수 있는 몇 가지 문제가 더 있습니다. 호스트에게 문의하면 가장 잘 해결됩니다.
WordPress 사이트 유지 관리 체크리스트
아무도 정기적으로 자신의 사이트를 확인하여 그러한 내용을 추적한 다음 조언에 따라 주의를 기울일 시간이 없습니다. 당신이 할 수 있는 최선은 몇 가지 사항을 정기적으로 계속 확인하는 것이며 대부분의 시간 동안 긴장이 풀릴 것입니다.
- 코드에 비정상적이거나 비정상적일 수 있는 경우 유효성 검사기에서 코드를 정기적으로 계속 확인하십시오.
- 시험용으로도 WordPress 사이트 설정에서 이 확인란을 활성화하지 마십시오. 검색 엔진이 이 사이트를 인덱싱하지 못하도록 하십시오'.
- .htaccess 또는 robots.txt 파일을 변조하지 마십시오. 그리고 어떤 이유로든 그렇게 해야 하는 경우 사용 중인 코드가 사용하려는 목적에 맞게 인증되고 유효성이 검증되었는지 확인하십시오.
- 도구에서 사이트의 순위를 추적하는 것 외에도 때때로 사용자의 관점에서 사이트를 방문하는 것이 좋습니다. 또는 주변을 탐색하여 일이 제대로 작동하는지 확인합니다.
- 검색 엔진 크롤러가 사이트맵을 통과할 때까지 기다리는 대신 직접 하는 대신 습관화해야 합니다. 사이트의 사이트맵을 Google Search Console에 제출합니다.
- 비상 시 사이트의 매일 백업을 예약하십시오. 무료 플러그인을 통해 쉽게 수행하거나 사용 가능한 유료 옵션을 이용할 수도 있습니다.
- 사이트 로딩 속도가 좋아야 하며 로딩 시간은 요청 후 1~2초 이내가 바람직합니다. 이를 보장하려면 사이트 속도를 최적화하고 신뢰할 수 있는 좋은 호스트를 선택해야 합니다.
- 사용자에게 더 나은 경험과 더 빠른 로딩 시간을 제공하려면 WordPress 사이트의 캐싱을 활성화하는 것이 좋습니다.
- 사이트에 연결된 끊어진 링크나 죽은 페이지가 있는지 계속 확인하고 가능한 한 빨리 교체하십시오.
- 외모에 관한 한, 너무 무겁게 하지 마십시오. 요소가 너무 많으면 사이트 속도가 느려지고 지연될 수 있습니다. 모바일 친화적인 반응형 디자인을 선택하세요.
- 이미지, gif, 비디오 등과 같은 멀티미디어 요소를 업로드하여 사이트에 포함하면 품질을 손상시키지 않으면서 최대한 압축합니다.
- 마지막으로, 사용하는 테마와 사이트에 설치하는 플러그인은 다른 모든 것에도 큰 영향을 미칩니다. nulled 또는 데모를 사용하지 말고 신뢰할 수 있는 평판이 좋은 출처만 사용하세요. 그 외에도 항상 최신 버전으로 업데이트하고 1-2개월에 한 번 이상 사용하지 않는 것은 제거하십시오.
위의 모든 작업을 수행하면 사이트에 부정적인 영향을 줄 수 있는 일종의 오류가 다시 발생하지 않을 가능성이 있습니다. 사이트를 정기적으로 유지 관리하고 적절한 방식으로 관리하면 사이트에서 일종의 기술적 오류가 발생할 가능성은 매우 낮습니다. 그러한 오류의 대부분은 우리가 오류를 알게 된 첫 순간에 수정하지 않고 계속 발생하도록 내버려 둔 경우에만 우리에게 중대한 영향을 미칩니다.
과거에 위에서 언급한 것들을 접한 적이 있습니까? 어떻게 처리했습니까? 당신을 괴롭히는 다른 끔찍한 오류가 있습니까? 어쩌면 우리가 언급하는 것을 잊어버렸고 당신이 친구가 되어 우리에게 상기시켜 줄 수 있는 다른 점일 수도 있습니다. 의견에 알려주십시오.