워드프레스 플러그인 GTrasnlate의 서브디렉토리에서 서브도메인으로 바꿨을 때 구글 검색에 노출안되는 문제


블로그를 영어로 자동 번역하는 워드프레스 GTranslate 플러그인을 설치했다.

 

 

 

 

 

서브디렉토리에서 서브도메인으로 바꿨을 때 구글 검색에 노출 안되었다

검색최적화(SEO)측면에서 서브디렉토리 vs. 서브도메인 중에 서브디렉토리로 설정했다. 그러다 구글 애드센스에서 서브디렉토리 수익을 보는 방법을 못 찾아서 다시 서브도메인으로 변경했다.

그런데 구글 서치 콘솔에 서브도메인으로 트래픽이 집계가 안되었다.   구글에서 site:en.dobiho.com 으로 해보니 검색 결과가 몇개 없었다.  site:dobiho.com/en 에는 검색결과가 많았다.

GTranslate 의 대시보드를 보니 dobiho.com/en 으로 접속한 트래픽이 있었다.

어찌된 일일까?

 

 

 

서버디렉토리 설정할때 추가된 .htaccess 내용을 지우면 된다

GTranslate 는 번역 결과가 자기네 서버에 저장된다.

혹시 서브디렉토리로 설정하면 .htaccess 에 리다이렉트를 하는건 아닐까?

찾아보니 아래 내용이.htaccess 에 추가 되어 있었다.

GTranslate 문서를 찾아보니 서브 디렉토리로 설정할 때에는 .htacess 에 추가한다고 한다.

 

### BEGIN GTranslate config ###
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr       s                                                                                                                       zh                                                                                                                               t|                                                                                                                               y|
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /wp/wp-content/plugins/gtranslate/url_addon/gtranslate.php?glang=$1&gurl=$2 [L,QSA]
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)$ /$1/ [R=301,L]
### END GTranslate config ###

 

이 부분을 지웠다.

 

그리고 구글 서치 콘솔에서 사이트맵 재요청 했다.

 

 







추천 글





0 글이 마음에 드시면 하트를 눌러주세요~ 블로거에게 힘이 됩니다 (SNS/로그인/광고 관련 없습니다)



당신이 좋아할 만한 글







건강투캘린더

애플 건강기록을 캘린더 일정으로 가져와 캘린더에서 시간순으로 건강기록 보기












Add a Comment

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

























이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받고 있습니다.