RSS(Really Simple Syndication)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식으로서, 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 주고, 이 정보를 받는 사람은 다른 형식으로 이용할 수 있습니다.
워드프레스 RSS 피드 주소
워드프레스 RSS 피드 주소는 기본 고유주소 형식을 사용할 경우 다음과 같습니다.
http://your-site-url/?feed=rss http://your-site-url/?feed=rss2 http://your-site-url/?feed=rdf http://your-site-url/?feed=atom
사용자 지정 고유주소(Custom Permalink) 형식을 사용하면 RSS 피드 주소는 다음과 같은 형식이 됩니다.
http://your-site-url/feed/ http://your-site-url/feed/rss/ http://your-site-url/feed/rss2/ http://your-site-url/feed/rdf/ http://your-site-url/feed/atom/
SEO에 유리한 고유주소 형식은 /카테고리/글 이름 또는 그냥 /글 이름입니다. 이 블로그에서는 /카테고리/글제목 형식을 사용하고 있지만, 글제목만 표시하는 것도 괜찮을 것 같습니다.
고유주소로 일반(기본 설정)을 사용하는 것은 그리 바람직하지 않습니다. 테마나 플러그인에 따라 오류가 발생하기도 합니다. 고유주소가 일반으로 설정되면 RSS 피드 URL 접속 시 404 에러가 발생하기도 합니다.
대부분의 워드프레스 사이트는 고유주소를 "글 이름"을 사용하고 있습니다. 고유주소가 "일반"이 아닌 설정으로 지정되어 있다면 구글 서치 콘솔과 네이버 서치 어드바이저에서 RSS 피드 주소를 입력하는 경우 https://example.com/feed/를 입력하시면 됩니다.
테마 파일 내에서 수정할 경우 다음과 같은 코드를 사용할 수 있습니다.
<a href="<?php bloginfo('rss2_url'); ?>">
메뉴에 추가할 경우 위에 나와 있는 주소 형식을 사용하거나 다음과 같은 필터를 함수 파일에 추가할 수 있습니다.
function add_rss_link( $items, $args ) { $rss_url = get_bloginfo('rss2_url'); $items .= '<li class="menu-rss"><a href="'. $rss_url .'"><i class="fa fa-rss-square" style="font-size: 15px; color: #F57C29;"></i> RSS</a></li>'; return $items; } add_filter( 'wp_nav_menu_items', 'add_rss_link', 10, 2 );
그러면 다음과 같이 메뉴 맨 끝에 RSS 메뉴가 추가됩니다.
위의 코드에서는 Awesome Font를 사용했지만, 대신 이미지를 사용해도 됩니다. 여기에서 무료 RSS 아이콘을 다운로드받을 수 있습니다.
메뉴 위치를 지정해야 하는 경우에는 if( $args->theme_location == 'primary' )와 같이 메뉴 위치를 지정하는 태그를 추가합니다("워드프레스 메뉴에 항목 추가하기" 글 참조).
RSS 피드에 특성 이미지 추가하기
워드프레스의 기본 RSS 피드에는 특성 이미지(썸네일) 정보가 포함되지 않습니다. RSS 피드에 특성 이미지를 추가하고 싶은 경우 다음 글에서 소개하는 플러그인을 사용할 수 있습니다.
선생님 안녕하세요.
제가 얼마전에 워드프레스를 네이버와 구글 서치콘솔에 등록을 했는데
티스토리는 기존에 주소 뒤에 /rss 를 하는 반면에 워드프레스는 /feed 로 해야 한다고 하더군요.
이런 식으로 했는데 제가 잘한거겠지요..?
워드프레스계의 성경책 같은 선생님의 블로그를 매일 같이 방문하다보니
감사할 따름입니다.
안녕하세요, Edward님.
사이트주소/feed (예: https://www.thewordcracker.com/feed/ )를 브라우저 주소란에 넣어보시겠어요? 정상적으로 RSS 피드가 표시되면 네이버 웹마스터 도구(네이버 서치 어드바이저)와 구글 웹마스터 도구에 사이트 주소/feed를 제출하시면 됩니다.
6월의 마지막 날이네요. 즐거운 하루 보내시고 한 달 잘 마무리하세요.
참고로 다른 사이트의 최신 글을 RSS 피드로 워드프레스 블로그에 표시할 수 있습니다. https://www.thewordcracker.com/intermediate/display-external-rss-feed-in-wordpress-blog/ 글을 참고해보세요.