자바스크립트를 사용하여 Nofollow 속성을 추가하지 마세요

2020. 6. 5. 00:20 | 댓글 7

광고 링크나 유료 링크에 nofollow 또는 sponsored 속성을 추가하면 SEO에 도움이 됩니다. 구글에서는 광고 링크 또는 유료 게재 링크에 대하여 sponsored를 사용할 것을 권장하고 있고, nofollow 사용도 허용하고 있습니다.

티스토리에서 nofollow나 sponsored 속성을 추가하려면 HTML 모드에서 수동으로 rel="nofollow" 또는 rel="sponsored"를 입력해야 합니다.

자바스크립트를 사용하여 Nofollow 속성을 추가하지 마세요

이 티스토리 블로그에서 간단한 jQuery를 사용하여 쿠팡 파트너스 링크와 같은 광고 링크와 제휴 링크에 sponsored 속성을 추가하려고 시도해보았습니다. 그러나 요소 검사에서는 rel="sponsored"가 제대로 추가되었지만, 페이지 소스 보기에서는 추가되지 않은 것을 확인했습니다.

이 문제를 검색해보니 Don’t Use Javascript to Add Nofollow Relationships (자바스크립트를 사용하여 Nofollow 관계를 추가하지 마세요)라는 글에서 자스/jQuery로 rel="nofollow"를 추가해도 작동하지 않는다고 설명하고 있네요.ㅠ

Great for SEO if you use it correctly. But please don’t use Javascript/jQuery to add this rel to your external links. It simply won’t do anything, as most search engine bots don’t parse JS on your site. Using PHPs preg_replace would actually allow bots to see this relationship on your links.

Google actually does read the DOM, but not every search engine is made equally. But it also doesn’t capture the nofollow specifically, because it’s created too late in the DOM. Google will catch the link first.

Using JS for similar purposes may work well, such as adding a class to your links, but definitely not for nofollowing. It will provide you with zero functionality with many search engines. I’ve seen it happen more than once, which is why I’m putting up this quick notice.

Better yet, just add nofollow to your links manually or, if you’re using something like CKEditor, set it so that external links automatically get the nofollow relationship.

구글에서는 사실 DOM을 읽지만, nofollow는 DOM에서 너무 늦게 생성되기 때문에 nofollow를 캡처하지 않는다고 하네요.

PHP의 preg_replace를 사용하면 봇이 링크에서 이 관계 속성을 볼 수 있다고 합니다. 하지만 티스토리에서는 PHP를 지원하지 않기 때문에 수동으로 nofollow를 추가하는 것이 최선인 것 같습니다.

워드프레스의 경우 플러그인을 사용하여 모든 외부 링크에 nofollow 속성을 추가하는 것이 가능합니다. PHP를 사용할 수 있으므로 테마 함수 파일에 사용자 코드를 추가하여 특정 도메인으로 연결되는 링크에 nofollow 또는 sponsored 관계를 추가하는 것이 가능할 것입니다.

자바스크립트를 공부하려고 책을 구입만 해놓고 시작도 못하고 있네요. 여러 가지 일을 하다 보니 시간을 내지 못하는 측면도 있지만 배워야 한다는 절박감이 없으니 진전이 안 되는 것 같습니다.

참고 - 쿠팡 파트너스 블로그 저품질 조심

 

쿠팡 파트너스 블로그 저품질 조심하세요

블로그에서 쿠팡 파트너스 활동을 할 때에는 주의가 필요합니다. 쿠팡 파트너스 상품을 많이 소개하다 저품질에 걸렸다는 블로그도 있고 5월 6일부터 네이버에서 쿠팡 파트너스를 제재한다는 ��

avada.tistory.com

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

댓글을 달아 주세요

">
  1. thumbnail
    2020.06.05 01:00

    비밀댓글입니다

    • thumbnail
      홈페이지 제작, 워드프레스, 웹호스팅 정보를 제공하는 블로그 Avada
      2020.06.05 09:32 신고

      안녕하세요?

      네이버를 살펴보니 최근 글들이 전혀 노출이 안 되네요.

      1. 먼저 사이트맵과 RSS를 제출해보시겠어요?

      사이트맵은 이제 티스토리에서 자동 생성하므로 블로그주소/sitemap.xml을 제출하면 됩니다.

      RSS도 제출해보시기 바랍니다.

      2. 그리고 수동으로 URL을 제출해보시겠어요?

      https://avada.tistory.com/1801 글의 "네이버 웹마스터 도구에서 URL 수동 제출하기" 부분을 참고해보세요.

      사이트 내 링크의 구조 개선은 아마 내부 링크를 의미하는 것 같습니다.

      워드프레스의 SEO 플러그인에서는 내부 링크와 외부 링크를 추가하도록 하고 있습니다. 내부 링크는 내 블로그 내의 글로 연결되는 링크입니다.

      이런 작업은 장기적으로 지속적으로 해야 하는 작업이므로 당장에 해결되지는 않을 것입니다.

      우선은 글이 네이버에 노출되도록 하는 조치부터 해보시기 바랍니다.

  2. thumbnail
    공수래공수거

    잘 보고 갑니다
    신천지 관련 글은 댓글란을 닫으셨군요^^

    • thumbnail
      홈페이지 제작, 워드프레스, 웹호스팅 정보를 제공하는 블로그 Avada
      2020.06.05 09:35 신고

      종교 관련 글을 되도록 작성하지 않으려고 하지만, 매우 드물게 작성하게 되네요.

      종교나 정치와 관련하여 논쟁이 발생하는 경우가를 많이 보았기 때문에 신천지 관련 글( https://avada.tistory.com/1816 )에서는 일부러 댓글란을 닫았습니다.ㅎ

      제 블로그에서는 종교 관련 글에는 광고도 표시되지 않을 것입니다.ㅠ

      즐거운 하루 보내세요.

  3. thumbnail
    2020.06.05 19:34

    비밀댓글입니다