채택완료

검색엔진에서..

2017-06-29 (목) 21:42:47 1,943

제 의뢰인 홈페이지가 아이디.com 입니다.

그런데 닷홈에 호스팅을 한거라 아이디.dothome.co.kr 로도 검색엔진에 수집이 됩니다.

의뢰인께서 아이디.com만 검색엔진에 나오고 아이디.dothome.co.kr은 안나오게 하길 원하는데, 닷홈에 문의하니 크롤러 라는걸 하라고 하는데 어떻게 하는건가요?

|

답변 4개 / 댓글 4개

채택된 답변
+20 포인트

<meta name="robots" content="noindex">  

이부분을 하시면 로봇에게 검색을 하지 말라고 하는것입니다


<?if(strpos($hostname, "아이디.com") !== false) { ?>  

<meta name="robots" content="noindex">  

<?}?>

만약에 아이디.com 이 아니시면 로봇에게 검색을 하지 말라고 하는것입니다 

답변에 대한 댓글 1개

2017-07-02 (일) 00:14:38
아이디.com을 입력해 놓으면 www.아이디.com이 검색 안되는건 아닌가요?

아이쿠ㅡㅜ 죄송합니다 


<?if(strpos($hostname, "아이디.com") === false) { ?>


여야 하네요   

답변에 대한 댓글 1개

2017-07-02 (일) 20:31:50
마무리 감사합니다^^

그럼 메타 태그를 이용해서 

head.sub.php 에 

<?if(strpos($hostname, "아이디.com") !== false) { ?>

<meta name="robots" content="noindex"> 
<?}?>

하시면 어떨까요

답변에 대한 댓글 1개

2017-06-30 (금) 01:32:01
이 소스내용은 무엇을 어떻게 하겠다는 내용인가요?'0'

_common.php 에 리디렉션을 쓰시면 어떨까요?

$hostname=$_SERVER["HTTP_HOST"]; //도메인명(호스트)명을 구합니다.

if(strpos($hostname, "아이디.com") !== false) { //아이디.com 이 아니면 

    $uri= $_SERVER['REQUEST_URI']; //uri를 구합니다

header("Location: http://아이디.com".$uri);

} 

답변에 대한 댓글 1개

2017-06-30 (금) 00:36:22
아예 검색엔진에 안나오길 원해요.

답변을 작성하려면 로그인이 필요합니다.