채택완료

특정 일반문서에서만 SEO 설정 다르게 하는법

2019-03-21 (목) 10:46:41 3,374

특정문서에서만 SEO 설정을 다르게 적용하는법을 알고싶습니다.

/page 안의 문서 상단에 

메타태그를 적어도 

head.sub.php에 작성된 메타태그때문에 수정이 잘 되지 않습니다.

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

참고만 해 보세요..

특정문서가 예를 들어 test.php라고 가정하고..

test.php 페이지 맨상단에..

<?php

$midx="test";

?>

위처럼 $midx="test"; 이 소스 한줄을 넣습니다.

다음)

문서적용..

<?php if($midx=="text") { ?>

test.php  문서에서 출력할 메타태그...

<?php }ekse{ ?>

기존의 메타 태그들...

<? } ?>

이런식으로 하면 되겠네요..

head.sub.php 이 파일에서 적용은

예를 들어서 

<meta charset="utf-8">
<?php
if(G5_IS_MOBILE) {
echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
}else{

if($midx=="test) { //  test.php  파일에만 출력할 부분 여기에
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=Edge">'.PHP_EOL;

}ele{ // 기존 메타태그

echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=Edge">'.PHP_EOL;
}
}

답변에 대한 댓글 1개

아앗 이렇게 단순한 방법이... ㅠㅠ

왜 저는 이렇게 생각을 못했을까요 ㅠㅍ

감사합니다

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