SEO 웹 개발을 위한 간단한 기본 사항
게시 됨: 2016-06-212018년 9월 14일 최종 업데이트
최근에 고객이 검색 엔진 최적화에 대한 조언을 받기 위해 방문했습니다. 그들은 웹 개발 회사에서 1년 반 이상 일했고 완료 날짜가 보이지 않았습니다. 클라이언트는 웹 개발 회사가 현재 순위를 보호해야 하는 요구 사항을 준수하지 않고 있다고 의심했습니다. 500개 이상의 키워드 및 키워드 구문이 Google 검색 엔진 결과 페이지의 첫 페이지에 나타났습니다. 또한 3,000개 이상의 키워드와 키워드 구문이 Google 검색 엔진 결과 페이지의 상위 100개 결과에 포함되었습니다.
이러한 키워드의 대부분은 결과 페이지와 관련성이 높은 것으로 나타났지만 일부는 그렇지 않았습니다. 클라이언트가 웹 개발 회사에 검색 엔진 최적화 및 순위 보호에 대해 무엇을 하고 있는지 물었을 때 클라이언트의 의심이 확인되었고 우려가 확대되었습니다. 그들의 대답은 "일부 키워드를 메타 키워드에 넣은 다음 페이지에 일부를 입력하십시오."였습니다. 그런 다음 현재 개발자가 제공하는 검색 엔진 최적화의 간단한 기본 사항을 검토하는 작업을 받았습니다.
이 시점에서 새로운 사이트가 개발 중인 이유를 이해해야 합니다. 현재 사이트는 다른 회사에서 구입했습니다. 이 구매는 소스 코드의 소유권과 함께 제공되지 않았습니다. 장바구니에 담긴 항목 외에는 사이트를 변경할 수 없습니다. 사이트는 모바일 친화적이지 않았으며 Google Analytics 계정에서 모바일 방문자가 전체 트래픽의 50% 이상을 차지했지만 총 매출의 4% 미만을 차지했음을 알 수 있었습니다. 데스크톱 트래픽 전환은 +90% 이상이었습니다.
전 세계 대행사에 대한 세계 최고의 화이트 라벨 제공업체로서 우리는 고객에게 탁월한 SEO 결과를 제공하도록 도울 수 있습니다. 도와드릴까요? 화이트 라벨 검색 엔진 최적화 서비스에 대해 자세히 알아보고 원하는 결과를 달성하는 데 도움이 되는 방법을 알아보십시오.
모바일 사용자를 위해 사이트를 재설계해야 하는 심각한 이유.
개발 서버에 처음 로그인했을 때 가장 먼저 발견한 것은 개발 서버 URL이 기존 사이트 URL 근처에 없다는 것이었습니다.
예를 들어 기존 URL은 "www.healthydogfood.com/medium-dog-food-pork-vegetables-12oz.html
그러나 개발 사이트 URL은 “www.healthydogfood.com/templates/product_ProductBasic.aspx?ProductGuid=6NWB&GroupGuid=46
개발 사이트는 실행 여부 결정을 평가하기 위한 실제 사이트와 충분히 '유사해야' 합니다. 고객에게 질문한 결과 이전 URL에서 새 URL로 301 리디렉션 파일을 생성한 것으로 알려졌습니다. 추가 질문에 따르면 개발자는 정의되지 않은 영역에 클라이언트가 직접 입력한 새 URL이 더 이상 "/templates/product_ProductBasic.aspx?ProductGuid=6NWB&GroupGuid=46" 구조가 아니지만 클라이언트가 입력한 URL로 변환합니다. 클라이언트는 자신이 만든 이러한 '새' URL이 현재 사이트에서 복사되었음을 확인했습니다.
클라이언트가 새로운 URL을 생성하고 입력하는 리소스에서 작년에 보냈던 이 영역은 결코 명확하게 정의되지 않았거나 그것이 URL을 입력하는 올바른 영역이었더라도. 클라이언트가 우리에게 알려준 개발자가 때때로 한 번에 몇 달 동안 행방불명된 적이 있음을 이해하십시오. 이것은 그 시간 중 하나였습니다.
URL을 입력해야 하는 위치에 대한 설명이 아직 없습니까?
리디렉션, HTML 코드 변경, 레이아웃 변경 및 연결 구조로 인해 순위 결과에서 -15% 손실이 예상된다는 점을 알고 기존 키워드 순위 결과를 유지하려고 노력하고 있음을 기억하십시오. 모두 다시 크롤링하고 다시 색인을 생성해야 하며 '바라건대' 몇 달 안에 기존 순위 결과로 돌아가야 합니다.
당신이 가진 것을 보존하려는 경우 단순히 구조를 변경할 수 없습니다. 반대로 사이트 순위가 지정되지 않은 경우 알려진 지침에 따라 사이트를 모두 변경할 수 있으며 변경해야 합니다. 그런 다음 메타데이터를 나란히 조사했습니다. 기존 메타 페이지 제목은 단어 단위로 옮겨지지 않았습니다. 팔! Google은 이것을 완전히 다른 페이지로 간주할 것입니다. 귀하의 부동산 및 관련성에서 가장 중요한 부분은 이전에 색인이 생성되고 순위가 매겨진 것에서 변경되었습니다.
1위를 차지한 페이지입니다. 메타 페이지 제목 "건강한 돼지고기 야채 개밥 12oz | Medium Dogs”(최대 50자 길이)는 이제 “12oz. 중형견용 돼지고기 및 야채 개밥 | HealthyDogFood 온라인 숍'(78자로 너무 깁니다). 키워드 구문에서 초점이 맞지 않습니다.
우리는 메타 설명에서 똑같은 문제를 보았습니다. 기존과 완전히 다르며 대부분의 경우 너무 짧거나 너무 길다. 키워드 구문을 완전히 삭제하는 경우가 많습니다. 또한 기존 메뉴 연결 구조를 조사한 결과 기존 메뉴 앵커 텍스트도 변경되어 검색 엔진에서 이미 인덱싱되고 인식된 페이지/링크 구조를 방해하는 것으로 나타났습니다. 결과적으로 클라이언트는 웹 개발자에게 연락을 시도했지만 응답도 없었고 위의 결과에 대한 만족스러운 설명도 없었습니다. 응답이 거의 또는 전혀 없는 상태에서 클라이언트는 새로운 공급업체를 검색하기 시작하지만 이번에는 무엇을 찾고 공급업체를 고려해야 하는지 알고 있다는 사실을 알고 있습니다.
고객을 지원하기 위해 고객이 새로운 공급업체를 평가하고 자격을 부여할 때 지침으로 사용할 수 있는 '필수품'의 간단한 목록을 작성했습니다. 아래 참조:
클라이언트 측 기능
- 홈페이지를 포함한 페이지 수준에서 메타 제목 태그(<head> 영역의 <title>> 페이지)를 변경하는 기능
- 홈페이지를 포함하여 페이지 수준에서 메타 설명을 변경하는 기능
- 페이지 복사 시 변경 기능
- 페이지 수준에서 사본의 제목 텍스트가 있는 링크를 만드는 기능(완전히 작동하는 WYSIWYG 편집기 사용을 통해 클라이언트가 .html 코더가 아니므로 선호됨)
- 웹사이트의 모든 페이지에 표시되도록 Google Analytics(GA) 코드 설치 – 필요한 경우 이전 GA urchin 코드에서 새 GA 비동기 코드로 업데이트하십시오. 아래 참조
- Google Search Console(SC) 코드 설치 – 새 GA 비동기 코드 설치로 생성됩니다. 아래 참조:
[old GA urchin code currently installed on the site] <script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-XXXXXXX-1"; urchinTracker(); _uccn="engine"; _ucsr="keyword"; </script> [new GA asynchronous code to replace the existing GA urchin code currently installed on the site] <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXXX-1', 'auto'); ga('send', 'pageview'); </script>
- 사이트는 모바일 친화적/반응형이어야 합니다.
- 페이지 수준에서 제목 태그(h1, h2, h3 등...)를 적용하는 기능(완전히 작동하는 WYSIWYG 편집기를 사용하는 것이 선호됨)
- 이미지를 배치하고 대체/제목 텍스트를 추가하는 기능(완벽하게 작동하는 WYSIWYG 편집기를 사용하는 것이 좋습니다)
- 미디어 데이터베이스에 대한 액세스
- 새 페이지를 추가하는 기능
- 기존 페이지 제거 및 게시 취소 기능
- 소스 코드의 소유권!
클라이언트는 제품 데모를 통해 계속해서 우리를 지켜줬고 우리는 공급업체 선택에 대한 업데이트를 기대하고 있으며 이 클라이언트의 성공과 그로부터 기대할 수 있는 것에 대해 향후 블로그에 계속 게시할 것입니다! 회사.
– Mark Gray, 수석 SEO 관리자