IT & 기타 676

[블로그] 구글번역기 플러그인과 SEO(검색엔진최적화)

푸우시로님의 글을 보고 이 티스토리 블로그에도 구글번역기를 설치하여 2주 정도 유지하다가 어제 삭제했습니다. 저는 메뉴에 직접 코드를 추가하여 메뉴에서 드롭다운 형식으로 언어를 선택할 수 있도록 했습니다. 기대와 달리 사용자 유입이나 구글 애드센스 수익에 변화가 없었습니다. 구글번역기 플러그인을 설치하면 번역된 언어에 대하여 고유주소가 생성되지 않으므로 SEO(검색엔진최적화)에 아무런 효과가 없습니다. 즉, 검색엔진에 번역된 문서가 노출되지 않습니다. 번역된 콘텐츠에 대한 URL이 없으므로 검색엔진에 등록할 수 없고, 그렇게 되면 사용자들이 검색하여 유입이 되지 않으므로 SEO에 긍정적으로 작용하지 않습니다. 해외 사용자들이 많이 들어와서 메뉴나 사이드바 위젯에서 해당 언어 메뉴를 선택하여 해당 콘텐츠를..

IT & 기타 2018.11.19

카페24에서 상위 상품으로 변경 신청하기

저는 카페24에서 비즈니스와 절약형 등 두 개의 상품을 유지하다가 비즈니스는 해지하고 용량이 충분한 Bluehost로 이전시키고 절약형은 그대로 유지하면서 테스트 용도로 사용하고 있었습니다. 절약형은 설치비 5,000원에 월 사용료 500원인 최저가 상품입니다. 하지만 공간이 200MB밖에 안 되고 트래픽도 턱없이 부족합니다. 공간이 400MB라고 표시되어 있지만, 자세히 보면 웹과 스트리밍과 CDN을 합친 용량이고 웹 용량은 200MB에 불과합니다. 카페24에서 테스트할 일이 있는 경우에 그 동안 잘 사용해왔습니다. 하지만 최근 워드프레스 우커머스 테마인 Flatsome을 설치한 후에 워드프레스 업데이트를 하려고 시도하니 용량 부족으로 실패했습니다. 쓸데 없는 플러그인과 테마를 삭제한 후에 다시 시도하..

IT & 기타 2018.11.17

htaccess 파일에서 특정 페이지(URL)를 제외하고 HTTPS로 리디렉션시키기

SSL 인증서를 설치하고 다음과 같은 코드를 .htaccess 파일에 추가하면 모든 http 트래픽이 https로 리디렉됩니다. RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 하지만 경우에 따라 SSL 인증서를 설치한 상황에서 특정 페이지만 http로 연결되도록 해야 하는 경우가 있을 수 있습니다. 예를 들어, 개인정보를 취급하는 페이지에는 모두 SSL 보안서버 인증서를 설치하여야 하지만 네이버 쇼핑과 네이버 페이를 사용하려면 https가 아닌 일반 http로 접속이 되어야 한다고 합니다. 이 경우 다음 stackoverflow 글을 참고해볼 수 있습니다. hta..

IT & 기타 2018.11.16

[CSS] 배경 이미지를 어둡게 설정하는 방법

CSS를 사용하여 배경 이미지를 어둡게 설정하려는 경우 다음과 같은 CSS 코드를 사용할 수 있습니다.background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ), url('landingpagepic.jpg'); // 출처: stackoverflow 숫자(0.5)를 변경하면서 적절한 설정을 찾도록 합니다. CSS Gradients에 대한 자세한 내용은 W3Schools 문서를 참고하세요. IE9에서는 작동하지 않는다고 하네요. Stackoverflow 문서를 보면 배경을 투명 이미지를 사용하는 방법을 이용해볼 수 있습니다. 가장 좋은 방법은 IE9를 사용하지 않는 것이라고 하네요.ㅎㅎ (저는 크롬과 함께 IE11을 사용하고 있는데, IE에서..

IT & 기타/CSS 2018.11.14

네이버 웹마스터도구와 구글 웹마스터 도구에 수동으로 웹페이지 수집 요청하기

처음 블로그를 시작하면 글 개수가 몇 개 없고 네이버나 구글에 제대로 노출이 되지 않을 수 있습니다. 그러면 사이트에 문제가 있어서 검색이 되지 않는 것을 아닐까 하는 불안한 생각이 들 수 있습니다. 하지만 네이버 웹마스터도구와 구글 웹마스터도구에서 제대로 사이트를 등록하고 소유자 확인을 거치고, 사이트맵, RSS, robots.txt 등을 생성하고 제출했다면 사이트에 문제가 없으면 시간이 조금 걸리더라도 정상적으로 노출될 것입니다. 초기에는 웹마스터도구에서 수동으로 일일이 페이지 수집 요청을 하는 것을 고려해볼 수 있습니다. 네이버 서치 어드바이저 (네이버 웹마스터도구)에서 수동으로 웹페이지 수집 요청하기 네이버 웹마스터도구에 로그인하고 해당 사이트 주소를 선택한 후에 요청 > 웹 페이지 수집에서 웹페..

