네이버 meta 검색 잘 걸리게 하기 > 영카트5 팁자료실

영카트5 팁자료실

네이버 meta 검색 잘 걸리게 하기 정보

네이버 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; ?>"/>

 

이거 하면 요런식으로 실제 소스에 추가가 되는걸 볼수 있다.

 

3421023437_1711672129.5108.png

추천
3

댓글 3개

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 } ?>
전체 393
영카트5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT