특정 일반문서에서만 SEO 설정 다르게 하는법
본문
특정문서에서만 SEO 설정을 다르게 적용하는법을 알고싶습니다.
/page 안의 문서 상단에
메타태그를 적어도
head.sub.php에 작성된 메타태그때문에 수정이 잘 되지 않습니다.
답변 1
참고만 해 보세요..
특정문서가 예를 들어 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;
}
}