질문/조언팁/리소스 공유

사이트를 제작하고 네이버에 노출을 하기 위해선 네이버웹마스터 도구에 사이트를 등록 후 이런저런 설정을 하게 됩니다.

네이버웹마스터도구 등록후 웹페이지 최적화 검증을 해보면 사이트가 정상적으로  셋팅이 되었는지 확인을 할 수 있습니다.

 

지난주에 갑자기 관리하던 사이트가 검색 노출이 안되고 이상한 증상이 발생해서 확인을 해보니

웹페이지 최적화 검증도 안되고 이런저런 문제가 발생을 하였는데 원인을 분석하고 해결하는 과정에서

알아낸 부분이 있어 혹시 저처럼 삽질하시는 분이 계실까해서 금 남겨봅니다.

 

현재 저는 HTML header 입력 애드온을 사용하고 있습니다.

https://xe1.xpressengine.com/index.php?mid=download&package_id=18982164

(라이믹스엔 이 기능이 탑재되어 있습니다.)

 

이 애드온에서 구글이나 네이버 검색관련 스크립트를 추가해서 사용합니다.

메타태그도 입력해서 사용하고 있습니다.

<meta name="viewport" content="width=device-width"> 이 태그를 추가로 입력하서 사용중입니다.

(역시 라이믹스에선 이부분이 기본 설정되어 있습니다.)

 

그리고 SEO 모듈에서 각 사이트에 맞게 값을 설정해서 사용중에 있습니다.

 

----------------------------------

여기까지가 기본적인 운영형태이고,  네이버웹마스터도구에서 채널제출이란 메뉴가 있습니다.

자신이 운영하는 인스타그램이나, 블로그, 페이스북등을 제출해서 검색시 노출되게 하는 기능이라고 알고 있습니다.

 

제가운영하는 사이트는 아래와 같은 소스를 만들어서 HTML head 애드온에 추가를 했습니다.

<span itemscope="" itemtype="http://schema.org/Organization">
<link itemprop="url" href="http://www.slinevline.co.kr/">
<a itemprop="sameAs" href="https://www.facebook.com/slinevlineclinic"></a>
<a itemprop="sameAs" href="https://blog.naver.com/line1965"></a>
<a itemprop="sameAs" href="https://www.instagram.com/slinevline03/"></a>
</span>

 

문제가 여기에서 발생을 했습니다.

HTML head애드온에 추가를 해서 사용을 하니 이 소스가 SEO 설정으로 추가되는 meta태그보다 위쪽에 위치를 하게 되었고, 이로 인해 네이버웹마스터도구에서 대표url 과  Open Graph 제목Open Graph 설명  이 제대로 반영이 안되는 증상이 나타났습니다.

 

그래서 해당 소스를 애드온에서 제거하고

/common/tpl/common_layout.html 파일에서  </head> 바로 위쪽에 채널제출관련 소스를 추가해서 확인해보니

정상적으로 대표 url로 잡히고, Open Graph 제목Open Graph 도 제대로 반영이 되었습니다.

 

채널을 제출했지만 아직 검색에선 반영은 안되고 있는 상황인데, 혹시나 네이버웹마스터도구에서 채널 제출을 하시는 분이 

계신다면 이부분 참고하셔서 작업하시면 좋을듯 합니다.

 

참고로 연관채널 노출은 쉽진 않을듯 싶네요.

혹시나 하고 셋팅은 했지만. 

 

 

글쓴이 똑띠

?
마케팅, 디자인, 프로그램, 기획을 업으로 삼고 생활하고 있습니다.
  • profile

    사용하는 레이아웃 에 넣으면 이상하게 작동하는 것도 맞고 제출해도 반영 안되는 것도 맞습니다.

    https://xetown.com/topics/1338463


    초초초대형 사이트와 같이 인지도 있는 사이트는 제출 하지 않아도 달아주고 그 외 일반적인 사이트는 제출해도 달아주지도 않습니다.

     

    저희는 레이아웃에 body 영역에 넣었다가 지금은

     

    • JSON-LD 형식으로 구현한 예제
    
    <script type="application/ld+json">
    {
     "@context": "http://schema.org",
     "@type": "Person",
     "name": "My Site Name",
     "url": "http://www.mysite.com",
     "sameAs": [
       "https://www.facebook.com/myfacebook",
       "http://blog.naver.com/myblog",
       "http://storefarm.naver.com/mystore"
     ]
    }

    위 방식으로 바꿔서 넣어 놓긴 했습니다.

  • profile
    XE 특성상 link 태그는 모두 head로 올리도록 되어 있습니다.(XE 개발 당시엔 link 태그는 CSS 이외 사용되지 않았음)
    코어를 수정하셔서 사용하는것은 권장하지 않으며 위 댓글처럼 JSON-LD 방식 구현을 사용하시는걸 권장드립니다.