네이버 meta 검색 잘 걸리게 하기
네이버에서 검색 정책이 바뀌어서 meta 랑 RSS 노가다를 해 줘야 하는 상황이라서
meta 먼저 작업을 간단히 하면 테마 폴더 아래에 head.sub.php 에 소스
<meta charset="utf-8"> 여기 하단에 아래 코드를 추가 한다.
<?php
$it_id = $_REQUEST['it_id'];
$http_host = $_SERVER['HTTP_HOST'];
$request_uri = $_SERVER['REQUEST_URI'];
$ogUrl = 'https://' . $http_host . $request_uri;
$sql = "select * from g5_shop_item where it_id='$it_id'";
$result = sql_query($sql); // 쿼리 실행
while ($row = sql_fetch_array($result)) {
//print_r2($row);
$ogTitle = $row['it_name'];
$it_img1 = $row['it_img1'];
}
//쿼리 value 값 가져오기
if(!$ogType) {
$ogType = 'website';
}
$ogImage = get_it_image($it_id, 300,300);
?>
<meta property="og:url" content="<?php echo $ogUrl; ?>" />
<meta property="og:type" content="<?php echo $ogType; ?>" />
<meta property="og:title" content="<?php echo $ogTitle; ?>"/>
<meta property="og:image" content="<?php echo $ogImage; ?>"/>
이거 하면 요런식으로 실제 소스에 추가가 되는걸 볼수 있다.

댓글 12개
감사합니다.
좋은정보 감사합니다.
meta 속성 중 og:image 의 value 는 img 태그가 포함된 값이 들어가는게 아니라, 이미지 경로만 들어가야 합니다.
아래와 같이 해야 할것 같네요.
그리고 it_id가 있을때에만 데이터가 조회되기에 조건으로 감싸야 할것 같은데요.
<?php
if($_REQUEST['it_id'] != ""){
$it_id = $_REQUEST['it_id'];
$http_host = $_SERVER['HTTP_HOST'];
$request_uri = $_SERVER['REQUEST_URI'];
$ogUrl = 'https://' . $http_host . $request_uri;
$sql = "select * from g5_shop_item where it_id='$it_id'";
$result = sql_query($sql); // 쿼리 실행
while ($row = sql_fetch_array($result)) {
//print_r2($row);
$ogTitle = $row['it_name'];
$it_img1 = $row['it_img1'];
}
//쿼리 value 값 가져오기
if(!$ogType) {
$ogType = 'website';
}
//$ogImage = get_it_image($it_id, 300,300);
$ogImage = get_it_imageurl($it_id);
?>
<meta property="og:url" content="<?php echo $ogUrl; ?>" />
<meta property="og:type" content="<?php echo $ogType; ?>" />
<meta property="og:title" content="<?php echo $ogTitle; ?>"/>
<meta property="og:image" content="<?php echo $ogImage; ?>"/>
<?php } ?>
@붉은바람 자세한 추가 조언 감사합니다.
좋은정보 감사합니다.
while ( 은 무한 루프 입니다. 이것만 빼주면 좋은 소스 인거같아요
네이버 메타 검색
감사합니다
<?php
if($_REQUEST['it_id'] != ""){
$it_id = $_REQUEST['it_id'];
$http_host = $_SERVER['HTTP_HOST'];
$request_uri = $_SERVER['REQUEST_URI'];
$ogUrl = 'https://' . $http_host . $request_uri;
$sql = "select * from g5_shop_item where it_id='$it_id'";
$result = sql_query($sql); // 쿼리 실행
while ($row = sql_fetch_array($result)) {
//print_r2($row);
$ogTitle = $row['it_name'];
$it_img1 = $row['it_img1'];
}
//쿼리 value 값 가져오기
if(!$ogType) {
$ogType = 'website';
}
//$ogImage = get_it_image($it_id, 300,300);
$ogImage = get_it_imageurl($it_id);
?>
<meta property="og:url" content="<?php echo $ogUrl; ?>" />
<meta property="og:type" content="<?php echo $ogType; ?>" />
<meta property="og:title" content="<?php echo $ogTitle; ?>"/>
<meta property="og:image" content="<?php echo $ogImage; ?>"/>
<?php } ?>
if($_REQUEST['it_id'] != ""){
$it_id = $_REQUEST['it_id'];
$http_host = $_SERVER['HTTP_HOST'];
$request_uri = $_SERVER['REQUEST_URI'];
$ogUrl = 'https://' . $http_host . $request_uri;
$sql = "select * from g5_shop_item where it_id='$it_id'";
$result = sql_query($sql); // 쿼리 실행
while ($row = sql_fetch_array($result)) {
//print_r2($row);
$ogTitle = $row['it_name'];
$it_img1 = $row['it_img1'];
}
//쿼리 value 값 가져오기
if(!$ogType) {
$ogType = 'website';
}
//$ogImage = get_it_image($it_id, 300,300);
$ogImage = get_it_imageurl($it_id);
?>
<meta property="og:url" content="<?php echo $ogUrl; ?>" />
<meta property="og:type" content="<?php echo $ogType; ?>" />
<meta property="og:title" content="<?php echo $ogTitle; ?>"/>
<meta property="og:image" content="<?php echo $ogImage; ?>"/>
<?php } ?>
감사합니다
감사합니다
게시판 목록
영카트5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 341 | 4년 전 | 4068 | ||
| 340 | 4년 전 | 3375 | ||
| 339 | 4년 전 | 3206 | ||
| 338 | 4년 전 | 3770 | ||
| 337 | 4년 전 | 4125 | ||
| 336 | 4년 전 | 2804 | ||
| 335 |
|
4년 전 | 2695 | |
| 334 | 4년 전 | 2251 | ||
| 333 |
|
4년 전 | 2311 | |
| 332 |
|
4년 전 | 3151 | |
| 331 |
|
4년 전 | 3796 | |
| 330 | 4년 전 | 2207 | ||
| 329 | 4년 전 | 3698 | ||
| 328 | 4년 전 | 2165 | ||
| 327 | 4년 전 | 2727 | ||
| 326 | 4년 전 | 2587 | ||
| 325 | 4년 전 | 5029 | ||
| 324 | 4년 전 | 2197 | ||
| 323 |
파이브스톤즈
|
5년 전 | 3022 | |
| 322 | 5년 전 | 2521 | ||
| 321 | 5년 전 | 2552 | ||
| 320 | 5년 전 | 1884 | ||
| 319 | 5년 전 | 2564 | ||
| 318 | 5년 전 | 4108 | ||
| 317 | 5년 전 | 4107 | ||
| 316 | 5년 전 | 2651 | ||
| 315 | 5년 전 | 3830 | ||
| 314 | 5년 전 | 3644 | ||
| 313 |
|
5년 전 | 1645 | |
| 312 | 5년 전 | 4153 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기