네이버 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 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 401 |
|
1년 전 | 2340 | |
| 400 |
|
1년 전 | 1392 | |
| 399 | 1년 전 | 2779 | ||
| 398 | 1년 전 | 873 | ||
| 397 |
|
1년 전 | 2749 | |
| 396 | 1년 전 | 1339 | ||
| 395 | 1년 전 | 738 | ||
| 394 | 1년 전 | 457 | ||
| 393 | 1년 전 | 1014 | ||
| 392 |
다케미카코
|
1년 전 | 2658 | |
| 391 |
|
1년 전 | 808 | |
| 390 |
사노라가노라
|
1년 전 | 1053 | |
| 389 | 1년 전 | 505 | ||
| 388 |
|
1년 전 | 85437 | |
| 387 | 1년 전 | 824 | ||
| 386 | 2년 전 | 2521 | ||
| 385 | 2년 전 | 830 | ||
| 384 | 2년 전 | 1849 | ||
| 383 |
|
2년 전 | 1876 | |
| 382 | 2년 전 | 1429 | ||
| 381 | 2년 전 | 2582 | ||
| 380 |
|
2년 전 | 2131 | |
| 379 |
e4uhack
|
2년 전 | 2075 | |
| 378 |
|
2년 전 | 1067 | |
| 377 |
|
2년 전 | 1383 | |
| 376 | 2년 전 | 1215 | ||
| 375 |
|
2년 전 | 2237 | |
| 374 |
페이투페이
|
2년 전 | 1731 | |
| 373 |
|
2년 전 | 1456 | |
| 372 | 2년 전 | 1238 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기