IT & 기타 2018.11.12

자바스크립트를 사용하여 Canonical URL을 설정하는 방법

Javascript를 사용하여 Canonical URL을 설정하려는 경우 다음가 같은 스크립트를 사용해볼 수 있습니다. // 출처: Set Canonical URL via Javascript 다른 방법으로 HtmlGenericControl 클래스를 사용할 수 있습니다.HtmlGenericControl linkFile = new HtmlGenericControl("link"); linkFile.Attributes.Add("rel", "canonical"); linkFile.Attributes.Add("href", "testPath"); Page.Header.Controls.Add(linkFile); // 출처: add a

블로그 글이 저작권 침해 의심 신고를 받는 경우

작년 12월 중순에 제 블로그에 게재된 Dreamweaver에 대한 글에 대하여 어도비에서 저작권 침해 의심 신고를 했습니다. 블로그 글이 저작권 침해 의심 신고를 받는 경우 세계적인 회사로부터 저작권 침해 의심 신고 통지서가 날라오면 아무래도 심적으로 위축이 되는 것 같습니다. 해당 글이 법적으로 아무 문제가 없었지만 그냥 삭제했습니다. 이후부터는 구글 애드센스에서 ‘정책 위반’한 페이지에서 광고 게재가 중단되었다는 메일이 날아오기 시작했습니다. 한 두 번도 아니고 수시로 날아오네요.ㅠㅠ 구글 문서를 살펴보면 광고 게재가 페이지 수준과 계정 수준에서 제한될 수 있다고 나와 있습니다. 저는 페이지 수준에서 광고 게재가 제한되었습니다. 페이지의 정책 위반을 모두 해결하고 나면 검토를 요청할 수 있습니다. ..

IT & 기타 2018.11.10

카페24에서 SSL 보안서버 인증서 설치

카페24에서는 유료 보안서버(SSL) 인증서를 구입하여 보안서버를 설치할 수 있습니다. 현재 4가지 SSL 인증서가 제공됩니다. Comodo 와일드카드 상품은 단일도메인과 서브도메인에 SSL 인증서를 설치할 수 있습니다. 비용이 462,000원으로 제법 비쌉니다. (참고로 해외호스팅 중 하나인 사이트그라운드에서는 무료로 와일드카드 인증서를 제공합니다.) 일반적인 사이트인 경우 제일 저렴한 Positive 라이트 상품을 선택하면 무난할 것으로 보입니다. Positive 라이트와 Comodo 스탠다드의 차이점은 배상액 규모와 Trustlogo 사용 여부 같습니다. SSL 인증서가 설치되어 안전하다는 표시로 인증서마크를 설치하려는 경우에는 Comodo 스탠다드 이상의 상품을 선택하도록 합니다. 참고로 배상액은..

IT & 기타 2018.11.09

구글 유입이 네이버 유입을 초월하다

이 블로그는 지난 7월 티스토리 블로그가 네이버 유입이 급감하면서 방문자 수가 반토막 났고, 그 이후에 네이버 '블로그' 탭에서 '웹사이트' 탭으로 모두 이동하는 바람에 네이버에서의 유입은 사실상 제로가 되었습니다. 이런 결과는 통계에서도 그대로 나타나고 있습니다. 이제 대부분의 방문자는 구글을 통해 유입되고 있습니다. 오늘 통계를 살펴보니 구글 유입이 네이버 유입을 앞질렀네요. 단순히 www.google.co.kr과 search.naver.com만을 비교한 것이고 네이버 모바일 유입은 제외했지만, 모바일 유입을 모두 합쳐도 네이버 유입이 회복되지 않으면 조만간 구글이 앞지를 것입니다. 특이한 것은 네이버 지식인에서 유입이 조금씩 증가하고 있다는 점입니다. 네이버 지식인 질문에 답변을 달면서 이 블로그 ..

IT & 기타 2018.11.08

phpMyAdmin에서 DB 테이블 복구 및 최적화

워드프레스에서는 WP Optimize 같은 플러그인을 사용하여 데이터베이스 최적화를 수행할 수 있습니다. 다른 방법으로 phpMyAdmin에서 DB 테이블을 최적화할 수 있습니다. 블루호스트에서는 phPMyAdmin의 DB 테이블 최적화 기능을 사용하여 최적화하는 것이 좋다고 하네요. 저는 WP Sweep이라는 플러그인을 사용하여 데이터베이스 최적화를 수행하는 편입니다. phpMyAdmin에서 DB 테이블 복구 및 최적화 이 글에서는 phpMyAdmin에서 제공하는 DB 테이블 복구/최적화 기능을 사용하는 방법에 대해 살펴보겠습니다. '데이터베이스 연결 중 오류'와 같은 문제가 발생할 경우, 문제가 잘 해결되지 않으면 테이블 복구를 시도해볼 수 있습니다. '데이터베이스 연결 중 오류'가 발생하는 경우 해..

IT & 기타 2018.10.26
워드프레스 네이버 카페