meta태그 php 문과 link rel=cannonical 질문입니다.
본문
<!-- 3-1. 필수 - 그누보드5 -->
< ?php
$content_head1 = "웹사이트설명"; // 웹사이트 설명 (가능한 길게)
$content_head2 = "웹사이트설명"; // 웹사이트 설명 (80자 이내)
if ($bo_table) {
$sql_head = " select * from {$g5['write_prefix']}{$bo_table} ";
if ($wr_id) {
$sql_head .= " where wr_id='{$wr_id}' ";
}
$result_head = sql_query($sql_head);
$row_head = sql_fetch_array($result_head);
$content_head1 = str_replace(" "," ",$row_head['wr_content']);
$content_head1 = strip_tags($content_head1); // 긴문장
$content_head2 = cut_str($content_head1,80); // 80자
}
?>
< meta name="Description" content="<?php echo $content_head2; ?>"> <!-- 웹사이트 설명 (80자 이내) -->
< meta property="og:description" content="<?php echo $content_head2; ?>"> <!-- 웹사이트 설명 (80자 이내) -->
< meta name="Descript-xion" content="<?php echo $content_head1; ?>"> <!-- 웹사이트 설명 (가능한 길게) -->
< link rel="canonical" href="<?php echo G5_URL; ?>"> <!-- 대표 URL -->
< ?php ?> 이 안에 들어가있는 소스는 대체적으로 어떤 내용이죠?
< link rel="canonical" href="<?php echo G5_URL; ?>"> <!-- 대표 URL -->
link rel="canonical" 은 대표 url지정하는 소스인데요 꼭 필요한건가요?
저는 woodpack.co.kr/~blah~ 한 주소만 쓰는데 필요 없나요?
답변 2
< ?php ?> 안에 들어가 있는 소스는,
그누보드에 원래 있지 않은 소스이고, 누군가 커스터마이징 목적으로 추가한 소스입니다.
즉, 저 코드를 만든 당사자가 제일 잘 알 것입니다.
전체적인 본문의 코드의 목적은 검색엔진 최적화와 관련된 내용들입니다.
꼭 필요한 것은 아닌, 다만 있으면 검색엔진 최적화와 관련하여 유용할 수 있는 성격입니다.
다음글들을 참고하실 수 있습니다.
* 표준 페이지 설정, link rel=canonical => http://www.seo-korea.com/%ED%91%9C%EC%A4%80-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%84%A4%EC%A0%95-link-rel-canonical/
* Google에서 이해할 수 있는 메타태그 => https://support.google.com/webmasters/answer/79812?hl=ko
* meta 태그의 og ( Open Graph protocol ) 에 대해서 알아보자! => https://gs.saro.me/#!m=elec&jn=458
< ?php ?> 이 안에 들어가있는 소스는 대체적으로 어떤 내용이죠?
게시판일 경우, 게시글 내용을 description에 사용하게 되어있네요.
link rel="canonical" 은 대표 url지정하는 소스인데요 꼭 필요한건가요?
G5_URL에 이미 woodpack.co.kr 이렇게 지정되어 있을거에요.